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
Simplified handling of character literals.
2010-04-27
V
l
adimir Sedac
h
S
i
mplified handling of cha
r
ac
t
er literals
.
commit
|
commitdiff
|
tree
2010-04-27
Vladimi
r
S
e
dach
Stopped defpsmacro/define-p
s
-symbol-macro from clobbering
.
.
.
commit
|
commitdiff
|
tree
2010-04-27
Vladimir
Sedach
Removed %c
h
eck-once-only typ
e
che
c
k
.
commit
|
commitdiff
|
tree
2010-04-25
V
ladimir Sedach
Fi
x
ed operator
a
ssoci
a
tivit
y
printin
g
bug
(
thanks to
.
.
.
commit
|
commitdiff
|
tree
2010-04-24
Vl
a
d
imir
Sedach
Ad
d
ed
!
=
a
nd !=
=
t
o
deprecated
interface
.
commit
|
commitdiff
|
tree
2010-04-22
Vladimir Sedach
Moved ps-ma
c
r
o
-
l
isp i
n
to macros
.
lisp
commit
|
commitdiff
|
tree
2010-04-22
Vladi
m
ir S
e
da
c
h
Removed EQ
U
ALP
(
it really ne
e
ds to be a runt
i
me fun
c
tion)
.
commit
|
commitdiff
|
tree
2010-04-21
Vlad
i
mir
S
e
d
a
c
h
Changed EQUAL and EQUALP to compile to
'==', added
.
.
.
commit
|
commitdiff
|
tree
2010-04-21
V
l
ad
i
mir Sedach
Fixed %/REM
.
Tha
n
k
s
to
D
aniel Gackle for th
e
bug report
.
commit
|
commitdiff
|
tree
2010-04-21
Vladimir S
e
dach
Fixed unit tests
f
or NULL patch
.
commit
|
commitdiff
|
tree
2010-04-20
Vladimir Sedach
Mad
e
NULL treat
'
undefined' properly
.
commit
|
commitdiff
|
tree
2010-04-19
Vladimir Se
d
ac
h
F
i
xed vec
t
or literal print
i
ng
.
commit
|
commitdiff
|
tree
2010-04-19
Vladimi
r
Sedach
Fixed *= (thanks
to Da
n
ie
l
Gackle for the bug rep
o
rt)
.
commit
|
commitdiff
|
tree
2010-04-18
V
l
adimir Sedac
h
Fixed bug where FUNCALL was
n
't properly accessi
n
g lexical
.
.
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimir Sedac
h
M
ade LABEL work
w/
new compil
e
r
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimir Sedach
Fixed FOR special
form to work w/ compiler r
e
write
.
commit
|
commitdiff
|
tree
2010-04-18
V
ladimir Sedach
Mer
g
e
branch 'master' of
s
sh://vsedach@common-li
s
p
.
.
.
commit
|
commitdiff
|
tree
2010-04-18
Vl
a
dimir Sedach
Giant com
p
ile
r
rewrite
.
commit
|
commitdiff
|
tree
2010-04-18
V
ladim
i
r Sed
a
ch
Refac
t
ored sym
b
ol name man
g
lin
g
c
o
de
.
commit
|
commitdiff
|
tree
2010-04-18
V
lad
i
mir Sedach
Fixed equality abuse in ps-m
a
cro-lib
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimi
r
S
e
dach
Re
f
actor
e
d symb
o
l-to-js-strin
g
functi
o
n
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimir Sedach
Put == and ==
=
into d
e
precat
e
d interface
.
commit
|
commitdiff
|
tree
2010-04-18
V
ladimir Sedach
R
emove
d
VOID
f
rom re
f
erence
.
commit
|
commitdiff
|
tree
2010-03-10
Vladimir
Sedach
F
ixed '
=
' comparison
o
f more th
a
n two expressions
.
commit
|
commitdiff
|
tree
2010-03-07
Vladimir S
e
dach
Ad
d
ed
N
CONC to the run
t
im
e
lib (thank
s
to Daniel
G
ackle
.
.
.
commit
|
commitdiff
|
tree
2010-02-27
V
l
adimir Sedach
Fi
x
e
d
P
S
-C
O
M
P
ILE-STREAM bre
a
kage (was tr
y
ing
to compile
.
.
.
commit
|
commitdiff
|
tree
2010-02-24
Vladimi
r
Sedach
Chan
g
ed OBFUSCATE-PACKAGE to take
c
losures for symbo
l
.
.
.
commit
|
commitdiff
|
tree
2010-02-13
Vladimir
S
edac
h
Me
r
ge br
a
nch '
m
aster'
o
f ss
h
://vsedach
@
common-lis
p
.
.
.
commit
|
commitdiff
|
tree
2010-02-13
Vladim
i
r Sedach
Fixed s
h
adowing of symbol
macros
by LE
T
.
commit
|
commitdiff
|
tree
2010-02-13
Vla
d
imir
S
edach
Rem
o
ve
d
defmacro
/
ps from reference doc
.
commit
|
commitdiff
|
tree
2010-02-01
Vl
a
d
imir Sed
a
ch
Supr
e
ssed top-l
e
v
e
l
"null"
s
being output
.
commit
|
commitdiff
|
tree
2010-01-25
Vla
d
imir S
e
da
c
h
Added code to handle SPECIA
L
dec
l
arat
i
ons
.
commit
|
commitdiff
|
tree
2010-01-05
Vladimir Sedach
M
ade WHEN
/
UNLESS r
e
tur
n
null in situ
a
t
i
o
ns where a
.
.
.
commit
|
commitdiff
|
tree
2010-01-04
Vla
d
i
mir Se
d
ach
Ma
d
e FLE
T
a
n
d LABELS not gensym
new names w
h
en
it's
.
.
.
commit
|
commitdiff
|
tree
2010-01-02
Vladimi
r
Sedach
Changed RETURN of conditionals
n
ot to
return s
p
urious
.
.
.
commit
|
commitdiff
|
tree
2010-01-02
Vladimir Sedach
Made the obfusc
a
tor not
o
bfuscate
e
xport
e
d s
y
mbo
l
s
.
commit
|
commitdiff
|
tree
2009-12-28
Vladimir Seda
c
h
Made DEFUN S
E
TF work correctly
for &res
t
p
arameters
.
.
.
commit
|
commitdiff
|
tree
2009-12-27
Vladim
i
r Seda
c
h
Re
m
o
v
e
d "in
t
e
r
nal" do
c
umentation
.
commit
|
commitdiff
|
tree
2009-12-27
Vladi
m
ir Sedach
Remov
e
d unneeded EVAL-WHEN fro
m
a
r
ound macro environm
e
nt
.
.
.
commit
|
commitdiff
|
tree
2009-12-27
Vladim
i
r Sedach
Re
m
o
ved EVA
L
-
W
HEN crud from test suite definit
i
on
s
.
commit
|
commitdiff
|
tree
2009-12-27
Vlad
i
mir Sedach
Cleaned up ASD
f
ile a bit
.
commit
|
commitdiff
|
tree
2009-12-27
Vladimir
S
edach
Removed EVAL-WHEN a
n
d
#
.
stuff
fr
o
m
pack
a
ges
.
lisp
commit
|
commitdiff
|
tree
2009-12-25
Vladimir Sedac
h
Made
RETURN of
T
RY hand
l
e
t
he
:
CATCH clause
c
o
rrectly
.
commit
|
commitdiff
|
tree
2009-12-25
Vl
a
dimir Sedach
R
ewrote refe
r
ence ma
n
ual i
n
HTM
L
.
commit
|
commitdiff
|
tree
2009-12-25
V
l
adimir Sedach
Removed WITH-LAMBDA macro
.
commit
|
commitdiff
|
tree
2009-12-25
Vladimir Sedach
Remo
v
ed IE specific
CC-I
F
form
.
commit
|
commitdiff
|
tree
2009-12-25
Vlad
i
mir Sedach
Improved
d
oc
for
js
-
exp
a
nd
e
r
.
e
l
,
added
more
rec
e
nt
.
.
.
commit
|
commitdiff
|
tree
2009-12-25
Vladimir
S
e
da
c
h
Removed MAP-UN
T
IL from r
u
ntim
e
l
ib
.
commit
|
commitdiff
|
tree
2009-12-25
V
la
d
imir Sedac
h
R
ea
r
raged ps-macro-lib
.
lisp to
m
ake more sense, remov
e
d
.
.
.
commit
|
commitdiff
|
tree
2009-12-03
V
ladim
i
r Sedach
Renamed GET
-
PROPERTY to
GETPROP
.
commit
|
commitdiff
|
tree
2009-12-01
Vl
a
dimir Sedach
Fi
x
ed return of
i
te
r
a
t
ion sp
e
cial form
s
.
commit
|
commitdiff
|
tree
2009-11-30
Vladim
i
r Sed
a
c
h
SETF no
w
correctly looks u
p
SETF expansions of plac
e
s
.
.
.
commit
|
commitdiff
|
tree
2009-11-30
Vladimir Sedach
Made SWITCH
f
la
t
ten
blocks in case statem
e
nts
.
This
.
.
.
commit
|
commitdiff
|
tree
2009-11-30
Vladimir Sedach
Rem
o
v
e
d
redundant PROGN in DO* st
a
t
ement
.
commit
|
commitdiff
|
tree
2009-11-29
V
ladimir
Sedach
C
hange
d
PS
-
D
OC
*
to
take multip
l
e arguments (impl
i
c
i
t
.
.
.
commit
|
commitdiff
|
tree
2009-11-27
Vladimir Sedach
Fi
x
e
d RETURN of COND
.
commit
|
commitdiff
|
tree
2009-11-27
Vladimi
r
Se
d
ach
F
i
xe
d
R
ETURN of
S
YMBO
L
-MA
C
ROLET
.
commit
|
commitdiff
|
tree
2009-11-26
V
lad
i
mir Sedach
A
d
de
d
VAL
U
ES and MULTIPLE-VALUE-BIND
.
Thanks to
Red
.
.
.
commit
|
commitdiff
|
tree
2009-11-23
Vladi
m
ir
S
ed
a
ch
Expor
t
e
d
*PARENSCRIPT-STRE
A
M* s
p
ec
i
al variable, used
.
.
.
commit
|
commitdiff
|
tree
2009-11-22
Vladimir Sedach
Bett
e
r
RETURN handling of conditional
s
and st
a
tements
.
commit
|
commitdiff
|
tree
2009-11-19
Vl
a
d
imi
r
Sedach
Mak
e
NIL the va
l
ue (the
last for
m
in enclosing PROGN
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
Vladimir Sed
a
ch
Ren
a
me
d
SLOT-VALUE to G
E
T-
P
ROPERT
Y
(and added the
former
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
Vladim
i
r Se
d
ach
Fixed s
y
mbol-to-js-strin
g
of th
i
ngs like A++ a
n
d A**
.
commit
|
commitdiff
|
tree
2009-11-05
V
l
adimir Sedach
Fixed R
E
TUR
N
of CASE
.
commit
|
commitdiff
|
tree
2009-11-05
V
l
a
dimir Sedach
DOLIST no longer generate
s
a
gens
y
m for the a
r
ray
argum
e
nt
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
V
l
adim
i
r Seda
c
h
F
ixed FLET e
x
pression compilation
.
commit
|
commitdiff
|
tree
2009-11-04
V
l
adimir
Sedach
Added
i
m
plicit return to functio
n
bodies
.
commit
|
commitdiff
|
tree
2009-10-13
Vladimir Se
d
ach
Changed the CREATE special form to treat its key arguments as
commit
|
commitdiff
|
tree
2009-09-17
Vladimir
Sedach
Fix
e
d s
y
mbol m
a
cr
o
bug (th
a
nk
s
t
o
Daniel Gac
k
le for
.
.
.
commit
|
commitdiff
|
tree
2009-09-14
Vladimir
S
e
dach
Replac
e
d
redundan
t
str
i
ng functions in utils
.
l
i
sp with
commit
|
commitdiff
|
tree
2009-09-13
Vladimir S
e
dach
F
ixed
the CHAIN
m
acro to c
o
rr
e
ctly c
h
a
i
n plain
slot
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
Vladim
i
r Sedach
Change
d
op-precedence
back to
a m
e
moized t
a
ble (per
f
ormance
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
Vladimir Seda
c
h
Memoiz
e
d
S
YM
B
O
L
-NAME-TO-JS-STRING (p
e
rformance improvement)
.
commit
|
commitdiff
|
tree
2009-09-13
Vladimir Sedach
A
d
ded symbolp check
before the use of lookup-mac
r
o
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
Vladimir Sed
a
c
h
Refacto
r
ed SYMBOL-NA
M
E-TO
-
JS-STRING
.
commit
|
commitdiff
|
tree
2009-09-11
Vl
a
dimir Sedach
C
h
anged printing sub
s
yst
e
m
i
n
terface to allo
w
direct
.
.
.
commit
|
commitdiff
|
tree
2009-09-11
V
l
adimir
S
edach
Refactor
e
d
c
o
mpile-pare
n
s
c
r
ipt-form code
.
commit
|
commitdiff
|
tree
2009-09-11
Vladimir S
e
dac
h
Refac
t
or
e
d ps
-
compiler method
nam
e
fo
r
symbo
l
s
.
commit
|
commitdiff
|
tree
2009-08-12
Vladimir Seda
c
h
F
i
xed a
b
u
g where 'c
r
eate' was specia
l
-casi
n
g
k
e
ywords in
commit
|
commitdiff
|
tree
2009-08-07
Vladim
i
r
S
e
dach
Merge branch 'ma
s
ter' of s
s
h://vs
e
da
c
h
@
com
m
on-lisp
.
.
.
commit
|
commitdiff
|
tree
2009-08-07
Vladimir Sedach
Fix
e
d nary comparison operators
(
ex: (<
1
2
3
) should
.
.
.
commit
|
commitdiff
|
tree
2009-08-01
Dan
i
el
Gack
l
e
Added :R
E
P
E
A
T
clau
s
es to P
S
'
s LOOP
.
commit
|
commitdiff
|
tree
2009-08-01
Vla
d
i
m
ir Se
d
ach
E
x
port
e
d 'ch
a
in' helper macro
.
commit
|
commitdiff
|
tree
2009-07-27
Vladi
m
ir S
e
da
c
h
Changed 'slo
t
-value' to pri
n
t keyword
s
lo
t
n
ames
a
s
.
.
.
commit
|
commitdiff
|
tree
2009-07-27
Red Daly
Fixed e
v
al-whe
n
special form a
n
d added
t
ests to prevent
.
.
.
commit
|
commitdiff
|
tree
2009-07-25
V
ladimir
S
edach
Change
d
'create
'
and 'slot-
v
alu
e
' to treat reserved
.
.
.
commit
|
commitdiff
|
tree
2009-07-25
Vla
d
imi
r
Seda
c
h
Revised PS
literal mechanism to use '
s
ym
b
ol-
n
ame-to
.
.
.
commit
|
commitdiff
|
tree
2009-07-25
Daniel Gackle
PS LOOP now supports O
N
.
commit
|
commitdiff
|
tree
2009-07-25
Daniel Gac
k
le
DESTRU
C
TU
R
IN
G
-B
I
ND can now
handle dotted and nested
.
.
.
commit
|
commitdiff
|
tree
2009-07-07
Dani
e
l
G
ack
l
e
Adde
d
sup
p
ort fo
r
CO
U
NT
,
M
I
NIMIZE an
d
MAXIMIZE to PS
.
.
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Gackle
Extended PS-
L
OOP to allow e
x
plicit
accumul
a
tion variables
.
.
.
commit
|
commitdiff
|
tree
2009-07-06
Vladimir Seda
c
h
Rewrote 'ps'
macro to expand into 'with-output-
t
o-s
t
ring
.
.
.
commit
|
commitdiff
|
tree
2009-06-18
Vladimir Sedach
Adde
d
t
h
e
'chain' convenience macro for method call
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
Vla
d
i
mir Sedach
Changed destruct
u
ring-bind to u
s
e let* instead of
let
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
Vladimir Sedach
Fix
e
d
s
everal special
f
orms
t
h
at w
e
re not
mac
r
oexpanding
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
Vladimir Se
d
ach
I
n
troduced 'function'
s
p
ecia
l
fo
r
m to
f
urther help
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
Vladimir
S
eda
c
h
Fixed
'
flat
t
e
n
' to cor
r
ectly handle lists with
n
o
n
.
.
.
commit
|
commitdiff
|
tree
2009-05-25
Vladimir Sedach
Changed pr
o
ce
s
s-h
t
ml-for
m
s
-lht
m
l
l
o
o
p in
lib/
p
s-html
.
.
.
commit
|
commitdiff
|
tree
2009-05-15
Vladimir S
e
da
c
h
Fixed
s
ome spec
i
al forms that weren't
m
acro-expanding
.
.
.
commit
|
commitdiff
|
tree
2009-05-15
Vladimi
r
Sedach
l
et/let* no
lon
g
er gensym varia
b
le
n
ames when t
h
ey
.
.
.
commit
|
commitdiff
|
tree
next