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
Push :parenscript onto features instead of provide to undo change in fe16b36557f...
2010-08-18
V
ladim
i
r Sedach
Pus
h
:
paren
s
cript onto fea
t
ures instead
o
f provide
.
.
.
commit
|
commitdiff
|
tree
2010-08-18
Vla
d
imir
S
edach
Cleaned up gene
r
ated code
f
o
r
p
roces
s
ing &key and
.
.
.
commit
|
commitdiff
|
tree
2010-08-17
Vladimir Sed
a
c
h
Fixed d
u
plicate
h
oisted lexical
v
ariable
d
e
claration
.
.
.
commit
|
commitdiff
|
tree
2010-08-14
V
l
adim
i
r Sedach
Chan
g
ed package d
e
signators to uninterned
sym
b
o
l
s
.
.
.
commit
|
commitdiff
|
tree
2010-08-14
V
l
ad
i
mir Seda
c
h
Changed ASD system defini
t
ions to conform to some of
.
.
.
commit
|
commitdiff
|
tree
2010-08-14
Vladimir Sedach
Depr
e
cated DO-SET-TIM
E
OUT
.
commit
|
commitdiff
|
tree
2010-08-14
Vladimir Sedach
Fix
e
d
c
om
p
ila
t
i
o
n of LET for
m
s
w
i
t
hout bodies
(
thanks
.
.
.
commit
|
commitdiff
|
tree
2010-07-13
Vladimi
r
Sedach
Changed p
a
cka
g
e system tests t
o
use
d
e
t
ermin
i
s
tic obfuscator
.
.
.
commit
|
commitdiff
|
tree
2010-07-12
Vlad
i
mir Seda
c
h
Remov
e
d state dependencies betw
e
e
n
di
f
ferent un
i
t te
s
ts
.
.
.
commit
|
commitdiff
|
tree
2010-07-11
Vladimir Sedach
Updated unit
tests
for new H
T
ML string concaten
a
tion
.
.
.
commit
|
commitdiff
|
tree
2010-06-21
V
l
adi
m
ir Sedach
Fi
x
ed
c
ompilation of COND claus
e
s
w
ith unspe
c
ified
.
.
.
commit
|
commitdiff
|
tree
2010-06-21
V
l
a
d
imi
r
Sed
a
ch
Fixed PS
-
INLINE (thank
s
to
Olof
-
Joa
c
him Fr
a
h
m
<Olof
.
.
.
commit
|
commitdiff
|
tree
2010-06-15
Vladimir
Sedac
h
Fixed bug w
i
t
h
+/-
precedence (th
a
nks to Daniel Gackle
.
.
.
commit
|
commitdiff
|
tree
2010-05-19
Vla
d
imir Sedach
U
ndid last
patch (d
i
dn't r
e
ally think through ho
w
it
.
.
.
commit
|
commitdiff
|
tree
2010-05-19
Vladimir
Sedach
Changed rand
o
m no
t
t
o
floor all n
u
mber
s
(thanks to
.
.
.
commit
|
commitdiff
|
tree
2010-05-19
V
l
a
dim
i
r Sedach
Fixed pr
o
blem
wit
h
calli
n
g
meth
o
ds on
a
nonymous
function
s
.
.
.
commit
|
commitdiff
|
tree
2010-05-19
V
l
adi
m
ir Sedach
Use funcal
l
i
nstead
o
f Scheme-l
i
k
e
fu
n
c
tion c
a
lling
.
.
.
commit
|
commitdiff
|
tree
2010-05-19
V
l
adimir Sedac
h
Slight fix to
r
eference doc
.
commit
|
commitdiff
|
tree
2010-05-03
Vladimir Sed
a
c
h
Fixed typo in
docs
/
reference
.
html
commit
|
commitdiff
|
tree
2010-04-29
Vladi
m
ir Se
d
ach
Made syntax of js:s
w
itch
l
ess
ugly
.
commit
|
commitdiff
|
tree
2010-04-27
Vladimi
r
Sedach
Sim
p
l
ified handling
of character literals
.
commit
|
commitdiff
|
tree
2010-04-27
V
la
d
imir Sedach
Stopped defpsmacro/define-ps
-
symbol-macro
f
rom clobbering
.
.
.
commit
|
commitdiff
|
tree
2010-04-27
Vladimir Sedach
Re
m
oved %check-once-only type c
h
e
c
k
.
commit
|
commitdiff
|
tree
2010-04-25
Vladimir Sedach
Fixed
o
perato
r
assoc
i
a
t
ivit
y
pri
n
ting bu
g
(tha
n
ks
to
.
.
.
commit
|
commitdiff
|
tree
2010-04-24
Vladimir Sed
a
ch
Adde
d
!= and !== t
o
deprecated i
n
terface
.
commit
|
commitdiff
|
tree
2010-04-22
Vladi
m
ir Sedach
Moved ps-m
a
cro-lisp
i
nto macro
s
.
lisp
commit
|
commitdiff
|
tree
2010-04-22
V
l
adimir
Seda
c
h
Removed EQUALP (it really needs to be a runtime
function)
.
commit
|
commitdiff
|
tree
2010-04-21
Vladi
m
ir S
e
dach
C
h
an
g
ed EQUAL
and EQUALP to compile to
'
==', added
.
.
.
commit
|
commitdiff
|
tree
2010-04-21
Vladimi
r
Sedach
Fixed %/REM
.
Thanks to
Daniel Gac
k
l
e for th
e
bu
g
r
eport
.
commit
|
commitdiff
|
tree
2010-04-21
Vladimir
Sedach
F
ixed unit tests
f
or NULL
patch
.
commit
|
commitdiff
|
tree
2010-04-20
V
l
ad
i
mir Sedach
Made NULL
t
reat 'undefined' pr
o
p
e
rly
.
commit
|
commitdiff
|
tree
2010-04-19
Vla
d
i
m
ir
Sedach
F
ixed vecto
r
literal printing
.
commit
|
commitdiff
|
tree
2010-04-19
Vladim
i
r Sed
a
ch
Fi
x
e
d
*= (than
k
s to Daniel
G
ackle f
o
r the bug report)
.
commit
|
commitdiff
|
tree
2010-04-18
Vladi
m
ir Sedach
Fixed bug where FUNCALL wasn't prop
e
rly
accessin
g
l
exical
.
.
.
commit
|
commitdiff
|
tree
2010-04-18
V
lad
i
mir Sedac
h
Made LABEL w
o
rk w/ new
co
m
piler
.
commit
|
commitdiff
|
tree
2010-04-18
Vl
a
dimir Sedach
F
ixed
FOR special f
o
rm to work w/ com
p
iler re
w
r
i
te
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimir Sedach
Merge bran
c
h 'mast
e
r' of ssh://vsedach@commo
n
-l
i
sp
.
.
.
commit
|
commitdiff
|
tree
2010-04-18
Vladim
i
r Sedach
Giant compiler rewrite
.
commit
|
commitdiff
|
tree
2010-04-18
Vl
a
d
imir Sed
a
ch
R
e
f
act
o
re
d
symbol nam
e
ma
n
gling code
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimir
S
edach
F
i
xed equality
a
buse in ps-macro-lib
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimir S
e
dach
Re
f
actored
s
ymbol-t
o
-j
s
-string
function
.
commit
|
commitdiff
|
tree
2010-04-18
Vladi
m
ir Sedach
Put
=
= a
n
d
===
into depr
e
c
ated i
n
ter
f
ace
.
commit
|
commitdiff
|
tree
2010-04-18
Vl
a
dim
i
r S
e
dach
Rem
o
ved VO
I
D f
r
om refer
e
nce
.
commit
|
commitdiff
|
tree
2010-03-10
V
ladimir Se
d
a
ch
Fixed '=' comparison
o
f
more than two expressions
.
commit
|
commitdiff
|
tree
2010-03-07
Vl
a
dimi
r
Sedach
A
d
d
ed NCONC
to the runtim
e
lib (thanks to Daniel G
a
ckle
.
.
.
commit
|
commitdiff
|
tree
2010-02-27
Vla
d
i
m
ir Sed
a
ch
F
i
xed
PS-CO
M
PILE-STREAM break
a
ge (was trying t
o
compi
l
e
.
.
.
commit
|
commitdiff
|
tree
2010-02-24
V
l
a
dimir Sedach
Changed
OBFUSCATE-
P
ACKAGE to
t
ak
e
clos
u
r
es for symbol
.
.
.
commit
|
commitdiff
|
tree
2010-02-13
Vladimi
r
Se
d
ach
Merge branc
h
'
m
a
ster
'
of
s
sh://vsedach@common
-
l
i
s
p
.
.
.
commit
|
commitdiff
|
tree
2010-02-13
Vladi
m
i
r
S
edach
Fixe
d
shadowing of symbol macros
by LET
.
commit
|
commitdiff
|
tree
2010-02-13
Vladi
m
ir Sedac
h
R
e
moved defmacro/ps from referenc
e
doc
.
commit
|
commitdiff
|
tree
2010-02-01
Vladimir S
e
dach
S
u
p
r
essed top-leve
l
"
null"s being outpu
t
.
commit
|
commitdiff
|
tree
2010-01-25
V
ladimir
Sed
a
c
h
Ad
d
ed code to
h
andl
e
SPECIAL decl
a
rations
.
commit
|
commitdiff
|
tree
2010-01-05
Vladimir Sedach
Made
WHE
N
/UNLES
S
return n
u
ll in si
t
uations where a
.
.
.
commit
|
commitdiff
|
tree
2010-01-04
Vladimir Sedach
Made FLET and L
A
B
E
L
S
n
o
t
gensym new names
w
hen it's
.
.
.
commit
|
commitdiff
|
tree
2010-01-02
V
l
a
dimir S
e
dach
C
hanged RE
T
URN o
f
cond
i
ti
o
nals not to return spurious
.
.
.
commit
|
commitdiff
|
tree
2010-01-02
Vladimir Se
d
ach
Made t
h
e obf
u
scat
o
r not o
b
fusc
a
te exporte
d
symb
o
ls
.
commit
|
commitdiff
|
tree
2009-12-28
Vlad
i
mi
r
Sedach
Made D
E
FUN SETF work correctly for
&
rest
para
m
eters
.
.
.
commit
|
commitdiff
|
tree
2009-12-27
V
ladimir Sed
a
ch
Removed "
i
n
t
ernal" docu
m
e
ntatio
n
.
commit
|
commitdiff
|
tree
2009-12-27
Vladimir Sedach
Removed unneeded EVAL-
W
HEN from around macro
e
nviro
n
me
n
t
.
.
.
commit
|
commitdiff
|
tree
2009-12-27
V
ladimir Se
d
a
c
h
Removed EV
A
L-WHE
N
crud
f
rom test suite de
f
initions
.
commit
|
commitdiff
|
tree
2009-12-27
Vlad
i
mir Sedach
Cleaned u
p
ASD file
a
b
i
t
.
commit
|
commitdiff
|
tree
2009-12-27
Vlad
i
mir Sedach
R
em
o
ve
d
EVAL-WHEN
a
nd
#
.
stuff from packages
.
lisp
commit
|
commitdiff
|
tree
2009-12-25
Vladimi
r
Sed
a
ch
Made RE
T
U
R
N
of
TRY hand
l
e the
:
CAT
C
H clause correctly
.
commit
|
commitdiff
|
tree
2009-12-25
Vl
a
d
i
mir
Sedach
Rewrote re
f
e
r
e
n
ce manual
in HT
M
L
.
commit
|
commitdiff
|
tree
2009-12-25
V
ladimir Sedac
h
Removed WITH-LAMBDA macro
.
commit
|
commitdiff
|
tree
2009-12-25
V
la
d
imir Sedach
Re
m
oved IE sp
e
cif
i
c CC-IF form
.
commit
|
commitdiff
|
tree
2009-12-25
Vladi
m
ir Sed
a
ch
Improved doc for js-expa
n
der
.
el, add
e
d more recent
.
.
.
commit
|
commitdiff
|
tree
2009-12-25
Vladimi
r
S
e
d
ach
Removed
MAP-UNTIL
f
r
om runtime lib
.
commit
|
commitdiff
|
tree
2009-12-25
Vladimir
S
ed
a
ch
Re
a
r
r
aged ps-
m
acro-lib
.
lisp
t
o make more sense
,
r
e
moved
.
.
.
commit
|
commitdiff
|
tree
2009-12-03
Vladimir Sedach
Renam
e
d GET-P
R
OPERTY
t
o GETPROP
.
commit
|
commitdiff
|
tree
2009-12-01
V
l
adi
m
ir Sedach
Fixed
return
o
f iteration
specia
l
forms
.
commit
|
commitdiff
|
tree
2009-11-30
Vladimir
S
ed
a
ch
S
ETF now c
o
rrectl
y
loo
k
s up SETF expansions of places
.
.
.
commit
|
commitdiff
|
tree
2009-11-30
Vladimir
S
edach
M
ade
S
W
I
T
C
H flatten blocks in case s
t
atements
.
This
.
.
.
commit
|
commitdiff
|
tree
2009-11-30
Vladimir
S
edach
Rem
o
ved redundant PROGN in DO* statement
.
commit
|
commitdiff
|
tree
2009-11-29
Vladimir
Sedach
Ch
a
nged PS-DOC* to take
multiple arguments (implicit
.
.
.
commit
|
commitdiff
|
tree
2009-11-27
Vladimir Sedach
Fixed RETURN of COND
.
commit
|
commitdiff
|
tree
2009-11-27
Vla
d
im
i
r
Se
d
a
c
h
Fixed RETURN of SYMBOL-MACRO
L
ET
.
commit
|
commitdiff
|
tree
2009-11-26
Vla
d
imi
r
Sedach
Added
VALUES and
M
U
L
TIPLE-VALUE-BIN
D
.
Tha
n
ks to Red
.
.
.
commit
|
commitdiff
|
tree
2009-11-23
V
ladimi
r
Se
d
ac
h
Exported *PARENSCRIPT-STREAM*
s
pecial va
r
iable, used
.
.
.
commit
|
commitdiff
|
tree
2009-11-22
Vla
d
i
mir Sed
a
ch
Better RE
T
URN handling of condition
a
l
s an
d
sta
t
e
m
e
nts
.
commit
|
commitdiff
|
tree
2009-11-19
Vladimi
r
Sedach
Make
NIL the value (the las
t
f
orm in enclosing
P
R
OGN
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
V
l
a
dim
i
r
Sedach
Ren
a
med SLOT-VALU
E
t
o
GET-PROPERTY (and
added the
f
ormer
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
Vladimir Sedach
Fixed symbol-to
-
js-strin
g
of things like
A
++ and A**
.
commit
|
commitdiff
|
tree
2009-11-05
Vladimir S
e
dach
Fixed RETURN of CASE
.
commit
|
commitdiff
|
tree
2009-11-05
V
ladimir
Sedach
DOLI
S
T no longer generates a
g
e
nsym for the
a
r
ray arg
u
ment
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
Vladimir Sedach
Fixed FLET
e
xpres
s
ion compilation
.
commit
|
commitdiff
|
tree
2009-11-04
Vladimi
r
Sedach
Added im
p
licit
r
e
t
u
r
n to function bodies
.
commit
|
commitdiff
|
tree
2009-10-13
V
l
adimir S
e
dac
h
Cha
n
ged t
h
e CREATE special form to treat
its key a
r
guments as
commit
|
commitdiff
|
tree
2009-09-17
Vladimir Sedach
Fix
e
d symbol
m
acro bug (thank
s
to Daniel Gackle for
.
.
.
commit
|
commitdiff
|
tree
2009-09-14
V
l
adimir Sedach
R
e
pl
a
ced redu
n
dant s
t
ring
f
unctio
n
s in uti
l
s
.
l
i
s
p with
commit
|
commitdiff
|
tree
2009-09-13
Vladimir
Sedach
Fixed
t
he CHAIN macro
t
o c
o
rrectly chain
p
la
i
n slot
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
Vladimir Sedach
C
h
anged op-precedence back
to a memoized
t
abl
e
(performance
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
Vladimir
S
e
dach
M
emoi
z
ed SYM
B
O
L-NAME-T
O
-JS-STRING
(
perfo
r
m
a
nce improvement)
.
commit
|
commitdiff
|
tree
2009-09-13
Vladimir Seda
c
h
Added symbolp ch
e
ck before the use
o
f lookup-macro
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
Vladim
i
r
S
edach
Re
f
actored S
Y
MB
O
L
-
NAME-TO-JS-STRING
.
commit
|
commitdiff
|
tree
2009-09-11
Vla
d
imir S
e
d
a
ch
Changed
pr
i
nting
subsys
t
em int
e
rface to allow direct
.
.
.
commit
|
commitdiff
|
tree
2009-09-11
V
l
adimir
S
edach
Refactored compile-par
e
n
s
cri
p
t-form code
.
commit
|
commitdiff
|
tree
2009-09-11
Vladimi
r
S
e
dach
Refactored ps-compiler method nam
e
for sy
m
bols
.
commit
|
commitdiff
|
tree
2009-08-12
V
ladimir Sedach
Fixed a bug wh
e
re 'create'
wa
s
special-casing k
e
ywords in
commit
|
commitdiff
|
tree
2009-08-07
Vladimir Sedach
Merge branch 'maste
r
' of
ssh://vsedach@common
-
lisp
.
.
.
commit
|
commitdiff
|
tree
next