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
Fixed behavior for one-arg / operator (thanks to Leslie Polzer for the bug report).
2010-02-24
Vladimir Sedach
C
hanged OBFUSCATE-PACKAGE to take closures for
s
y
m
b
o
l
.
.
.
commit
|
commitdiff
|
tree
2010-02-13
V
ladimir Sedach
Merge
b
ranch 'master' of ssh://vsedach@common-li
s
p
.
.
.
commit
|
commitdiff
|
tree
2010-02-13
Vladimir
S
edach
Fixed s
h
a
d
owing o
f
symbol macro
s
by LET
.
commit
|
commitdiff
|
tree
2010-02-13
Vladimir Sedach
Rem
o
ved defmacro/ps from
r
eference doc
.
commit
|
commitdiff
|
tree
2010-02-01
Vladimir Sedach
Supress
e
d top-level "null"s bei
n
g ou
t
put
.
commit
|
commitdiff
|
tree
2010-01-25
Vladimir Sedach
Added code to handle SPEC
I
AL declar
a
tions
.
commit
|
commitdiff
|
tree
2010-01-05
Vladimir Sedach
Made
WHEN/UN
L
ESS retu
r
n null
i
n si
t
ua
t
ions where
a
.
.
.
commit
|
commitdiff
|
tree
2010-01-04
V
l
adimir Se
d
ach
M
ade F
L
ET and LABELS not gensym new names when it's
.
.
.
commit
|
commitdiff
|
tree
2010-01-02
Vladimir Sedach
Cha
n
ged RETURN of conditionals
n
ot to ret
u
rn
spurious
.
.
.
commit
|
commitdiff
|
tree
2010-01-02
Vladim
i
r Sedach
M
a
d
e
the obfuscato
r
not obfuscate e
x
ported
symb
o
ls
.
commit
|
commitdiff
|
tree
2009-12-28
V
l
adi
m
ir Sedach
Made DEFUN SETF work cor
r
ectly for
&
rest paramet
e
rs
.
.
.
commit
|
commitdiff
|
tree
2009-12-27
Vladimir Sedach
R
emoved "in
t
ernal" documentat
i
o
n
.
commit
|
commitdiff
|
tree
2009-12-27
Vladimir Sedach
Removed unneeded EV
A
L-WHEN
from aro
u
nd m
a
cro environment
.
.
.
commit
|
commitdiff
|
tree
2009-12-27
V
l
adimir Sedach
Removed EVA
L
-WHEN crud
from test
s
u
ite
d
e
finitions
.
commit
|
commitdiff
|
tree
2009-12-27
Vladimir
Seda
c
h
Clean
e
d up ASD file a bit
.
commit
|
commitdiff
|
tree
2009-12-27
Vladimir S
e
dach
Removed
E
V
AL-WH
E
N and
#
.
stuff from pa
c
kages
.
lisp
commit
|
commitdiff
|
tree
2009-12-25
Vladi
m
ir Sed
a
ch
Made RETURN
o
f T
R
Y
handle the :C
A
TCH clause correctly
.
commit
|
commitdiff
|
tree
2009-12-25
Vla
d
imir
S
edach
Rewrote reference manual in HTML
.
commit
|
commitdiff
|
tree
2009-12-25
Vladimir Sedach
Removed WITH-LAMBDA macro
.
commit
|
commitdiff
|
tree
2009-12-25
Vla
d
imir Seda
c
h
Removed
IE specific C
C
-IF for
m
.
commit
|
commitdiff
|
tree
2009-12-25
Vladimir Se
d
ach
Improved doc for j
s
-exp
a
nder
.
el, a
d
ded more
r
ecent
.
.
.
commit
|
commitdiff
|
tree
2009-12-25
Vl
a
dimir Sedach
Rem
o
ved MAP-UNTIL from runtime lib
.
commit
|
commitdiff
|
tree
2009-12-25
V
l
ad
i
mir Sedach
Re
a
rra
g
ed ps
-
macro-lib
.
lisp to make more sense, removed
.
.
.
commit
|
commitdiff
|
tree
2009-12-03
Vladimir Sedach
Re
n
amed GE
T
-PROPERTY to GETPROP
.
commit
|
commitdiff
|
tree
2009-12-01
V
l
adimir Sedach
Fixe
d
return
of iteration spe
c
ial forms
.
commit
|
commitdiff
|
tree
2009-11-30
Vladimir
S
e
dach
SETF now
corre
c
tly looks up SETF expansions of pl
a
ces
.
.
.
commit
|
commitdiff
|
tree
2009-11-30
Vladi
m
ir Sedach
M
ade SWITCH flatte
n
b
l
ocks in case statements
.
This
.
.
.
commit
|
commitdiff
|
tree
2009-11-30
V
l
adimir
S
e
d
ach
Removed redun
d
ant PROGN in DO* statement
.
commit
|
commitdiff
|
tree
2009-11-29
Vla
d
imir Sedac
h
C
h
ange
d
PS-DOC*
t
o
take multiple ar
g
uments (implicit
.
.
.
commit
|
commitdiff
|
tree
2009-11-27
Vladimir Sedach
F
i
xed RETURN of COND
.
commit
|
commitdiff
|
tree
2009-11-27
V
ladimir Sed
a
ch
Fixed RE
T
URN
of SYMBOL-MACROLET
.
commit
|
commitdiff
|
tree
2009-11-26
V
l
adimir
Se
d
ach
A
d
ded
V
A
L
U
E
S and MULT
I
PLE-
V
ALUE-BIND
.
Thanks to
Red
.
.
.
commit
|
commitdiff
|
tree
2009-11-23
V
ladimir S
e
dach
Exp
o
rte
d
*PARENS
C
R
I
PT-STREA
M
*
s
pe
c
ial va
r
iable, used
.
.
.
commit
|
commitdiff
|
tree
2009-11-22
Vladimir Seda
c
h
B
e
tt
e
r
R
E
T
URN han
d
l
ing
o
f
conditio
n
als a
n
d st
a
tements
.
commit
|
commitdiff
|
tree
2009-11-19
Vla
d
imir Sedach
Make NIL the value (the last form in enclosin
g
P
ROGN
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
Vladimi
r
Sed
a
c
h
Re
n
a
m
e
d S
L
O
T-VALUE
t
o GET-PROPERTY
(and add
e
d the former
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
V
ladi
m
ir Sedach
Fixed symbol
-
to-js-string of things like A++ a
n
d A**
.
commit
|
commitdiff
|
tree
2009-11-05
Vl
a
dimir S
e
dach
F
ix
e
d RE
T
URN of CA
S
E
.
commit
|
commitdiff
|
tree
2009-11-05
Vladimir
Se
d
ach
D
O
LIS
T
no longer gen
e
rates
a g
e
ns
y
m
f
or the a
r
ra
y
argument
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
Vlad
i
m
ir S
e
dach
Fix
e
d
FLET e
x
p
r
e
ssio
n
compilatio
n
.
commit
|
commitdiff
|
tree
2009-11-04
V
l
ad
i
mir Sedach
A
d
ded implicit r
e
turn to function bodies
.
commit
|
commitdiff
|
tree
2009-10-13
V
l
a
d
imir
S
eda
c
h
Chang
e
d th
e
CREATE special f
o
rm to treat its key arg
u
m
e
nts
a
s
commit
|
commitdiff
|
tree
2009-09-17
Vladimir
S
edach
Fixed symbol macro
bug
(
thanks to Daniel Gackle for
.
.
.
commit
|
commitdiff
|
tree
2009-09-14
Vladimir Se
d
ach
R
e
placed r
e
dundant st
r
ing fu
n
ctions in
u
tils
.
lisp with
commit
|
commitdiff
|
tree
2009-09-13
Vla
d
i
m
ir Se
d
a
c
h
Fixed the
CHAIN m
a
c
r
o to correctly
c
ha
i
n plain slo
t
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
Vla
d
imir Sedach
Changed op-precedence
back
t
o a memoized table (perform
a
nce
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
Vladimir Sedach
Memoized SYMBOL-NAM
E
-TO-JS-STRING (
p
e
r
f
o
r
m
ance improvement)
.
commit
|
commitdiff
|
tree
2009-09-13
Vladimir Sedach
Added symbolp
check before the use of lo
o
kup-macro
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
Vladi
m
i
r
Sedach
Refactored SYMBOL-NAME
-
TO-JS-STRING
.
commit
|
commitdiff
|
tree
2009-09-11
Vl
a
dimi
r
S
e
dach
Changed printing subs
y
stem interface to allow
d
i
r
e
ct
.
.
.
commit
|
commitdiff
|
tree
2009-09-11
Vlad
i
mir
S
ed
a
c
h
Refactor
e
d compile-
p
a
r
enscript
-
form code
.
commit
|
commitdiff
|
tree
2009-09-11
Vladimir Sedach
Ref
a
ctore
d
ps-compiler method n
a
me for symbols
.
commit
|
commitdiff
|
tree
2009-08-12
Vladimir Sedach
Fix
e
d a bug wh
e
re 'create' w
a
s sp
e
cial-ca
s
in
g
k
e
y
word
s
in
commit
|
commitdiff
|
tree
2009-08-07
Vladimir Sedach
M
e
rge bran
c
h 'master' of s
s
h:
/
/vsed
a
ch@common-lisp
.
.
.
commit
|
commitdiff
|
tree
2009-08-07
Vlad
i
mir
S
edach
F
ixe
d
nar
y
c
omparison ope
r
a
t
o
rs (e
x
: (< 1 2 3) should
.
.
.
commit
|
commitdiff
|
tree
2009-08-01
V
l
a
dim
i
r Sedach
Exported '
c
hain' help
e
r
macro
.
commit
|
commitdiff
|
tree
2009-07-27
Vladim
i
r
S
edach
Changed 'slot-value'
t
o print keywo
r
d
s
l
ot name
s
a
s
.
.
.
commit
|
commitdiff
|
tree
2009-07-25
Vladimir Sedach
Change
d
'
c
reate' and 'slot-value' to treat reserved
.
.
.
commit
|
commitdiff
|
tree
2009-07-25
V
ladimir Sed
a
ch
R
e
v
ised PS lite
r
al mechanis
m
t
o use 'symbol-name
-
to
.
.
.
commit
|
commitdiff
|
tree
2009-07-06
Vladi
m
i
r Seda
c
h
Rewrote 'ps' macro t
o
expand into 'with-outpu
t
-to-s
t
ri
n
g
.
.
.
commit
|
commitdiff
|
tree
2009-06-18
Vla
d
imi
r
Sedach
A
d
ded the 'chain
'
convenience macro f
o
r
m
ethod ca
l
l
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
Vla
d
i
mir Sedach
Changed destructuring-bi
n
d to use let* instead of let
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
V
l
adimi
r
Sed
a
ch
Fixed several special fo
r
ms that were no
t
mac
r
oexpandin
g
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
Vladimir Sedach
I
n
t
ro
d
uced 'fun
c
tion' special form t
o
furt
h
e
r help
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
Vladim
i
r S
e
d
a
ch
F
ix
e
d 'f
l
at
t
en' to correctly handle
l
ists wit
h
non
.
.
.
commit
|
commitdiff
|
tree
2009-05-25
V
ladim
i
r Sedach
Ch
a
nged
pro
c
ess
-
html-fo
r
m
s
-lhtml loop i
n
lib/ps-html
.
.
.
commit
|
commitdiff
|
tree
2009-05-15
Vladimir
S
ed
a
ch
Fixed
s
ome special form
s
t
hat w
e
ren't macro-expa
n
ding
.
.
.
commit
|
commitdiff
|
tree
2009-05-15
V
ladimir Se
d
ach
le
t
/let* no l
o
n
g
er ge
n
sy
m
variable
names when th
e
y
.
.
.
commit
|
commitdiff
|
tree
2009-05-10
Vladi
m
ir Sedach
Made compiled-for
m
-to-string use w
r
ite-string instead
.
.
.
commit
|
commitdiff
|
tree
2009-05-09
Vla
d
imir S
e
da
c
h
Substantial
l
y
modified
t
h
e way Parenscript compilation and
commit
|
commitdiff
|
tree
2009-05-09
Vladim
i
r Sedach
Fixed bug
where macrolet and
s
y
m
b
ol-macrolet
specia
l
.
.
.
commit
|
commitdiff
|
tree
2009-05-03
V
l
adimir Sedach
R
eimplemente
d
flet and labels
to use the same
r
enam
i
ng
.
.
.
commit
|
commitdiff
|
tree
2009-05-03
Vla
d
imir
S
e
dach
Imple
m
e
nted LET and LET*
b
y variable renami
n
g
,
which
.
.
.
commit
|
commitdiff
|
tree
2009-05-03
Vladimir Sedach
R
e
moved unused funct
i
on val-to
-
string from util
s
.
lisp
commit
|
commitdiff
|
tree
2009-04-29
Vl
a
dimir S
e
dach
Added
f
ile com
p
ilation and eval-when facilities (pat
c
h
.
.
.
commit
|
commitdiff
|
tree
2009-04-29
Vladimi
r
S
edach
F
i
xed
bug wi
t
h incorr
e
ct
l
y
p
arenthe
s
i
zed if express
i
ons
.
commit
|
commitdiff
|
tree
2009-04-29
Vl
a
d
i
mir Sedach
Fixed n
o
n-u
n
ifor
m
handli
n
g
of quoted sym
b
o
ls
that manif
e
s
t
ed
.
.
.
commit
|
commitdiff
|
tree
2009-04-29
Vladimir Sedach
Fixe
d
bug in key
w
ord
a
rgu
m
ent handlin
g
(p
a
t
c
h thanks
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Vl
a
dimir Sedach
Fixed typo in ps-m
a
cro-lib
.
lisp
commit
|
commitdiff
|
tree
2009-04-14
Vladimi
r
Sedach
Added
the
colon charac
t
er (:) to the l
i
st of speci
a
l
.
.
.
commit
|
commitdiff
|
tree
2009-04-13
Vladimir Sedach
Introd
u
ced the *js-target-v
e
rsion* spec
i
al va
r
i
a
ble
.
.
.
commit
|
commitdiff
|
tree
2009-04-13
Vladimir Sed
a
ch
Got rid of
'
ensu
r
e-p
s
-symbol' internal function (a
t
.
.
.
commit
|
commitdiff
|
tree
2009-04-13
Vl
a
dimir Se
d
ac
h
R
emoved some
u
n
n
ecessary code t
h
a
t
ignore
d
a
n
an
a
pho
r
.
.
.
commit
|
commitdiff
|
tree
2009-04-13
Vladimi
r
Sedach
Cha
n
ged rep
r
ese
n
tati
o
n of express
i
on bl
o
cks and 'if
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
Vladi
m
ir
S
edach
Mer
g
e bra
n
ch
'master'
of ssh://
v
sedach@common-lisp
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
Vladimir Sedach
Remove
d
'a
p
pend
'
from runtime l
i
b since Daniel Gackle
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
Vladimi
r
Sedach
U
pdated tests
t
o reflect chang
e
s in latest patches
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
Vlad
i
m
i
r
S
edach
Fixed 'lisp' f
o
rm to produce code th
a
t captures enclosing
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
Vladimir Se
d
a
ch
Exported 'loop'
f
rom Parenscript
package, m
o
ved
utility
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
Vladim
i
r Sedach
U
p
d
a
t
ed tests to r
e
flect c
h
anges in l
a
test patches
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
Vladimir Sedach
Fixed 'l
i
sp' form
t
o produc
e
co
d
e
t
hat captures
e
n
closing
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
V
ladimi
r
Sedach
Exported 'l
o
op' from P
a
renscrip
t
package, moved u
t
i
lit
y
.
.
.
commit
|
commitdiff
|
tree
2009-04-10
Vladimi
r
Sedach
Modified the
P
S compiler t
o
prod
u
ce an intermediate
.
.
.
commit
|
commitdiff
|
tree
2009-04-06
Vladi
m
i
r Se
d
a
ch
Changed tests to reflect Daniel Gack
l
e'
s
keyword a
r
gumen
t
s
.
.
.
commit
|
commitdiff
|
tree
2009-04-05
V
l
adim
i
r Sed
a
ch
Made the ignore
d
e
claration i
n
define-ps-sp
e
cia
l
-form
.
.
.
commit
|
commitdiff
|
tree
2009-04-04
Vladimir Sedach
Removed compile-time constant string concatenation
.
.
.
commit
|
commitdiff
|
tree
2009-03-31
V
la
d
imir Sedach
Changed the defi
n
ition of define-ps-
s
pe
c
i
al
-
form to
.
.
.
commit
|
commitdiff
|
tree
2009-03-31
Vladimir Sedach
Ch
a
nged the impl
e
mentation of quote fr
o
m
bein
g
special
.
.
.
commit
|
commitdiff
|
tree
2009-03-12
Vladimir
S
edach
Renam
e
d *html-empty-
t
ag-
a
ware
-
p* to *ps
-
ht
m
l-empty
.
.
.
commit
|
commitdiff
|
tree
2009-03-12
Vla
d
imir
S
edach
Remove
d
tutorial
.
lisp f
r
om repository (
i
t is now
u
pdated
.
.
.
commit
|
commitdiff
|
tree
next