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 *= (thanks to Daniel Gackle for the bug report).
2010-04-19
Vladimir Sedach
Fixed
*
=
(thanks to
Dan
i
e
l
Gackle fo
r
t
h
e
b
ug r
e
por
t
)
.
commit
|
commitdiff
|
tree
2010-04-18
Vladim
i
r Sedach
Fi
x
e
d bug where FUNCALL wasn'
t
prope
r
ly accessi
n
g lexi
c
al
.
.
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimir Seda
c
h
Made
L
ABEL work
w
/ new
c
ompil
e
r
.
commit
|
commitdiff
|
tree
2010-04-18
V
ladimir S
e
dach
Fixed FOR s
p
ec
i
al form to w
o
rk w/ compile
r
r
e
wri
t
e
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimir Sedac
h
M
erge branch 'master' of ss
h
://vs
e
dac
h
@com
m
on-lisp
.
.
.
commit
|
commitdiff
|
tree
2010-04-18
V
la
d
imir
S
edach
Giant compiler r
e
write
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimir
S
edach
Ref
a
ctored symbol name mangling code
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimir Se
d
ac
h
Fixed eq
u
al
i
ty a
b
us
e
in
p
s-macr
o
-lib
.
commit
|
commitdiff
|
tree
2010-04-18
V
l
adi
m
i
r Se
d
ach
R
e
f
actored symbol-to-js-s
t
r
ing func
t
ion
.
commit
|
commitdiff
|
tree
2010-04-18
V
l
adimi
r
Sedac
h
Put == and =
=
=
i
nto deprecated interface
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimir Sedach
Remo
v
ed
V
OID f
r
om re
f
erence
.
commit
|
commitdiff
|
tree
2010-03-10
Vladim
i
r Sedach
F
ixed '=' compa
r
ison of m
o
re than two
expressions
.
commit
|
commitdiff
|
tree
2010-03-07
Vladimir
Se
d
ach
Added
N
CONC to the runtime l
i
b (thanks to
D
aniel Gackle
.
.
.
commit
|
commitdiff
|
tree
2010-02-27
Vladimir Sedach
Fixed
P
S-COMP
I
LE-STREAM break
a
ge (was
t
r
y
ing to co
m
pile
.
.
.
commit
|
commitdiff
|
tree
2010-02-24
Vladi
m
i
r
Sed
a
ch
Cha
n
ge
d
OBFUSCATE-
P
ACKAGE to t
a
ke c
l
osures for symbol
.
.
.
commit
|
commitdiff
|
tree
2010-02-13
Vladi
m
ir Sedac
h
Merge bra
n
ch 'master' of ssh://vs
e
dach@common-lisp
.
.
.
commit
|
commitdiff
|
tree
2010-02-13
V
l
adimir Sedac
h
Fix
e
d shadowing
o
f
symbol macros by
LET
.
commit
|
commitdiff
|
tree
2010-02-13
Vladimir Sedach
R
emoved defmacro/p
s
from
refer
e
nc
e
doc
.
commit
|
commitdiff
|
tree
2010-02-01
Vladimir Sedac
h
Su
p
r
e
ssed top
-
level "nul
l
"s bei
n
g output
.
commit
|
commitdiff
|
tree
2010-01-25
Vladi
m
ir Sedach
A
d
d
ed c
o
d
e to hand
l
e SP
E
C
IAL declarations
.
commit
|
commitdiff
|
tree
2010-01-05
V
l
a
dimir Sedach
M
a
de WHEN/UNLESS re
t
ur
n
null
in s
i
tuati
o
ns where a
.
.
.
commit
|
commitdiff
|
tree
2010-01-04
Vladimir
Se
d
ach
Made FLET and LABELS
n
ot gensym ne
w
n
ames wh
e
n it's
.
.
.
commit
|
commitdiff
|
tree
2010-01-02
Vl
a
dimi
r
Sedach
Ch
a
nged RETU
R
N of
c
onditi
o
n
als not to return s
p
urious
.
.
.
commit
|
commitdiff
|
tree
2010-01-02
Vladim
i
r Sedach
Made the o
b
f
u
s
cator n
o
t obfu
s
cate ex
p
o
r
ted sym
b
ols
.
commit
|
commitdiff
|
tree
2009-12-28
Vladimir
Sedach
Ma
d
e DEF
U
N SE
T
F
wo
r
k correctly for &res
t
par
a
meters
.
.
.
commit
|
commitdiff
|
tree
2009-12-27
Vlad
i
mir Sedach
Removed "internal" documentatio
n
.
commit
|
commitdiff
|
tree
2009-12-27
Vladimir Sedach
Removed
u
nne
e
ded
EVAL-WHEN from around ma
c
ro environment
.
.
.
commit
|
commitdiff
|
tree
2009-12-27
Vladimir S
e
dach
Removed
E
VAL-WHEN
c
rud fro
m
test suite d
e
finitions
.
commit
|
commitdiff
|
tree
2009-12-27
Vlad
i
m
i
r Sedach
C
l
e
an
e
d up ASD file a
b
it
.
commit
|
commitdiff
|
tree
2009-12-27
Vladimir Sedach
Re
m
oved EVAL-WHEN and #
.
s
tuff from packag
e
s
.
l
i
s
p
commit
|
commitdiff
|
tree
2009-12-25
Vladimir
S
edach
M
a
de RE
T
U
RN of TRY
h
andle the :CATCH c
l
ause corre
c
tly
.
commit
|
commitdiff
|
tree
2009-12-25
Vladi
m
ir Sedach
Rewrote reference manual in
H
T
ML
.
commit
|
commitdiff
|
tree
2009-12-25
Vladimir Sedach
Re
m
oved WITH-LAMBDA
m
acro
.
commit
|
commitdiff
|
tree
2009-12-25
Vladim
i
r
Se
d
ach
Removed IE spe
c
ific CC-IF form
.
commit
|
commitdiff
|
tree
2009-12-25
Vl
a
dimir Sedach
I
m
p
r
o
v
ed doc for js-
e
x
pa
n
der
.
el, added more recent
.
.
.
commit
|
commitdiff
|
tree
2009-12-25
V
ladimi
r
S
edach
Re
m
oved MAP-
U
NTIL from runtim
e
lib
.
commit
|
commitdiff
|
tree
2009-12-25
Vl
a
dimir S
e
d
ach
R
earr
a
g
ed ps-macro-lib
.
l
isp to make m
o
re sense, removed
.
.
.
commit
|
commitdiff
|
tree
2009-12-03
V
l
adimir
Sedach
Renamed G
E
T-PROP
E
RTY to
GETP
R
OP
.
commit
|
commitdiff
|
tree
2009-12-01
Vladimir
S
edach
Fixed return
of iteration special forms
.
commit
|
commitdiff
|
tree
2009-11-30
Vladimi
r
Sedach
SETF
n
o
w correctly looks up SETF expansions of places
.
.
.
commit
|
commitdiff
|
tree
2009-11-30
Vladimir S
e
dach
Made SWIT
C
H
flatten blocks in case statements
.
T
his
.
.
.
commit
|
commitdiff
|
tree
2009-11-30
Vlad
i
mir Sedach
Removed redundant PROGN in D
O
* st
a
t
e
m
e
nt
.
commit
|
commitdiff
|
tree
2009-11-29
Vla
d
i
m
ir
S
edach
Changed PS-DOC* to take multiple argume
n
ts (implicit
.
.
.
commit
|
commitdiff
|
tree
2009-11-27
Vlad
i
mir Sedach
F
i
xed RETURN of
C
OND
.
commit
|
commitdiff
|
tree
2009-11-27
Vlad
i
m
ir
Sed
a
ch
Fixe
d
RETURN of SYMBOL-MACR
O
LET
.
commit
|
commitdiff
|
tree
2009-11-26
V
l
adimi
r
Sedach
Added VALU
E
S and MULTIPLE-VALUE-BIND
.
Thanks to Red
.
.
.
commit
|
commitdiff
|
tree
2009-11-23
Vla
d
i
mir
Sedach
Ex
p
orte
d
*PARENSCRI
P
T-ST
R
EAM* special
variabl
e
, used
.
.
.
commit
|
commitdiff
|
tree
2009-11-22
Vladimir Sed
a
ch
Better RETURN ha
n
d
ling of co
n
d
itionals and statements
.
commit
|
commitdiff
|
tree
2009-11-19
Vladim
i
r Sedach
M
ake NI
L
t
h
e
value (the last form in encl
o
s
ing PROGN
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
V
l
adimir Sedach
Renamed SLOT-VALUE to GET-PROPERTY
(
an
d
added t
h
e
forme
r
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
Vla
d
imir Sedach
Fixed symbol-to-js-string of things like A++ and A**
.
commit
|
commitdiff
|
tree
2009-11-05
Vladimir Sedach
F
i
xed RETURN
of
C
ASE
.
commit
|
commitdiff
|
tree
2009-11-05
Vladimir Sedach
DOLI
S
T
no longer generates a gensym
f
or the array ar
g
umen
t
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
Vladimir S
e
dach
Fixed FLET
expres
s
i
on compila
t
i
o
n
.
commit
|
commitdiff
|
tree
2009-11-04
Vladimir Sedach
Added imp
l
icit
r
eturn
to
f
u
n
ction bodies
.
commit
|
commitdiff
|
tree
2009-10-13
Vladimi
r
Se
d
ach
Chan
g
ed the CR
E
ATE speci
a
l for
m
to treat its k
e
y arguments as
commit
|
commitdiff
|
tree
2009-09-17
Vladimir Sedach
Fix
e
d symb
o
l macro bug
(
th
a
n
ks
t
o
D
aniel G
a
c
k
le for
.
.
.
commit
|
commitdiff
|
tree
2009-09-14
Vladimir Sedach
Repl
a
ced redundant string functions in utils
.
lisp with
commit
|
commitdiff
|
tree
2009-09-13
Vladimir S
e
dach
Fix
e
d the
CHAIN macro to
correc
t
ly chain pla
i
n
slot
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
Vla
d
imir Sedach
C
h
ang
e
d op-precedence
b
a
ck to a memoized table (perfor
m
ance
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
Vladimir Sedach
Memoized
SYMBOL-N
A
ME
-
TO-JS-STRING (
p
erfor
m
ance impro
v
em
e
nt)
.
commit
|
commitdiff
|
tree
2009-09-13
Vladimir Sedach
Added symbolp check before the use
of lookup-macro
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
Vlad
i
mir Sedac
h
Ref
a
ctor
e
d SYMBOL-NAME-T
O
-JS-STRING
.
commit
|
commitdiff
|
tree
2009-09-11
Vladimir Se
d
ach
Cha
n
g
ed
p
rinting subs
y
stem interfa
c
e to allo
w
direct
.
.
.
commit
|
commitdiff
|
tree
2009-09-11
V
ladimir Sedach
R
e
factor
e
d comp
i
l
e
-parensc
r
ipt-f
o
r
m
c
ode
.
commit
|
commitdiff
|
tree
2009-09-11
Vladimi
r
S
edach
Ref
a
ct
o
red ps-compiler met
h
od name for
s
ym
b
ols
.
commit
|
commitdiff
|
tree
2009-08-12
Vladimi
r
S
e
dach
Fixed a bug where
'
create'
w
a
s
s
pe
c
ial-casing keywords
in
commit
|
commitdiff
|
tree
2009-08-07
V
l
adimir Se
d
ach
Merge
b
ranch
'
mas
t
er' of
s
sh:/
/
vsedach@common-lisp
.
.
.
commit
|
commitdiff
|
tree
2009-08-07
Vladi
m
i
r
S
e
dach
Fix
e
d nary
c
omparison operat
o
rs (ex: (< 1 2 3) sho
u
ld
.
.
.
commit
|
commitdiff
|
tree
2009-08-01
Daniel Gac
k
le
Added :REP
E
AT
c
laus
e
s to PS's LO
O
P
.
commit
|
commitdiff
|
tree
2009-08-01
Vladimi
r
Sedach
Exported 'chain'
h
e
lpe
r
mac
r
o
.
commit
|
commitdiff
|
tree
2009-07-27
Vladimir Seda
c
h
Changed 'slot-value' to print keyword slot
nam
e
s
as
.
.
.
commit
|
commitdiff
|
tree
2009-07-27
Red Daly
Fixed
eval-whe
n
special fo
r
m
a
nd added tests
t
o prevent
.
.
.
commit
|
commitdiff
|
tree
2009-07-25
Vladi
m
ir
S
edac
h
Ch
a
nge
d
'cre
a
t
e
'
a
n
d
'
sl
o
t-v
a
lue'
to treat reserved
.
.
.
commit
|
commitdiff
|
tree
2009-07-25
Vladimi
r
Se
d
ach
Revi
s
ed PS
l
itera
l
mechanism
to use 'symbol-nam
e
-to
.
.
.
commit
|
commitdiff
|
tree
2009-07-25
Daniel
Gackle
PS LOOP
now supports ON
.
commit
|
commitdiff
|
tree
2009-07-25
D
an
i
el Gac
k
le
DESTR
U
CTURING-BI
N
D can now handle do
t
ted and
nested
.
.
.
commit
|
commitdiff
|
tree
2009-07-07
Danie
l
G
ackl
e
Added support f
o
r
COUNT, MINIMIZ
E
and MAXIMIZE
t
o PS
.
.
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel
G
a
ckle
Extended PS-LOOP to allow ex
p
licit
a
ccumul
a
t
ion variables
.
.
.
commit
|
commitdiff
|
tree
2009-07-06
Vlad
i
mir Se
d
ach
Rewrote 'ps' m
a
cro to expand i
n
to 'with
-
output-to-string
.
.
.
commit
|
commitdiff
|
tree
2009-06-18
Vladimir Sedach
Added
t
he 'chain' c
o
nven
i
enc
e
macro for m
e
thod call
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
V
ladimir Sedach
Changed d
e
st
r
ucturing-bind to use let* instead of let
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
V
ladi
m
ir Sedach
Fixed
s
everal
s
p
e
ci
a
l for
m
s that were
n
o
t
mac
r
o
expanding
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
Vladimi
r
Sedach
Introduced 'fu
n
cti
o
n' special form to
f
urther
h
e
lp
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
V
ladimir Sedach
Fixed 'flatten' to corr
e
ctl
y
handl
e
lists with non
.
.
.
commit
|
commitdiff
|
tree
2009-05-25
Vladimir Sed
a
ch
Ch
a
nged pro
c
es
s
-html-fo
r
m
s-lh
t
ml loop in lib/ps-html
.
.
.
commit
|
commitdiff
|
tree
2009-05-15
Vladimir Sedach
F
i
x
ed some
s
p
e
cia
l
form
s
t
h
at w
e
ren't
macro-expanding
.
.
.
commit
|
commitdiff
|
tree
2009-05-15
V
ladimir Seda
c
h
let/let* no longer gensym variabl
e
names wh
e
n th
e
y
.
.
.
commit
|
commitdiff
|
tree
2009-05-10
Vladimir Sedach
M
ade compiled-f
o
rm-to-
s
t
ring use
w
rit
e
-st
r
ing in
s
tead
.
.
.
commit
|
commitdiff
|
tree
2009-05-09
Daniel Gackle
Added suppor
t
for
s
u
pplied-p parame
t
ers to o
p
tio
n
a
l
.
.
.
commit
|
commitdiff
|
tree
2009-05-09
Dan
i
el Gackle
Extended DE
S
TRUCTURING-
B
I
ND to allow N
I
L bindings to
.
.
.
commit
|
commitdiff
|
tree
2009-05-09
Vladimir Seda
c
h
Su
b
stant
i
ally modified the w
a
y Parenscript comp
i
lation and
commit
|
commitdiff
|
tree
2009-05-09
V
ladimir Sedach
F
ixed b
u
g where macrolet and symbo
l
-macrolet spec
i
a
l
.
.
.
commit
|
commitdiff
|
tree
2009-05-03
V
ladimir Sedach
Reimplemented flet
a
nd labels
to use t
h
e s
a
m
e
renaming
.
.
.
commit
|
commitdiff
|
tree
2009-05-03
V
l
adimir Sedach
Implemented L
E
T and LET* by va
r
iable renam
i
ng, which
.
.
.
commit
|
commitdiff
|
tree
2009-05-03
V
l
a
dim
i
r Sedach
Removed unus
e
d
func
t
ion val-to-s
t
ri
n
g from utils
.
lisp
commit
|
commitdiff
|
tree
2009-04-29
Vladimi
r
Sedach
Adde
d
file
c
ompilatio
n
a
nd eval-whe
n
facil
i
ties
(pa
t
c
h
.
.
.
commit
|
commitdiff
|
tree
2009-04-29
V
ladimir Seda
c
h
Fixed
b
u
g
with
incorrec
t
l
y parenthesized if e
x
pressi
o
n
s
.
commit
|
commitdiff
|
tree
2009-04-29
Vladimir Se
d
a
ch
Fixe
d
non-uniform
h
andling of quoted sym
b
ols
th
a
t mani
f
ested
.
.
.
commit
|
commitdiff
|
tree
2009-04-29
V
ladimir S
e
dach
Fixe
d
bug in key
w
ord a
r
g
um
e
nt
handling (
p
atch
thanks
.
.
.
commit
|
commitdiff
|
tree
next