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 up bug where defuns were getting wrapped in lambdas because toplevel form check...
2010-05-19
Vla
d
imir Sed
a
ch
Fi
x
ed problem with
c
alling me
t
hods on anonymous functions
.
.
.
commit
|
commitdiff
|
tree
2010-05-19
Vladimir Se
d
ach
Use funcall
i
n
s
tead of Scheme-like function
cal
l
ing
.
.
.
commit
|
commitdiff
|
tree
2010-05-19
V
ladimir Sedach
S
l
ight
f
ix t
o
referenc
e
d
o
c
.
commit
|
commitdiff
|
tree
2010-05-03
Vladimir Seda
c
h
Fi
x
ed
typo i
n
docs/referenc
e
.
html
commit
|
commitdiff
|
tree
2010-04-29
Vladim
i
r
Sedach
Mad
e
syntax of js:switch less ugly
.
commit
|
commitdiff
|
tree
2010-04-27
Vladimir Sedach
Simp
l
if
i
ed handling of charact
e
r lit
e
r
als
.
commit
|
commitdiff
|
tree
2010-04-27
V
l
a
dimir Sedach
Stopped
defp
s
macro/define-p
s
-symb
o
l
-macro from
c
lobbering
.
.
.
commit
|
commitdiff
|
tree
2010-04-27
Vladim
i
r Sedach
Removed
%ch
e
c
k-onc
e
-on
l
y
t
ype check
.
commit
|
commitdiff
|
tree
2010-04-25
V
ladimir Sed
a
c
h
Fixed oper
a
t
o
r
associativity printing b
u
g (thanks t
o
.
.
.
commit
|
commitdiff
|
tree
2010-04-24
Vladi
m
i
r Se
d
a
ch
A
dded != and !== to
d
eprecated in
t
erface
.
commit
|
commitdiff
|
tree
2010-04-22
Vlad
i
mir Sedach
M
o
v
ed ps-macro
-
lisp into macros
.
lisp
commit
|
commitdiff
|
tree
2010-04-22
V
ladimir Sedach
Removed
EQUALP (it really nee
d
s to be a run
t
i
m
e function)
.
commit
|
commitdiff
|
tree
2010-04-21
Vladimir Sedach
C
hanged EQUAL and
E
QUALP to com
p
ile to '==', added
.
.
.
commit
|
commitdiff
|
tree
2010-04-21
Vladimir Sed
a
ch
Fixed %
/
REM
.
Thank
s
t
o Danie
l
Gackle for the bu
g
report
.
commit
|
commitdiff
|
tree
2010-04-21
Vladimir Sed
a
ch
Fixed unit te
s
ts for N
U
L
L
pat
c
h
.
commit
|
commitdiff
|
tree
2010-04-20
Vladimir
S
edach
Made NULL tr
e
a
t 'undefined' properly
.
commit
|
commitdiff
|
tree
2010-04-19
Vlad
i
mir Sedach
Fixed vector
l
i
t
eral print
i
n
g
.
commit
|
commitdiff
|
tree
2010-04-19
Vladimir Sedach
Fi
x
ed *= (thanks t
o
Daniel Gackle for
the bug r
e
port)
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimi
r
Sedach
Fixed
b
ug where FU
N
CALL
w
a
sn't properly a
c
cessi
n
g lexical
.
.
.
commit
|
commitdiff
|
tree
2010-04-18
Vl
a
dimir Sed
a
ch
Made LABEL
w
ork
w/ new co
m
piler
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimir Sedach
Fi
x
ed FO
R
spe
c
ial f
o
rm to
w
ork w/ compiler rewrite
.
commit
|
commitdiff
|
tree
2010-04-18
V
ladimir Sedach
Merge branch 'master'
o
f ssh://vsedach@co
m
mon-lisp
.
.
.
commit
|
commitdiff
|
tree
2010-04-18
V
l
adim
i
r
S
edach
Giant compi
l
er rewrite
.
commit
|
commitdiff
|
tree
2010-04-18
Vladim
i
r Seda
c
h
Refactored sy
m
bol nam
e
mangl
i
ng code
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimir S
e
dach
Fixed equality abuse in p
s
-macro-lib
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimir
S
edach
R
efactored sym
b
ol
-
to-js-s
t
ring function
.
commit
|
commitdiff
|
tree
2010-04-18
V
la
d
imir
S
edac
h
Put ==
and ===
into dep
r
ecate
d
interface
.
commit
|
commitdiff
|
tree
2010-04-18
V
l
adimir Sedach
Remov
e
d VOID from re
f
e
rence
.
commit
|
commitdiff
|
tree
2010-03-10
Vl
a
dimir Seda
c
h
Fixed '=' comparison
o
f m
o
re th
a
n
t
wo e
x
pressions
.
commit
|
commitdiff
|
tree
2010-03-07
Vladimir Sedach
Added NCONC to the runtime
l
ib (thanks to Da
n
iel Gackle
.
.
.
commit
|
commitdiff
|
tree
2010-02-27
Vladimir S
e
dach
Fixed
PS-COMPILE-S
T
REAM breaka
g
e (was
trying to compil
e
.
.
.
commit
|
commitdiff
|
tree
2010-02-24
Vladim
i
r
Sed
a
ch
Changed OBFUSCATE-PA
C
K
A
G
E
to take clos
u
res
f
or symbol
.
.
.
commit
|
commitdiff
|
tree
2010-02-13
Vladimir Sedach
Merge bra
n
ch
'
master' of ssh://vsedach@co
m
mon-lisp
.
.
.
commit
|
commitdiff
|
tree
2010-02-13
V
ladim
i
r Sedach
Fixed sh
a
dowing of s
y
mbo
l
m
acros by LET
.
commit
|
commitdiff
|
tree
2010-02-13
Vladimir S
e
d
ach
Re
m
oved d
e
fmacro/ps from refer
e
nce doc
.
commit
|
commitdiff
|
tree
2010-02-01
Vladimir Sedach
Supre
s
sed t
o
p-level "null"s being ou
t
put
.
commit
|
commitdiff
|
tree
2010-01-25
Vla
d
imi
r
Sedach
Added co
d
e to ha
n
dl
e
SPECIAL declarations
.
commit
|
commitdiff
|
tree
2010-01-05
Vl
a
dimir Sedach
Made WHEN/UNLESS return null in situa
t
ions wher
e
a
.
.
.
commit
|
commitdiff
|
tree
2010-01-04
Vladimir Sedac
h
Made FLET and LABELS not
gens
y
m new n
a
mes when it's
.
.
.
commit
|
commitdiff
|
tree
2010-01-02
V
l
a
d
imir Sedach
Cha
n
ge
d
RETURN of conditionals not
t
o
r
e
turn spuri
o
us
.
.
.
commit
|
commitdiff
|
tree
2010-01-02
V
ladimir Sedac
h
Made the obfuscator not o
b
fuscate export
e
d sy
m
bols
.
commit
|
commitdiff
|
tree
2009-12-28
Vladimir Sedac
h
Made DEFUN SETF work
correctl
y
for
&
rest parameter
s
.
.
.
commit
|
commitdiff
|
tree
2009-12-27
Vladimi
r
Sedach
R
emoved "inte
r
nal" documentat
i
o
n
.
commit
|
commitdiff
|
tree
2009-12-27
V
l
adimir
Sed
a
c
h
Remo
v
ed unn
e
eded EVAL-WHEN f
r
om aro
u
n
d
macr
o
envi
r
o
n
m
e
n
t
.
.
.
commit
|
commitdiff
|
tree
2009-12-27
Vladimir Sedach
R
e
move
d
EVAL-WHE
N
crud f
r
om tes
t
suite definitio
n
s
.
commit
|
commitdiff
|
tree
2009-12-27
Vladi
m
ir Sedach
Cleaned up ASD
f
ile a bit
.
commit
|
commitdiff
|
tree
2009-12-27
V
la
d
imi
r
Sedach
R
e
moved
E
VAL-WHEN and #
.
stuff from packages
.
l
isp
commit
|
commitdiff
|
tree
2009-12-25
Vladimir S
e
dach
M
ad
e
RETURN o
f
TRY handle the :CATCH cla
u
se cor
r
ec
t
ly
.
commit
|
commitdiff
|
tree
2009-12-25
Vladimi
r
Sedach
Rewr
o
t
e reference manual in HTML
.
commit
|
commitdiff
|
tree
2009-12-25
Vl
a
dimir Sedach
Removed
WI
T
H-
L
A
M
BDA
ma
c
ro
.
commit
|
commitdiff
|
tree
2009-12-25
Vlad
i
mir Sed
a
c
h
Remov
e
d
IE
s
pecific CC-IF form
.
commit
|
commitdiff
|
tree
2009-12-25
Vladimir Sedach
Improved doc for js-expa
n
der
.
el, added more recen
t
.
.
.
commit
|
commitdiff
|
tree
2009-12-25
Vladimir
Seda
c
h
R
e
moved MA
P
-UNTIL from runtim
e
lib
.
commit
|
commitdiff
|
tree
2009-12-25
Vla
d
imir Sedach
R
earraged
ps-
m
a
cro-lib
.
lisp to make m
o
re sense, remov
e
d
.
.
.
commit
|
commitdiff
|
tree
2009-12-03
Vladimir Sedach
Renamed GET-PR
O
PERT
Y
to
G
ETPROP
.
commit
|
commitdiff
|
tree
2009-12-01
Vladimir Sedach
Fixed
ret
u
rn of i
t
eration specia
l
f
orms
.
commit
|
commitdiff
|
tree
2009-11-30
V
ladimir Seda
c
h
SETF
n
ow
c
orrec
t
ly l
o
o
k
s up SETF ex
p
an
s
io
n
s of
p
l
a
c
e
s
.
.
.
commit
|
commitdiff
|
tree
2009-11-30
Vladimir Sedach
Made SWITCH flatten blocks in ca
s
e
statements
.
This
.
.
.
commit
|
commitdiff
|
tree
2009-11-30
Vladimir Sed
a
ch
Remov
e
d re
d
un
d
an
t
PR
O
GN in DO* sta
t
ement
.
commit
|
commitdiff
|
tree
2009-11-29
Vladimir Sedach
Changed PS-DOC* to
ta
k
e mul
t
iple arguments (implici
t
.
.
.
commit
|
commitdiff
|
tree
2009-11-27
Vladim
i
r
Sedach
Fixed RETU
R
N of
COND
.
commit
|
commitdiff
|
tree
2009-11-27
Vladim
i
r Sedach
F
ixed R
E
TURN o
f
SYMBOL-MACROLET
.
commit
|
commitdiff
|
tree
2009-11-26
Vladimir Sedach
Added VALU
E
S and M
U
LTIPLE-VALUE-BIND
.
Thanks to Red
.
.
.
commit
|
commitdiff
|
tree
2009-11-23
Vl
a
dimir Seda
c
h
Ex
p
or
t
ed *PAR
E
NSCRIPT-STREAM*
s
p
ecial va
r
iable, us
e
d
.
.
.
commit
|
commitdiff
|
tree
2009-11-22
Vladimir Sedach
Better
R
ETURN
ha
n
dling of condit
i
onals and s
t
ateme
n
ts
.
commit
|
commitdiff
|
tree
2009-11-19
Vladimir Seda
c
h
Make NIL
the v
a
l
u
e (t
h
e
last form in enclosing PROGN
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
Vladimir
S
edach
Renamed SLOT-VALU
E
t
o
GET-PROPERTY (and adde
d
the former
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
Vladimi
r
Sedach
F
i
xe
d
symbol-t
o
-
js-string of thi
n
gs like A++ and A**
.
commit
|
commitdiff
|
tree
2009-11-05
V
lad
i
mir S
e
dach
F
i
xe
d
RETURN of
C
ASE
.
commit
|
commitdiff
|
tree
2009-11-05
Vladimir Sedach
DOLI
S
T no longer generates
a
gen
s
y
m for the array argument
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
Vladimi
r
Sedach
F
i
xed FLET
e
xpr
e
ssion compilation
.
commit
|
commitdiff
|
tree
2009-11-04
Vlad
i
mir Sedach
Added implicit return to function bodies
.
commit
|
commitdiff
|
tree
2009-10-13
Vladimir
Se
d
ach
Ch
a
ng
e
d the CREATE special f
o
r
m
t
o
treat its key
a
r
gument
s
as
commit
|
commitdiff
|
tree
2009-09-17
Vladim
i
r Sedach
Fixed
symbol macro b
u
g (
t
hanks t
o
D
anie
l
Gackle for
.
.
.
commit
|
commitdiff
|
tree
2009-09-14
Vladimir Sedac
h
Replaced redundant string fu
n
cti
o
ns in u
t
ils
.
lisp wi
t
h
commit
|
commitdiff
|
tree
2009-09-13
Vladi
m
ir S
e
da
c
h
Fixed th
e
CHAIN
m
ac
r
o
t
o c
o
rrectly chain pl
a
in
s
l
ot
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
Vladimir Sedach
C
ha
n
ged o
p
-p
r
e
c
edence back to a memoize
d
table (per
f
ormance
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
Vlad
i
mir Sed
a
ch
Memo
i
z
e
d SYMBOL-
N
AME-TO-J
S
-STRING (perform
a
nce improvem
e
nt)
.
commit
|
commitdiff
|
tree
2009-09-13
Vladimi
r
Sedach
Added sym
b
olp check b
e
fore the use of lookup-macro
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
Vladimir Sedac
h
Refactore
d
SYMBOL-NAME
-
TO-JS-STRING
.
commit
|
commitdiff
|
tree
2009-09-11
Vladimir Sedach
C
h
anged printing s
u
b
s
ystem
i
n
te
r
face to allow dir
e
ct
.
.
.
commit
|
commitdiff
|
tree
2009-09-11
Vla
d
imir
Sedach
R
efactored comp
i
le-parenscript-form code
.
commit
|
commitdiff
|
tree
2009-09-11
Vladimir Sedach
Re
f
actored ps-compil
e
r method name for sym
b
ols
.
commit
|
commitdiff
|
tree
2009-08-12
Vlad
i
m
ir
S
edach
F
ixed a bug
where 'create' was special-casin
g
keywords in
commit
|
commitdiff
|
tree
2009-08-07
Vladimir Sedach
Merge branch 'master' of ssh:/
/
vsedach@common-lisp
.
.
.
commit
|
commitdiff
|
tree
2009-08-07
Vladim
i
r
Sedach
Fix
e
d
nar
y
compar
i
son operators (ex: (< 1 2 3) should
.
.
.
commit
|
commitdiff
|
tree
2009-08-01
Dani
e
l
G
ackle
Added :REPEAT claus
e
s to PS's
L
OOP
.
commit
|
commitdiff
|
tree
2009-08-01
Vl
a
dim
i
r
Sedach
Export
e
d
'chain' helpe
r
macr
o
.
commit
|
commitdiff
|
tree
2009-07-27
V
ladim
i
r Sedach
C
hange
d
'slo
t
-value' to
p
rint keyword slot names as
.
.
.
commit
|
commitdiff
|
tree
2009-07-27
Red D
a
l
y
Fi
x
ed eval-when sp
e
cial form and
adde
d
tests to prevent
.
.
.
commit
|
commitdiff
|
tree
2009-07-25
Vladimir Sedach
Chan
g
ed 'c
r
e
a
te' and '
s
lot-value'
to trea
t
reserved
.
.
.
commit
|
commitdiff
|
tree
2009-07-25
Vla
d
imir Sedach
Revised PS literal mechanism to
u
se 'symbol-na
m
e-to
.
.
.
commit
|
commitdiff
|
tree
2009-07-25
Daniel Gac
k
le
PS LOOP n
o
w s
u
pports ON
.
commit
|
commitdiff
|
tree
2009-07-25
Daniel
G
ackle
DESTRUCTURING-BIND c
a
n
now han
d
le dotted and nest
e
d
.
.
.
commit
|
commitdiff
|
tree
2009-07-07
Danie
l
Gackle
A
d
ded support for COUNT, MINIMI
Z
E
and MAXI
M
I
Z
E to
PS
.
.
.
commit
|
commitdiff
|
tree
2009-07-07
D
a
n
i
e
l
Gackle
Extended PS-LOOP to
a
llo
w
e
x
p
l
icit a
c
cumulati
o
n
variables
.
.
.
commit
|
commitdiff
|
tree
2009-07-06
Vladimir
S
edach
Rewrote 'ps'
m
acro to expand into
'
w
i
t
h-
o
utput-to-string
.
.
.
commit
|
commitdiff
|
tree
2009-06-18
Vlad
i
mir Sedac
h
Added the 'chain' convenien
c
e mac
r
o for
method
c
al
l
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
Vladimir Seda
c
h
Changed de
s
truct
u
ring-bind to use l
e
t* instea
d
of
l
et
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
V
ladi
m
i
r
Sedach
Fixed sever
a
l
special for
m
s
t
hat were not macroexp
a
nding
.
.
.
commit
|
commitdiff
|
tree
next