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
Undid last patch (didn't really think through how it would work with arrays).
2010-05-19
Vladimi
r
Sedach
Un
d
id las
t
patc
h
(
didn't re
a
ll
y
thi
n
k
t
h
ro
u
gh how it
.
.
.
commit
|
commitdiff
|
tree
2010-05-19
Vla
d
imi
r
Sedach
Cha
n
ged random no
t
t
o
floor
a
l
l
num
b
ers
(t
h
a
n
ks to
.
.
.
commit
|
commitdiff
|
tree
2010-05-19
Chew Theam Yong
Changed gensym to ps-
g
e
nsym for
c
o
n
sis
t
ency/replicab
l
e
.
.
.
commit
|
commitdiff
|
tree
2010-05-19
Chew
T
h
e
am Yong
Renamed function argument 'as' t
o
'arrs
'
for
c
o
n
s
istency
.
.
.
commit
|
commitdiff
|
tree
2010-05-19
Vladimir
S
e
dach
Fi
x
ed problem
with calling methods on a
n
o
n
ymo
u
s
f
uncti
o
ns
.
.
.
commit
|
commitdiff
|
tree
2010-05-19
Vladimir Se
d
ac
h
U
se
f
u
n
ca
l
l inste
a
d of Scheme-lik
e
func
t
ion cal
l
in
g
.
.
.
commit
|
commitdiff
|
tree
2010-05-19
Vladi
m
ir Sedach
Slight fix to ref
e
r
ence doc
.
commit
|
commitdiff
|
tree
2010-05-03
Vladimir
Sedach
Fixed ty
p
o in docs
/
reference
.
h
tm
l
commit
|
commitdiff
|
tree
2010-04-29
Vla
d
imir Sedac
h
Made synt
a
x of js:switch less ugly
.
commit
|
commitdiff
|
tree
2010-04-27
Vladim
i
r Sedach
S
impl
i
f
ied h
a
nd
l
ing of character lite
r
a
l
s
.
commit
|
commitdiff
|
tree
2010-04-27
Vladimir Sedach
Stopped defpsmacro
/
define
-
p
s
-s
y
mbo
l
-
macro from clobbering
.
.
.
commit
|
commitdiff
|
tree
2010-04-27
Vladim
i
r
Sedach
R
e
mov
e
d %check-once
-
only
t
y
p
e check
.
commit
|
commitdiff
|
tree
2010-04-25
Vladimi
r
Se
d
ach
Fixed oper
a
to
r
associativity printing
bug
(
thanks to
.
.
.
commit
|
commitdiff
|
tree
2010-04-24
V
l
adimir
S
edac
h
Adde
d
!= a
n
d !== to depr
e
c
a
te
d
inter
f
ace
.
commit
|
commitdiff
|
tree
2010-04-22
Vladim
i
r Sedach
M
oved ps-macro-lisp into macros
.
lisp
commit
|
commitdiff
|
tree
2010-04-22
Vladimir Sedach
Removed E
Q
UALP (it re
a
lly needs t
o
be a run
t
ime fu
n
ct
i
on)
.
commit
|
commitdiff
|
tree
2010-04-21
Vladimir S
e
dach
Changed E
Q
UAL and EQUALP to compil
e
to
'==', added
.
.
.
commit
|
commitdiff
|
tree
2010-04-21
Vladi
m
ir Sed
a
ch
Fixed %/REM
.
Thanks to Daniel
G
ac
k
le
f
or the bug
r
eport
.
commit
|
commitdiff
|
tree
2010-04-21
Vl
a
d
imir Seda
c
h
Fixed unit
tests for N
U
LL
p
atch
.
commit
|
commitdiff
|
tree
2010-04-20
Vladimir Se
d
ach
M
a
de NULL tre
a
t 'und
e
fine
d
' p
r
o
p
erl
y
.
commit
|
commitdiff
|
tree
2010-04-19
Vlad
i
mir
Sed
a
ch
Fix
e
d vect
o
r li
t
eral
p
rinting
.
commit
|
commitdiff
|
tree
2010-04-19
Vlad
i
mir Sedach
Fixed
*= (thanks t
o
D
a
niel
G
ackl
e
for the bug r
e
port)
.
commit
|
commitdiff
|
tree
2010-04-18
Vlad
i
mir Sedach
Fixed bug w
h
ere
FUNCA
L
L wasn't properly accessing lexic
a
l
.
.
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimir Sedach
M
a
de LABEL work w/ n
e
w compile
r
.
commit
|
commitdiff
|
tree
2010-04-18
Vlad
i
mir Sedach
Fix
e
d FOR special for
m
to
w
ork w/ compiler rewrite
.
commit
|
commitdiff
|
tree
2010-04-18
V
l
adimi
r
Sedach
Merge bran
c
h
'master' of ssh://vsedach@
c
ommon-lisp
.
.
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimir Sedac
h
Giant
c
ompi
l
er rewrite
.
commit
|
commitdiff
|
tree
2010-04-18
Vladim
i
r
Sedach
Ref
a
ctored sy
m
bol name mangling code
.
commit
|
commitdiff
|
tree
2010-04-18
Vl
a
dimir Sedach
Fixed
e
quality abuse in ps-macro-lib
.
commit
|
commitdiff
|
tree
2010-04-18
Vl
a
di
m
ir
S
e
d
a
c
h
R
efac
t
ore
d
sy
m
b
o
l-to-js-str
i
ng fun
c
tion
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimir
Sedach
Put == and === into deprecated interf
a
c
e
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimir Seda
c
h
Remo
v
ed VOID from
r
eference
.
commit
|
commitdiff
|
tree
2010-03-10
V
l
ad
i
mir Sedach
F
ixed '=' com
p
ar
i
s
o
n of more
t
ha
n
t
wo expressions
.
commit
|
commitdiff
|
tree
2010-03-07
Vladimir Sedach
Added NCON
C
to the runtime
l
ib (thanks t
o
Daniel
G
ac
k
le
.
.
.
commit
|
commitdiff
|
tree
2010-02-27
Vla
d
imir Sed
a
ch
F
i
xed PS-COMP
I
LE-STREAM breakage (was
trying t
o
c
o
mpile
.
.
.
commit
|
commitdiff
|
tree
2010-02-24
Vla
d
imir Se
d
ach
Changed OBFUSCATE-PACK
A
GE to take clos
u
res for symbol
.
.
.
commit
|
commitdiff
|
tree
2010-02-13
Vladim
i
r
S
edach
M
erge branch 'maste
r
' of
ssh://vsedach@com
m
on
-
l
i
s
p
.
.
.
commit
|
commitdiff
|
tree
2010-02-13
Vladimir
S
edac
h
Fixed s
h
ad
o
wing of symbol macros
b
y LET
.
commit
|
commitdiff
|
tree
2010-02-13
Vladimir
Sedac
h
Rem
o
ved defmacro/ps
f
ro
m
referen
c
e doc
.
commit
|
commitdiff
|
tree
2010-02-01
Vlad
i
mir Sedach
Sup
r
es
s
ed to
p
-level
"
null"s bei
n
g output
.
commit
|
commitdiff
|
tree
2010-01-25
V
l
adimir Sed
a
ch
Ad
d
ed code to handle SPECIAL declarat
i
ons
.
commit
|
commitdiff
|
tree
2010-01-05
Vladimir Sed
a
ch
Ma
d
e WHEN
/
UNLESS retu
r
n
n
ull
in
situations where
a
.
.
.
commit
|
commitdiff
|
tree
2010-01-04
V
l
ad
i
mir
S
e
d
ach
Made FLET and
LABELS
not g
e
nsym new
n
ames when it's
.
.
.
commit
|
commitdiff
|
tree
2010-01-02
Vladimi
r
Sedach
Cha
n
g
e
d
RET
U
RN of c
o
n
d
itionals
not to ret
u
r
n
sp
u
rious
.
.
.
commit
|
commitdiff
|
tree
2010-01-02
Vlad
i
mir Sedach
M
a
de
t
he ob
f
uscator
n
ot obfuscat
e
e
x
po
r
ted symbols
.
commit
|
commitdiff
|
tree
2009-12-28
Vladimir S
e
d
ach
Made DEFUN
S
ET
F
work correctly for &rest parameters
.
.
.
commit
|
commitdiff
|
tree
2009-12-27
Vladimir
Seda
c
h
Removed "i
n
ternal" docu
m
e
ntation
.
commit
|
commitdiff
|
tree
2009-12-27
Vladimir Sedac
h
Removed unneeded EVA
L
-WHEN
from around macro environment
.
.
.
commit
|
commitdiff
|
tree
2009-12-27
Vladim
i
r Sedach
Re
m
oved EVA
L
-WHEN
c
rud from
t
est suite def
i
nition
s
.
commit
|
commitdiff
|
tree
2009-12-27
Vladimir
Sed
a
ch
Cleaned u
p
ASD f
i
le
a
bit
.
commit
|
commitdiff
|
tree
2009-12-27
Vladimir Sed
a
ch
R
e
m
o
v
ed EVA
L
-WH
E
N and
#
.
stuff from pack
a
ges
.
lisp
commit
|
commitdiff
|
tree
2009-12-25
V
l
a
dimir Sedac
h
M
ade RETURN of TRY handle the :C
A
TCH clause correc
t
ly
.
commit
|
commitdiff
|
tree
2009-12-25
Vladimir
S
edach
Rewrote reference manua
l
in HTM
L
.
commit
|
commitdiff
|
tree
2009-12-25
Vladimir Sedach
R
emoved WI
T
H-L
A
MBDA macro
.
commit
|
commitdiff
|
tree
2009-12-25
V
l
adi
m
ir
S
edach
Removed IE
s
pecific CC-IF form
.
commit
|
commitdiff
|
tree
2009-12-25
Vlad
i
mir Sedach
I
mprove
d
doc for js-expa
n
der
.
e
l
, added
more rec
e
nt
.
.
.
commit
|
commitdiff
|
tree
2009-12-25
Vladimir S
e
dach
Removed MAP-U
N
TIL
from runtime lib
.
commit
|
commitdiff
|
tree
2009-12-25
Vlad
i
mir
S
e
d
ach
Rea
r
ra
g
ed ps-ma
c
ro-lib
.
lisp to make more se
n
se, removed
.
.
.
commit
|
commitdiff
|
tree
2009-12-03
Vladi
m
ir Se
d
a
ch
Renamed
G
ET-PROPERTY to GETPROP
.
commit
|
commitdiff
|
tree
2009-12-01
Vlad
i
m
i
r
S
e
d
a
c
h
Fixed return of iter
a
tion special
f
orms
.
commit
|
commitdiff
|
tree
2009-11-30
Vladimir Sedach
SETF now correctly looks up SETF
e
xp
a
nsions of places
.
.
.
commit
|
commitdiff
|
tree
2009-11-30
V
l
adimir Sedach
Made SWITCH flatten blocks
in case statements
.
Thi
s
.
.
.
commit
|
commitdiff
|
tree
2009-11-30
V
ladimir S
e
d
a
ch
R
e
m
o
ved redunda
n
t PROGN i
n
DO* statement
.
commit
|
commitdiff
|
tree
2009-11-29
Vladimir Sedach
Changed PS-D
O
C* to take multipl
e
argumen
t
s
(implicit
.
.
.
commit
|
commitdiff
|
tree
2009-11-27
Vla
d
imir
Sedach
Fixed RETURN of
C
O
ND
.
commit
|
commitdiff
|
tree
2009-11-27
V
l
adimir
S
edach
Fixed RETURN of SYMBOL-MACROLET
.
commit
|
commitdiff
|
tree
2009-11-26
Vladimir Seda
c
h
Add
e
d V
A
L
UES and MU
L
TIPLE
-
VALUE-BIND
.
Thanks t
o
Red
.
.
.
commit
|
commitdiff
|
tree
2009-11-23
V
l
adimir Sedach
Exported *PAR
E
N
S
C
RIPT-STREAM* special va
r
iable, use
d
.
.
.
commit
|
commitdiff
|
tree
2009-11-22
Vladimir Seda
c
h
Better R
E
TU
R
N handl
i
ng of conditionals
a
n
d
statemen
t
s
.
commit
|
commitdiff
|
tree
2009-11-19
Vladimir Sedach
Ma
k
e
N
I
L
the
value (the
l
ast fo
r
m in enclosing
P
R
OGN
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
Vladimir Se
d
a
c
h
Rena
m
ed SLOT-VALUE t
o
G
E
T-PROPERTY (and added the former
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
Vl
a
dimir Sed
a
ch
Fixed symbol-to-js-stri
n
g of things
l
i
ke A++ and A**
.
commit
|
commitdiff
|
tree
2009-11-05
V
l
ad
i
mir Sedach
Fix
e
d RETURN of CASE
.
commit
|
commitdiff
|
tree
2009-11-05
Vl
a
dimir Sedac
h
DOLIST no
lon
g
e
r generat
e
s a gensym for the array a
r
gument
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
Vladi
m
ir Sedach
Fixed
F
LET e
x
pres
s
ion compilation
.
commit
|
commitdiff
|
tree
2009-11-04
Vladimir Sedach
Added impli
c
it retur
n
to fun
c
tio
n
bodies
.
commit
|
commitdiff
|
tree
2009-10-13
Vla
d
i
mi
r
Sedach
Cha
n
ged t
h
e CREATE speci
a
l fo
r
m
to treat
its key arguments
a
s
commit
|
commitdiff
|
tree
2009-09-17
Vladimi
r
Sedach
F
i
xed symbol
m
acro bug (
t
hanks to Daniel Gac
k
le for
.
.
.
commit
|
commitdiff
|
tree
2009-09-14
Vladimir Sedach
Replac
e
d red
u
n
d
a
nt string functions in utils
.
l
i
sp with
commit
|
commitdiff
|
tree
2009-09-13
Vladimir Sedach
F
ixed the CHAI
N
m
a
cro to cor
r
ec
t
ly c
h
ain plain slot
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
Vladimir Sedach
Change
d
op-p
r
e
cedence back
t
o a memoiz
e
d tabl
e
(pe
r
formance
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
Vl
a
di
m
ir Sedach
Memoize
d
SYMBOL-
N
AME-
T
O-JS-STRING (perfo
r
mance
improve
m
ent)
.
commit
|
commitdiff
|
tree
2009-09-13
Vladim
i
r
S
edach
A
d
ded
s
ym
b
o
l
p check be
f
ore the
use of l
o
o
kup-macro
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
V
l
a
dimir Sedach
Refacto
r
e
d SYMBOL-
N
AME-
T
O
-J
S
-
STRING
.
commit
|
commitdiff
|
tree
2009-09-11
Vladi
m
i
r
Se
d
ach
Changed
printing subsystem
in
t
erface
to allow
d
irect
.
.
.
commit
|
commitdiff
|
tree
2009-09-11
Vladimir Sedach
R
efact
o
re
d
compile-
p
arensc
r
ipt-form
code
.
commit
|
commitdiff
|
tree
2009-09-11
V
ladimir Sedach
Refac
t
ored ps
-
compi
l
er
m
ethod name for sy
m
bol
s
.
commit
|
commitdiff
|
tree
2009-08-12
Vl
a
dimir Sedach
Fix
e
d a
bug where 'create' was special-casi
n
g keywords in
commit
|
commitdiff
|
tree
2009-08-07
Vladimi
r
Sedach
M
erge br
a
nch 'master'
o
f ssh://vseda
c
h
@
c
o
mmon-lisp
.
.
.
commit
|
commitdiff
|
tree
2009-08-07
Vladi
m
ir Sedach
Fixed nary compari
s
on o
p
er
a
tors
(
ex:
(<
1 2 3) should
.
.
.
commit
|
commitdiff
|
tree
2009-08-01
Daniel
Gackle
Added :REPEAT clauses to PS's LOOP
.
commit
|
commitdiff
|
tree
2009-08-01
Vladimir S
e
dach
Expor
t
ed 'chain' hel
p
er macro
.
commit
|
commitdiff
|
tree
2009-07-27
Vladimir
S
e
d
a
ch
Cha
n
ged 'slot
-
va
l
ue' to prin
t
k
e
yword slot names as
.
.
.
commit
|
commitdiff
|
tree
2009-07-27
Red Daly
Fixed e
v
a
l
-when sp
e
cial fo
r
m and
added tests
t
o prevent
.
.
.
commit
|
commitdiff
|
tree
2009-07-25
Vladimir Sedach
C
h
an
g
ed 'create' an
d
'
s
lot-val
u
e'
to t
r
eat reserved
.
.
.
commit
|
commitdiff
|
tree
2009-07-25
Vladimir Sedach
Rev
i
sed
PS li
t
eral mechanism to use
'
symbol-name
-
to
.
.
.
commit
|
commitdiff
|
tree
2009-07-25
Daniel G
a
ckle
PS LOOP now
supports ON
.
commit
|
commitdiff
|
tree
2009-07-25
Da
n
iel
Gackle
DESTRUCTURING-BI
N
D can now handle
d
otted and neste
d
.
.
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Gac
k
le
Adde
d
support
f
o
r
COUNT
,
MIN
I
MIZE an
d
M
A
XIMI
Z
E to PS
.
.
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Gackle
Extended
PS
-
L
OOP
to allow explicit a
c
cumulation variables
.
.
.
commit
|
commitdiff
|
tree
next