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 vector literal printing.
2010-04-19
Vladi
m
ir Sedach
Fixed vector literal pr
i
nting
.
commit
|
commitdiff
|
tree
2010-04-19
Vladimir Sedach
Fix
e
d
*=
(than
k
s t
o
D
a
niel Gackle for the bug repo
r
t
)
.
commit
|
commitdiff
|
tree
2010-04-18
Vlad
i
mir Sedach
Fixe
d
bug where FUNCA
L
L
wasn't pro
p
e
r
ly a
c
cessin
g
l
exica
l
.
.
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimi
r
Se
d
ach
Made LAB
E
L work w/ new compi
l
er
.
commit
|
commitdiff
|
tree
2010-04-18
V
ladimir Sed
a
ch
Fi
x
ed F
O
R specia
l
form to work w/ compiler rewri
t
e
.
commit
|
commitdiff
|
tree
2010-04-18
V
ladi
m
ir Sedach
Merg
e
branch 'master' of
ssh://vsedach@co
m
mon
-
lisp
.
.
.
commit
|
commitdiff
|
tree
2010-04-18
Vl
a
d
imir Sedach
G
iant
c
ompile
r
re
w
rite
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimir Sedach
Refactored symbol na
m
e ma
n
gling code
.
commit
|
commitdiff
|
tree
2010-04-18
Vl
a
dimir Sedach
Fixe
d
equa
l
ity
a
buse in
ps-macro-lib
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimir Sedach
R
e
facto
r
e
d symbol-to-
j
s-strin
g
functio
n
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimir Sedach
Pu
t
== and
=== in
t
o deprecate
d
interface
.
commit
|
commitdiff
|
tree
2010-04-18
Vla
d
i
m
ir Sedach
Removed VOID from reference
.
commit
|
commitdiff
|
tree
2010-03-10
V
l
a
d
imir Se
d
ach
Fixed '=' comparison of
m
ore than
t
wo expressions
.
commit
|
commitdiff
|
tree
2010-03-07
Vl
a
dimir S
e
dac
h
Added NCO
N
C to the runti
m
e lib (t
h
anks
t
o Daniel G
a
ck
l
e
.
.
.
commit
|
commitdiff
|
tree
2010-02-27
V
ladimi
r
Sed
a
ch
Fixe
d
PS-COMPILE-STREAM brea
k
age
(
wa
s
try
i
n
g
t
o compile
.
.
.
commit
|
commitdiff
|
tree
2010-02-24
Vladi
m
ir Sedach
C
ha
n
g
e
d OBFUSCATE-PACKA
G
E to take
c
losures
f
or symbol
.
.
.
commit
|
commitdiff
|
tree
2010-02-13
Vladimir Sed
a
c
h
Merge br
a
nc
h
'master' of ssh://vsedach@co
m
mon-lisp
.
.
.
commit
|
commitdiff
|
tree
2010-02-13
Vl
a
dimir Sed
a
c
h
Fixed
s
h
a
d
o
wing of sy
m
bol mac
r
o
s by LET
.
commit
|
commitdiff
|
tree
2010-02-13
Vladim
i
r Sed
a
ch
R
e
moved defmacro/ps from ref
e
rence doc
.
commit
|
commitdiff
|
tree
2010-02-01
Vladim
i
r S
e
dach
Supressed top-level "null"s b
e
ing ou
t
pu
t
.
commit
|
commitdiff
|
tree
2010-01-25
Vladimir Sedach
A
dd
e
d code to handl
e
SPECIAL declaratio
n
s
.
commit
|
commitdiff
|
tree
2010-01-05
V
l
adi
m
ir Se
d
ach
Made
W
HEN/UNLESS
return null
i
n situations wh
e
re a
.
.
.
commit
|
commitdiff
|
tree
2010-01-04
Vlad
i
mir Sedach
Made FLET
and LABELS no
t
gensym
n
ew names when it's
.
.
.
commit
|
commitdiff
|
tree
2010-01-02
Vladimir Sed
a
ch
Cha
n
ged RETURN of condi
t
i
onals
not t
o
ret
u
r
n
spuriou
s
.
.
.
commit
|
commitdiff
|
tree
2010-01-02
Vladimir Sedach
Mad
e
th
e
obfusca
t
or not obfuscate exported symbols
.
commit
|
commitdiff
|
tree
2009-12-28
Vladi
m
ir Sedach
M
a
de DEFUN SET
F
work corre
c
tly fo
r
&rest param
e
te
r
s
.
.
.
commit
|
commitdiff
|
tree
2009-12-27
V
l
a
d
i
mir Sedach
Removed "
i
nternal" docu
m
entation
.
commit
|
commitdiff
|
tree
2009-12-27
Vladimir
Se
d
a
c
h
R
emoved unneeded EVAL-WHEN
fr
o
m
aroun
d
macro environment
.
.
.
commit
|
commitdiff
|
tree
2009-12-27
Vla
d
i
mir Sedach
R
emove
d
E
VAL-WHEN
cru
d
f
r
o
m test suite definition
s
.
commit
|
commitdiff
|
tree
2009-12-27
Vlad
i
mir Sedach
Cleaned
up ASD f
i
le a bit
.
commit
|
commitdiff
|
tree
2009-12-27
V
l
a
d
imir
Sedach
Removed EVAL
-
WHEN and #
.
stuff from packages
.
li
s
p
commit
|
commitdiff
|
tree
2009-12-25
Vl
a
dimir Sedach
Made RETURN o
f
TRY h
a
ndle the
:
CATCH cla
u
s
e
correctly
.
commit
|
commitdiff
|
tree
2009-12-25
Vladi
m
ir
Se
d
ach
Rewr
o
t
e
reference manual in HTML
.
commit
|
commitdiff
|
tree
2009-12-25
Vl
a
dimir Sedach
R
e
moved WITH-LA
M
B
D
A macro
.
commit
|
commitdiff
|
tree
2009-12-25
Vladimir Sedach
R
emo
v
ed IE sp
e
cifi
c
CC-
I
F form
.
commit
|
commitdiff
|
tree
2009-12-25
Vladimir Sedach
Improved d
o
c
for js-exp
a
nder
.
el
,
added mo
r
e rece
n
t
.
.
.
commit
|
commitdiff
|
tree
2009-12-25
Vlad
i
m
i
r Seda
c
h
Removed MAP-U
N
TIL f
r
om runtime
li
b
.
commit
|
commitdiff
|
tree
2009-12-25
Vladimir Sedach
Rearraged ps
-
ma
c
ro-
l
ib
.
lisp t
o
make more sense, removed
.
.
.
commit
|
commitdiff
|
tree
2009-12-03
Vladimir Sedach
Re
n
amed GET-PROPER
T
Y to GETPRO
P
.
commit
|
commitdiff
|
tree
2009-12-01
Vladimir Seda
c
h
F
i
x
ed
r
eturn
o
f iteration sp
e
cia
l
fo
r
ms
.
commit
|
commitdiff
|
tree
2009-11-30
Vladim
i
r Seda
c
h
SET
F
now correctly looks up
SETF expansions of
p
laces
.
.
.
commit
|
commitdiff
|
tree
2009-11-30
Vladimi
r
Sed
a
c
h
Ma
d
e SWITCH flatten blocks i
n
case statements
.
T
h
is
.
.
.
commit
|
commitdiff
|
tree
2009-11-30
Vlad
i
mir
Sedach
Remo
v
ed redundant PROGN in
D
O* statement
.
commit
|
commitdiff
|
tree
2009-11-29
Vladim
i
r Sedac
h
Changed PS-DOC
*
to take multiple
a
rgumen
t
s (implicit
.
.
.
commit
|
commitdiff
|
tree
2009-11-27
Vladimir Sed
a
ch
Fixed RETURN of
C
OND
.
commit
|
commitdiff
|
tree
2009-11-27
Vladimir
S
e
dach
Fixed
R
ETURN of
SYMBOL-MACROL
E
T
.
commit
|
commitdiff
|
tree
2009-11-26
Vladimir Sed
a
c
h
Added
V
ALUES
a
nd
M
U
LTIPLE-V
A
LUE-BIND
.
Thank
s
to Red
.
.
.
commit
|
commitdiff
|
tree
2009-11-23
V
ladimir
S
eda
c
h
Exported *PARENSCRIPT-S
T
REAM* spec
i
al variable, use
d
.
.
.
commit
|
commitdiff
|
tree
2009-11-22
Vlad
i
m
ir
S
edach
Bett
e
r RETURN han
d
l
ing of condit
i
onals
and statement
s
.
commit
|
commitdiff
|
tree
2009-11-19
Vladimi
r
Sedach
Make
N
I
L
the value (t
h
e la
s
t fo
r
m in encl
o
sing P
R
OGN
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
V
ladimir Sedach
Renamed SLOT-VALUE to GET-PROPE
R
T
Y (and added th
e
forme
r
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
Vla
d
i
mir Seda
c
h
Fi
x
ed sy
m
bol-to-js-s
t
ring of thin
g
s li
k
e A++ an
d
A
*
*
.
commit
|
commitdiff
|
tree
2009-11-05
V
l
adimir
S
edach
Fix
e
d RETURN
of
C
ASE
.
commit
|
commitdiff
|
tree
2009-11-05
V
l
adimi
r
Sedach
DOLIST no long
e
r
g
ene
r
ates a gensym
f
or
the array
a
r
gument
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
Vladimir Sedach
F
ixed FLET expression compil
a
tion
.
commit
|
commitdiff
|
tree
2009-11-04
Vladi
m
i
r Sedach
Added implicit return to function bodies
.
commit
|
commitdiff
|
tree
2009-10-13
Vladimi
r
Seda
c
h
Changed the CRE
A
T
E sp
e
cial
form to treat its key
a
rguments as
commit
|
commitdiff
|
tree
2009-09-17
Vla
d
imir Sedach
Fixed
s
y
mbol macro bu
g
(thanks to
D
aniel Gackle for
.
.
.
commit
|
commitdiff
|
tree
2009-09-14
Vladimir Se
d
ach
Replaced redundant s
t
rin
g
function
s
in
utils
.
lisp with
commit
|
commitdiff
|
tree
2009-09-13
Vl
a
dimir Sedach
Fixed the CHAIN macr
o
to co
r
r
e
ctly cha
i
n pl
a
in slot
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
Vladimir Se
d
ach
Changed op-precedence back to a memoized table
(perform
a
n
c
e
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
V
ladim
i
r Sedach
Memo
i
zed
SYMBOL-NAME-TO-JS-STRING
(per
f
ormanc
e
improvement)
.
commit
|
commitdiff
|
tree
2009-09-13
Vladimir S
e
d
a
ch
Added
symbolp check bef
o
re the use
of
l
ookup
-
macro
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
Vlad
i
mir Seda
c
h
Refac
t
ored SYMBOL
-
NAME-TO-JS-STRIN
G
.
commit
|
commitdiff
|
tree
2009-09-11
Vladimir Sed
a
ch
Changed p
r
inting subs
y
stem interface
to all
o
w direct
.
.
.
commit
|
commitdiff
|
tree
2009-09-11
Vl
a
dimir Sedach
R
e
factored compile-parenscri
p
t-f
o
rm code
.
commit
|
commitdiff
|
tree
2009-09-11
Vladimir Sedach
Refactored ps-compiler
m
ethod name for symbols
.
commit
|
commitdiff
|
tree
2009-08-12
Vla
d
imir
Sed
a
ch
Fixe
d
a bug whe
r
e
'create' was special-
c
asing
keywords in
commit
|
commitdiff
|
tree
2009-08-07
Vladimir Sed
a
ch
Merge bra
n
c
h
'master' of ssh://vsedach@
c
o
m
m
o
n
-l
i
s
p
.
.
.
commit
|
commitdiff
|
tree
2009-08-07
Vladimir
S
edac
h
F
i
xed nary compar
i
son
operator
s
(e
x
:
(< 1 2
3) should
.
.
.
commit
|
commitdiff
|
tree
2009-08-01
V
l
adimi
r
S
edach
Export
e
d
'chai
n
' h
e
l
per
m
acr
o
.
commit
|
commitdiff
|
tree
2009-07-27
Vladimir Sedach
Chang
e
d 'slo
t
-value
'
to print key
w
ord
s
lot names as
.
.
.
commit
|
commitdiff
|
tree
2009-07-25
Vladi
m
i
r
Sed
a
ch
Changed 'create' and 'sl
o
t-
v
alue' to treat rese
r
ved
.
.
.
commit
|
commitdiff
|
tree
2009-07-25
V
l
adimir Sedach
Revised PS li
t
eral mechan
i
sm t
o
use 'sy
m
bo
l
-name-to
.
.
.
commit
|
commitdiff
|
tree
2009-07-06
Vladim
i
r Seda
c
h
Rewr
o
t
e 'ps' macro
to expand into 'with-outpu
t
-to-string
.
.
.
commit
|
commitdiff
|
tree
2009-06-18
Vladimir S
e
dach
Added
t
h
e 'chain'
convenience macro
f
o
r met
h
od ca
l
l
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
Vladimir Sedach
C
h
anged destru
c
turing-bind t
o
use let* instead of let
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
Vladi
m
ir
S
edach
Fixed
s
everal special forms that we
r
e n
o
t
macroexpanding
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
Vlad
i
mir Sed
a
ch
Intro
d
uced 'function' spec
i
al form to
further help
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
Vladimir Sedach
Fixed 'flatten'
to c
o
rrectly hand
l
e
lists with non
.
.
.
commit
|
commitdiff
|
tree
2009-05-25
Vladim
i
r Sed
a
ch
Changed process-h
t
ml
-
f
o
rms-lhtml
loop in li
b
/ps-html
.
.
.
commit
|
commitdiff
|
tree
2009-05-15
V
ladimir Sedac
h
Fi
x
e
d some spe
c
ial
f
or
m
s th
a
t weren't m
a
cro-expa
n
ding
.
.
.
commit
|
commitdiff
|
tree
2009-05-15
V
ladimir S
e
d
ach
let/let* no longer gensym variable names whe
n
they
.
.
.
commit
|
commitdiff
|
tree
2009-05-10
Vladi
m
ir
Seda
c
h
M
ade compiled-form-to-
s
tring use write-string instead
.
.
.
commit
|
commitdiff
|
tree
2009-05-09
V
l
adimir Sedach
S
ubst
a
ntially
m
odi
f
ied th
e
way Pa
r
e
n
script
com
p
i
l
ation
a
nd
commit
|
commitdiff
|
tree
2009-05-09
Vla
d
i
m
ir Sedach
Fi
x
ed
bug where macrolet and symbol-
m
acro
l
et spec
i
al
.
.
.
commit
|
commitdiff
|
tree
2009-05-03
Vl
a
dimir Sedac
h
Reimplemented f
l
et
a
n
d
labels to u
s
e
the
same renaming
.
.
.
commit
|
commitdiff
|
tree
2009-05-03
Vla
d
imir Seda
c
h
Imple
m
ented
LET a
n
d LET* by variable
r
e
nami
n
g, which
.
.
.
commit
|
commitdiff
|
tree
2009-05-03
Vla
d
imir
Sedach
R
emoved unu
s
ed function val-
t
o-string from u
t
ils
.
lisp
commit
|
commitdiff
|
tree
2009-04-29
Vladimi
r
Sedach
Ad
d
ed
f
i
le compila
t
ion
and eval-when fa
c
i
l
it
i
es (patch
.
.
.
commit
|
commitdiff
|
tree
2009-04-29
V
l
adimir Sedach
Fixed bug
with
i
n
c
o
r
rectl
y
pare
n
thesized
i
f e
x
p
r
essions
.
commit
|
commitdiff
|
tree
2009-04-29
Vladimir Sed
a
ch
Fixed non-uniform handling of quoted s
y
mbols that manifested
.
.
.
commit
|
commitdiff
|
tree
2009-04-29
V
l
a
d
imir Sedach
Fixed bu
g
in keyword argumen
t
handling
(
patc
h
thanks
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Vladimir S
e
dach
Fixed
typo in
p
s
-mac
r
o
-lib
.
lisp
commit
|
commitdiff
|
tree
2009-04-14
Vladimir Sedach
Added the colon cha
r
acter (:) to
t
h
e
list
of special
.
.
.
commit
|
commitdiff
|
tree
2009-04-13
Vladimir Sedach
Introduced the *js-target-version*
s
peci
a
l
v
a
ri
a
ble
.
.
.
commit
|
commitdiff
|
tree
2009-04-13
Vladimir Sedach
Got rid
o
f 'en
s
u
re-p
s
-
s
ymbol' internal fun
c
tion (at
.
.
.
commit
|
commitdiff
|
tree
2009-04-13
Vla
d
imi
r
Sedach
Removed so
m
e unnecessary code t
h
at ignore
d
an a
n
ap
h
or
.
.
.
commit
|
commitdiff
|
tree
2009-04-13
Vladi
m
i
r
Sedach
Changed representation of expre
s
sion blocks
a
n
d
'if
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
Vladim
i
r
Seda
c
h
Merge bran
c
h 'master' of ssh:
/
/
v
se
d
ac
h
@co
m
m
o
n-lisp
.
.
.
commit
|
commitdiff
|
tree
next