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
Refactored symbol-to-js-string function.
2010-04-18
Vladim
i
r
S
edach
Refactored symbol-to-j
s
-st
r
ing function
.
commit
|
commitdiff
|
tree
2010-04-18
Vlad
i
m
i
r Sedach
P
u
t
==
and
=
==
i
n
t
o depre
c
ated inte
r
face
.
commit
|
commitdiff
|
tree
2010-04-18
Vl
a
d
im
i
r Seda
c
h
Remov
e
d
VOID from referen
c
e
.
commit
|
commitdiff
|
tree
2010-03-10
Vladimir Sedach
Fixed '=' c
o
mparison of more
t
h
a
n two expre
s
s
i
ons
.
commit
|
commitdiff
|
tree
2010-03-07
Vladimir
S
e
d
ac
h
Added NCONC
t
o t
h
e runtime
lib (thanks t
o
Dan
i
el Gack
l
e
.
.
.
commit
|
commitdiff
|
tree
2010-02-27
Vladi
m
ir Sedach
Fixed PS-COMPILE
-
STREAM b
r
eaka
g
e (was
trying to compile
.
.
.
commit
|
commitdiff
|
tree
2010-02-24
Vladimir
S
ed
a
ch
Changed OBF
U
SCATE-P
A
CKAGE to take closures for
s
ymbol
.
.
.
commit
|
commitdiff
|
tree
2010-02-13
Vladim
i
r Sedach
Merge branch 'maste
r
' of ss
h
:
/
/vsedac
h
@common
-
lisp
.
.
.
commit
|
commitdiff
|
tree
2010-02-13
Vladimi
r
Sedach
F
ixed shadowing
o
f
s
y
mbol mac
r
os b
y
LET
.
commit
|
commitdiff
|
tree
2010-02-13
Vladim
i
r Sedach
Remo
v
ed de
f
m
acro/ps fro
m
refere
n
ce doc
.
commit
|
commitdiff
|
tree
2010-02-01
Vladimir S
e
dach
Su
p
ress
e
d top-le
v
el "null"s being output
.
commit
|
commitdiff
|
tree
2010-01-25
Vladimi
r
S
edach
Added c
o
de to hand
l
e
S
P
ECIAL declaratio
n
s
.
commit
|
commitdiff
|
tree
2010-01-05
Vladimir Se
d
ach
M
a
de WHE
N
/UNLESS return null in situations where a
.
.
.
commit
|
commitdiff
|
tree
2010-01-04
Vladimir Sedach
Made
FLET and LAB
E
LS not gens
y
m new names when i
t
's
.
.
.
commit
|
commitdiff
|
tree
2010-01-02
Vladimir
S
ed
a
ch
Cha
n
ged RETUR
N
of conditiona
l
s not
to ret
u
rn spurious
.
.
.
commit
|
commitdiff
|
tree
2010-01-02
V
l
adimir Sedach
M
a
de the obfus
c
ator not obfus
c
ate exported symbol
s
.
commit
|
commitdiff
|
tree
2009-12-28
Vladimir S
e
dach
Made DEFUN SETF w
o
rk
correctly
f
o
r
&res
t
pa
r
ameters
.
.
.
commit
|
commitdiff
|
tree
2009-12-27
V
l
adimir Sedach
Removed "inter
n
al" docume
n
t
a
tion
.
commit
|
commitdiff
|
tree
2009-12-27
Vladimir Sedac
h
Rem
o
ved unneeded EVAL-
W
HEN from
a
r
o
un
d
m
acro environment
.
.
.
commit
|
commitdiff
|
tree
2009-12-27
Vl
a
dimir Sedach
Re
m
oved
E
VA
L
-WHE
N
cru
d
f
r
om t
e
st suite def
i
nitions
.
commit
|
commitdiff
|
tree
2009-12-27
Vlad
i
mir Sed
a
ch
Cleaned
u
p A
S
D f
i
le
a
b
it
.
commit
|
commitdiff
|
tree
2009-12-27
Vladimir Sedach
Removed EVAL-WHEN
an
d
#
.
stuf
f
from packages
.
l
isp
commit
|
commitdiff
|
tree
2009-12-25
Vladimir Sedac
h
M
a
de RETURN of TRY handle the :CATCH c
l
a
u
se correctly
.
commit
|
commitdiff
|
tree
2009-12-25
Vl
a
dimir S
e
dac
h
Rewrote reference manual in
HTML
.
commit
|
commitdiff
|
tree
2009-12-25
Vladimir Sedach
Removed WITH-L
A
MBDA macr
o
.
commit
|
commitdiff
|
tree
2009-12-25
V
la
d
imir
S
edach
R
e
mov
e
d IE specific CC-IF form
.
commit
|
commitdiff
|
tree
2009-12-25
Vl
a
dimir Sedach
Improved doc for js-expa
n
der
.
el, added
more recent
.
.
.
commit
|
commitdiff
|
tree
2009-12-25
Vladimir
S
e
dach
R
e
mov
e
d MAP-UNTIL from runtim
e
lib
.
commit
|
commitdiff
|
tree
2009-12-25
V
lad
i
mir Sedach
Rearra
g
ed ps-ma
c
ro-lib
.
li
s
p to make
m
ore sense, re
m
oved
.
.
.
commit
|
commitdiff
|
tree
2009-12-03
Vladimi
r
Se
d
a
c
h
R
e
n
a
med
G
E
T
-PR
O
PERTY to GETPROP
.
commit
|
commitdiff
|
tree
2009-12-01
Vladimir Seda
c
h
F
ixed return o
f
itera
t
ion spe
c
ial
f
orms
.
commit
|
commitdiff
|
tree
2009-11-30
Vla
d
im
i
r Sedach
SETF now correctly
looks
u
p SETF expansion
s
of places
.
.
.
commit
|
commitdiff
|
tree
2009-11-30
V
ladimir Sedach
Ma
d
e SWITCH flatten blocks in ca
s
e
stat
e
m
e
nts
.
T
h
is
.
.
.
commit
|
commitdiff
|
tree
2009-11-30
Vladimir Sedach
Removed redundant PROGN in DO* s
t
at
e
me
n
t
.
commit
|
commitdiff
|
tree
2009-11-29
Vladimir Sedach
Change
d
PS-
D
OC* to take
m
ultiple argume
n
ts
(implicit
.
.
.
commit
|
commitdiff
|
tree
2009-11-27
V
ladi
m
ir Sedac
h
Fix
e
d R
E
TURN of COND
.
commit
|
commitdiff
|
tree
2009-11-27
Vladimir
S
eda
c
h
F
i
xed RETUR
N
of
S
Y
MBOL-MACROLET
.
commit
|
commitdiff
|
tree
2009-11-26
V
l
adi
m
ir
Sedach
Add
e
d V
A
L
UES and MULTIPLE-VALU
E
-BIND
.
Thanks t
o
Red
.
.
.
commit
|
commitdiff
|
tree
2009-11-23
Vladi
m
ir Seda
c
h
Exported
*PA
R
E
NSC
R
I
P
T-STREAM*
s
pecial variable, u
s
ed
.
.
.
commit
|
commitdiff
|
tree
2009-11-22
V
ladimir Sedach
Bet
t
er RETURN handli
n
g of conditionals and sta
t
ements
.
commit
|
commitdiff
|
tree
2009-11-19
Vladimi
r
Sedach
Make NIL th
e
value (the
l
ast form
i
n enclosin
g
PROGN
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
Vlad
i
m
i
r
Sedac
h
R
en
a
med SLOT-VALUE
t
o GET-P
R
OP
E
R
TY (and added t
h
e former
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
Vla
d
imir Sedach
Fix
e
d s
y
m
b
o
l-to-js-string of things like A++
and A**
.
commit
|
commitdiff
|
tree
2009-11-05
Vl
a
dim
i
r Sedach
Fixed RETU
R
N of CASE
.
commit
|
commitdiff
|
tree
2009-11-05
Vla
d
imir S
e
dach
D
OLIST no longer generates
a
gensym for the array argumen
t
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
V
l
adimir Sedac
h
F
ixed FLET expressi
o
n
compilati
o
n
.
commit
|
commitdiff
|
tree
2009-11-04
Vlad
i
m
i
r S
e
d
a
ch
Added impl
i
cit
r
etu
r
n to func
t
ion bodies
.
commit
|
commitdiff
|
tree
2009-10-13
Vladim
i
r S
e
dach
C
h
anged
t
he CREATE
s
pecia
l
form to treat its key ar
g
uments as
commit
|
commitdiff
|
tree
2009-09-17
V
l
adim
i
r Sedach
Fixed symb
o
l
m
acro
b
ug (thanks to Daniel
G
ackle for
.
.
.
commit
|
commitdiff
|
tree
2009-09-14
Vladi
m
ir Sedach
R
eplaced redu
n
dant string fu
n
ctions in utils
.
l
i
sp with
commit
|
commitdiff
|
tree
2009-09-13
Vladi
m
ir Sedac
h
Fix
e
d the CHAIN macro to
c
o
rrectly chain plain s
l
ot
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
Vladimir Sedach
C
h
an
g
ed op-precedence back to a m
e
moized table (perfo
r
manc
e
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
Vladimir Sedach
Memoized
SYMBOL
-
NAME-TO-J
S
-STRING
(
p
erf
o
r
ma
n
c
e improvement
)
.
commit
|
commitdiff
|
tree
2009-09-13
Vladimir Seda
c
h
A
dded symbolp
check before the u
s
e of loo
k
up-macro
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
Vladimir Sedach
R
e
f
actore
d
SYMB
O
L
-
NAME-TO-JS-STR
I
NG
.
commit
|
commitdiff
|
tree
2009-09-11
Vladimir Sedach
Changed printing s
u
bsystem interface to
a
llo
w
di
r
ect
.
.
.
commit
|
commitdiff
|
tree
2009-09-11
Vladimir Sedach
Refactored c
o
mpile-parenscript-form code
.
commit
|
commitdiff
|
tree
2009-09-11
Vladim
i
r Sedach
Refactor
e
d ps-compil
e
r m
e
thod nam
e
for symbols
.
commit
|
commitdiff
|
tree
2009-08-12
Vladimir
S
e
d
ach
F
ixed a bu
g
where 'crea
t
e' was
s
pecial-casin
g
keywords i
n
commit
|
commitdiff
|
tree
2009-08-07
V
ladimi
r
Sedac
h
Merge b
r
anch
'master' of ssh://vseda
c
h@common
-
lisp
.
.
.
commit
|
commitdiff
|
tree
2009-08-07
Vladimir Sedach
Fixed nary compar
i
s
o
n operat
o
rs
(ex: (< 1 2 3) should
.
.
.
commit
|
commitdiff
|
tree
2009-08-01
Dani
e
l
Gac
k
le
Added :
R
EPEAT
c
lauses t
o
PS's LOOP
.
commit
|
commitdiff
|
tree
2009-08-01
Vladi
m
ir Sedac
h
Export
e
d
'chai
n
' help
e
r macro
.
commit
|
commitdiff
|
tree
2009-07-27
V
l
adimir Sedach
C
hanged 'sl
o
t-value' to print keyword
s
lot names
a
s
.
.
.
commit
|
commitdiff
|
tree
2009-07-27
R
ed Daly
Fixed eval-when special form and added tests
t
o
preve
n
t
.
.
.
commit
|
commitdiff
|
tree
2009-07-25
Vladimir Sedach
Changed 'creat
e
' and '
s
lo
t
-v
a
lue'
to
t
reat reserved
.
.
.
commit
|
commitdiff
|
tree
2009-07-25
Vladimir Sedach
Rev
i
s
e
d PS lit
e
ral mechanism to
u
se 'symbol
-
name-to
.
.
.
commit
|
commitdiff
|
tree
2009-07-25
Da
n
iel Gackle
P
S
L
OOP now
su
p
por
t
s ON
.
commit
|
commitdiff
|
tree
2009-07-25
Daniel
Gackl
e
DESTRUCTURIN
G
-BIND can now handle dotted and nested
.
.
.
commit
|
commitdiff
|
tree
2009-07-07
D
aniel Ga
c
kle
A
d
ded support fo
r
COUN
T
, MINIMIZE and MAXIMIZE
t
o PS
.
.
.
commit
|
commitdiff
|
tree
2009-07-07
D
ani
e
l Gackle
Extended PS-LOOP to
allo
w
e
xpli
c
it accumul
a
tion variables
.
.
.
commit
|
commitdiff
|
tree
2009-07-06
V
l
adimir Seda
c
h
R
ewrote 'ps'
macr
o
to expa
n
d
i
nto
'
w
it
h
-outp
u
t
-t
o
-
s
tring
.
.
.
commit
|
commitdiff
|
tree
2009-06-18
V
l
a
dim
i
r
Sedac
h
Adde
d
the 'chain'
c
onvenien
c
e ma
c
r
o fo
r
m
ethod
call
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
Vladimir Sedac
h
Ch
a
nged de
s
t
r
uct
u
rin
g
-bind to use let* in
s
tead of
l
e
t
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
Vladimir S
e
dach
Fixed several special forms tha
t
we
r
e not macroexpanding
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
Vladimi
r
Sedach
Introduced
'f
u
nct
i
on' special form
t
o
f
urther he
l
p
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
Vladimir Sed
a
ch
Fixed 'flatten' to correc
t
l
y handle lists with non
.
.
.
commit
|
commitdiff
|
tree
2009-05-25
Vladimir
S
eda
c
h
Changed pr
o
cess
-
html-forms-lhtml loo
p
in lib/ps-ht
m
l
.
.
.
commit
|
commitdiff
|
tree
2009-05-15
Vlad
i
m
ir Sedach
Fixed some special forms
t
hat w
e
ren't macro-expanding
.
.
.
commit
|
commitdiff
|
tree
2009-05-15
Vladimi
r
Sedach
let/let* no longer gensym variable
n
ames
w
h
e
n they
.
.
.
commit
|
commitdiff
|
tree
2009-05-10
Vladimir Sedach
Made compiled
-
form
-
to-st
r
ing use
w
rite
-
string instead
.
.
.
commit
|
commitdiff
|
tree
2009-05-09
D
ani
e
l Gackle
Added suppo
r
t
f
o
r
supplied-p param
e
te
r
s to
o
ptional
.
.
.
commit
|
commitdiff
|
tree
2009-05-09
D
a
niel Gack
l
e
E
x
ten
d
ed
DESTRUCTURING
-
BIND to allow NIL bindings
to
.
.
.
commit
|
commitdiff
|
tree
2009-05-09
Vladimir Sedach
Substantiall
y
m
o
d
ified
t
he way Pare
n
script compi
l
a
t
ion
and
commit
|
commitdiff
|
tree
2009-05-09
Vladimir Sedach
Fixed
bug where mac
r
olet and
s
ym
b
ol-macrolet special
.
.
.
commit
|
commitdiff
|
tree
2009-05-03
V
l
a
d
imi
r
S
edach
R
e
i
m
p
lemen
t
e
d flet an
d
labels to
u
s
e
the s
a
me
r
enaming
.
.
.
commit
|
commitdiff
|
tree
2009-05-03
Vladimir Sedach
Implemented LE
T
a
nd LET* by var
i
able r
e
n
a
ming, which
.
.
.
commit
|
commitdiff
|
tree
2009-05-03
V
ladimir Sedach
Removed unus
e
d function val-to-string fr
o
m
u
t
ils
.
lisp
commit
|
commitdiff
|
tree
2009-04-29
Vla
d
imi
r
Seda
c
h
A
d
ded file compi
l
ation an
d
eval-when
f
aci
l
it
i
es (pa
t
ch
.
.
.
commit
|
commitdiff
|
tree
2009-04-29
Vla
d
imir Se
d
a
c
h
Fixed bug
w
i
th incorrectly parenthesized if
e
xpressio
n
s
.
commit
|
commitdiff
|
tree
2009-04-29
Vladi
m
ir Sedach
Fixed non-uniform handlin
g
of
quoted
symbols
t
hat m
a
ni
f
ested
.
.
.
commit
|
commitdiff
|
tree
2009-04-29
V
ladimir Sedach
Fixed bug
i
n k
e
ywor
d
a
rgum
e
nt handli
n
g
(pat
c
h
than
k
s
.
.
.
commit
|
commitdiff
|
tree
2009-04-22
Kel
l
y McDo
n
ald
method trick was
y
anked
i
n
79
6
30c82a
c
03066ceb1dac50015e
b
6b7a
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
V
l
a
dimir Sedach
Fixed typo in p
s
-macro-lib
.
li
s
p
commit
|
commitdiff
|
tree
2009-04-14
V
ladimir S
e
dac
h
Ad
d
ed t
h
e
colon character (:) to t
h
e list
o
f
s
pecia
l
.
.
.
commit
|
commitdiff
|
tree
2009-04-13
Vladimir S
e
dach
In
t
roduced th
e
*js-target-version*
sp
e
c
ial variabl
e
.
.
.
commit
|
commitdiff
|
tree
2009-04-13
Vladimir Sedach
Got
r
id
of 'ensure-ps-symbol
'
internal
f
unction (at
.
.
.
commit
|
commitdiff
|
tree
2009-04-13
Da
n
iel Gackle
Added
destructu
r
ing lists to PS-LOOP
.
commit
|
commitdiff
|
tree
2009-04-13
Vladimir
S
edach
Removed
s
ome unnecessary code t
h
at ig
n
ored an anaph
o
r
.
.
.
commit
|
commitdiff
|
tree
2009-04-13
Vladimir Se
d
ach
Chan
g
ed repre
s
entation o
f
e
x
pre
s
sion blocks a
n
d 'if
.
.
.
commit
|
commitdiff
|
tree
next