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 OBFUSCATE-PACKAGE to take closures for symbol-maps only.
2010-02-24
Vladimir Sedach
Changed OBFUSCATE-PACKAGE to
t
a
k
e
c
l
osures for
s
ymbol
.
.
.
commit
|
commitdiff
|
tree
2010-02-13
Vladimir
Sedach
Me
r
ge
branch 'm
a
ster' of ssh://vsedach@common-lisp
.
.
.
commit
|
commitdiff
|
tree
2010-02-13
Vladim
i
r Sedach
Fixed
shadowin
g
of
s
ymbol ma
c
ros by LET
.
commit
|
commitdiff
|
tree
2010-02-13
V
la
d
imir Sed
a
ch
Remov
e
d def
m
acro/ps from reference d
o
c
.
commit
|
commitdiff
|
tree
2010-02-01
Vladimir Sedac
h
Supressed t
o
p-level "
n
ull"s being output
.
commit
|
commitdiff
|
tree
2010-01-25
Vladimir
Sedac
h
Ad
d
e
d code to handle
S
PECIAL declaratio
n
s
.
commit
|
commitdiff
|
tree
2010-01-05
Vladimir Sedach
M
a
de WHEN/UNL
E
SS return null
i
n s
i
tuations whe
r
e a
.
.
.
commit
|
commitdiff
|
tree
2010-01-04
V
ladimir Sedac
h
Mad
e
F
LE
T
and LABE
L
S not g
e
ns
y
m
new names w
h
en it's
.
.
.
commit
|
commitdiff
|
tree
2010-01-02
Vladimi
r
Sedach
Changed
RETURN of
conditionals not to return s
p
urious
.
.
.
commit
|
commitdiff
|
tree
2010-01-02
V
l
adimir Sedach
Made the obfu
s
cator not obfuscate
ex
p
o
rted symbols
.
commit
|
commitdiff
|
tree
2009-12-28
Vladimi
r
S
edach
Mad
e
DE
F
UN SETF
w
ork cor
r
ectly for &rest parameters
.
.
.
commit
|
commitdiff
|
tree
2009-12-27
Vladimir
S
edach
R
e
moved
"int
e
rnal" documentat
i
o
n
.
commit
|
commitdiff
|
tree
2009-12-27
Vladimi
r
Sed
a
ch
Remo
v
e
d
unneeded EVAL-WHEN from around mac
r
o environment
.
.
.
commit
|
commitdiff
|
tree
2009-12-27
Vladimir Sedach
Removed EVA
L
-
WHEN crud f
r
o
m test su
i
te definition
s
.
commit
|
commitdiff
|
tree
2009-12-27
Vlad
i
mir Sedach
C
l
ean
e
d
u
p
ASD file a bi
t
.
commit
|
commitdiff
|
tree
2009-12-27
Vla
d
i
m
i
r
S
edach
Removed EVAL
-
WHEN and #
.
stuff from p
a
c
kages
.
l
isp
commit
|
commitdiff
|
tree
2009-12-25
Vladimir Sedac
h
Ma
d
e RETURN o
f
TRY handle
t
he :CATCH
c
lause corr
e
ctly
.
commit
|
commitdiff
|
tree
2009-12-25
Vla
d
imir
S
e
d
a
ch
Rewrote ref
e
rence
m
anual i
n
HTML
.
commit
|
commitdiff
|
tree
2009-12-25
Vladimi
r
Sedac
h
Remo
v
ed WITH-LAMBD
A
macro
.
commit
|
commitdiff
|
tree
2009-12-25
Vla
d
imir Sedach
Remov
e
d
I
E spe
c
ific CC
-
I
F
form
.
commit
|
commitdiff
|
tree
2009-12-25
Vla
d
imir
Sedac
h
Improve
d
doc for js-expander
.
el, added m
o
re recent
.
.
.
commit
|
commitdiff
|
tree
2009-12-25
Vladimir Sedach
Re
m
oved MAP-UNTIL from runti
m
e lib
.
commit
|
commitdiff
|
tree
2009-12-25
V
l
a
dimir Se
d
ach
Rearra
g
ed ps-macro-li
b
.
lisp
t
o make
more sense, removed
.
.
.
commit
|
commitdiff
|
tree
2009-12-03
Vladimir Se
d
ach
R
e
named GET-
P
ROPERTY to GETPROP
.
commit
|
commitdiff
|
tree
2009-12-01
V
l
adi
m
i
r
Sedach
Fixed
return
o
f iter
a
tion
s
pecial forms
.
commit
|
commitdiff
|
tree
2009-11-30
Vladim
i
r
S
e
d
a
ch
SETF now correc
t
ly looks up SETF ex
p
a
n
sions of places
.
.
.
commit
|
commitdiff
|
tree
2009-11-30
V
l
adi
m
i
r S
e
dach
Ma
d
e SWITCH
f
latten blocks in case stat
e
me
n
ts
.
This
.
.
.
commit
|
commitdiff
|
tree
2009-11-30
Vladimir Sedach
Removed redun
d
ant PROGN i
n
DO*
statement
.
commit
|
commitdiff
|
tree
2009-11-29
Vla
d
imi
r
Se
d
ach
Cha
n
ged PS-DOC* t
o
take multip
l
e
a
rgum
e
nts (implicit
.
.
.
commit
|
commitdiff
|
tree
2009-11-27
Vladimir Seda
c
h
Fix
e
d RETURN of COND
.
commit
|
commitdiff
|
tree
2009-11-27
Vladimir Sedach
Fixed RETURN
of SYMBOL-MACRO
L
ET
.
commit
|
commitdiff
|
tree
2009-11-26
Vladimi
r
S
e
d
ach
A
dded VAL
U
ES
a
n
d
MULTIPLE-VALUE-BI
N
D
.
T
hanks to
Red
.
.
.
commit
|
commitdiff
|
tree
2009-11-23
Vla
d
imir
Se
d
ach
Export
e
d *PARENSC
R
IPT-STREAM
*
special variable,
used
.
.
.
commit
|
commitdiff
|
tree
2009-11-22
Vladimir
S
edach
Better RET
U
R
N handling o
f
conditionals
a
n
d
st
a
tements
.
commit
|
commitdiff
|
tree
2009-11-19
Vladimir Sedac
h
Make
NIL the
v
a
l
ue
(the l
a
st fo
r
m in enclosing PROGN
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
Vladimir Sedach
Rename
d
SLOT-VALU
E
to GET
-
PROPER
T
Y
(and adde
d
the
fo
r
m
er
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
V
l
adimir Sedach
Fixed
symb
o
l-to-js-string of t
h
ings like A++ a
n
d A**
.
commit
|
commitdiff
|
tree
2009-11-05
Vladimir Sedach
Fixed R
E
T
U
RN of CASE
.
commit
|
commitdiff
|
tree
2009-11-05
Vla
d
imir Sedach
DO
L
IST
n
o longer
g
enerates a gensym for th
e
a
r
r
ay ar
g
ument
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
Vladimi
r
Sedach
F
i
xed FLET expre
s
sion
c
o
m
pila
t
ion
.
commit
|
commitdiff
|
tree
2009-11-04
Vladim
i
r Sedach
Ad
d
e
d implici
t
return to function bodies
.
commit
|
commitdiff
|
tree
2009-10-13
V
l
adimir Sedach
Changed the
CREATE special for
m
t
o
treat its k
e
y
arguments as
commit
|
commitdiff
|
tree
2009-09-17
Vladimir Sedac
h
Fixed
s
ymbo
l
macr
o
bug (thanks to Dani
e
l Gac
k
le for
.
.
.
commit
|
commitdiff
|
tree
2009-09-14
Vladimir
Sedach
Repl
a
ced redun
d
a
n
t str
i
n
g fun
c
tions i
n
utils
.
lisp
w
ith
commit
|
commitdiff
|
tree
2009-09-13
Vlad
i
mir Sedach
F
ix
e
d the C
H
AIN macro t
o
correctly chain plain slot
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
Vladimir Sedach
C
h
anged op-pre
c
ede
n
ce back
to a memoized table
(
perf
o
r
m
a
n
c
e
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
Vl
a
dimi
r
S
e
d
ach
Me
m
o
i
zed SYMB
O
L-NAME
-
TO-JS-STRING
(perform
a
n
c
e
improveme
n
t)
.
commit
|
commitdiff
|
tree
2009-09-13
Vladimir Sedach
Added symbolp check bef
o
re the use o
f
loo
k
up-m
a
cr
o
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
V
lad
i
mir
S
edach
R
e
f
a
ctored SYMBOL-NAME
-
T
O
-J
S
-S
T
RING
.
commit
|
commitdiff
|
tree
2009-09-11
Vl
a
dimir Sed
a
c
h
C
hanged pr
i
nti
n
g
subsystem interf
a
ce to allo
w
d
i
rect
.
.
.
commit
|
commitdiff
|
tree
2009-09-11
V
l
a
d
imir Seda
c
h
Refactored comp
i
le-pa
r
e
n
scr
i
pt-form code
.
commit
|
commitdiff
|
tree
2009-09-11
V
l
ad
i
m
ir Sedach
Refacto
r
ed p
s
-c
o
mpiler met
h
o
d
name for
s
y
mbols
.
commit
|
commitdiff
|
tree
2009-08-12
V
l
adim
i
r
S
e
dach
Fixe
d
a
bu
g
where 'creat
e
' was
s
p
e
cial-casing k
e
y
words
in
commit
|
commitdiff
|
tree
2009-08-07
Vladimir Sedach
Merge branch '
m
aster' o
f
ssh://vse
d
ach@
c
o
m
m
on-lisp
.
.
.
commit
|
commitdiff
|
tree
2009-08-07
Vladimir
Sedach
F
ixed
n
a
ry comparison operators (ex: (< 1 2 3) should
.
.
.
commit
|
commitdiff
|
tree
2009-08-01
Vladimir Sedach
E
x
p
orted 'chain' helper macro
.
commit
|
commitdiff
|
tree
2009-07-27
Vladim
i
r
S
ed
a
ch
Changed 'slot-val
u
e' to
print keyw
o
rd slot names as
.
.
.
commit
|
commitdiff
|
tree
2009-07-25
V
l
a
dimir Sedach
Changed 'create' an
d
'slot-value' to treat reserv
e
d
.
.
.
commit
|
commitdiff
|
tree
2009-07-25
Vladi
m
ir Sed
a
ch
R
evised PS litera
l
mecha
n
ism to use 'symbol-name-to
.
.
.
commit
|
commitdiff
|
tree
2009-07-06
Vladimir S
e
d
ach
Rewr
o
te 'ps'
mac
r
o
t
o expand into 'with
-
outp
u
t-to-string
.
.
.
commit
|
commitdiff
|
tree
2009-06-18
Vl
a
dimir
S
edach
Added the 'chain' convenience macro f
o
r method c
a
l
l
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
Vladimir Sedach
Changed destructuring
-
bind to
u
se let* instead
o
f let
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
V
ladimir S
e
dac
h
Fi
x
ed several special f
o
rms that w
e
re no
t
macroexpan
d
ing
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
Vladimir Sed
a
ch
I
n
troduced
'
fu
n
ction' special form to further
help
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
V
ladimi
r
Sedach
Fixed 'flatten' to correctl
y
handle lis
t
s
with non
.
.
.
commit
|
commitdiff
|
tree
2009-05-25
Vladimir Sedac
h
Changed pro
c
es
s
-html-for
m
s-lhtml loop in
l
i
b
/ps-html
.
.
.
commit
|
commitdiff
|
tree
2009-05-15
Vladim
i
r Sedac
h
Fi
x
ed s
o
me spe
c
ial forms that
weren'
t
macro-expa
n
d
in
g
.
.
.
commit
|
commitdiff
|
tree
2009-05-15
V
ladi
m
ir
S
e
d
a
ch
l
e
t/let* no longer gensym va
r
iable
n
ames when they
.
.
.
commit
|
commitdiff
|
tree
2009-05-10
Vladimir S
e
dach
Made compiled-form-to-string use w
r
ite-string inste
a
d
.
.
.
commit
|
commitdiff
|
tree
2009-05-09
Vladimir Sedach
S
u
bstantially modi
f
ied the w
a
y Pare
n
script comp
i
l
atio
n
and
commit
|
commitdiff
|
tree
2009-05-09
Vl
a
d
i
mir Sedach
Fixed
bug where
macrolet an
d
symbo
l
-m
a
crolet special
.
.
.
commit
|
commitdiff
|
tree
2009-05-03
Vla
d
imir Sedach
Re
i
mplemented flet and labels to
use the same renamin
g
.
.
.
commit
|
commitdiff
|
tree
2009-05-03
Vladimir Sedach
I
m
plemented LET and L
E
T*
by
variable renaming, whi
c
h
.
.
.
commit
|
commitdiff
|
tree
2009-05-03
Vla
d
imir Sedach
R
e
m
oved unused function val-to-string fro
m
utils
.
lis
p
commit
|
commitdiff
|
tree
2009-04-29
Vladimir Sedach
Added file compilati
o
n and eva
l
-when facilities (p
a
tch
.
.
.
commit
|
commitdiff
|
tree
2009-04-29
Vladimir
S
edach
Fixe
d
bug with
incorrectly parenthesize
d
if expressions
.
commit
|
commitdiff
|
tree
2009-04-29
Vla
d
i
mir Seda
c
h
Fixed non-uniform ha
n
dling of
q
u
oted s
y
mbols that manifes
t
ed
.
.
.
commit
|
commitdiff
|
tree
2009-04-29
Vladimir Sedach
F
i
xed bug in keyword argument ha
n
dling (
p
atch thanks
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Vlad
i
mi
r
Sedach
Fi
x
ed typo in ps
-
ma
c
r
o
-lib
.
lisp
commit
|
commitdiff
|
tree
2009-04-14
V
l
adi
m
ir Seda
c
h
Added the colon
c
ha
r
acter (:) to the list of special
.
.
.
commit
|
commitdiff
|
tree
2009-04-13
Vladimir Sedach
Introduce
d
the *js-target-
v
e
r
sion* specia
l
v
a
r
iab
l
e
.
.
.
commit
|
commitdiff
|
tree
2009-04-13
Vladimir Sedach
Got rid of 'ensure-ps-symbol' internal function
(
at
.
.
.
commit
|
commitdiff
|
tree
2009-04-13
V
lad
i
mir Sedach
Removed
some unnec
e
s
s
ary code that ign
o
red
a
n a
n
a
phor
.
.
.
commit
|
commitdiff
|
tree
2009-04-13
Vladi
m
ir
S
edach
Ch
a
n
g
ed representation of expression
blocks and 'if
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
Vladimir
Sedach
Merge bran
c
h 'master' of
s
sh://
v
se
d
ach@
c
ommon-lis
p
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
Vl
a
di
m
ir Seda
c
h
Remov
e
d 'a
p
pend' from
r
u
ntim
e
lib
s
inc
e
Daniel
G
ac
k
l
e
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
Vladimir Sed
a
ch
U
p
da
t
e
d tests to r
e
flect
c
h
a
nges in latest patches
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
Vladimi
r
Seda
c
h
Fi
x
ed 'lisp'
form to prod
u
c
e
code th
a
t c
a
ptures
enclosing
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
Vladimir Se
d
ach
Exported 'loop' fr
o
m Parenscript package, moved
utili
t
y
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
Vladimir Sed
a
ch
Updated tests
to reflect cha
n
ges
i
n lat
e
st
p
a
t
ches
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
Vladimir S
e
dach
Fi
x
ed 'li
s
p' form t
o
produce code
that captur
e
s enclos
i
ng
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
V
ladim
i
r Sedach
Exported 'loop' from Parenscri
p
t pack
a
ge, moved utility
.
.
.
commit
|
commitdiff
|
tree
2009-04-10
Vladimir
Sedach
M
odified th
e
PS co
m
piler
to produc
e
an
i
n
terme
d
iate
.
.
.
commit
|
commitdiff
|
tree
2009-04-06
Vladimir
S
edach
Ch
a
nge
d
test
s
to
r
eflect
Daniel
G
a
c
k
l
e's keyword arg
u
ments
.
.
.
commit
|
commitdiff
|
tree
2009-04-05
Vladimir Sedac
h
Made the ig
n
ore
d
eclaration
i
n
def
i
ne-ps-specia
l
-form
.
.
.
commit
|
commitdiff
|
tree
2009-04-04
V
l
adimir
Sedach
Re
m
ove
d
c
o
mpile-time c
o
nstant string concatena
t
ion
.
.
.
commit
|
commitdiff
|
tree
2009-03-31
Vladimir Sedach
Ch
a
ng
e
d the defin
i
tion of define-ps-
s
pecial-form to
.
.
.
commit
|
commitdiff
|
tree
2009-03-31
Vladi
m
ir Sedach
Chang
e
d
the implementatio
n
of
quote from being special
.
.
.
commit
|
commitdiff
|
tree
2009-03-12
Vladimir
S
edach
R
e
named *html-empty-tag-aware-p* to
*ps-h
t
m
l-empty
.
.
.
commit
|
commitdiff
|
tree
2009-03-12
Vladim
i
r Sedach
R
e
moved tuto
r
ial
.
lisp from repository (it
is now updated
.
.
.
commit
|
commitdiff
|
tree
next