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
Changed heuristic for deciding to compile a conditional to a statement or expression...
2010-12-11
Vlad
i
mir Sed
a
c
h
Cha
n
ged h
e
uristic for decid
i
ng to comp
i
le a conditional
.
.
.
commit
|
commitdiff
|
tree
2010-12-10
Vladimir
Seda
c
h
Fixed &key
d
efault argument handli
n
g not to evaluate
.
.
.
commit
|
commitdiff
|
tree
2010-12-10
V
ladimir S
e
d
ach
Fix
e
d throw
c
o
mpiling i
n
to an
e
xpression (thanks to
.
.
.
commit
|
commitdiff
|
tree
2010-12-09
V
l
adimir
S
edach
Made t
o
p-level
blocks in
f
u
ncti
o
n bodies work correct
l
y
.
.
.
commit
|
commitdiff
|
tree
2010-12-07
Vladimir Sedach
Merge br
a
nch 'm
a
ster' of ss
h
:
/
/
c
o
m
mon-
l
isp
.
net/project
.
.
.
commit
|
commitdiff
|
tree
2010-12-07
V
l
adim
i
r Se
d
ach
Fixed bug with las
t
nil value
in expres
s
ion progn
.
.
.
commit
|
commitdiff
|
tree
2010-12-06
V
lad
i
mir Sedach
Added
Scott Bell'
s
i
mplementation
o
f AS
H
.
commit
|
commitdiff
|
tree
2010-11-23
Vladim
i
r Sedach
N
o
longer
d
efining
p
s:
f
as a special variable in
Lisp
.
commit
|
commitdiff
|
tree
2010-11-22
Vl
a
dimir Sedach
Add
e
d su
p
p
o
rt for case-
s
ens
i
tive symbols v
i
a
rea
d
table
.
.
.
commit
|
commitdiff
|
tree
2010-11-22
Vla
d
imi
r
Seda
c
h
P
ut output t
e
sts code into
its own p
a
ckage, pu
t
th
a
t
.
.
.
commit
|
commitdiff
|
tree
2010-11-22
V
ladimir Sedach
Renamed
package JS to PS-J
S
to avoid
possible future
.
.
.
commit
|
commitdiff
|
tree
2010-11-22
Vl
a
dimir
Sed
a
ch
Moved PS-s
p
ec
i
fic ex
p
orted macros an
d
sp
e
cial for
m
s
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Vl
a
dimir Sedach
Added warnings w
h
en redefi
n
ing Parenscrip
t
o
p
e
r
a
t
o
rs
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
V
ladimir Se
d
ach
Fixed bug wi
t
h BLOCK erroneously interpreti
n
g
l
exical
.
.
.
commit
|
commitdiff
|
tree
2010-11-13
Vladimir Se
d
a
ch
A
d
ded lexical and dy
n
amic e
x
tent RET
U
RN-FROM
s
uppo
r
t
.
commit
|
commitdiff
|
tree
2010-11-13
Vladimir Sedach
I
m
plemente
d
implicit
blocks for
defu
n
/flet/
l
abels an
d
.
.
.
commit
|
commitdiff
|
tree
2010-11-11
Vladimir
Sedach
D
e
pre
c
a
t
e
d
W
I
T
H
specia
l
o
perator
.
commit
|
commitdiff
|
tree
2010-11-09
Vladimir Sedach
Fixed b
u
g
w
ith compil
i
ng dotted list
s
(than
k
s t
o
Scott
.
.
.
commit
|
commitdiff
|
tree
2010-11-08
V
l
a
d
i
mi
r
Sedac
h
M
ade
c
losures
c
apture loop var
i
ables properly (that
.
.
.
commit
|
commitdiff
|
tree
2010-11-08
Vladimir
S
edach
Wrapped
t
h
e pri
n
ter
i
n a with-standard-io-synta
x
t
o
.
.
.
commit
|
commitdiff
|
tree
2010-11-08
Vladimir Sedach
Made &optional parameter n
o
t generate null ass
i
gnm
e
nt
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Vlad
i
mir Sed
a
ch
Implemented IN-PACKAG
E
and USE-P
A
CKAGE
.
Th
a
n
k
s to Red
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Vladimir Sedach
Fixed
b
ug in
RETURN
-
FRO
M
(
thanks to Scott Bell f
o
r
.
.
.
commit
|
commitdiff
|
tree
2010-11-04
Vladimir Sedach
Rem
o
ved trail
i
ng whitespace i
n
reference manual
.
commit
|
commitdiff
|
tree
2010-11-04
Vladimir Sedach
Reimplemente
d
special ope
r
ator handling to
b
etter handle
.
.
.
commit
|
commitdiff
|
tree
2010-10-17
Vlad
i
mir Sedach
Changed str
b
ack to stri
n
gify
(
c
onflict w/CL-WHO)
commit
|
commitdiff
|
tree
2010-08-25
Vladimir Se
d
ac
h
Rename string
i
fy to str (cl
o
jur
e
in
f
luence
)
.
commit
|
commitdiff
|
tree
2010-08-25
Vladimir Se
d
a
c
h
Added d
o
cstring outpu
t
f
or var and defun when
*
js-print
.
.
.
commit
|
commitdiff
|
tree
2010-08-24
Vla
d
imir
Se
d
ach
Removed JS 1
.
6 specific keyword arg
h
a
nd
l
ing since
.
.
.
commit
|
commitdiff
|
tree
2010-08-23
V
l
adimir Sedach
Rena
m
ed concat-s
t
ring
t
o stringify
commit
|
commitdiff
|
tree
2010-08-22
Vl
a
dimir Sedach
Rem
o
ve
d
t
es
t
-op met
h
od from parenscr
i
pt
.
asd
commit
|
commitdiff
|
tree
2010-08-18
Vladim
i
r Sedach
P
u
s
h :pa
r
en
s
c
r
ipt onto
f
eatures instead of pro
v
i
de
.
.
.
commit
|
commitdiff
|
tree
2010-08-18
V
ladimir Sedach
Cl
e
aned up generat
e
d
c
ode for processing &ke
y
an
d
.
.
.
commit
|
commitdiff
|
tree
2010-08-17
Vladimi
r
Sedach
Fixed dupli
c
ate hoisted lexical var
i
a
ble d
e
cl
a
r
ation
.
.
.
commit
|
commitdiff
|
tree
2010-08-14
V
l
adimir
S
ed
a
ch
C
h
anged package de
s
igna
t
ors to uninterned symbols
.
.
.
commit
|
commitdiff
|
tree
2010-08-14
Vladimir
S
edach
Changed ASD sy
s
t
e
m
definitions to conform
t
o so
m
e of
.
.
.
commit
|
commitdiff
|
tree
2010-08-14
Vladim
i
r Sedach
D
eprecated DO-SET-
T
IMEOUT
.
commit
|
commitdiff
|
tree
2010-08-14
Vladimi
r
Sed
a
c
h
F
i
x
e
d c
o
mpilation of LET forms
without bodies (thanks
.
.
.
commit
|
commitdiff
|
tree
2010-07-13
Vl
a
dimir Se
d
a
ch
Changed pac
k
age system t
e
sts to use deterministic obfuscator
.
.
.
commit
|
commitdiff
|
tree
2010-07-12
Vladimir Sedach
Removed s
t
ate dependenc
i
es betwe
e
n di
f
ferent
u
nit
t
ests
.
.
.
commit
|
commitdiff
|
tree
2010-07-11
Vladimir S
e
dach
Updat
e
d unit tests
f
or new HTML strin
g
concatenation
.
.
.
commit
|
commitdiff
|
tree
2010-06-21
V
l
adimir S
e
d
a
ch
Fixed compila
t
ion o
f
CO
N
D clauses with unspecifi
e
d
.
.
.
commit
|
commitdiff
|
tree
2010-06-21
Vladimir Sedach
Fixed P
S
-INLINE (th
a
nks to
O
lof-Jo
a
ch
i
m F
r
a
h
m <Olof
.
.
.
commit
|
commitdiff
|
tree
2010-06-15
Vladimir Sedac
h
Fixed b
u
g with +/-
pr
e
cedence (thank
s
to Daniel Gackle
.
.
.
commit
|
commitdiff
|
tree
2010-05-19
Ch
e
w Theam Yong
Op
e
rator pr
e
cedence -
f
ixe
d
par
e
nth
e
sizi
n
g for comma
.
.
.
commit
|
commitdiff
|
tree
2010-05-19
C
hew Theam Yong
Operator p
r
ecedence -
fixed handl
i
ng of nest
e
d lets
.
commit
|
commitdiff
|
tree
2010-05-19
Vladimi
r
Sedach
Undid
last
p
atch
(didn't really
t
hink throug
h
how
i
t
.
.
.
commit
|
commitdiff
|
tree
2010-05-19
Vladi
m
ir Sedach
Changed random not to floo
r
a
ll numbers (thanks to
.
.
.
commit
|
commitdiff
|
tree
2010-05-19
C
h
ew
T
heam Yon
g
C
hanged gen
s
y
m to ps-gensym for consi
s
tency
/
re
p
lic
a
ble
.
.
.
commit
|
commitdiff
|
tree
2010-05-19
Chew Thea
m
Y
ong
R
enamed function argument
'as
'
to 'arrs' for c
o
nsiste
n
cy
.
.
.
commit
|
commitdiff
|
tree
2010-05-19
Vladimir Sedach
Fixed problem
w
ith calling me
t
ho
d
s on
a
n
o
n
ymous functions
.
.
.
commit
|
commitdiff
|
tree
2010-05-19
Vladimir Sedach
Use fun
c
all instead of
S
cheme-like function calling
.
.
.
commit
|
commitdiff
|
tree
2010-05-19
Vladimir
Sedach
Sli
g
ht fix to r
e
ference do
c
.
commit
|
commitdiff
|
tree
2010-05-03
V
l
adimir
Sedac
h
Fi
x
ed t
y
po in
docs/re
f
erence
.
html
commit
|
commitdiff
|
tree
2010-04-29
Vladimir
Sedach
M
ade syntax of js:
s
w
it
c
h le
s
s
u
gl
y
.
commit
|
commitdiff
|
tree
2010-04-27
Vladi
m
ir Sedac
h
Si
m
plif
i
ed handling of ch
a
rac
t
er
liter
a
ls
.
commit
|
commitdiff
|
tree
2010-04-27
Vladimir Sedach
Sto
p
ped de
f
p
s
m
a
cr
o
/def
i
ne-ps-symbol-macro
f
rom cl
o
bbering
.
.
.
commit
|
commitdiff
|
tree
2010-04-27
Vla
d
imir S
e
da
c
h
Remov
e
d %check-once-only type check
.
commit
|
commitdiff
|
tree
2010-04-25
Vla
d
im
i
r Sedach
Fixed
o
pe
r
ator as
s
ociativity printing bug (thanks to
.
.
.
commit
|
commitdiff
|
tree
2010-04-24
Vladimir
S
e
dach
Add
e
d != a
n
d !== to depr
e
c
ate
d
interface
.
commit
|
commitdiff
|
tree
2010-04-22
V
l
adimir Sedach
Moved ps-macro-lisp into
m
acros
.
lisp
commit
|
commitdiff
|
tree
2010-04-22
Vladimir Sedach
Removed EQUALP (it re
a
lly needs to be a
r
untim
e
f
u
n
c
tion)
.
commit
|
commitdiff
|
tree
2010-04-21
Vlad
i
m
ir Seda
c
h
Cha
n
ge
d
EQUAL and EQUAL
P
to compi
l
e to '=='
,
added
.
.
.
commit
|
commitdiff
|
tree
2010-04-21
Vla
d
im
i
r
Se
d
ach
Fixed %/R
E
M
.
Th
a
nks to Daniel Gackle for
the bug report
.
commit
|
commitdiff
|
tree
2010-04-21
Vladimir Sedac
h
Fixed unit tests for NU
L
L
p
atch
.
commit
|
commitdiff
|
tree
2010-04-20
Vladimi
r
Se
d
ach
Made NULL tre
a
t 'undef
i
ned' properly
.
commit
|
commitdiff
|
tree
2010-04-19
Vladi
m
ir
S
edach
Fixed vector
l
i
teral printi
n
g
.
commit
|
commitdiff
|
tree
2010-04-19
V
l
adimir Sedach
Fixed *= (th
a
nks t
o
Daniel Gackle
for the
bug
rep
o
rt)
.
commit
|
commitdiff
|
tree
2010-04-18
V
ladimir
Sedac
h
Fixed bug where
FU
N
CALL
w
asn
'
t prop
e
r
ly accessing lexi
c
al
.
.
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimir Sed
a
ch
M
ade LABEL w
o
rk
w
/ new c
o
mpiler
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimir Sedac
h
F
i
xed FO
R
s
pecial form to w
o
rk w/ compil
e
r r
e
write
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimir Sedach
M
e
r
ge
b
ranc
h
'maste
r
' o
f
ssh
:
//vsed
a
ch
@
common-lisp
.
.
.
commit
|
commitdiff
|
tree
2010-04-18
Vl
a
dimir
S
e
dach
Giant compi
l
er rewrite
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimir Seda
c
h
Refactored symbol
name
m
angling co
d
e
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimir Sedach
Fixed
e
qual
i
ty abu
s
e in p
s
-macr
o
-l
i
b
.
commit
|
commitdiff
|
tree
2010-04-18
V
l
adimir S
e
dach
Refactored symbol-t
o
-js-str
i
ng fu
n
ction
.
commit
|
commitdiff
|
tree
2010-04-18
Vl
a
dim
i
r Sedach
Put == and ==
=
int
o
de
p
recated in
t
e
rface
.
commit
|
commitdiff
|
tree
2010-04-18
Vladi
m
ir Sedach
Re
m
o
ved
VOID from ref
e
rence
.
commit
|
commitdiff
|
tree
2010-03-10
Vladim
i
r Sedac
h
Fixed '='
c
om
p
ari
s
on
o
f
more
t
h
a
n
t
w
o expression
s
.
commit
|
commitdiff
|
tree
2010-03-07
Vladimi
r
Sedac
h
Ad
d
ed NCONC t
o
the r
u
ntime lib (thanks t
o
Daniel G
a
c
k
le
.
.
.
commit
|
commitdiff
|
tree
2010-02-27
Vlad
i
m
ir Sedach
Fixe
d
PS-COMPILE
-
STR
E
AM bre
a
kage
(
was tryi
n
g to co
m
pil
e
.
.
.
commit
|
commitdiff
|
tree
2010-02-24
Vladimir Se
d
ach
Chang
e
d OBFUSCATE-P
A
CKAGE to
take c
l
osures for symbol
.
.
.
commit
|
commitdiff
|
tree
2010-02-13
Vla
d
imir Sedach
Me
r
ge br
a
nch '
m
aster' of
ssh://vsedach@co
m
mon
-
lisp
.
.
.
commit
|
commitdiff
|
tree
2010-02-13
Vla
d
imi
r
Sedach
Fixed shadowing of sy
m
bol macro
s
by
L
E
T
.
commit
|
commitdiff
|
tree
2010-02-13
Vladimir S
e
dach
R
e
move
d
defm
a
cro/ps fr
o
m
ref
e
r
ence
doc
.
commit
|
commitdiff
|
tree
2010-02-01
Vladimir Seda
c
h
Supre
s
sed top-level "null"s being output
.
commit
|
commitdiff
|
tree
2010-01-25
Vladimir S
e
dach
Added code
to handl
e
SPECIAL declar
a
t
ions
.
commit
|
commitdiff
|
tree
2010-01-05
Vlad
i
mir
S
e
d
ach
Made WHEN/UNLESS return nul
l
i
n
situations
where a
.
.
.
commit
|
commitdiff
|
tree
2010-01-04
Vla
d
i
mir Seda
c
h
Made FLET
a
n
d
LABELS not
gensym
n
ew names
w
he
n
it's
.
.
.
commit
|
commitdiff
|
tree
2010-01-02
Vladimir Sedach
Changed RETURN of co
n
di
t
ionals not to return
sp
u
rious
.
.
.
commit
|
commitdiff
|
tree
2010-01-02
Vla
d
i
m
i
r
Sedach
M
ade the
o
bfuscator not obfuscate exp
o
rte
d
symbo
l
s
.
commit
|
commitdiff
|
tree
2009-12-28
V
l
adim
i
r Sedach
M
ade D
E
F
U
N SET
F
work
co
r
r
e
ctly for &rest
p
arameters
.
.
.
commit
|
commitdiff
|
tree
2009-12-27
Vla
d
imi
r
Sedach
Re
m
oved
"
internal
"
documentation
.
commit
|
commitdiff
|
tree
2009-12-27
Vladim
i
r Sedach
Removed unneeded EVA
L
-WHE
N
from around mac
r
o environment
.
.
.
commit
|
commitdiff
|
tree
2009-12-27
Vladimir
S
e
dach
Rem
o
ved EVAL-WHEN crud from test
s
uite definitions
.
commit
|
commitdiff
|
tree
2009-12-27
Vlad
i
mir Se
d
ac
h
Cleaned
up ASD
f
il
e
a bi
t
.
commit
|
commitdiff
|
tree
2009-12-27
Vlad
i
mir Sedach
Remov
e
d EVAL-WHE
N
and #
.
stuff from packages
.
l
isp
commit
|
commitdiff
|
tree
2009-12-25
Vladimi
r
Se
d
ach
Made RETURN of TRY hand
l
e the
:
CA
T
C
H
clause correctl
y
.
commit
|
commitdiff
|
tree
2009-12-25
Vladimir S
e
dac
h
Rewrote referenc
e
m
a
nual in HTML
.
commit
|
commitdiff
|
tree
2009-12-25
Vladimir Sedach
R
e
moved
W
ITH-LAMBDA macro
.
commit
|
commitdiff
|
tree
next