repo.or.cz
/
parenscript.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Changed PS-DOC* to take multiple arguments (implicit progn) to make it
2009-11-29
Vladimir Sedach
Changed PS-DO
C
* to t
a
k
e
mu
l
tiple arguments (implicit
.
.
.
commit
|
commitdiff
|
tree
2009-11-27
Vladimir
S
edach
Fi
x
ed
RE
T
U
R
N of COND
.
commit
|
commitdiff
|
tree
2009-11-27
Vla
d
im
i
r Sedach
Fi
x
ed RETURN o
f
SYMBOL-MACROL
E
T
.
commit
|
commitdiff
|
tree
2009-11-26
Vla
d
imir Sedach
Added VALUES a
n
d MULTIPLE-VAL
U
E
-BIND
.
Tha
n
ks to Red
.
.
.
commit
|
commitdiff
|
tree
2009-11-23
Vladimir Sedach
E
x
ported *P
A
RENSCRIP
T
-S
T
RE
A
M
*
special variable,
used
.
.
.
commit
|
commitdiff
|
tree
2009-11-22
Vladimir Sedach
B
et
t
er
R
ETURN
h
andl
i
ng
o
f
conditionals an
d
s
t
atements
.
commit
|
commitdiff
|
tree
2009-11-19
Vladimir Sedach
Make NIL the value
(the las
t
form
i
n e
n
c
losing PRO
G
N
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
Vl
a
d
imir S
e
d
a
ch
Renamed SL
O
T-VALUE to GET-PROPERTY (and added
the f
o
r
m
er
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
V
l
a
di
m
ir Sedach
Fixed symbol-to-js-string
of things
like A++
and A**
.
commit
|
commitdiff
|
tree
2009-11-05
Vl
a
dimir Sed
a
ch
Fixed R
E
TURN o
f
CASE
.
commit
|
commitdiff
|
tree
2009-11-05
Vladimir Sedach
DOLIST no lo
n
ger generates a gensym
fo
r
the
a
rray arg
u
ment
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
Vladimir
Sedach
Fixe
d
FLET expression compi
l
ation
.
commit
|
commitdiff
|
tree
2009-11-04
Vladimir
S
edach
Added implicit return to fu
n
ction bodies
.
commit
|
commitdiff
|
tree
2009-10-13
Vl
a
di
m
i
r
S
edach
Changed the CR
E
ATE special form to
treat its
k
ey arguments as
commit
|
commitdiff
|
tree
2009-09-17
V
l
adimi
r
S
edach
Fi
x
e
d
symbol macro bug (thanks to Daniel Gackl
e
for
.
.
.
commit
|
commitdiff
|
tree
2009-09-14
Vladimir Sedach
Repla
c
ed redundant string functions in utils
.
li
s
p
with
commit
|
commitdiff
|
tree
2009-09-13
Vl
a
d
i
mir Seda
c
h
Fixed the
C
HAIN ma
c
ro to
correctl
y
chai
n
pl
a
i
n
slot
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
Vlad
i
mir Sedach
C
h
a
nged op-preceden
c
e back to a
memoized t
a
ble (
p
erforman
c
e
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
Vladimir Sedach
Memoized SY
M
B
O
L-NAME-TO-J
S
-ST
R
ING (
p
erfo
r
mance imp
r
o
v
eme
n
t)
.
commit
|
commitdiff
|
tree
2009-09-13
Vlad
i
mir S
e
dach
Added
symb
o
lp che
c
k before the
use of lookup-macro
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
Vladimi
r
Sedach
Refactore
d
SYMBOL
-
NAME-TO-JS-STRING
.
commit
|
commitdiff
|
tree
2009-09-11
Vladimir
Sedach
Changed p
r
inting subs
y
stem interface to allow direct
.
.
.
commit
|
commitdiff
|
tree
2009-09-11
Vlad
i
mir Sedach
R
efactored compile-parenscript-form code
.
commit
|
commitdiff
|
tree
2009-09-11
Vladimir Sedach
R
ef
a
cto
r
ed p
s
-compiler method name for symbols
.
commit
|
commitdiff
|
tree
2009-08-12
Vladimir Sedach
Fixed a
bug where 'create'
w
as
s
pecial-
c
asing keywo
r
ds in
commit
|
commitdiff
|
tree
2009-08-07
V
ladimi
r
Sedach
M
e
rge branch 'm
a
ster' of
s
s
h://v
s
edach@
c
ommon-lisp
.
.
.
commit
|
commitdiff
|
tree
2009-08-07
Vla
d
i
m
ir Sedach
Fixed nary comparison operators
(ex: (<
1
2 3) should
.
.
.
commit
|
commitdiff
|
tree
2009-08-01
V
l
a
d
imir Sedach
Expor
t
ed 'chain'
h
elper macro
.
commit
|
commitdiff
|
tree
2009-07-27
Vladimir Seda
c
h
Changed '
s
lot-v
a
lue'
t
o print keyword slot names
a
s
.
.
.
commit
|
commitdiff
|
tree
2009-07-25
Vladimir Sedach
Changed 'cr
e
ate
'
a
n
d 'slot-valu
e
' to t
r
eat reserved
.
.
.
commit
|
commitdiff
|
tree
2009-07-25
Vladi
m
ir S
e
dach
Revi
s
e
d PS literal mecha
n
ism to
u
s
e
'
s
ym
b
o
l-name-to
.
.
.
commit
|
commitdiff
|
tree
2009-07-06
Vl
a
d
i
mir Sed
a
ch
Rewrote
'ps' macr
o
to ex
p
an
d
into
'
with-output-
t
o-stri
n
g
.
.
.
commit
|
commitdiff
|
tree
2009-06-18
V
l
adimir Sedach
Added the 'c
h
ain' co
n
venience macro
f
or method call
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
V
ladimir S
e
dach
Changed
d
estructur
i
ng-bind to use let*
i
nst
e
a
d of let
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
V
l
adimi
r
Sedach
Fix
e
d
s
e
veral special
f
o
rms that w
e
re
not
m
acroexpandi
n
g
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
Vladimir Sedach
I
n
trod
u
ced 'f
u
ncti
o
n'
s
pec
i
al form
to further
h
elp
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
Vladimir Sedach
Fixed
'fla
t
ten'
t
o
c
orrectly handle lists with non
.
.
.
commit
|
commitdiff
|
tree
2009-05-25
Vladimir Sedach
Changed proce
s
s
-html-forms-lhtml loop in lib/ps-html
.
.
.
commit
|
commitdiff
|
tree
2009-05-15
V
l
a
dimir Sedach
Fi
x
ed so
m
e
special forms that
w
eren't
m
acro-ex
p
anding
.
.
.
commit
|
commitdiff
|
tree
2009-05-15
Vlad
i
mi
r
Sedach
l
et/let* no longer gensym variable nam
e
s
when they
.
.
.
commit
|
commitdiff
|
tree
2009-05-10
Vladimir Seda
c
h
Made compiled-form-
t
o-string use wr
i
t
e
-str
i
n
g
inste
a
d
.
.
.
commit
|
commitdiff
|
tree
2009-05-09
Vla
d
imir Se
d
ach
Subst
a
ntially modified the way Paren
s
c
r
ipt compi
l
ation and
commit
|
commitdiff
|
tree
2009-05-09
Vla
d
imir Sedac
h
F
i
x
ed bug wh
e
re macrolet and sy
m
bol-m
a
crolet sp
e
cial
.
.
.
commit
|
commitdiff
|
tree
2009-05-03
Vlad
i
mir S
e
dach
Reimplement
e
d fle
t
and
labels to u
s
e the same r
e
naming
.
.
.
commit
|
commitdiff
|
tree
2009-05-03
Vladimir Sedach
Implemented L
E
T and
L
ET
*
by vari
a
b
l
e renaming, whic
h
.
.
.
commit
|
commitdiff
|
tree
2009-05-03
Vl
a
di
m
ir Sedach
R
e
m
oved unused funct
i
on
v
al-t
o
-strin
g
from utils
.
l
i
sp
commit
|
commitdiff
|
tree
2009-04-29
Vlad
i
mir Sedach
Added f
i
le compilation and eval-whe
n
fa
c
ilities (pat
c
h
.
.
.
commit
|
commitdiff
|
tree
2009-04-29
V
l
a
d
i
mir Sedac
h
Fixed bug with
i
nc
o
rrectly parenthes
i
zed if expressions
.
commit
|
commitdiff
|
tree
2009-04-29
Vlad
i
mir Sedach
Fixed non-uniform handling
o
f quote
d
symbols that mani
f
es
t
ed
.
.
.
commit
|
commitdiff
|
tree
2009-04-29
Vladimir Sed
a
ch
F
i
xed bug in keyword argument
h
andling (patch thanks
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Vlad
i
mir Sedach
Fixed ty
p
o in ps
-
m
a
c
ro-lib
.
lisp
commit
|
commitdiff
|
tree
2009-04-14
Vladim
i
r
Sedac
h
Add
e
d the colon character (
:
) to the list of special
.
.
.
commit
|
commitdiff
|
tree
2009-04-13
Vladimir Sedac
h
In
t
roduced the
*
js-
t
arget-version*
s
pecial v
a
r
iable
.
.
.
commit
|
commitdiff
|
tree
2009-04-13
Vladimir
S
edach
G
ot
ri
d
of 'ensure-
p
s-symbol' interna
l
func
t
ion (at
.
.
.
commit
|
commitdiff
|
tree
2009-04-13
Vladimir
S
edac
h
R
emoved
s
ome unnecessary cod
e
that ignored an
a
naphor
.
.
.
commit
|
commitdiff
|
tree
2009-04-13
Vlad
i
mir
Sedach
Chan
g
ed representation of expression bloc
k
s and '
i
f
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
Vladimir Se
d
ach
Merge bran
c
h
'master' of ssh:
/
/vsedach@common-lisp
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
Vla
d
imi
r
Sedach
R
e
mov
e
d
'append
'
from
runtime lib
s
ince
D
aniel Gackl
e
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
Vladimir Sedach
Updat
e
d
t
e
s
ts to reflect changes in la
t
e
s
t
patches
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
Vladimir
Sedach
Fixed 'lisp'
fo
r
m to produ
c
e
cod
e
that captures enclosing
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
Vladimir Sed
a
ch
Exported 'lo
o
p' from Pa
r
e
nscript package,
m
oved utility
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
Vladimir Sed
a
ch
Update
d
tests to
r
eflect
c
hanges
i
n la
t
est patches
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
Vladim
i
r Sedach
Fix
e
d 'lisp' form to produce c
o
de that c
a
p
t
ures enclosing
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
Vl
a
d
i
mir Sedach
E
x
ported 'loop' from Parenscript pac
k
age, moved ut
i
l
i
ty
.
.
.
commit
|
commitdiff
|
tree
2009-04-10
Vl
a
dimir
S
ed
a
ch
M
o
d
ified th
e
PS compiler to
p
r
o
d
u
ce an intermediate
.
.
.
commit
|
commitdiff
|
tree
2009-04-06
Vladimir Sedach
Changed tests to reflec
t
D
a
n
iel
G
a
ckle's key
w
ord argumen
t
s
.
.
.
commit
|
commitdiff
|
tree
2009-04-05
Vladimir Se
d
ach
Made the ignor
e
de
c
lar
a
t
io
n
in define
-
ps
-
sp
e
ci
a
l-f
o
rm
.
.
.
commit
|
commitdiff
|
tree
2009-04-04
V
l
adimir Sedac
h
Removed compile-ti
m
e constant s
t
ring
conc
a
tenation
.
.
.
commit
|
commitdiff
|
tree
2009-03-31
Vladimir Sedach
Changed the def
i
nition of define-ps
-
specia
l
-fo
r
m to
.
.
.
commit
|
commitdiff
|
tree
2009-03-31
Vladimir S
e
dach
C
hanged the implementation of
q
uote f
r
om b
e
in
g
special
.
.
.
commit
|
commitdiff
|
tree
2009-03-12
Vla
d
imir Sedach
R
e
n
amed *ht
m
l-empty-tag-aware-p* to *ps-html-empty
.
.
.
commit
|
commitdiff
|
tree
2009-03-12
V
ladimir Seda
c
h
Removed
t
ut
o
r
i
al
.
lisp
f
rom re
p
o
sitory (it is now updated
.
.
.
commit
|
commitdiff
|
tree
2009-03-06
Vladimir Sedac
h
Cha
n
ged ps-html genera
t
ors to
b
ehave
more like CL-WHO
.
.
.
commit
|
commitdiff
|
tree
2009-03-06
V
l
adimir Sedach
Regenerated r
e
ference
-
t
e
sts
.
lisp from ref
e
rence doc
.
.
.
commit
|
commitdiff
|
tree
2009-03-06
Vladimir Sedach
R
e
wrote some unit
t
ests to simplify code
.
commit
|
commitdiff
|
tree
2009-03-06
Vladi
m
ir Sedach
Added ps-d
o
c* function to PS compilation i
n
terface
.
commit
|
commitdiff
|
tree
2009-03-06
Vladi
m
ir Sedach
A
d
ded exampl
e
of clos
u
re
s
ymbol-map usa
g
e for o
b
fusc
a
t
e
.
.
.
commit
|
commitdiff
|
tree
2009-03-06
Vladimir S
e
d
a
c
h
Removed literal backspace character from th
e
JS escape
.
.
.
commit
|
commitdiff
|
tree
2009-02-28
Vladimir
Se
d
ach
A
dded note about prin
t
in
g
special chara
c
ters to escape
.
.
.
commit
|
commitdiff
|
tree
2009-02-23
V
ladi
m
ir Sedach
Adde
d
a
l
l sy
m
bol
s
from DOM
l
ev
e
l
s
1 and 2, Window worki
n
g
.
.
.
commit
|
commitdiff
|
tree
2009-02-20
Vla
d
i
m
ir Sedac
h
F
ixed th
e
'
p
i' symbol
-
macr
o
.
commit
|
commitdiff
|
tree
2009-02-10
Vladimir Sedach
In
t
roduced
the "f
u
n
cal
l
" macro (
w
hich
r
e
a
l
ly doesn
.
.
.
commit
|
commitdiff
|
tree
2009-02-09
Vladim
i
r Sedach
Updated js-expander to work with the latest CVS
vers
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2009-02-08
Vladim
i
r Sedach
Adde
d
'r
e
duce' function to runtim
e
lib
.
commit
|
commitdiff
|
tree
2009-02-08
Vladimir Seda
c
h
Fixed a
bug where variable initializations insi
d
e for
.
.
.
commit
|
commitdiff
|
tree
2009-02-07
Vl
a
di
m
ir Sedach
Implemented 'flet' and 'la
b
el
s
'
as PS macros
.
commit
|
commitdiff
|
tree
2009-02-06
V
lad
i
mir Sedach
M
ade
who-ps-html ha
n
dle multiple htm
l
forms corr
e
ct
l
y
.
.
.
commit
|
commitdiff
|
tree
2009-02-03
Vladimir
S
edach
Ch
a
nged let to not introduce any extra variables (for
.
.
.
commit
|
commitdiff
|
tree
2009-02-02
Vl
a
dimir
Seda
c
h
Got rid of the "(
.
meth
o
d-name object arg
s
)" metho
d
.
.
.
commit
|
commitdiff
|
tree
2009-02-02
Vl
a
dimir Sedach
Changed the
@
(
slot-value compo
s
ition
m
acro) not to
.
.
.
commit
|
commitdiff
|
tree
2009-02-02
Vladimir Sedach
Defined ps
-
inline
a
s a PS macro in
a
dd
i
tion
to a
C
L
.
.
.
commit
|
commitdiff
|
tree
2009-02-02
V
l
adimir
Sedach
Fixed
b
u
g
where expression
s
could not be app
l
ied c
o
r
rectly
.
.
.
commit
|
commitdiff
|
tree
2009-02-01
Vladimir Sedac
h
Modified the
P
arenscript macro facilities so t
h
a
t defpsmacro and
commit
|
commitdiff
|
tree
2009-01-28
Vladimir Seda
c
h
A
dded Daniel Gack
l
e and William Ha
l
libur
t
on to t
h
e
.
.
.
commit
|
commitdiff
|
tree
2009-01-28
Vlad
i
mir Sed
a
ch
Added symbol-
t
o-js to the d
e
prec
a
ted
inter
f
ace since
.
.
.
commit
|
commitdiff
|
tree
2009-01-22
V
l
a
dimir Sed
a
ch
Mad
e
the
p
s-html
ma
c
ros g
e
nerate self-c
l
o
s
ing
tags
.
commit
|
commitdiff
|
tree
2009-01-19
Vladi
m
ir Sedach
Made the package
s
ymbol obfuscator
be abl
e
to take
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
Vla
d
i
m
ir
S
e
dach
Added
convenien
c
e
pa
c
ka
g
es t
h
at exp
o
rt JS and browser
.
.
.
commit
|
commitdiff
|
tree
2009-01-14
V
l
adimir Sed
a
ch
Changed the capitalization of "ParenScript" to "P
a
renscript
.
.
.
commit
|
commitdiff
|
tree
2009-01-14
Vla
d
i
m
ir Se
d
ach
Modified the printer s
o
th
a
t PS
and P
S
-INLINE co
m
pile
.
.
.
commit
|
commitdiff
|
tree
next