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
Refactored symbol-to-js-string function.
2010-04-18
V
l
adimir Se
d
ach
Refactored symbol
-
t
o
-js-string func
t
ion
.
commit
|
commitdiff
|
tree
2010-04-18
V
l
a
d
imir Sedach
Put
== and === into deprecated interf
a
ce
.
commit
|
commitdiff
|
tree
2010-04-18
Vladi
m
ir
Sedac
h
Remov
e
d VO
I
D from r
e
fere
n
ce
.
commit
|
commitdiff
|
tree
2010-03-10
Vladi
m
ir Sedach
Fixed '
=
' comparison
of mor
e
than two expres
s
io
n
s
.
commit
|
commitdiff
|
tree
2010-03-07
V
l
adi
m
ir Sedach
Adde
d
NCONC to
t
he runt
i
me lib (thanks to D
a
niel Gackle
.
.
.
commit
|
commitdiff
|
tree
2010-02-27
Vladimir
S
edach
Fixed PS-COM
P
ILE
-
STREAM breakage (wa
s
tr
y
ing to com
p
ile
.
.
.
commit
|
commitdiff
|
tree
2010-02-24
V
l
adimir Sedach
Changed
OBFUSCATE-PAC
K
AGE to
take clo
s
ures for sym
b
ol
.
.
.
commit
|
commitdiff
|
tree
2010-02-13
Vla
d
imir S
e
dac
h
Merge
b
ra
n
ch 'master' of
s
sh://vsedach@common-lisp
.
.
.
commit
|
commitdiff
|
tree
2010-02-13
Vladimir Seda
c
h
Fixed
s
hadowi
n
g o
f
symbol mac
r
os b
y
LET
.
commit
|
commitdiff
|
tree
2010-02-13
Vladimir Sedach
Removed defmacro/ps from reference doc
.
commit
|
commitdiff
|
tree
2010-02-01
Vla
d
i
mir Seda
c
h
Supre
s
sed top-l
e
vel "null"s being output
.
commit
|
commitdiff
|
tree
2010-01-25
Vladimir Sed
a
ch
Add
e
d code to handle
S
PECIAL declarations
.
commit
|
commitdiff
|
tree
2010-01-05
V
l
adimir Seda
c
h
Made WHE
N
/UNLESS return null in situations wh
e
re a
.
.
.
commit
|
commitdiff
|
tree
2010-01-04
Vladimi
r
Se
d
ach
Made
FLET and LABELS
not gensy
m
new names
w
hen it's
.
.
.
commit
|
commitdiff
|
tree
2010-01-02
Vladimir Seda
c
h
Cha
n
ged RETURN o
f
c
ond
i
tionals not to
r
eturn spurious
.
.
.
commit
|
commitdiff
|
tree
2010-01-02
Vladimir S
e
dach
Made the obfusca
t
or no
t
obfuscate ex
p
o
r
ted symbo
l
s
.
commit
|
commitdiff
|
tree
2009-12-28
Vladim
i
r Sedach
Made
D
EFUN SETF work cor
r
ectly for &rest p
a
ra
m
eters
.
.
.
commit
|
commitdiff
|
tree
2009-12-27
Vladim
i
r Sedach
Rem
o
ve
d
"inte
r
n
a
l" documentation
.
commit
|
commitdiff
|
tree
2009-12-27
Vladimir
S
e
dach
R
emov
e
d
u
nnee
d
ed EVAL-WHEN from around macro environment
.
.
.
commit
|
commitdiff
|
tree
2009-12-27
Vladimir Sedach
Removed EVAL-WHE
N
c
rud from test suite
d
e
f
initio
n
s
.
commit
|
commitdiff
|
tree
2009-12-27
Vl
a
dimi
r
Sedach
Cleaned up ASD file
a
bit
.
commit
|
commitdiff
|
tree
2009-12-27
V
l
adimir Sed
a
c
h
Removed EVAL-WHEN a
n
d #
.
stu
f
f
from pac
k
ages
.
lis
p
commit
|
commitdiff
|
tree
2009-12-25
Vladimir S
e
dach
Made RETURN of TRY h
a
ndle the :CATC
H
clau
s
e co
r
r
ectly
.
commit
|
commitdiff
|
tree
2009-12-25
Vla
d
i
m
ir Sedach
R
e
wrote reference manu
a
l in H
T
ML
.
commit
|
commitdiff
|
tree
2009-12-25
Vladi
m
ir S
e
dach
Re
m
o
v
ed WITH-L
A
MBDA macro
.
commit
|
commitdiff
|
tree
2009-12-25
V
l
adimir
Sedach
Removed IE s
p
e
c
ific
C
C
-IF fo
r
m
.
commit
|
commitdiff
|
tree
2009-12-25
Vlad
i
mi
r
S
e
dach
Imp
r
oved doc for js-expander
.
el, added m
o
re
r
ecent
.
.
.
commit
|
commitdiff
|
tree
2009-12-25
Vladimir
S
e
d
a
ch
Removed MAP-U
N
TIL from ru
n
time
lib
.
commit
|
commitdiff
|
tree
2009-12-25
Vladimir
S
edach
R
e
a
rraged
ps-macro-lib
.
lisp to
m
ake more sense,
remo
v
ed
.
.
.
commit
|
commitdiff
|
tree
2009-12-03
Vladimir Sedach
R
e
named
G
ET-PROPERTY to GETPROP
.
commit
|
commitdiff
|
tree
2009-12-01
Vl
a
d
i
m
i
r
Sedach
Fixed re
t
urn of it
e
ra
t
ion special forms
.
commit
|
commitdiff
|
tree
2009-11-30
Vla
d
imi
r
Se
d
ach
SETF now correct
l
y looks
u
p SETF expansion
s
of p
l
ac
e
s
.
.
.
commit
|
commitdiff
|
tree
2009-11-30
Vladimir
S
eda
c
h
Made S
W
ITCH flatten block
s
i
n ca
s
e sta
t
e
ments
.
T
h
is
.
.
.
commit
|
commitdiff
|
tree
2009-11-30
V
ladim
i
r Se
d
a
ch
R
e
m
o
ved redundant PROGN in D
O
* st
a
tement
.
commit
|
commitdiff
|
tree
2009-11-29
Vladimir Sedach
Changed PS-DOC* to take multiple argum
e
nts (impli
c
it
.
.
.
commit
|
commitdiff
|
tree
2009-11-27
Vla
d
imir S
e
d
ach
Fix
e
d RETURN of
COND
.
commit
|
commitdiff
|
tree
2009-11-27
Vl
a
dimir Sedach
Fixed
R
E
T
URN of SYMBOL-MACR
O
LET
.
commit
|
commitdiff
|
tree
2009-11-26
Vl
a
dim
i
r Sedach
Added V
A
LUES and MULTIPLE
-
VALU
E
-BIND
.
Thanks
to Red
.
.
.
commit
|
commitdiff
|
tree
2009-11-23
Vladimir Sedach
Ex
p
orted *PAR
E
N
S
C
RIPT-STREAM* special variable, used
.
.
.
commit
|
commitdiff
|
tree
2009-11-22
Vladimir S
e
dach
Better RETURN
h
a
ndling of con
d
itional
s
and
stateme
n
ts
.
commit
|
commitdiff
|
tree
2009-11-19
Vladimir Sed
a
ch
Ma
k
e NIL the
value (the last
f
orm in enclosi
n
g PRO
G
N
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
Vladimir Sedach
Renamed SLO
T
-VALUE to GET-PROPER
T
Y (and a
d
ded t
h
e fo
r
mer
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
Vladimir
Sedach
Fixed symbol-to-js-st
r
ing
of things like
A
++ and A**
.
commit
|
commitdiff
|
tree
2009-11-05
V
l
adimir Sedac
h
F
i
xed RETURN
of C
A
SE
.
commit
|
commitdiff
|
tree
2009-11-05
Vladim
i
r Sedach
DO
L
IS
T
no longer g
e
n
e
r
ates
a gensym for the arr
a
y argument
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
Vladimir
Sedach
Fixed FLET expre
s
sion compilation
.
commit
|
commitdiff
|
tree
2009-11-04
Vladim
i
r
Sedac
h
Added implicit r
e
turn to functio
n
bodies
.
commit
|
commitdiff
|
tree
2009-10-13
V
l
a
dimir
Seda
c
h
C
h
an
g
ed the CREATE
s
p
e
c
ial form to treat its ke
y
argu
m
e
n
ts a
s
commit
|
commitdiff
|
tree
2009-09-17
Vladimir Se
d
ach
Fixed symbo
l
ma
c
r
o
bug (thanks to Dan
i
el Gackle for
.
.
.
commit
|
commitdiff
|
tree
2009-09-14
Vladimir Sedach
Replaced redundant s
t
r
i
ng fun
c
t
i
ons i
n
ut
i
ls
.
l
i
sp with
commit
|
commitdiff
|
tree
2009-09-13
Vladimi
r
S
e
dach
Fixed t
h
e
C
HAI
N
m
acro to
c
o
r
rectly chain
plain s
l
ot
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
V
ladimir Se
d
ach
Change
d
op-precedence b
a
c
k
t
o
a memoized t
a
b
le
(perfo
r
m
a
nce
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
Vl
a
dim
i
r Sedach
Memoize
d
S
YMB
O
L-NAME-TO-JS-
S
TRIN
G
(
p
erformance improv
e
m
e
nt)
.
commit
|
commitdiff
|
tree
2009-09-13
Vladimir Sedach
Adde
d
symbolp check before the
use of lookup-ma
c
ro
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
Vladimir Sed
a
ch
Refa
c
t
ored
SYMBOL
-
N
A
ME-TO-JS-STRING
.
commit
|
commitdiff
|
tree
2009-09-11
V
ladimir Sedach
Chang
e
d printing
s
ubsystem int
e
rface to allow direct
.
.
.
commit
|
commitdiff
|
tree
2009-09-11
Vladimir Sed
a
ch
Refact
o
red compile-pa
r
enscript-fo
r
m code
.
commit
|
commitdiff
|
tree
2009-09-11
Vladimir Sedach
R
e
fa
c
t
o
red ps-compiler
method
n
ame for symbols
.
commit
|
commitdiff
|
tree
2009-08-12
Vladi
m
ir Sedach
F
ixed a bug where 'create' was
sp
e
cial-casing
k
e
ywor
d
s in
commit
|
commitdiff
|
tree
2009-08-07
Vladimir Sedach
Merge
branch 'ma
s
ter' of ssh:
/
/
v
sedach@common
-
lisp
.
.
.
commit
|
commitdiff
|
tree
2009-08-07
Vladim
i
r Sedach
Fixe
d
nary
comp
a
rison op
e
rator
s
(
ex: (< 1
2 3) s
h
ould
.
.
.
commit
|
commitdiff
|
tree
2009-08-01
Vladimir
S
e
da
c
h
Exported 'chain' helper macro
.
commit
|
commitdiff
|
tree
2009-07-27
V
l
ad
i
mi
r
S
e
dach
Changed 'slot-v
a
lue' to print keyword slot names as
.
.
.
commit
|
commitdiff
|
tree
2009-07-25
Vladi
m
ir S
e
dach
C
hanged 'c
r
eate' and 'slot-v
a
lue'
to treat rese
r
ve
d
.
.
.
commit
|
commitdiff
|
tree
2009-07-25
Vladimir
S
e
dach
Revise
d
P
S
li
t
era
l
mechanism to use 'symbol-name-to
.
.
.
commit
|
commitdiff
|
tree
2009-07-06
Vl
a
dimir Seda
c
h
Rew
r
ot
e
'
p
s
' macro to
e
x
p
and
i
nto 'with-output-to-strin
g
.
.
.
commit
|
commitdiff
|
tree
2009-06-18
Vladimir Sedach
Added t
h
e 'chain
'
convenien
c
e macro for m
e
thod call
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
Vl
a
dimir
S
e
dach
Changed destruc
t
uri
n
g-bind to us
e
le
t
* i
n
st
e
ad of
l
et
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
Vladimir Sedach
Fixed several
special for
m
s t
h
at were not macroexpa
n
ding
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
V
l
adimir Sedach
I
ntroduced 'function' spe
c
ial form to
f
urth
e
r help
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
V
l
a
dimi
r
Sedach
Fixe
d
'flatten' to correctly han
d
l
e li
s
ts
w
ith non
.
.
.
commit
|
commitdiff
|
tree
2009-05-25
V
l
adimir
S
edach
Cha
n
ged proce
s
s
-h
t
ml-forms-lhtml lo
o
p in lib/ps-html
.
.
.
commit
|
commitdiff
|
tree
2009-05-15
V
l
adimi
r
Se
d
ach
Fixed
s
o
me
s
pecial forms that weren't macro-ex
p
a
nding
.
.
.
commit
|
commitdiff
|
tree
2009-05-15
Vladimir Sedac
h
le
t
/let* no longer ge
n
sym vari
a
ble n
a
mes when they
.
.
.
commit
|
commitdiff
|
tree
2009-05-10
Vladimir Sedach
Made comp
i
led-form-to-string use write-
s
tring instead
.
.
.
commit
|
commitdiff
|
tree
2009-05-09
Vladimir
S
e
dach
S
u
bsta
n
tially modified
t
he w
a
y Parens
c
ript compilation and
commit
|
commitdiff
|
tree
2009-05-09
Vladimir
Sedach
Fixed bug wh
e
re
m
acrole
t
and symbol-macrolet s
p
ecial
.
.
.
commit
|
commitdiff
|
tree
2009-05-03
V
l
a
dimir Sedach
Reimplement
e
d
flet and labe
l
s to use
t
h
e same
r
e
n
a
m
ing
.
.
.
commit
|
commitdiff
|
tree
2009-05-03
Vla
d
i
m
i
r Sedach
Imple
m
ented LET and
LET* by va
r
iable
r
enaming, which
.
.
.
commit
|
commitdiff
|
tree
2009-05-03
Vlad
i
mir Se
d
ach
Removed unused function val-t
o
-stri
n
g from utils
.
lisp
commit
|
commitdiff
|
tree
2009-04-29
Vla
d
imir Sedach
Ad
d
ed fi
l
e
compilation and eval-
w
hen facilities (p
a
tc
h
.
.
.
commit
|
commitdiff
|
tree
2009-04-29
V
l
adimir Sedach
Fi
x
e
d bug with inc
o
rr
e
ct
l
y
paren
t
h
e
size
d
i
f ex
p
ressions
.
commit
|
commitdiff
|
tree
2009-04-29
Vladim
i
r Se
d
ach
Fixed non-unifor
m
handling of quoted symbols that m
a
n
i
fested
.
.
.
commit
|
commitdiff
|
tree
2009-04-29
V
l
adi
m
ir Sedach
Fixe
d
bug in key
w
ord argument handling (
p
atch thanks
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Vladimir S
e
d
a
ch
F
ixed typo i
n
p
s
-m
a
cro
-
lib
.
lisp
commit
|
commitdiff
|
tree
2009-04-14
Vladimir Sedach
Added the colon c
h
aracter
(
:) to the list of
s
peci
a
l
.
.
.
commit
|
commitdiff
|
tree
2009-04-13
Vla
d
imir Sedach
Intr
o
duced the *js-target-version* speci
a
l v
a
riable
.
.
.
commit
|
commitdiff
|
tree
2009-04-13
Vl
a
d
imir S
e
dach
Go
t
rid
of 'ensure-ps-symbo
l
' inte
r
nal
function (at
.
.
.
commit
|
commitdiff
|
tree
2009-04-13
Vla
d
im
i
r S
e
dach
Removed some unnecessary code t
h
at ignored an a
n
aphor
.
.
.
commit
|
commitdiff
|
tree
2009-04-13
Vlad
i
mir Se
d
ach
Changed
re
p
r
es
e
ntation o
f
expressio
n
b
l
o
c
k
s
and 'if
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
Vl
a
dimir Se
d
a
c
h
Me
r
ge bra
n
ch 'm
a
ster' of ssh:/
/
vsedach@co
m
m
o
n-li
s
p
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
Vladimir Se
d
ach
Re
m
oved 'append
'
from runtim
e
lib since
Da
n
iel
Gackle
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
Vla
d
imi
r
Sedach
U
pdated tests to refle
c
t changes
i
n latest patches
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
Vladimir Sedach
Fixed 'lisp' f
o
rm to produce
c
od
e
th
a
t captures enclosing
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
Vl
a
dimir Se
d
a
ch
Exported
'
lo
o
p' from Pa
r
enscript package,
m
oved ut
i
lity
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
Vlad
i
m
i
r Sed
a
c
h
Upd
a
t
ed tests to r
e
flec
t
c
h
anges in l
a
test pa
t
c
hes
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
Vladim
i
r Se
d
ac
h
Fi
x
ed
'
l
i
sp' form to pro
d
uce code t
h
at cap
t
u
res enclosing
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
Vladimir S
e
d
ach
E
xported 'loop' from Parenscrip
t
package, moved utility
.
.
.
commit
|
commitdiff
|
tree
2009-04-10
Vladimir Sedac
h
Modified the PS compiler to produce an interm
e
dia
t
e
.
.
.
commit
|
commitdiff
|
tree
2009-04-06
Vlad
i
mir Sedach
Changed tests
to reflect Daniel G
a
ckle's keyword
argume
n
t
s
.
.
.
commit
|
commitdiff
|
tree
next