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 PS-INLINE (thanks to Olof-Joachim Frahm <Olof.Frahm@web.de> for the patch).
2010-06-21
Vlad
i
m
ir Sedach
F
i
xed
P
S-
I
N
LINE (thanks
t
o
Olof
-
J
oachim Frahm <
O
l
of
.
.
.
commit
|
commitdiff
|
tree
2010-06-15
Vladi
m
ir Sedach
Fix
e
d b
u
g wi
t
h +/- pr
e
cedence (
t
h
anks to D
a
ni
e
l
G
ackle
.
.
.
commit
|
commitdiff
|
tree
2010-05-19
Chew The
a
m Yong
Operat
o
r prec
e
dence
-
f
ixed parenthe
s
izing for comma
.
.
.
commit
|
commitdiff
|
tree
2010-05-19
Chew Theam Yong
Operator
precede
n
ce
- f
i
xed handli
n
g
of ne
s
ted lets
.
commit
|
commitdiff
|
tree
2010-05-19
Vladimir S
e
d
a
c
h
Undi
d
last pa
t
c
h
(didn't rea
l
ly th
i
nk through h
o
w
i
t
.
.
.
commit
|
commitdiff
|
tree
2010-05-19
Vladimir Se
d
ach
Cha
n
ged random no
t
to fl
o
or all
n
u
mb
e
rs (t
h
a
n
ks
to
.
.
.
commit
|
commitdiff
|
tree
2010-05-19
Chew Theam Yong
Chan
g
ed
g
ensy
m
to ps-gensym for consi
s
t
e
ncy/repl
i
cable
.
.
.
commit
|
commitdiff
|
tree
2010-05-19
Ch
e
w Theam Y
o
ng
Renamed fun
c
t
i
on argument 'as' to 'arrs' f
o
r co
n
sistency
.
.
.
commit
|
commitdiff
|
tree
2010-05-19
Vladimir
S
e
d
a
ch
Fi
x
e
d
p
r
oblem with calling
m
ethods on anonymous
f
unctions
.
.
.
commit
|
commitdiff
|
tree
2010-05-19
Vl
a
dimir Sedach
Use funca
l
l
i
n
stead of Scheme-like function ca
l
ling
.
.
.
commit
|
commitdiff
|
tree
2010-05-19
Vladimir Se
d
ac
h
S
l
ight fix to re
f
eren
c
e
doc
.
commit
|
commitdiff
|
tree
2010-05-03
Vladim
i
r Sed
a
ch
Fixed typo in
d
o
cs/
r
eferen
c
e
.
ht
m
l
commit
|
commitdiff
|
tree
2010-04-29
Vladim
i
r Sedach
Made syntax
o
f js:switch less ugly
.
commit
|
commitdiff
|
tree
2010-04-27
V
lad
i
mir Sedach
Simplified han
d
ling of
c
haracte
r
litera
l
s
.
commit
|
commitdiff
|
tree
2010-04-27
Vladimir
S
edach
Stopped de
f
psmacro
/
define-ps
-
sym
b
ol-m
a
cro from clo
b
bering
.
.
.
commit
|
commitdiff
|
tree
2010-04-27
V
ladim
i
r Sedach
Removed %c
h
eck
-
on
c
e-only type check
.
commit
|
commitdiff
|
tree
2010-04-25
V
ladim
i
r Sedach
Fixed operator as
s
ociativity
printing bug
(thanks to
.
.
.
commit
|
commitdiff
|
tree
2010-04-24
V
la
d
imir
S
e
d
a
ch
Ad
d
ed
!= and
!
== to d
e
precated interface
.
commit
|
commitdiff
|
tree
2010-04-22
Vladim
i
r
Sedach
Mov
e
d
p
s-macro-lisp
into ma
c
ros
.
lisp
commit
|
commitdiff
|
tree
2010-04-22
Vladimi
r
Sedach
Remo
v
ed EQUALP
(
it
r
e
ally needs to be
a
runt
i
me f
u
n
ction)
.
commit
|
commitdiff
|
tree
2010-04-21
Vladi
m
i
r
Sedach
Changed
E
Q
UAL and EQUALP to compile to '
=
=', added
.
.
.
commit
|
commitdiff
|
tree
2010-04-21
Vladim
i
r Sedach
Fixed %/R
E
M
.
Thanks to Daniel Ga
c
kle for the bu
g
report
.
commit
|
commitdiff
|
tree
2010-04-21
Vladimir Sedac
h
Fixed uni
t
t
e
s
ts for NULL patch
.
commit
|
commitdiff
|
tree
2010-04-20
V
ladimir Sedach
Made NULL tre
a
t 'undefined'
p
roperly
.
commit
|
commitdiff
|
tree
2010-04-19
Vladimir Seda
c
h
Fixed vect
o
r literal printing
.
commit
|
commitdiff
|
tree
2010-04-19
V
l
adimir Sedach
F
i
x
e
d *= (thanks to Da
n
iel G
a
ckle
f
o
r
t
h
e
b
ug rep
o
rt)
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimir Sedach
Fixed
b
ug whe
r
e FUNCALL wasn't pro
p
erly accessing lexical
.
.
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimir Seda
c
h
Made LABEL work w
/
new co
m
piler
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimir Sedach
Fi
x
ed FOR special form to wo
r
k
w/ compiler re
w
rite
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimir Sedach
M
erge branch 'mast
e
r' of
s
s
h://vs
e
dach
@
c
o
mmon-lisp
.
.
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimi
r
Sedach
G
i
a
nt com
p
iler rewrite
.
commit
|
commitdiff
|
tree
2010-04-18
V
lad
i
mir Sedach
Refactor
e
d
s
ymbol name mangling
c
ode
.
commit
|
commitdiff
|
tree
2010-04-18
Vladi
m
ir Sedac
h
Fixe
d
eq
u
ality abuse in ps-ma
c
ro-lib
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimir
Sedach
Refactored
symbol-to-
j
s-string function
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimir Sedach
Put == a
n
d ===
i
nto
d
eprecated interface
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimir Se
d
ach
Rem
o
ved VO
I
D fr
o
m referenc
e
.
commit
|
commitdiff
|
tree
2010-03-10
Vladimir Sedac
h
Fix
e
d '=
'
comp
a
rison of more than
two ex
p
r
e
ssions
.
commit
|
commitdiff
|
tree
2010-03-07
Vl
a
di
m
ir Sedach
A
d
ded NCO
N
C
t
o the runtime l
i
b (thanks to Daniel Ga
c
k
l
e
.
.
.
commit
|
commitdiff
|
tree
2010-02-27
V
ladi
m
i
r
Sedach
Fixed PS-COMPIL
E
-STREAM breakage (was try
i
ng to c
o
mpil
e
.
.
.
commit
|
commitdiff
|
tree
2010-02-24
Vladimir Sedac
h
Changed OBFUSCA
T
E-
P
ACKAGE to take
c
l
osu
r
es for symbol
.
.
.
commit
|
commitdiff
|
tree
2010-02-13
Vladim
i
r
S
edach
Merge branch 'mas
t
er
'
of ssh://
v
sedach@common-lisp
.
.
.
commit
|
commitdiff
|
tree
2010-02-13
Vladimir Sedach
Fixed sh
a
d
owing of symbol macros
b
y LET
.
commit
|
commitdiff
|
tree
2010-02-13
Vlad
i
mir Sedach
Remove
d
defmacro/ps
f
ro
m
reference doc
.
commit
|
commitdiff
|
tree
2010-02-01
Vladimir S
e
d
ach
Supre
s
s
e
d
top-level "null
"
s being
output
.
commit
|
commitdiff
|
tree
2010-01-25
Vladimir Sedach
Added code
t
o
h
andle SPECIAL declarations
.
commit
|
commitdiff
|
tree
2010-01-05
Vladimir Seda
c
h
Made WHEN/UNLES
S
retu
r
n n
u
l
l in s
i
tuation
s
where a
.
.
.
commit
|
commitdiff
|
tree
2010-01-04
Vlad
i
m
ir
Sedach
Made
FLET and
L
ABELS
n
ot gensy
m
new nam
e
s whe
n
it's
.
.
.
commit
|
commitdiff
|
tree
2010-01-02
V
ladim
i
r Sedach
Chan
g
ed RETURN of conditi
o
na
l
s not to return spu
r
i
o
us
.
.
.
commit
|
commitdiff
|
tree
2010-01-02
Vladimir Sedach
Made the ob
f
uscator not
o
bfusc
a
t
e
ex
p
o
rted symbols
.
commit
|
commitdiff
|
tree
2009-12-28
V
l
adimi
r
Sedach
Made DEFUN SETF wo
r
k correctly for &rest parameters
.
.
.
commit
|
commitdiff
|
tree
2009-12-27
V
l
adimir Sedach
Rem
o
ved "in
t
e
rna
l
"
do
c
ume
n
tation
.
commit
|
commitdiff
|
tree
2009-12-27
Vladimir
S
edach
Rem
o
ved unneed
e
d EVAL-WHEN from a
r
ound mac
r
o environment
.
.
.
commit
|
commitdiff
|
tree
2009-12-27
V
ladimir
S
edach
R
e
mov
e
d
EVAL-WHEN
c
rud from
test
s
uite
d
efinitions
.
commit
|
commitdiff
|
tree
2009-12-27
Vladimir Sed
a
ch
Cleaned
u
p ASD file a bit
.
commit
|
commitdiff
|
tree
2009-12-27
V
l
adimir Sedach
Removed
E
VAL-WHE
N
a
n
d
#
.
stuff from package
s
.
lisp
commit
|
commitdiff
|
tree
2009-12-25
V
l
adimir Sedach
Made RE
T
URN o
f
TRY h
a
n
d
le the :CATCH cl
a
use co
r
rectl
y
.
commit
|
commitdiff
|
tree
2009-12-25
Vl
a
dimir Sedach
Rewrote reference
m
anual i
n
HTML
.
commit
|
commitdiff
|
tree
2009-12-25
Vladimi
r
Sedach
Removed WITH-LAMBDA macro
.
commit
|
commitdiff
|
tree
2009-12-25
Vladimir Sedach
Rem
o
ved IE
specific CC-IF
form
.
commit
|
commitdiff
|
tree
2009-12-25
Vladimir S
e
dach
Improved doc for
j
s-expa
n
der
.
el, added more recent
.
.
.
commit
|
commitdiff
|
tree
2009-12-25
Vladimir Sedach
Remov
e
d MA
P
-UNTIL from runt
i
me lib
.
commit
|
commitdiff
|
tree
2009-12-25
Vladimir Sedach
Rearraged ps-macro
-
lib
.
l
isp to make more sense, removed
.
.
.
commit
|
commitdiff
|
tree
2009-12-03
Vladimi
r
S
edach
Renamed GET-PROPERTY t
o
GETPROP
.
commit
|
commitdiff
|
tree
2009-12-01
Vladimir
S
e
da
c
h
F
i
x
e
d return
o
f iteration s
p
ec
i
al forms
.
commit
|
commitdiff
|
tree
2009-11-30
Vladimir S
e
dach
SET
F
now correc
t
ly look
s
up SETF ex
p
ansions o
f
places
.
.
.
commit
|
commitdiff
|
tree
2009-11-30
Vladim
i
r Sedach
Made
S
WITCH flatten blocks in c
a
s
e statements
.
This
.
.
.
commit
|
commitdiff
|
tree
2009-11-30
Vladimir Sedach
Re
m
oved
redundant PROGN in
DO* statemen
t
.
commit
|
commitdiff
|
tree
2009-11-29
Vladimir Sedach
C
hanged
P
S-DOC
*
t
o
take
m
ultip
l
e argum
e
nts (im
p
li
c
it
.
.
.
commit
|
commitdiff
|
tree
2009-11-27
Vladimir S
e
d
a
ch
Fixed
RET
U
RN of COND
.
commit
|
commitdiff
|
tree
2009-11-27
V
l
adimi
r
Sedach
Fixed
R
ETU
R
N of SY
M
BOL-MA
C
R
O
L
ET
.
commit
|
commitdiff
|
tree
2009-11-26
V
l
a
dimir Sedach
Added VALUES
a
nd MULTIPLE-
V
ALUE
-
BI
N
D
.
Th
a
n
k
s
to R
e
d
.
.
.
commit
|
commitdiff
|
tree
2009-11-23
Vlad
i
mir Sed
a
ch
Exporte
d
*PARENSCRIPT-ST
R
EAM* sp
e
cial
variable, use
d
.
.
.
commit
|
commitdiff
|
tree
2009-11-22
Vladimir Sedach
B
e
tt
e
r RETURN handling o
f
co
n
d
itionals an
d
sta
t
ements
.
commit
|
commitdiff
|
tree
2009-11-19
Vladimir Sed
a
ch
Make
NIL
t
he
value (th
e
last
f
or
m
in en
c
lo
s
ing
PROG
N
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
Vladimir Sedach
Renamed SLOT-VALUE to G
E
T-PROPERTY (and added t
h
e former
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
Vladimir Sedach
Fixed symbol-
t
o-js-string
of thi
n
gs l
i
ke A++ and
A
**
.
commit
|
commitdiff
|
tree
2009-11-05
Vl
a
dimir Sedach
Fix
e
d RETU
R
N
of
CASE
.
commit
|
commitdiff
|
tree
2009-11-05
V
ladimir Sedach
DO
L
IST
no
l
onger gener
a
t
e
s
a gens
y
m for the array argument
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
Vladimi
r
Sedach
Fixed FLET expression co
m
p
ilati
o
n
.
commit
|
commitdiff
|
tree
2009-11-04
V
l
a
dimir
S
edach
Added implicit re
t
urn to function bodie
s
.
commit
|
commitdiff
|
tree
2009-10-13
V
l
adimir Se
d
ach
Changed the CREATE special f
o
rm to treat its
key
a
rgume
n
ts as
commit
|
commitdiff
|
tree
2009-09-17
Vladimir Sedach
Fi
x
ed
s
y
mbol m
a
cro bug (thanks to Dan
i
el Gac
k
le fo
r
.
.
.
commit
|
commitdiff
|
tree
2009-09-14
Vladimir
S
edach
Repla
c
ed
r
edundant string function
s
in u
t
ils
.
lisp with
commit
|
commitdiff
|
tree
2009-09-13
Vladimir S
e
dach
Fix
e
d t
h
e CHAIN
m
a
cro
t
o
correc
t
ly chain pl
a
i
n slot
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
Vla
d
imir Sedach
Changed op
-
p
r
eced
e
n
c
e back to
a
memoized table (per
f
o
rmance
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
Vladimir Sedach
Memoized SYMB
O
L-NA
M
E-TO-JS-STRING (p
e
r
f
orm
a
nce improvement)
.
commit
|
commitdiff
|
tree
2009-09-13
Vladimir Sedach
A
d
d
e
d sym
b
o
lp ch
e
ck before
t
he use of lo
o
ku
p
-macro
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
Vladimir Sedach
Re
f
a
c
t
o
red SYM
B
O
L
-NA
M
E-TO-JS-STRING
.
commit
|
commitdiff
|
tree
2009-09-11
Vla
d
imir Sedach
Chang
e
d
p
rinting subsystem int
e
r
face to allow
d
irect
.
.
.
commit
|
commitdiff
|
tree
2009-09-11
Vladimi
r
Sed
a
c
h
Refactor
e
d compile-pa
r
e
nscript-f
o
rm
code
.
commit
|
commitdiff
|
tree
2009-09-11
Vlad
i
m
i
r Se
d
ach
Refactored ps-compiler m
e
t
ho
d
na
m
e fo
r
symbols
.
commit
|
commitdiff
|
tree
2009-08-12
V
ladimi
r
S
e
da
c
h
Fixed
a
bug where 'cre
a
te' was spec
i
al-casing keywords
in
commit
|
commitdiff
|
tree
2009-08-07
Vladimir Sedac
h
Merge branch
'
m
aster' of ssh://vsedach@common
-
lisp
.
.
.
commit
|
commitdiff
|
tree
2009-08-07
Vladi
m
ir Sed
a
ch
Fix
e
d nary comparison
o
p
erato
r
s (ex: (< 1 2 3)
should
.
.
.
commit
|
commitdiff
|
tree
2009-08-01
Daniel Gack
l
e
Added :REPEAT clauses to PS's
LO
O
P
.
commit
|
commitdiff
|
tree
2009-08-01
Vladimir Sedach
Export
e
d 'chain' helpe
r
macro
.
commit
|
commitdiff
|
tree
2009-07-27
V
ladi
m
ir
S
edach
Cha
n
ge
d
'
s
lot-va
l
ue' to pr
i
nt keyword slot nam
e
s as
.
.
.
commit
|
commitdiff
|
tree
2009-07-27
Red Daly
F
i
xed eval-when special form and added test
s
t
o
preven
t
.
.
.
commit
|
commitdiff
|
tree
2009-07-25
Vladi
m
i
r
S
edach
Changed 'create'
a
nd 'slot
-
value' to treat reserve
d
.
.
.
commit
|
commitdiff
|
tree
2009-07-25
Vladimir Sedach
R
e
v
i
s
e
d PS liter
a
l mechanism to
u
s
e
'symbol
-
n
a
m
e
-to
.
.
.
commit
|
commitdiff
|
tree
next