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...
2009-12-03
V
ladimir Sedach
Renamed GET-PROPERTY to
G
E
T
P
R
OP
.
commit
|
commitdiff
|
tree
2009-12-01
Vl
a
di
m
ir Sedach
Fixed return of iteration speci
a
l form
s
.
commit
|
commitdiff
|
tree
2009-11-30
Vladimir Sedach
SETF now correctly lo
o
ks up
SETF expansi
o
ns of pl
a
ces
.
.
.
commit
|
commitdiff
|
tree
2009-11-30
Vladimir S
e
dach
Made SWITCH flatten blocks
in c
a
s
e statement
s
.
This
.
.
.
commit
|
commitdiff
|
tree
2009-11-30
V
l
adimi
r
S
e
dach
Removed redundan
t
PROGN in D
O
* statement
.
commit
|
commitdiff
|
tree
2009-11-29
Vla
d
imir Sedac
h
Changed P
S
-DOC* to take mu
l
ti
p
le ar
g
uments (impli
c
it
.
.
.
commit
|
commitdiff
|
tree
2009-11-27
Vladimir Sedach
Fixed RETURN of CO
N
D
.
commit
|
commitdiff
|
tree
2009-11-27
Vl
a
dimir Sed
a
ch
F
i
xed RETUR
N
of S
Y
MBOL-
M
ACROLET
.
commit
|
commitdiff
|
tree
2009-11-26
V
l
ad
i
mi
r
Sedach
Add
e
d
V
ALUES and MULT
I
PLE-VALUE-BIND
.
Thank
s
to
R
ed
.
.
.
commit
|
commitdiff
|
tree
2009-11-23
Vladimir Sedach
E
x
ported *PA
R
ENSC
R
IPT-STREAM* spec
i
al va
r
iable, us
e
d
.
.
.
commit
|
commitdiff
|
tree
2009-11-22
Vlad
i
m
ir
Sedach
Better R
E
TUR
N
handling of
conditio
n
als and stateme
n
t
s
.
commit
|
commitdiff
|
tree
2009-11-19
Vla
d
i
mir
Sedach
Make NIL the value
(the last for
m
in en
c
losing PROGN
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
Vladimir Sedach
Rename
d
SLOT-VALUE
t
o GET-PROPERTY (and added the
f
orme
r
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
Vlad
i
mir Sedach
Fixed symbol-to
-
js-st
r
ing
o
f things like A++
a
n
d
A**
.
commit
|
commitdiff
|
tree
2009-11-05
Vladimir Sedach
F
i
x
e
d RETU
R
N
of CAS
E
.
commit
|
commitdiff
|
tree
2009-11-05
Vl
a
dim
i
r
Sedach
DOLIST no longer
g
enerat
e
s a
ge
n
sym
f
or the array argu
m
e
nt
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
Vladimir Se
d
ach
Fixed FLET
ex
p
ression compilation
.
commit
|
commitdiff
|
tree
2009-11-04
Vladimi
r
Sedach
A
dd
e
d implicit retur
n
to function bodi
e
s
.
commit
|
commitdiff
|
tree
2009-10-13
Vla
d
imir Sedach
Changed t
h
e CREAT
E
special for
m
to
t
r
e
at its k
e
y argum
e
n
t
s
as
commit
|
commitdiff
|
tree
2009-09-17
Vl
a
d
i
mir Sedach
F
i
xed
s
ymbol macro bug
(tha
n
ks to
D
a
nie
l
Ga
c
k
le for
.
.
.
commit
|
commitdiff
|
tree
2009-09-14
V
ladimir Sedach
Replace
d
redundant s
t
ring functions in utils
.
lis
p
w
i
t
h
commit
|
commitdiff
|
tree
2009-09-13
Vladimir Sedach
Fixe
d
the C
H
AIN mac
r
o to correctly chain
p
l
ain slot
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
V
l
ad
i
mir Sedach
Changed op-p
r
eceden
c
e
ba
c
k to
a memoiz
e
d table (perform
a
nce
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
Vla
d
imi
r
Sed
a
ch
Memoized SYMBOL-NAME-TO-JS-STRING (perfor
m
ance improvement)
.
commit
|
commitdiff
|
tree
2009-09-13
V
l
adimir Sedach
Added
s
ymbolp
c
h
e
ck bef
o
re the use of l
o
oku
p
-
macro
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
Vladimir S
e
dach
Refactor
e
d
SYMB
O
L-NAME-T
O
-JS-STRIN
G
.
commit
|
commitdiff
|
tree
2009-09-11
V
ladimir S
e
d
a
ch
Changed printing
subsy
s
t
e
m interface to
a
l
l
ow
direct
.
.
.
commit
|
commitdiff
|
tree
2009-09-11
Vladi
m
ir Sedach
R
e
factored
c
ompi
l
e-p
a
re
n
scrip
t
-form c
o
de
.
commit
|
commitdiff
|
tree
2009-09-11
Vla
d
imir S
e
dach
Refactored ps-compiler method name
f
or symbols
.
commit
|
commitdiff
|
tree
2009-08-12
Vl
a
dimir S
e
dach
Fi
x
ed
a bug wh
e
re 'c
r
eate' was special-casing ke
y
wor
d
s i
n
commit
|
commitdiff
|
tree
2009-08-07
Vla
d
i
m
i
r
Sedach
Merge
b
ranch '
m
ast
e
r' of ssh://vsedach@co
m
mon-lisp
.
.
.
commit
|
commitdiff
|
tree
2009-08-07
Vladi
m
ir Sedach
Fixed nar
y
comp
a
r
i
s
on operators (
e
x
:
(< 1
2
3) should
.
.
.
commit
|
commitdiff
|
tree
2009-08-01
Vla
d
im
i
r
S
e
dach
Exp
o
rted 'chain
'
h
e
lp
e
r macro
.
commit
|
commitdiff
|
tree
2009-07-27
Vl
a
dim
i
r Sedach
Changed 'slot-value' to print
keyword slo
t
name
s
as
.
.
.
commit
|
commitdiff
|
tree
2009-07-25
Vladimir Sedac
h
Changed 'create' and 'slot-value' to treat reserved
.
.
.
commit
|
commitdiff
|
tree
2009-07-25
Vladimir
Sedac
h
Re
v
ised PS literal me
c
hanism to us
e
'symbol-
n
ame-to
.
.
.
commit
|
commitdiff
|
tree
2009-07-06
Vlad
i
mi
r
Sedach
R
ew
r
ote 'ps' macro to exp
a
nd
i
nto 'wi
t
h-output-to-string
.
.
.
commit
|
commitdiff
|
tree
2009-06-18
Vladimir Sedach
Added the 'ch
a
i
n
' c
o
nvenie
n
ce macro for met
h
od call
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
Vladimir Sedach
Changed d
e
s
t
ruc
t
urin
g
-bind to use let* instead of let
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
Vladimir Se
d
ac
h
F
ixe
d
several speci
a
l forms that were not mac
r
oexpand
i
ng
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
Vl
a
d
i
mir Sed
a
ch
Introduced
'function' special form to
f
urther h
e
lp
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
Vladimir Sedach
Fixed '
f
latt
e
n'
to correctly handl
e
lists with n
o
n
.
.
.
commit
|
commitdiff
|
tree
2009-05-25
Vladimir
S
edach
Ch
a
nge
d
process-html
-
forms-lhtml loop i
n
lib/ps-
h
tml
.
.
.
commit
|
commitdiff
|
tree
2009-05-15
Vladimi
r
Sedach
Fixed some special for
m
s th
a
t weren't
m
a
cro
-
expa
n
ding
.
.
.
commit
|
commitdiff
|
tree
2009-05-15
Vlad
i
m
i
r Sedach
le
t
/let* no lon
g
er gensym
vari
a
ble names when they
.
.
.
commit
|
commitdiff
|
tree
2009-05-10
Vladimi
r
Sedach
M
ade
c
ompiled-f
o
rm-t
o
-string us
e
write
-
str
i
ng instead
.
.
.
commit
|
commitdiff
|
tree
2009-05-09
Vla
d
imir Seda
c
h
S
ubstantially modif
i
ed t
h
e way Parenscript compila
t
ion and
commit
|
commitdiff
|
tree
2009-05-09
Vladimir
Seda
c
h
Fixed bug where ma
c
rol
e
t an
d
symbol-macro
l
et
s
pecial
.
.
.
commit
|
commitdiff
|
tree
2009-05-03
Vla
d
imir S
e
dach
Reimp
l
emented fle
t
and labels to u
s
e
t
he
s
ame renaming
.
.
.
commit
|
commitdiff
|
tree
2009-05-03
Vlad
i
mir S
e
dach
Implemen
t
ed L
E
T and
L
E
T* by variable renaming, which
.
.
.
commit
|
commitdiff
|
tree
2009-05-03
Vl
a
dimir
S
ed
a
c
h
Removed unused functi
o
n
val-to-st
r
ing
f
r
om utils
.
lisp
commit
|
commitdiff
|
tree
2009-04-29
Vladimir Sedach
Added file compilati
o
n and eva
l
-when
facilities
(patch
.
.
.
commit
|
commitdiff
|
tree
2009-04-29
Vlad
i
m
i
r
Sedach
Fixed bug with incorrectly
parenth
e
s
i
zed if
expressions
.
commit
|
commitdiff
|
tree
2009-04-29
Vladimir S
e
d
a
ch
Fixed
n
o
n-uni
f
orm handling of q
u
oted symbols
t
hat manifested
.
.
.
commit
|
commitdiff
|
tree
2009-04-29
Vladimir Seda
c
h
Fixe
d
bu
g
in keywor
d
argument handling (p
a
tch thanks
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
V
ladimir Sedac
h
Fix
e
d ty
p
o in ps-ma
c
ro
-
lib
.
lis
p
commit
|
commitdiff
|
tree
2009-04-14
Vla
d
imir Sedach
Added the co
l
o
n
c
haracter (:) to the li
s
t of
sp
e
c
i
al
.
.
.
commit
|
commitdiff
|
tree
2009-04-13
V
l
a
dimir Sedach
I
n
t
r
oduced the *js-
t
arg
e
t-version* special varia
b
l
e
.
.
.
commit
|
commitdiff
|
tree
2009-04-13
Vladimir Seda
c
h
Got
rid o
f
'ensure-ps-s
y
mbol
'
intern
a
l function
(
a
t
.
.
.
commit
|
commitdiff
|
tree
2009-04-13
Vladimir Sedach
Removed some unnecessary c
o
de that ig
n
ored an anaphor
.
.
.
commit
|
commitdiff
|
tree
2009-04-13
Vladimir S
e
da
c
h
Changed representat
i
on of e
x
pression bloc
k
s
and 'if
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
V
l
adim
i
r Se
d
ach
Merge bran
c
h 'master' of ssh:
/
/vseda
c
h@common-lisp
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
Vla
d
imir Sedach
Removed 'append'
f
rom runtime
lib since Dan
i
el Gackle
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
Vladimir Sedach
Up
d
ated te
s
ts to refl
e
ct changes in lates
t
patches
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
V
l
adimir Sedach
Fixed '
l
i
s
p' for
m
to pr
o
duce co
d
e
that captures enclosing
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
Vladimir Sedach
E
xported '
l
oop' from Parenscript
pa
c
kage, mo
v
ed utility
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
Vladimir Se
d
ac
h
Updated tests
t
o refle
c
t chang
e
s in latest
patches
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
Vla
d
imir Sedac
h
Fixed 'lisp' fo
r
m to produce code that captures enc
l
osing
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
Vla
d
imir Sedac
h
Exported 'loop
'
from Parenscript
p
ackage, moved util
i
ty
.
.
.
commit
|
commitdiff
|
tree
2009-04-10
Vladimir Sedach
Mo
d
ified the PS compiler to produce an intermediate
.
.
.
commit
|
commitdiff
|
tree
2009-04-06
Vladimir
S
edac
h
C
h
anged tests to
re
f
lect Da
n
iel Gackle's k
e
yw
o
rd a
r
gum
e
nts
.
.
.
commit
|
commitdiff
|
tree
2009-04-05
Vla
d
imir Sedach
Made the
i
gn
o
re declaratio
n
in defi
n
e
-ps-spec
i
al
-
for
m
.
.
.
commit
|
commitdiff
|
tree
2009-04-04
Vlad
i
mir Sedach
Re
m
oved
c
o
m
pil
e
-time c
o
n
s
ta
n
t
string concat
e
nation
.
.
.
commit
|
commitdiff
|
tree
2009-03-31
Vl
a
dimir Sedach
Chan
g
ed
the def
i
nition of define-ps-special
-
f
orm to
.
.
.
commit
|
commitdiff
|
tree
2009-03-31
Vladimir Sedac
h
Changed t
h
e imple
m
entation of
q
uote from b
e
ing special
.
.
.
commit
|
commitdiff
|
tree
2009-03-12
Vladimir Sedach
Renamed
*
html-empty-tag-aw
a
re-p* to *p
s
-html-e
m
pty
.
.
.
commit
|
commitdiff
|
tree
2009-03-12
V
la
d
imir
Sedach
Removed
t
utor
i
al
.
l
i
s
p
fr
o
m repos
i
tory (it is n
o
w
upd
a
ted
.
.
.
commit
|
commitdiff
|
tree
2009-03-06
V
l
adimir Sedach
Changed
p
s-html gen
e
rat
o
rs to beh
a
ve
more like CL-WHO
.
.
.
commit
|
commitdiff
|
tree
2009-03-06
Vl
a
dimir
S
e
dach
Regenerat
e
d referenc
e
-
t
e
sts
.
lisp fro
m
reference doc
.
.
.
commit
|
commitdiff
|
tree
2009-03-06
Vladimir Seda
c
h
Rewrot
e
some
unit t
e
sts to si
m
plify
c
ode
.
commit
|
commitdiff
|
tree
2009-03-06
V
l
adimir Seda
c
h
A
d
ded ps-doc* f
u
nction t
o
P
S
compilation in
t
e
r
face
.
commit
|
commitdiff
|
tree
2009-03-06
Vladimir Sedach
A
dded example of closure symbol-ma
p
us
a
ge
f
o
r ob
f
usca
t
e
.
.
.
commit
|
commitdiff
|
tree
2009-03-06
V
ladimir
S
eda
c
h
Removed literal
b
a
c
k
s
pace character from
t
h
e
JS escape
.
.
.
commit
|
commitdiff
|
tree
2009-02-28
Vladimir Sedach
Added note about printing spec
i
al cha
r
acters to escape
.
.
.
commit
|
commitdiff
|
tree
2009-02-23
Vladi
m
ir
S
edach
Ad
d
e
d
all symbols
f
rom D
O
M levels
1 a
n
d
2
, Window working
.
.
.
commit
|
commitdiff
|
tree
2009-02-20
Vladimir Sedach
Fixed the
'pi' symbo
l
-ma
c
ro
.
commit
|
commitdiff
|
tree
2009-02-10
Vlad
i
mi
r
Sedach
I
n
t
roduced the "funcall" macro
(
which really does
n
.
.
.
commit
|
commitdiff
|
tree
2009-02-09
Vladimir Sed
a
ch
Updated
j
s-expander t
o
w
o
rk
with
t
he l
a
t
est CVS ve
r
s
ion
.
.
.
commit
|
commitdiff
|
tree
2009-02-08
Vladi
m
ir Sedach
Added 'reduc
e
' function to
r
untime lib
.
commit
|
commitdiff
|
tree
2009-02-08
Vladimi
r
Sedach
Fi
x
ed a
b
ug
w
here v
a
riable in
i
tializations inside for
.
.
.
commit
|
commitdiff
|
tree
2009-02-07
Vl
a
dimir Sed
a
ch
Implemented 'flet' and 'labels'
a
s PS macros
.
commit
|
commitdiff
|
tree
2009-02-06
Vla
d
imir
S
ed
a
c
h
Made
w
h
o
-
ps-html ha
n
dle m
u
l
ti
p
l
e
html for
m
s correctl
y
.
.
.
commit
|
commitdiff
|
tree
2009-02-03
Vladimir Sedach
C
hanged l
e
t to not int
r
oduce any
e
xtra variables (for
.
.
.
commit
|
commitdiff
|
tree
2009-02-02
Vladimir Seda
c
h
Go
t
ri
d
of
t
h
e "(
.
metho
d
-name
o
bject args)" met
h
od
.
.
.
commit
|
commitdiff
|
tree
2009-02-02
Vladimir
S
edach
Chan
g
ed the @ (slot-value composition
ma
c
r
o
) not to
.
.
.
commit
|
commitdiff
|
tree
2009-02-02
Vladimir Sedach
Defin
e
d
p
s-inli
n
e
a
s a
P
S
macro in addition
t
o a CL
.
.
.
commit
|
commitdiff
|
tree
2009-02-02
Vl
a
dimir Sedach
Fixed bug
w
h
er
e
ex
p
r
essions could not
b
e
ap
p
l
i
ed correctly
.
.
.
commit
|
commitdiff
|
tree
2009-02-01
Vladim
i
r Sedach
Modified the Pa
r
ens
c
ript
macro fac
i
li
t
ies so tha
t
defpsmacro and
commit
|
commitdiff
|
tree
2009-01-28
Vladimir Sedach
Added
Dan
i
el Gackle and
W
illiam Halliburton
t
o the
.
.
.
commit
|
commitdiff
|
tree
2009-01-28
Vladimir Sedach
Added symbo
l
-to-js
to
th
e
dep
r
eca
t
ed interface s
i
nce
.
.
.
commit
|
commitdiff
|
tree
next