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
Removed EQUALP (it really needs to be a runtime function).
2010-04-22
Vladimir Sedach
Removed E
Q
UALP (it r
e
ally
needs to be a runtim
e
function)
.
commit
|
commitdiff
|
tree
2010-04-21
Vladimir Sedach
Changed EQUAL and EQUALP to compile
to '==', added
.
.
.
commit
|
commitdiff
|
tree
2010-04-21
Vla
d
imir Sedach
Fi
x
ed %/REM
.
Thanks to Daniel Gackle for th
e
b
u
g
r
ep
o
rt
.
commit
|
commitdiff
|
tree
2010-04-21
V
l
adimir Seda
c
h
Fixed unit tests for NULL pa
t
ch
.
commit
|
commitdiff
|
tree
2010-04-20
Vladimir Sedach
Made NULL treat 'undefined' prope
r
ly
.
commit
|
commitdiff
|
tree
2010-04-19
Vladimir Sedach
Fixed vector literal printing
.
commit
|
commitdiff
|
tree
2010-04-19
Vladi
m
i
r Sedach
F
i
x
ed *= (t
h
anks
t
o Daniel Gackle for the bug r
e
port)
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimir Sedac
h
Fixed bug w
h
e
r
e F
U
NCAL
L
w
a
sn't
p
roperly accessing
l
e
xi
c
al
.
.
.
commit
|
commitdiff
|
tree
2010-04-18
Vla
d
imir Sed
a
ch
Made LABEL
w
o
rk w/
n
ew
compile
r
.
commit
|
commitdiff
|
tree
2010-04-18
V
l
adimir Sedac
h
Fixed FO
R
spe
c
i
al form to work w/ compi
l
er
rewri
t
e
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimir S
e
dach
Merge bra
n
ch 'mast
e
r' of ss
h
://vsedach@common-lisp
.
.
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimir Seda
c
h
Giant
compiler rewrite
.
commit
|
commitdiff
|
tree
2010-04-18
Vl
a
dimir
Sedach
Refactored symb
o
l name m
a
n
g
ling
c
ode
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimir Sedach
F
i
xed equality abuse in ps-macro
-
lib
.
commit
|
commitdiff
|
tree
2010-04-18
Vl
a
d
i
mir Sedach
R
e
facto
r
ed symbol-to-js-st
r
ing function
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimir Sedach
Put ==
and
=
== int
o
deprecated in
t
erface
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimir
Sedac
h
Rem
o
ve
d
V
OID from r
e
ference
.
commit
|
commitdiff
|
tree
2010-03-10
Vladim
i
r Sedach
F
ixed
'=' compa
r
ison of
more than two expres
s
ions
.
commit
|
commitdiff
|
tree
2010-03-07
Vladimir
Sedach
Add
e
d NCONC to the runtime
l
ib (thanks to Dan
i
el Gackle
.
.
.
commit
|
commitdiff
|
tree
2010-02-27
V
ladimir Sedach
Fix
e
d PS-COM
P
ILE-STREAM breakage
(
was trying to
com
p
ile
.
.
.
commit
|
commitdiff
|
tree
2010-02-24
Vladimir
Sedach
Ch
a
nged OBFUSCA
T
E-PACKAGE to t
a
k
e clos
u
r
es for symbol
.
.
.
commit
|
commitdiff
|
tree
2010-02-13
Vla
d
imir S
e
dach
M
erge
b
ranch
'
master' of ssh://vsedach@comm
o
n-lisp
.
.
.
commit
|
commitdiff
|
tree
2010-02-13
V
la
d
imir Sedach
Fi
x
ed shadowi
n
g of
symb
o
l ma
c
ro
s
b
y
LET
.
commit
|
commitdiff
|
tree
2010-02-13
Vladimi
r
S
edach
Removed
d
ef
m
acro/ps
from
re
f
erence doc
.
commit
|
commitdiff
|
tree
2010-02-01
Vl
a
dimir Sedach
Su
p
r
essed
t
o
p-l
e
v
e
l
"null"s be
i
ng output
.
commit
|
commitdiff
|
tree
2010-01-25
Vla
d
i
mi
r
Se
d
ach
Added code to handle SPECIAL decla
r
atio
n
s
.
commit
|
commitdiff
|
tree
2010-01-05
Vladim
i
r Sedach
Ma
d
e WHE
N
/UN
L
ESS r
e
turn nul
l
in situ
a
t
ions whe
r
e a
.
.
.
commit
|
commitdiff
|
tree
2010-01-04
V
la
d
imir Sedach
M
ade FLET and
L
ABELS not gen
s
ym new
names
w
hen it's
.
.
.
commit
|
commitdiff
|
tree
2010-01-02
Vladimir S
e
da
c
h
Chang
e
d
RE
T
URN
of conditional
s
not to r
e
turn spurio
u
s
.
.
.
commit
|
commitdiff
|
tree
2010-01-02
Vladim
i
r
Sedach
Made the
o
b
fusc
a
tor not obfuscate
e
xpor
t
ed
sy
m
bols
.
commit
|
commitdiff
|
tree
2009-12-28
Vladimir Sedach
Made
DEFUN
S
ETF
w
ork
c
orrectl
y
f
o
r &rest parameters
.
.
.
commit
|
commitdiff
|
tree
2009-12-27
Vladimi
r
Sedach
Rem
o
ved "
i
nt
e
rnal" do
c
u
mentation
.
commit
|
commitdiff
|
tree
2009-12-27
Vladimir Sedac
h
Remo
v
ed un
n
eeded
EVAL-WHEN from arou
n
d ma
c
ro env
i
ronment
.
.
.
commit
|
commitdiff
|
tree
2009-12-27
Vl
a
di
m
ir Sed
a
ch
Remo
v
ed EVAL-W
H
EN cru
d
fro
m
test sui
t
e de
f
i
n
itions
.
commit
|
commitdiff
|
tree
2009-12-27
Vladimir Sedach
Clea
n
e
d
up ASD file a bit
.
commit
|
commitdiff
|
tree
2009-12-27
Vladimir Sedach
Remove
d
EVAL-WHE
N
and #
.
stuff from
p
acka
g
es
.
lisp
commit
|
commitdiff
|
tree
2009-12-25
Vladimi
r
Sedach
Made
RETURN of TRY
handle the :CATCH clause corre
c
tly
.
commit
|
commitdiff
|
tree
2009-12-25
Vladimir S
e
dac
h
Rew
r
ote reference manu
a
l
i
n
H
T
ML
.
commit
|
commitdiff
|
tree
2009-12-25
Vl
a
di
m
i
r
Sedach
R
e
moved
WI
T
H
-LAM
B
DA macro
.
commit
|
commitdiff
|
tree
2009-12-25
Vladimir Sedach
Rem
o
ved IE spe
c
ific CC-IF
fo
r
m
.
commit
|
commitdiff
|
tree
2009-12-25
Vladimir Sedach
Improved
d
oc for js-expande
r
.
el, added more
r
ece
n
t
.
.
.
commit
|
commitdiff
|
tree
2009-12-25
Vladimi
r
Sedach
R
e
moved MAP-UNTIL from runtime
lib
.
commit
|
commitdiff
|
tree
2009-12-25
Vladimir Sed
a
ch
Rea
r
r
aged ps-
m
acro
-
lib
.
lisp to make more sense, re
m
o
v
ed
.
.
.
commit
|
commitdiff
|
tree
2009-12-03
Vladimir
Sedac
h
Renam
e
d GET-
P
ROPERTY to GETPROP
.
commit
|
commitdiff
|
tree
2009-12-01
Vladim
i
r Sedach
F
ixed return of iteration special form
s
.
commit
|
commitdiff
|
tree
2009-11-30
V
ladimir S
e
dach
SETF now
correctly looks up SE
T
F e
x
pans
i
o
n
s o
f
places
.
.
.
commit
|
commitdiff
|
tree
2009-11-30
Vladimir Sedach
Made SWITC
H
flatten block
s
in c
a
se state
m
e
nts
.
T
his
.
.
.
commit
|
commitdiff
|
tree
2009-11-30
Vladimir Sedach
Remov
e
d
redundant PROGN in DO* statement
.
commit
|
commitdiff
|
tree
2009-11-29
Vladim
i
r Sedach
Chan
g
ed PS-DOC
*
t
o
t
a
ke m
u
ltiple arguments (imp
l
icit
.
.
.
commit
|
commitdiff
|
tree
2009-11-27
Vl
a
dimir
S
eda
c
h
F
i
xed RETURN of COND
.
commit
|
commitdiff
|
tree
2009-11-27
Vladimir Sedach
F
ixed RETURN of SYMBOL-MACRO
L
ET
.
commit
|
commitdiff
|
tree
2009-11-26
Vladimir
S
edac
h
Added VAL
U
E
S
and
M
U
L
TIPLE-VA
L
UE-BIND
.
T
hanks to
R
ed
.
.
.
commit
|
commitdiff
|
tree
2009-11-23
Vladimir Sed
a
ch
Expor
t
ed
*PARENSCRIPT-STREAM* special variable, u
s
ed
.
.
.
commit
|
commitdiff
|
tree
2009-11-22
Vladi
m
ir
S
edach
Better RETURN handlin
g
of conditionals
and st
a
t
ements
.
commit
|
commitdiff
|
tree
2009-11-19
V
l
adimir Sedach
Make
NIL the valu
e
(the last form in en
c
losing PROGN
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
Vladimir Sedach
Renamed SLOT-VALUE to GET-PROPERTY
(and
a
dded
t
he form
e
r
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
Vladimir Sed
a
ch
F
ixed sy
m
bol-to-js-string
o
f th
i
ngs l
i
ke
A
+
+ and
A
**
.
commit
|
commitdiff
|
tree
2009-11-05
Vl
a
dimir S
e
da
c
h
Fixed RETU
R
N of CAS
E
.
commit
|
commitdiff
|
tree
2009-11-05
Vladim
i
r Sedac
h
D
OL
I
ST no long
e
r
g
enerates a gensym for
t
he arra
y
argu
m
ent
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
V
la
d
imir
S
e
dach
Fixed FLET exp
r
ession compilation
.
commit
|
commitdiff
|
tree
2009-11-04
Vladim
i
r
S
edach
Added impli
c
it return t
o
function
bodies
.
commit
|
commitdiff
|
tree
2009-10-13
V
l
adimir Sedach
Changed t
h
e C
R
E
A
T
E
special f
o
rm to t
r
e
a
t its
k
ey
a
r
guments as
commit
|
commitdiff
|
tree
2009-09-17
V
ladimi
r
S
edach
Fixed symb
o
l m
a
cro bu
g
(thanks to Daniel Gackle for
.
.
.
commit
|
commitdiff
|
tree
2009-09-14
Vladimi
r
Sedach
Replaced redundan
t
string
f
unctions in utils
.
lisp with
commit
|
commitdiff
|
tree
2009-09-13
Vla
d
imir Sedach
Fixed t
h
e
CHAIN mac
r
o to c
o
rrectly
c
ha
i
n
p
l
ain slot
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
Vl
a
dimi
r
Seda
c
h
Changed op-precedence back to a
me
m
oized
t
able (p
e
rfor
m
ance
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
Vladimir
S
edach
M
e
moized
SYMBOL-
N
AME-TO-J
S
-
S
TRING (
p
erformance
i
mp
r
ov
e
m
ent)
.
commit
|
commitdiff
|
tree
2009-09-13
V
ladimir S
e
dach
Added sym
b
o
l
p check before
t
h
e use of lookup-macro
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
Vladimir S
e
dach
Re
f
actored
S
YMBOL-NAME-TO-JS-STRIN
G
.
commit
|
commitdiff
|
tree
2009-09-11
Vladimir Sed
a
ch
Chang
e
d printing subsystem inte
r
fa
c
e to
allow direct
.
.
.
commit
|
commitdiff
|
tree
2009-09-11
Vladimir
S
edac
h
Refactored comp
i
le-pa
r
enscript-fo
r
m code
.
commit
|
commitdiff
|
tree
2009-09-11
Vladim
i
r
S
edach
Refa
c
t
ored p
s
-comp
i
ler method
n
ame f
o
r
symbols
.
commit
|
commitdiff
|
tree
2009-08-12
Vla
d
imir
S
edac
h
Fix
e
d a b
u
g whe
r
e 'create' was
speci
a
l-ca
s
i
n
g keywor
d
s in
commit
|
commitdiff
|
tree
2009-08-07
V
l
a
dimir Sedach
Merge branch 'mas
t
er
'
of ssh://vs
e
dach@common-li
s
p
.
.
.
commit
|
commitdiff
|
tree
2009-08-07
Vladimir S
e
dac
h
Fix
e
d nary c
o
m
p
arison ope
r
a
t
ors
(
e
x: (
<
1 2 3) sh
o
uld
.
.
.
commit
|
commitdiff
|
tree
2009-08-01
Daniel
Gackle
Add
e
d
:REPEAT clauses to PS's LOOP
.
commit
|
commitdiff
|
tree
2009-08-01
Vladimir Sedach
Ex
p
orted 'chain'
h
elper macro
.
commit
|
commitdiff
|
tree
2009-07-27
Vladimir
Sedach
C
hange
d
'slot-
v
a
l
ue' to print
keyword slot
n
ames as
.
.
.
commit
|
commitdiff
|
tree
2009-07-27
R
e
d Dal
y
Fixed eval-w
h
en s
p
ecial form an
d
a
dde
d
tes
t
s to p
r
event
.
.
.
commit
|
commitdiff
|
tree
2009-07-25
V
l
a
dimi
r
Seda
c
h
Changed 'create' and 'slot-val
u
e' to t
r
ea
t
reserved
.
.
.
commit
|
commitdiff
|
tree
2009-07-25
Vladimir
S
eda
c
h
R
evised PS l
i
t
eral mechanism to
use
'
symbol-n
a
m
e
-
to
.
.
.
commit
|
commitdiff
|
tree
2009-07-25
Daniel Gackle
PS LOOP
n
ow
supports ON
.
commit
|
commitdiff
|
tree
2009-07-25
Danie
l
G
a
ckle
DESTRUCTURING-
B
IND ca
n
n
o
w handl
e
dotted
an
d
nested
.
.
.
commit
|
commitdiff
|
tree
2009-07-07
Da
n
iel Gackl
e
A
d
d
e
d su
p
port for COUN
T
,
M
I
N
IMI
Z
E and MA
X
I
M
I
ZE to PS
.
.
.
commit
|
commitdiff
|
tree
2009-07-07
Da
n
iel Gackle
Extended PS
-
LOOP to allow explicit
a
c
c
umulat
i
on variables
.
.
.
commit
|
commitdiff
|
tree
2009-07-06
Vla
d
i
m
ir Sedach
Rewrote 'ps
'
ma
c
ro to expan
d
into 'wi
t
h
-o
u
tput-to-
s
t
r
ing
.
.
.
commit
|
commitdiff
|
tree
2009-06-18
V
ladimir Sedach
Add
e
d the 'chain' convenience ma
c
ro for
m
etho
d
c
all
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
Vladimir Se
d
ach
Chang
e
d dest
r
uct
u
ring
-
bind to
u
se let*
i
nstead of
let
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
Vl
a
dim
i
r Sed
a
c
h
F
i
xed s
e
veral special forms that were
not
macroexpandin
g
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
Vladimi
r
Se
d
ach
I
n
troduc
e
d 'function' speci
a
l form to
fu
r
t
h
er help
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
Vladimir
Sedach
Fixed 'fla
t
ten' to correctly
h
a
ndle
l
ist
s
with
n
on
.
.
.
commit
|
commitdiff
|
tree
2009-05-25
Vladimir Seda
c
h
C
hanged process-html-forms-lhtml loop in li
b
/ps-h
t
ml
.
.
.
commit
|
commitdiff
|
tree
2009-05-15
Vlad
i
m
i
r Sedach
Fi
x
ed
s
o
me special f
o
rms t
h
at weren't mac
r
o-expanding
.
.
.
commit
|
commitdiff
|
tree
2009-05-15
V
ladimir
Sedac
h
let/let* no longer gensym variable names whe
n
they
.
.
.
commit
|
commitdiff
|
tree
2009-05-10
Vladimir Sedach
Made compiled-form-to-string use write-string in
s
tead
.
.
.
commit
|
commitdiff
|
tree
2009-05-09
Da
n
iel Gackle
Added
s
upport
for supplied
-
p
p
a
r
a
m
eters to optiona
l
.
.
.
commit
|
commitdiff
|
tree
2009-05-09
Danie
l
Gackle
Ext
e
nded DESTRUCTURING-BIND to allow NIL
bindings to
.
.
.
commit
|
commitdiff
|
tree
2009-05-09
Vladimir Sedach
Substantially modif
i
e
d
th
e
wa
y
Parens
c
ript compilatio
n
and
commit
|
commitdiff
|
tree
2009-05-09
Vladimir S
e
dach
Fix
e
d b
u
g where macro
l
et
an
d
sy
m
bol-ma
c
rolet spec
i
al
.
.
.
commit
|
commitdiff
|
tree
2009-05-03
V
ladimir Sedach
R
e
i
m
plemented flet and l
a
bels to use the same renam
i
ng
.
.
.
commit
|
commitdiff
|
tree
next