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
R
emove
d
EQ
U
ALP (it really needs to be
a runtime function)
.
commit
|
commitdiff
|
tree
2010-04-21
Vlad
i
m
i
r Se
d
ach
Cha
n
ged EQUA
L
an
d
E
QUALP
t
o co
m
pil
e
to '==', added
.
.
.
commit
|
commitdiff
|
tree
2010-04-21
Vladimir Se
d
ach
Fix
e
d %/REM
.
T
hanks to Dan
i
e
l Gackle for the b
u
g report
.
commit
|
commitdiff
|
tree
2010-04-21
V
l
adi
m
ir Seda
c
h
Fixed
u
nit tes
t
s for NULL p
a
tch
.
commit
|
commitdiff
|
tree
2010-04-20
Vladimir
Sedach
M
ade N
U
L
L
t
r
eat 'unde
f
ined' p
r
operly
.
commit
|
commitdiff
|
tree
2010-04-19
Vladimir Sedach
Fixed
v
ector l
i
teral printing
.
commit
|
commitdiff
|
tree
2010-04-19
V
l
adimir
S
e
d
ach
Fixed *=
(thanks
to D
a
n
i
el Gackl
e
for the bug re
p
o
r
t
)
.
commit
|
commitdiff
|
tree
2010-04-18
V
ladimir Sedach
Fixed
b
ug
where FUNCALL w
a
sn't properl
y
accessing lexical
.
.
.
commit
|
commitdiff
|
tree
2010-04-18
Vladi
m
i
r
S
e
dach
Made L
A
BEL
w
ork
w
/ new co
m
piler
.
commit
|
commitdiff
|
tree
2010-04-18
Vla
d
imir
S
ed
a
ch
Fixed FO
R
spe
c
ia
l
form
t
o work w/
c
ompiler
r
ewri
t
e
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimir Sedach
Merge branc
h
'ma
s
ter'
of ssh://vseda
c
h@co
m
mon-lisp
.
.
.
commit
|
commitdiff
|
tree
2010-04-18
Vlad
i
mir S
e
d
ac
h
Giant comp
i
ler rewrite
.
commit
|
commitdiff
|
tree
2010-04-18
V
ladimir Sedach
R
efactored sy
m
b
ol n
a
me
mangling cod
e
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimi
r
Sedach
Fixed equali
t
y
abuse in
ps-macro-lib
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimir Sedach
Refactor
e
d symbol-to
-
js-string fun
c
tion
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimir Sedach
P
u
t == and
=
== into deprecated inte
r
face
.
commit
|
commitdiff
|
tree
2010-04-18
Vlad
i
mir Sedach
Removed V
O
ID from
refe
r
ence
.
commit
|
commitdiff
|
tree
2010-03-10
V
l
a
dimir Sedach
Fix
e
d '=' comparison
o
f
m
o
re than two ex
p
ress
i
ons
.
commit
|
commitdiff
|
tree
2010-03-07
Vladimir Seda
c
h
A
dded NCONC
t
o the runtime lib (thanks to Da
n
i
el
G
ackle
.
.
.
commit
|
commitdiff
|
tree
2010-02-27
Vladimir
Sedach
Fixed PS-COMPILE-STREAM
b
r
e
a
kage (w
a
s tr
y
ing to c
o
mpile
.
.
.
commit
|
commitdiff
|
tree
2010-02-24
V
ladimir Sedach
Changed OBFUSCATE-PACKAGE to take closures for
s
y
mbol
.
.
.
commit
|
commitdiff
|
tree
2010-02-13
Vl
a
dimir Seda
c
h
Merge
br
a
nch 'm
a
ster' of
ssh:/
/
v
sedach@common-lisp
.
.
.
commit
|
commitdiff
|
tree
2010-02-13
Vladimir Seda
c
h
F
i
x
e
d sha
d
owing of
s
ymbol macros by
LET
.
commit
|
commitdiff
|
tree
2010-02-13
Vladimir Sedach
R
e
move
d
defmacro/ps from
referen
c
e
doc
.
commit
|
commitdiff
|
tree
2010-02-01
Vla
d
imir Sedach
Sup
r
e
ssed top-level "null"s being output
.
commit
|
commitdiff
|
tree
2010-01-25
Vladimir
S
e
d
ach
Added cod
e
to handle SPECIAL declarations
.
commit
|
commitdiff
|
tree
2010-01-05
Vladimir Sed
a
ch
M
ade WHEN/
U
NLESS return
null i
n
situations wh
e
re a
.
.
.
commit
|
commitdiff
|
tree
2010-01-04
Vla
d
i
mir Sedach
Ma
d
e
FLET and LABELS no
t
gen
s
ym new names when it's
.
.
.
commit
|
commitdiff
|
tree
2010-01-02
V
ladimir
S
edach
Change
d
RETURN
o
f
conditional
s
not to return sp
u
rious
.
.
.
commit
|
commitdiff
|
tree
2010-01-02
Vla
d
i
m
ir Sedach
M
a
d
e
t
he obfuscat
o
r
n
ot
o
bf
u
scate
exported sym
b
o
ls
.
commit
|
commitdiff
|
tree
2009-12-28
Vladim
i
r S
e
dach
Made DEFUN SETF wo
r
k
c
o
r
r
e
ctly
for &r
e
st parame
t
ers
.
.
.
commit
|
commitdiff
|
tree
2009-12-27
Vladimir Seda
c
h
Removed "inter
n
al" documentatio
n
.
commit
|
commitdiff
|
tree
2009-12-27
Vladi
m
ir
S
edach
Removed unneeded E
V
A
L-WHEN from around ma
c
r
o
enviro
n
ment
.
.
.
commit
|
commitdiff
|
tree
2009-12-27
Vladimi
r
Se
d
ach
R
e
moved EV
A
L-WHEN crud
from test suit
e
definitions
.
commit
|
commitdiff
|
tree
2009-12-27
Vladimir
S
e
dach
Cleaned up
A
S
D file a bit
.
commit
|
commitdiff
|
tree
2009-12-27
Vladimir Sedach
Rem
o
ved EVAL-WHEN and #
.
stuff
from packages
.
lisp
commit
|
commitdiff
|
tree
2009-12-25
Vladimir Sedach
Made RETURN of TRY handle the :CATC
H
clause correctly
.
commit
|
commitdiff
|
tree
2009-12-25
Vladim
i
r
Sedach
Rewrote reference m
a
nual in HTML
.
commit
|
commitdiff
|
tree
2009-12-25
Vlad
i
mir
S
edach
Remo
v
ed WITH-L
A
MB
D
A macro
.
commit
|
commitdiff
|
tree
2009-12-25
Vl
a
dimir
Sedach
R
emoved
I
E
s
pecific CC-IF form
.
commit
|
commitdiff
|
tree
2009-12-25
V
l
a
dimir S
e
d
ach
Improved doc for js-expander
.
el
,
added
m
ore
re
c
en
t
.
.
.
commit
|
commitdiff
|
tree
2009-12-25
Vl
a
d
i
mir Sed
a
ch
R
e
move
d
MAP-UNTIL f
r
om runti
m
e
li
b
.
commit
|
commitdiff
|
tree
2009-12-25
Vlad
i
mir Sedach
Rearraged ps
-
m
a
cro-
l
ib
.
lisp t
o
make more sense, remove
d
.
.
.
commit
|
commitdiff
|
tree
2009-12-03
Vladimir
Seda
c
h
R
e
name
d
GET-PROPERTY to GETPROP
.
commit
|
commitdiff
|
tree
2009-12-01
Vladimir Sedach
F
ixed retu
r
n of itera
t
i
o
n
special f
o
rms
.
commit
|
commitdiff
|
tree
2009-11-30
Vladimir Sedach
SE
T
F
now
correctly look
s
up SE
T
F expansions of
p
laces
.
.
.
commit
|
commitdiff
|
tree
2009-11-30
Vladimir Sedach
Made
S
W
ITC
H
flatten
b
l
ocks in case stateme
n
ts
.
This
.
.
.
commit
|
commitdiff
|
tree
2009-11-30
Vladimir Sedach
Remo
v
ed redundant PROGN in DO
*
s
t
atem
e
nt
.
commit
|
commitdiff
|
tree
2009-11-29
Vladimir Sedach
Chan
g
e
d
PS-D
O
C
*
to take multiple argum
e
nts (implicit
.
.
.
commit
|
commitdiff
|
tree
2009-11-27
Vladim
i
r
S
e
dach
Fixe
d
RETURN
o
f
COND
.
commit
|
commitdiff
|
tree
2009-11-27
Vladimir Se
d
ach
Fixed RETURN
of S
Y
MBOL-MACROL
E
T
.
commit
|
commitdiff
|
tree
2009-11-26
Vladimir Sedach
Added VALUE
S
and MULTIPLE-VALUE-BI
N
D
.
T
hank
s
to Red
.
.
.
commit
|
commitdiff
|
tree
2009-11-23
Vladimir Sed
a
ch
Exp
o
rted
*
PARENSCR
I
PT-STREAM*
s
pecial variable, used
.
.
.
commit
|
commitdiff
|
tree
2009-11-22
Vladimir Sedach
Bett
e
r RETURN handling of condit
i
o
n
als and state
m
ents
.
commit
|
commitdiff
|
tree
2009-11-19
Vladimir Se
d
ach
Ma
k
e
NI
L
th
e
value (the las
t
form in e
n
closing PROGN
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
Vladimir Sedach
Renamed SL
O
T-VALUE t
o
GET
-
P
R
OPERTY (an
d
a
d
ded the for
m
er
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
Vladimir Sedach
Fix
e
d symbol-to-js-string of t
h
i
n
gs like A++ and A**
.
commit
|
commitdiff
|
tree
2009-11-05
Vladimir Sedach
Fixed RETURN of CASE
.
commit
|
commitdiff
|
tree
2009-11-05
V
l
adimir S
e
dach
DOLIST no lo
n
ge
r
ge
n
erates a ge
n
sym
for the
array argum
e
nt
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
Vladimir Sedach
Fixed F
L
ET expressio
n
compilation
.
commit
|
commitdiff
|
tree
2009-11-04
V
l
adimir S
e
dach
Adde
d
implicit return to f
u
nction
bodies
.
commit
|
commitdiff
|
tree
2009-10-13
V
l
adimir Sedach
Changed the
C
REATE specia
l
fo
r
m to treat its key
a
rguments
as
commit
|
commitdiff
|
tree
2009-09-17
Vladimir Sedach
F
i
xed symbol macr
o
bug (thank
s
to Daniel Gackle for
.
.
.
commit
|
commitdiff
|
tree
2009-09-14
Vladimir Se
d
ach
Replaced re
d
unda
n
t string functions
i
n utils
.
lisp with
commit
|
commitdiff
|
tree
2009-09-13
V
ladi
m
ir Sedach
Fixed
the C
H
AI
N
macro to
c
orrectly ch
a
in
plain
slot
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
Vladimir Seda
c
h
Chan
g
ed
o
p-
p
recedence back to a memoized table (perform
a
nce
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
Vlad
i
mir Sedach
M
emoi
z
ed SYMBOL-NAME-
T
O
-
JS-STR
I
NG
(performance improv
e
ment
)
.
commit
|
commitdiff
|
tree
2009-09-13
Vladi
m
ir
Sedach
Ad
d
ed symbolp check before t
h
e use of lookup-mac
r
o
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
Vladi
m
ir Se
d
ach
Refactored SYMBOL-N
A
M
E-TO-JS-STRING
.
commit
|
commitdiff
|
tree
2009-09-11
V
lad
i
m
i
r Sedach
Ch
a
ng
e
d pri
n
ting
subsyst
e
m interf
a
ce t
o
all
o
w d
i
rect
.
.
.
commit
|
commitdiff
|
tree
2009-09-11
Vl
a
dimir Sed
a
ch
Refact
o
red compil
e
-parenscript-fo
r
m code
.
commit
|
commitdiff
|
tree
2009-09-11
Vladimir Sedach
Refact
o
r
ed p
s
-
c
ompiler
m
ethod n
a
me f
o
r symbols
.
commit
|
commitdiff
|
tree
2009-08-12
V
ladimir Se
d
ach
Fix
e
d a
b
ug where 'create' was spe
c
ial-casing keyw
o
rds in
commit
|
commitdiff
|
tree
2009-08-07
Vladim
i
r Sedach
M
erge branch 'master' of ssh:
/
/
v
sedach@common-lisp
.
.
.
commit
|
commitdiff
|
tree
2009-08-07
Vladimir Se
d
ach
Fixed nary
comparis
o
n o
p
erators
(ex
:
(< 1 2
3
) should
.
.
.
commit
|
commitdiff
|
tree
2009-08-01
V
ladimir
Sedach
Exported 'chain' helper mac
r
o
.
commit
|
commitdiff
|
tree
2009-07-27
Vladimir
Sedach
C
h
a
nged 'slot-value' to
p
r
i
nt keyword slot names as
.
.
.
commit
|
commitdiff
|
tree
2009-07-25
V
ladi
m
ir Se
d
ach
Changed 'create
'
and 'slo
t
-valu
e
' to tre
a
t reserved
.
.
.
commit
|
commitdiff
|
tree
2009-07-25
Vlad
i
mir Sedac
h
Revised P
S
l
ite
r
al
m
e
chanism to use
'symbol-name-
t
o
.
.
.
commit
|
commitdiff
|
tree
2009-07-06
Vl
a
dimir S
e
dach
Re
w
r
o
te
'
ps' macr
o
to expand into 'with-output-to
-
stri
n
g
.
.
.
commit
|
commitdiff
|
tree
2009-06-18
V
l
adimir Sed
a
ch
Adde
d
the 'chain' convenie
n
ce
m
acro for
method call
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
Vlad
i
mir
S
edac
h
Changed destr
u
cturing-bind to use
let* instead of l
e
t
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
Vladimir S
e
dach
F
i
xed several special fo
r
ms that we
r
e not
m
acroexpanding
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
Vladimir Sedac
h
Introduce
d
'
func
t
ion' spe
c
i
a
l form to f
u
rther
help
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
Vladimir Se
d
a
c
h
F
i
xed 'flatten'
t
o c
o
rrectly handle l
i
s
t
s with non
.
.
.
commit
|
commitdiff
|
tree
2009-05-25
Vladi
m
ir Sedach
C
h
ange
d
pr
o
ces
s
-html-forms-lhtml loop in lib/p
s
-html
.
.
.
commit
|
commitdiff
|
tree
2009-05-15
Vladi
m
ir Seda
c
h
Fixed som
e
special forms that weren't m
a
cro
-
expand
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2009-05-15
Vladim
i
r Sedach
let/let* no
l
onger
g
ensym varia
b
le names when they
.
.
.
commit
|
commitdiff
|
tree
2009-05-10
Vlad
i
mir Sedach
Made compiled-form-to-string use write-string
instead
.
.
.
commit
|
commitdiff
|
tree
2009-05-09
Vladim
i
r Sedach
Substan
t
ially modified
t
he way Parenscri
p
t co
m
pilat
i
on and
commit
|
commitdiff
|
tree
2009-05-09
Vla
d
imi
r
Sedach
F
i
xed bu
g
where mac
r
olet and symbol-macro
l
et specia
l
.
.
.
commit
|
commitdiff
|
tree
2009-05-03
Vladimir Se
d
ach
Reimple
m
ented flet and labels to use th
e
same ren
a
m
i
ng
.
.
.
commit
|
commitdiff
|
tree
2009-05-03
Vladimir Seda
c
h
I
m
p
l
e
m
ented
LET and LET
*
by var
i
able r
e
naming,
w
hich
.
.
.
commit
|
commitdiff
|
tree
2009-05-03
Vladimir Sedach
Remo
v
ed unused f
u
n
ct
i
o
n
v
a
l
-to-s
t
ring from utils
.
lisp
commit
|
commitdiff
|
tree
2009-04-29
Vladimi
r
Sed
a
c
h
Added
file
c
o
m
p
ilation and eval-w
h
en
facilities (pa
t
ch
.
.
.
commit
|
commitdiff
|
tree
2009-04-29
V
l
adimir Sedach
Fixed bug with inc
o
rre
c
tly parenthesized if
expressions
.
commit
|
commitdiff
|
tree
2009-04-29
Vl
a
d
i
mir Se
d
ach
Fix
e
d non-uniform h
a
nd
l
ing
of quoted s
y
m
bols
t
hat
manifested
.
.
.
commit
|
commitdiff
|
tree
2009-04-29
Vladi
m
ir S
e
dach
Fixed b
u
g
i
n
k
eywo
r
d argument ha
n
d
l
ing
(patch thanks
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Vladimir
Se
d
ach
Fixe
d
typo in p
s
-macr
o
-li
b
.
lisp
commit
|
commitdiff
|
tree
2009-04-14
Vlad
i
m
i
r
Seda
c
h
Added
the
colo
n
character (
:
)
t
o
the list of specia
l
.
.
.
commit
|
commitdiff
|
tree
next