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 PS-INLINE (thanks to Olof-Joachim Frahm <Olof.Frahm@web.de> for the patch).
2010-06-21
Vladimir Sedach
F
ixed P
S
-INLINE (t
h
a
n
ks to Ol
o
f-Joachim Frahm <Olo
f
.
.
.
commit
|
commitdiff
|
tree
2010-06-15
V
ladimir Sedach
Fixed bug with
+/- precedenc
e
(thanks to Daniel
G
ackle
.
.
.
commit
|
commitdiff
|
tree
2010-05-19
Vladimir Sedach
Undid last patch (d
i
d
n't re
a
lly t
h
ink throug
h
how it
.
.
.
commit
|
commitdiff
|
tree
2010-05-19
Vl
a
dimir Sed
a
ch
Change
d
random
not to floor all
numbers (thank
s
to
.
.
.
commit
|
commitdiff
|
tree
2010-05-19
Vladimir Sed
a
ch
Fixed pr
o
bl
e
m
wi
t
h call
i
ng metho
d
s
on anonymous functi
o
ns
.
.
.
commit
|
commitdiff
|
tree
2010-05-19
V
ladimir
Sedach
Use funca
l
l
i
nstead of Scheme-l
i
ke function cal
l
ing
.
.
.
commit
|
commitdiff
|
tree
2010-05-19
Vl
a
dimir
S
edach
S
light fi
x
t
o
reference doc
.
commit
|
commitdiff
|
tree
2010-05-03
Vladimir Se
d
ach
Fixed t
y
p
o
i
n docs/reference
.
html
commit
|
commitdiff
|
tree
2010-04-29
V
ladimir S
e
dach
Made syntax of js
:
sw
i
tc
h
less ugly
.
commit
|
commitdiff
|
tree
2010-04-27
Vl
a
d
i
m
i
r S
e
dach
Simplified handli
n
g o
f
character literals
.
commit
|
commitdiff
|
tree
2010-04-27
V
ladi
m
i
r
Se
d
ach
Stop
p
ed defpsmacro/define
-
ps-sy
m
bol-macro from clob
b
ering
.
.
.
commit
|
commitdiff
|
tree
2010-04-27
Vladim
i
r
Sedach
Removed %check
-
once-only type check
.
commit
|
commitdiff
|
tree
2010-04-25
Vladim
i
r Sedach
Fixed
op
e
rator
a
ssociativ
i
ty pr
i
ntin
g
bug
(
thanks to
.
.
.
commit
|
commitdiff
|
tree
2010-04-24
Vladimir Sedach
A
dded != and !== to de
p
recate
d
int
e
rfac
e
.
commit
|
commitdiff
|
tree
2010-04-22
Vladimir Sed
a
ch
Moved ps-macro-
l
i
s
p
int
o
macro
s
.
li
s
p
commit
|
commitdiff
|
tree
2010-04-22
Vladimi
r
Seda
c
h
Removed
E
Q
UALP (it really needs
t
o be a runti
m
e function)
.
commit
|
commitdiff
|
tree
2010-04-21
Vladimir Sedach
Changed
E
Q
U
A
L and E
Q
UALP to compile to '==', a
d
ded
.
.
.
commit
|
commitdiff
|
tree
2010-04-21
V
ladimir Sedach
Fix
e
d %/REM
.
Thanks
t
o Daniel Gackle for the bu
g
rep
o
rt
.
commit
|
commitdiff
|
tree
2010-04-21
Vladim
i
r
S
edach
Fi
x
ed unit
tests for NULL patch
.
commit
|
commitdiff
|
tree
2010-04-20
V
l
adimir Sedach
Made
N
ULL treat 'undef
i
ned' pr
o
p
erly
.
commit
|
commitdiff
|
tree
2010-04-19
V
l
adimir
S
edach
Fi
x
ed vec
t
or
l
i
t
e
ral
p
rinting
.
commit
|
commitdiff
|
tree
2010-04-19
V
ladimir Sedach
F
ixed *= (thanks
to Daniel Ga
c
kle for the
b
u
g report)
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimir Sedach
Fixed bug where FUN
C
ALL w
a
sn't pro
p
erly acc
e
ssi
n
g l
e
xical
.
.
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimir Sedach
Ma
d
e LABEL work w/ new compiler
.
commit
|
commitdiff
|
tree
2010-04-18
Vl
a
dimir S
e
dac
h
Fixed FOR spe
c
ial form to work w/ comp
i
le
r
rewrite
.
commit
|
commitdiff
|
tree
2010-04-18
V
l
a
d
imir Sedach
M
erge branch
'
m
a
st
e
r'
o
f s
s
h:/
/
vsedach@common-lisp
.
.
.
commit
|
commitdiff
|
tree
2010-04-18
Vladim
i
r Sedach
Giant compiler rewrit
e
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimi
r
Sedach
Refact
o
red symbol
n
ame
m
angl
i
ng code
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimir Sedach
Fixed equality abuse in ps-m
a
cro-l
i
b
.
commit
|
commitdiff
|
tree
2010-04-18
Vlad
i
m
i
r
S
edach
R
e
factored symbol-to-js-strin
g
func
t
i
on
.
commit
|
commitdiff
|
tree
2010-04-18
Vlad
i
mir Sedach
Put
=
= and === into
d
e
pre
c
at
e
d in
t
erface
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimir Sedach
Removed VOID from
r
eference
.
commit
|
commitdiff
|
tree
2010-03-10
Vladim
i
r Sedach
F
ix
e
d '=' compari
s
on of
m
o
re than two ex
p
ressions
.
commit
|
commitdiff
|
tree
2010-03-07
Vladim
i
r S
e
da
c
h
Added NCO
N
C
to
the runtime l
i
b (thanks
to
D
aniel
G
ackle
.
.
.
commit
|
commitdiff
|
tree
2010-02-27
Vlad
i
mir S
e
d
a
ch
Fixed PS-COMPILE-
S
TREAM breakage (wa
s
trying t
o
c
ompile
.
.
.
commit
|
commitdiff
|
tree
2010-02-24
Vlad
i
m
ir Sedach
Changed OBFUSCATE-PACK
A
GE
t
o
t
a
k
e closures for sym
b
ol
.
.
.
commit
|
commitdiff
|
tree
2010-02-13
Vladi
m
ir Se
d
ach
Merge
bran
c
h 'master'
o
f ss
h
:
//
v
se
d
ach@common-lisp
.
.
.
commit
|
commitdiff
|
tree
2010-02-13
V
ladi
m
ir Sedac
h
Fixed shadowing
of
symbo
l
m
a
cr
o
s by LET
.
commit
|
commitdiff
|
tree
2010-02-13
Vladimir Sedach
Remo
v
ed def
m
acro/ps from refer
e
n
c
e doc
.
commit
|
commitdiff
|
tree
2010-02-01
Vladimir Se
d
ach
Supressed
top-
l
ev
e
l "null"
s
being output
.
commit
|
commitdiff
|
tree
2010-01-25
Vladim
i
r
S
e
dach
Added code
t
o handle
S
PECIAL
declarations
.
commit
|
commitdiff
|
tree
2010-01-05
Vladimir Sedach
M
a
de WHEN/UNLESS return nul
l
in situat
i
ons where a
.
.
.
commit
|
commitdiff
|
tree
2010-01-04
Vladimir Sedach
Ma
d
e FLET and LABELS
n
ot g
e
n
s
ym new na
m
es
when
i
t
's
.
.
.
commit
|
commitdiff
|
tree
2010-01-02
Vladimi
r
Sedac
h
Changed
RETU
R
N of conditionals not to return
s
p
urious
.
.
.
commit
|
commitdiff
|
tree
2010-01-02
Vladimir Sedach
Made
t
h
e o
b
f
uscator
not obfuscate
exported symb
o
ls
.
commit
|
commitdiff
|
tree
2009-12-28
Vl
a
d
i
m
ir
Sedach
Made
D
EFUN SETF work correctly for &res
t
parameters
.
.
.
commit
|
commitdiff
|
tree
2009-12-27
Vl
a
dimir Sedach
Removed "interna
l
" do
c
umentati
o
n
.
commit
|
commitdiff
|
tree
2009-12-27
Vl
a
dim
i
r Sedach
Removed un
n
eeded EVAL-WH
E
N from arou
n
d
m
acr
o
envi
r
o
n
ment
.
.
.
commit
|
commitdiff
|
tree
2009-12-27
Vlad
i
m
ir Sedach
Remo
v
ed EVAL-W
H
E
N cr
u
d from t
e
st suite definitions
.
commit
|
commitdiff
|
tree
2009-12-27
Vla
d
imir Se
d
ach
C
leaned up ASD file a bit
.
commit
|
commitdiff
|
tree
2009-12-27
Vladi
m
ir Se
d
ach
R
e
m
o
v
ed
E
VAL-W
H
E
N
and #
.
s
t
uff from packages
.
lisp
commit
|
commitdiff
|
tree
2009-12-25
Vla
d
imir Sedach
Made R
E
T
URN o
f
TRY handle the :CATCH claus
e
correctly
.
commit
|
commitdiff
|
tree
2009-12-25
Vladimir Sedach
Rewro
t
e
r
eference
m
a
nual in HTML
.
commit
|
commitdiff
|
tree
2009-12-25
Vladimir Sedach
R
e
m
o
v
ed WITH-LAMBDA macro
.
commit
|
commitdiff
|
tree
2009-12-25
V
ladimir Sedac
h
Removed IE sp
e
ci
f
ic CC-
I
F form
.
commit
|
commitdiff
|
tree
2009-12-25
Vladimir Sedach
Improved doc for
j
s
-
e
xp
a
nder
.
el,
a
d
d
ed more recen
t
.
.
.
commit
|
commitdiff
|
tree
2009-12-25
V
l
a
d
imir Sedach
Removed MA
P
-UNTIL from
r
u
n
time
l
ib
.
commit
|
commitdiff
|
tree
2009-12-25
Vladimir Sedach
Rearraged
ps-macro-lib
.
lisp to m
a
ke
m
ore sense, removed
.
.
.
commit
|
commitdiff
|
tree
2009-12-03
Vlad
i
mir Seda
c
h
Rena
m
e
d GET-P
R
OPER
T
Y to GETPROP
.
commit
|
commitdiff
|
tree
2009-12-01
Vla
d
im
i
r
S
edach
F
ixed re
t
urn
o
f
i
terat
i
on sp
e
cial
f
orm
s
.
commit
|
commitdiff
|
tree
2009-11-30
Vla
d
im
i
r Sedach
SETF now corre
c
tly looks up SETF
e
xpa
n
sions of places
.
.
.
commit
|
commitdiff
|
tree
2009-11-30
Vladimir Sedach
M
ade S
W
I
TCH f
l
atte
n
bl
o
cks in case statements
.
This
.
.
.
commit
|
commitdiff
|
tree
2009-11-30
Vladimi
r
Se
d
ach
R
emov
e
d redund
a
n
t PR
O
G
N
in
DO* statement
.
commit
|
commitdiff
|
tree
2009-11-29
Vla
d
i
mir Sedach
Changed PS
-
DOC*
t
o
t
a
ke mul
t
iple arguments (implicit
.
.
.
commit
|
commitdiff
|
tree
2009-11-27
V
lad
i
mir Sedach
Fixed RE
T
URN of COND
.
commit
|
commitdiff
|
tree
2009-11-27
Vladimir Sedach
Fixe
d
RETURN of
SY
M
BOL-MACROLET
.
commit
|
commitdiff
|
tree
2009-11-26
V
l
adim
i
r S
e
dach
A
d
ded
V
A
LUES and MULTIP
L
E-VA
L
UE-BIND
.
Thanks to
Red
.
.
.
commit
|
commitdiff
|
tree
2009-11-23
Vladimi
r
Sedach
E
x
port
e
d
*
PARENSCRIPT-STREAM* sp
e
cial variable, us
e
d
.
.
.
commit
|
commitdiff
|
tree
2009-11-22
Vladi
m
ir Sedach
Better
R
ETU
R
N h
a
ndling o
f
condit
i
onal
s
and statem
e
nts
.
commit
|
commitdiff
|
tree
2009-11-19
V
ladim
i
r Sedach
Make NIL the va
l
ue
(the last
form in enclosing PROGN
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
V
ladimir Sedach
Renam
e
d
SLOT-VALUE to
G
ET-P
R
OPERTY (an
d
added the fo
r
m
er
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
Vladimir S
e
dach
Fixed s
y
mbol-to
-
js-
s
t
ring of things l
i
ke A++ and A
*
*
.
commit
|
commitdiff
|
tree
2009-11-05
Vl
a
dimir Sedach
Fixe
d
RETURN of CASE
.
commit
|
commitdiff
|
tree
2009-11-05
V
l
a
d
imir Sedach
DOLIS
T
no lo
n
ger
gen
e
rates a gensym for
t
he arra
y
argument
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
Vladimir Sedach
Fixed
FLET
exp
r
e
s
si
o
n c
o
mpilation
.
commit
|
commitdiff
|
tree
2009-11-04
Vladimir Seda
c
h
A
d
ded implicit return to f
u
nction bodies
.
commit
|
commitdiff
|
tree
2009-10-13
Vladimi
r
Sedach
Chan
g
ed the CR
E
A
T
E special form to tre
a
t its k
e
y arguments as
commit
|
commitdiff
|
tree
2009-09-17
Vladimi
r
Sedac
h
Fix
e
d
s
y
m
b
o
l
m
a
cro bu
g
(tha
n
ks t
o
D
aniel Ga
c
kle for
.
.
.
commit
|
commitdiff
|
tree
2009-09-14
Vladi
m
ir
Sedach
Replaced redunda
n
t
string functions in
u
tils
.
lisp
with
commit
|
commitdiff
|
tree
2009-09-13
V
l
adimir Sed
a
ch
Fixed the CHAIN ma
c
ro to correctly chain plain slot
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
Vladimir Sedac
h
Chan
g
ed op-prece
d
ence back to a memoized
t
able (performa
n
ce
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
Vladimir
Sedach
Memoi
z
ed SYMBOL-N
A
ME-TO-JS-STR
I
NG (performance improvem
e
nt)
.
commit
|
commitdiff
|
tree
2009-09-13
V
l
a
dimir Seda
c
h
Added symbolp check bef
o
re th
e
use o
f
look
u
p-macro
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
Vladimi
r
Sedac
h
R
e
f
a
ctored SYM
B
OL
-
NAME-TO-J
S
-STRING
.
commit
|
commitdiff
|
tree
2009-09-11
Vla
d
imir Seda
c
h
Chan
g
ed printing su
b
system in
t
e
r
face to
allow
di
r
ect
.
.
.
commit
|
commitdiff
|
tree
2009-09-11
V
l
adimir Sedach
Refac
t
ored compile
-
par
e
nscript-form
c
ode
.
commit
|
commitdiff
|
tree
2009-09-11
Vladimir Sed
a
ch
Refactor
e
d ps-compi
l
er method name
f
o
r symbols
.
commit
|
commitdiff
|
tree
2009-08-12
Vl
a
dimir
S
e
dach
Fixed
a
b
ug w
h
ere 'cre
a
t
e' wa
s
special-casing keywords i
n
commit
|
commitdiff
|
tree
2009-08-07
V
l
a
d
imir Sedach
Me
r
ge branch 'ma
s
t
er
'
of ssh://vsedach@common-lisp
.
.
.
commit
|
commitdiff
|
tree
2009-08-07
Vlad
i
mir Sedach
F
i
xed nary c
o
mparison operators (ex: (< 1 2 3) should
.
.
.
commit
|
commitdiff
|
tree
2009-08-01
Vladimir Sedach
Exported 'ch
a
in' help
e
r macr
o
.
commit
|
commitdiff
|
tree
2009-07-27
Vladimir Sedach
Changed 'slot-
v
alue' to print keyword slot na
m
e
s as
.
.
.
commit
|
commitdiff
|
tree
2009-07-25
Vla
d
imir S
e
dach
Changed 'create' and '
s
lot-valu
e
' to treat r
e
served
.
.
.
commit
|
commitdiff
|
tree
2009-07-25
Vladimir Sedach
Re
v
ised
P
S
l
iteral mechani
s
m to
use
'
symbol-name
-
to
.
.
.
commit
|
commitdiff
|
tree
2009-07-06
Vladimir Sedach
Rewrote 'ps' macro to exp
a
nd
i
nto 'with-output-t
o
-string
.
.
.
commit
|
commitdiff
|
tree
2009-06-18
Vlad
i
mir Seda
c
h
Ad
d
ed the
'
c
h
a
in'
c
o
nvenien
c
e macro f
o
r method call
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
Vl
a
dimir Sedac
h
Chang
e
d
destructuri
n
g
-
bind to use let* instead of let
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
Vladimir
Sed
a
ch
Fixed several
special f
o
rms that
were not
m
acroexp
a
nd
i
ng
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
Vladimir Se
d
ach
I
n
troduced 'functi
o
n
' specia
l
fo
r
m to fu
r
ther help
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
Vlad
i
mir Sedach
Fix
e
d 'f
l
atten' to c
o
rrectly handl
e
lis
t
s with n
o
n
.
.
.
commit
|
commitdiff
|
tree
next