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
Fixed symbol-to-js-string of things like A++ and A**.
2009-11-05
Vla
d
i
m
ir Sedac
h
F
ixed symbol-t
o
-js
-
str
i
n
g of things like A
+
+ and
A**
.
commit
|
commitdiff
|
tree
2009-11-05
Vladimir Sedach
Fi
x
ed
R
E
TURN of
C
A
S
E
.
commit
|
commitdiff
|
tree
2009-11-05
Vladimir Seda
c
h
D
OLIST no
longer generates a gensym for the array argument
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
V
l
adimi
r
Sedac
h
Fixed FLET
expression com
p
i
l
ation
.
commit
|
commitdiff
|
tree
2009-11-04
V
l
adimir
S
edach
Added impli
c
it r
e
turn to function bodies
.
commit
|
commitdiff
|
tree
2009-10-13
Vladimir Sedach
Changed the CREATE
s
p
e
c
ia
l
form to treat
i
ts key a
r
gumen
t
s as
commit
|
commitdiff
|
tree
2009-09-17
Vladimir
S
edach
Fixed symb
o
l ma
c
ro bug (tha
n
k
s
to Danie
l
G
a
ckle f
o
r
.
.
.
commit
|
commitdiff
|
tree
2009-09-14
Vlad
i
mir Sedach
R
ep
l
aced redundant string functions in utils
.
lisp with
commit
|
commitdiff
|
tree
2009-09-13
Vladimi
r
Sedach
Fixed
the CHAIN
m
acr
o
to correctly
c
hain plain slo
t
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
Vladimir S
e
dach
Changed op-
p
recede
n
c
e
back to a
memoized
table (performance
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
Vladimir Seda
c
h
Memoiz
e
d SYMBOL-NAM
E
-TO
-
JS-S
T
RING (
p
er
f
o
r
mance i
m
provemen
t
)
.
commit
|
commitdiff
|
tree
2009-09-13
Vladimir S
e
dach
Added symbolp
ch
e
ck
befor
e
the use of l
o
okup-macro
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
Vladimi
r
Se
d
ach
Refactor
e
d SY
M
BOL-NAME-TO-JS-STRING
.
commit
|
commitdiff
|
tree
2009-09-11
Vladimir Sedach
C
hanged printing
subsystem interface to allow direct
.
.
.
commit
|
commitdiff
|
tree
2009-09-11
Vlad
i
mir Seda
c
h
Refactored
c
o
mpi
l
e-paren
s
cr
i
pt-form cod
e
.
commit
|
commitdiff
|
tree
2009-09-11
V
l
adimir Sedac
h
Refa
c
tored ps-co
m
piler method name for sy
m
bols
.
commit
|
commitdiff
|
tree
2009-08-12
Vladimir
Sedach
Fixed a bug where '
c
re
a
te' wa
s
special-casing keywords in
commit
|
commitdiff
|
tree
2009-08-07
Vl
a
dimi
r
Se
d
ach
Merge
bra
n
c
h
'master' of ssh://vsedach@common-lisp
.
.
.
commit
|
commitdiff
|
tree
2009-08-07
Vladimir
S
e
dach
Fixed nary
c
o
mpari
s
on operators (ex: (< 1 2 3)
s
hould
.
.
.
commit
|
commitdiff
|
tree
2009-08-01
D
aniel Gackle
A
d
ded :R
E
PEAT clauses
t
o P
S
's
LOOP
.
commit
|
commitdiff
|
tree
2009-08-01
V
l
a
d
imir Sedach
Exporte
d
'ch
a
in' helper
m
acro
.
commit
|
commitdiff
|
tree
2009-07-27
Vladimir
S
edach
Chan
g
ed 'slot
-
va
l
ue'
to p
r
int keyword slot
n
a
m
es a
s
.
.
.
commit
|
commitdiff
|
tree
2009-07-27
Red
D
aly
Fixed eval-when s
p
ecial form and adde
d
te
s
ts to prevent
.
.
.
commit
|
commitdiff
|
tree
2009-07-25
Vl
a
dimir Sedach
Changed 'cr
e
a
te' and
'
slot-value' to treat
r
e
s
e
rved
.
.
.
commit
|
commitdiff
|
tree
2009-07-25
V
l
adimi
r
Sedach
Revised PS
l
iteral mech
a
nism to use 'symbol-name
-
t
o
.
.
.
commit
|
commitdiff
|
tree
2009-07-25
Daniel Gackle
P
S
LOOP now supports ON
.
commit
|
commitdiff
|
tree
2009-07-25
Daniel Gackle
DESTRUCTURI
N
G-BIND can
no
w
handle dotted and nested
.
.
.
commit
|
commitdiff
|
tree
2009-07-07
Da
n
iel Gackl
e
Added support for C
O
UNT, MINI
M
IZE and MAXI
M
I
ZE to PS
.
.
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Gackle
Exte
n
de
d
P
S-L
O
OP to
a
ll
o
w
explicit accumulation variables
.
.
.
commit
|
commitdiff
|
tree
2009-07-06
Vla
d
i
mir Sedach
Rewro
t
e 'ps
'
macro to expand into 'with-output-to-str
i
ng
.
.
.
commit
|
commitdiff
|
tree
2009-06-18
V
l
adi
m
i
r
Sed
a
ch
Added the 'chain' conv
e
nience macro
f
or method cal
l
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
Vla
d
im
i
r Sedach
Changed destructur
i
ng-bind t
o
use let* instead
o
f let
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
Vladi
m
ir Sedach
Fixed several special
f
o
rms that were not macroexpandin
g
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
V
ladi
m
i
r
Sed
a
ch
Introduced 'function' s
p
ecial form to further help
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
V
l
ad
i
mi
r
Se
d
ach
F
i
xed 'flatten
'
to corre
c
tly handle lists with non
.
.
.
commit
|
commitdiff
|
tree
2009-05-25
Vladimi
r
Sedach
Changed process-html-forms-lhtml loop in lib/ps-h
t
ml
.
.
.
commit
|
commitdiff
|
tree
2009-05-15
Vladim
i
r Sed
a
ch
Fi
x
ed some
s
pecial forms
t
hat weren't
m
acro-expa
n
ding
.
.
.
commit
|
commitdiff
|
tree
2009-05-15
Vladimir Sedach
let/let
*
no
longer gensym variable names w
h
en
they
.
.
.
commit
|
commitdiff
|
tree
2009-05-10
Vladim
i
r S
e
dach
Made compi
l
ed-for
m
-
t
o
-
s
t
ri
n
g use wr
i
te-str
i
ng instead
.
.
.
commit
|
commitdiff
|
tree
2009-05-09
Daniel
Gack
l
e
A
dd
e
d
suppo
r
t for
s
upplied-p
param
e
ters
t
o optional
.
.
.
commit
|
commitdiff
|
tree
2009-05-09
D
a
niel Gackle
E
x
te
n
ded DESTRUCTUR
I
NG-
B
IND to allo
w
N
I
L bindings to
.
.
.
commit
|
commitdiff
|
tree
2009-05-09
Vladimir Se
d
ach
Substantial
l
y modified
the way Par
e
nscript compilation a
n
d
commit
|
commitdiff
|
tree
2009-05-09
V
l
a
dimir Sedach
Fixed bug w
h
ere m
a
crolet and
s
ymbol
-
mac
r
olet specia
l
.
.
.
commit
|
commitdiff
|
tree
2009-05-03
V
ladi
m
ir Sedach
R
e
implem
e
nt
e
d flet
and
labels to use
the same renaming
.
.
.
commit
|
commitdiff
|
tree
2009-05-03
V
l
a
dimir S
e
dach
Impl
e
m
ented LE
T
an
d
LE
T
* by
v
ariable renam
i
ng, which
.
.
.
commit
|
commitdiff
|
tree
2009-05-03
Vladimir Sedach
Remove
d
unused f
u
nct
i
o
n val-to-string from utils
.
l
isp
commit
|
commitdiff
|
tree
2009-04-29
Vladimir Sedach
Added fi
l
e comp
i
latio
n
and eval-
w
h
en fa
c
ilities
(
patch
.
.
.
commit
|
commitdiff
|
tree
2009-04-29
V
l
adimir Sedac
h
Fixe
d
bug with incor
r
ectl
y
p
a
renthesi
z
ed
if expressions
.
commit
|
commitdiff
|
tree
2009-04-29
Vladimi
r
Sedach
Fixed n
o
n-un
i
for
m
h
a
ndling of qu
o
ted symbol
s
that m
a
nifested
.
.
.
commit
|
commitdiff
|
tree
2009-04-29
V
ladimir Se
d
ach
Fixed
bug
in k
e
ywor
d
ar
g
ument handling (patch
t
hanks
.
.
.
commit
|
commitdiff
|
tree
2009-04-22
Kell
y
McDonald
method tri
c
k
w
a
s
yan
k
ed
i
n 7963
0
c82ac03066ceb1dac50
0
15eb6b7a
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Vladim
i
r Sedach
Fixed
typo
i
n
p
s
-macro-lib
.
lisp
commit
|
commitdiff
|
tree
2009-04-14
V
l
adimir Se
d
ach
Add
e
d
the co
l
on charac
t
er (:) to the
list
o
f speci
a
l
.
.
.
commit
|
commitdiff
|
tree
2009-04-13
V
ladimir Sed
a
c
h
Introduced the *js-t
a
r
g
et-version*
special varia
b
le
.
.
.
commit
|
commitdiff
|
tree
2009-04-13
Vladimi
r
Sedach
G
o
t
r
id of
'
ensure
-
ps-symbol' inte
r
nal
f
uncti
o
n (at
.
.
.
commit
|
commitdiff
|
tree
2009-04-13
Dan
i
el
Gac
k
le
A
d
ded des
t
ructuring lists to PS-LOOP
.
commit
|
commitdiff
|
tree
2009-04-13
V
ladi
m
i
r
S
eda
c
h
Rem
o
ved
s
o
me unnece
s
s
a
ry code that igno
r
e
d an anaphor
.
.
.
commit
|
commitdiff
|
tree
2009-04-13
Vladimir
Sedac
h
Changed
r
e
p
resentation of
expr
e
ss
i
on
b
l
ocks
a
nd '
i
f
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
Vladimir Sed
a
ch
Merg
e
branch 'master'
o
f ssh://vse
d
ach@co
m
mon-lisp
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
Vladimir Sedach
Removed 'append' from
runtime lib sinc
e
D
anie
l
Gackle
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
D
a
niel Gackle
Added a file PS-DOM with handy utility
macros for DOM
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
Daniel Ga
c
kle
Added s
e
veral new
u
tility macros
,
in
c
luding a pri
m
itive
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
Da
n
iel G
a
ckle
Modif
i
ed the way the PS-LOOP does SUM (it now gensym
s
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
Daniel Gackle
A
dded a
macro WIT
H
-LAMBDA th
a
t'
s
use
f
ul for w
r
apping
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
Vladimir S
e
da
c
h
Updated tests to r
e
f
lect changes i
n
l
atest
p
atches
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
Vla
d
imir Sedach
Fixe
d
'li
s
p' fo
r
m
to
pr
o
duce code that cap
t
ures e
n
closin
g
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
Vladimi
r
Sedach
Ex
p
ort
e
d 'loop' fr
o
m Parenscrip
t
package, moved uti
l
i
t
y
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
Vladimir Seda
c
h
Updated tests to refle
c
t changes
i
n latest patc
h
es
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
Vladimi
r
Se
d
ac
h
Fixed 'lisp' form
t
o
p
ro
d
uce cod
e
that captures en
c
los
i
ng
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
Vladimir Sedach
Expor
t
ed 'loop
'
f
rom Paren
s
cript pa
c
k
age,
m
oved u
t
ility
.
.
.
commit
|
commitdiff
|
tree
2009-04-10
Vladim
i
r
S
e
dach
M
o
dified the PS com
p
iler t
o
produce an intermediate
.
.
.
commit
|
commitdiff
|
tree
2009-04-06
V
la
d
i
mir Sedach
Chang
e
d tests to reflect Da
n
iel
G
ackle's keyw
o
rd arg
u
men
t
s
.
.
.
commit
|
commitdiff
|
tree
2009-04-06
Daniel Gackle
Initialize k
e
yword arg
u
m
ents
f
rom js ARG
U
MENTS,
allo
w
i
ng
.
.
.
commit
|
commitdiff
|
tree
2009-04-06
Daniel G
a
ckle
Added a partial impl
e
me
n
tation of LOOP to PS
.
commit
|
commitdiff
|
tree
2009-04-04
V
ladi
m
ir S
e
dach
Removed
compile-tim
e
constant
st
r
ing
c
o
ncatenation
.
.
.
commit
|
commitdiff
|
tree
2009-03-31
Vladimir Se
d
ach
Changed the def
i
n
ition of defi
n
e-ps-
s
pecia
l
-form to
.
.
.
commit
|
commitdiff
|
tree
2009-03-31
V
ladimir Sed
a
ch
Ch
a
nged the imple
m
entation of quote from being special
.
.
.
commit
|
commitdiff
|
tree
2009-03-12
Vladimir Sedach
Renamed *html-empty-tag-aw
a
r
e
-p
*
to *ps-
h
tml-em
p
ty
.
.
.
commit
|
commitdiff
|
tree
2009-03-12
Vladimi
r
Sedach
Remo
v
ed tutorial
.
lisp
from r
e
posit
o
ry (it is now upd
a
ted
.
.
.
commit
|
commitdiff
|
tree
2009-03-06
Vladimir Seda
c
h
Changed ps-html
genera
t
ors
to b
e
have more li
k
e
C
L
-WHO
.
.
.
commit
|
commitdiff
|
tree
2009-03-06
Vladimir
S
edach
Regenerated referen
c
e-tests
.
l
i
s
p fro
m
reference do
c
.
.
.
commit
|
commitdiff
|
tree
2009-03-06
Vla
d
imir
S
ed
a
ch
Rew
r
ote
s
o
me u
n
i
t tests to simplify
cod
e
.
commit
|
commitdiff
|
tree
2009-03-06
Vladimir Sedach
Add
e
d ps-doc* function to PS
c
ompilation inter
f
a
c
e
.
commit
|
commitdiff
|
tree
2009-03-06
Vl
a
d
i
mir Sed
a
ch
A
d
de
d
example of cl
o
s
u
re s
y
m
bol-map u
s
age f
o
r obfuscate
.
.
.
commit
|
commitdiff
|
tree
2009-03-06
Vl
a
dimir
Sedach
Removed l
i
teral
backspace cha
r
ac
t
e
r
from
the JS escap
e
.
.
.
commit
|
commitdiff
|
tree
2009-02-28
V
l
a
d
i
mir
S
e
d
ach
A
d
d
ed no
t
e about
printing spec
i
al
c
h
aracters to es
c
ape
.
.
.
commit
|
commitdiff
|
tree
2009-02-23
Vladimir Sedach
Added all symbols from DOM levels 1
an
d
2, Window working
.
.
.
commit
|
commitdiff
|
tree
2009-02-20
Vladimi
r
Sedach
Fixed the 'p
i
' s
y
mbol-macro
.
commit
|
commitdiff
|
tree
2009-02-10
Vladimir
S
edach
Introduced the "func
a
ll" ma
c
ro (which really
d
o
e
s
n
.
.
.
commit
|
commitdiff
|
tree
2009-02-09
Vladim
i
r Sedac
h
Updated js-expander
to wor
k
with the latest CVS version
.
.
.
commit
|
commitdiff
|
tree
2009-02-08
Vl
a
di
m
ir
Sedac
h
Ad
d
ed 'red
u
ce
'
function
to
ru
n
time lib
.
commit
|
commitdiff
|
tree
2009-02-08
Vladim
i
r Seda
c
h
Fixed a bug where variable ini
t
ializations insid
e
for
.
.
.
commit
|
commitdiff
|
tree
2009-02-07
Vladimir Sed
a
ch
Implemented 'fle
t
'
an
d
'labels' as PS macros
.
commit
|
commitdiff
|
tree
2009-02-06
Vladimir
S
edach
M
a
d
e
who-ps-html handle mul
t
i
p
le h
t
ml f
o
rms correctly
.
.
.
commit
|
commitdiff
|
tree
2009-02-03
Vladimir Se
d
ach
Changed let to not int
r
oduce
any
ext
r
a variables (for
.
.
.
commit
|
commitdiff
|
tree
2009-02-02
V
l
a
d
imir Sedac
h
Got rid of the "(
.
method-na
m
e ob
j
ect args
)
" method
.
.
.
commit
|
commitdiff
|
tree
2009-02-02
Vlad
i
mir
S
e
dach
Changed the @ (sl
o
t-
v
a
lue
c
o
mp
o
s
i
ti
o
n macro) not to
.
.
.
commit
|
commitdiff
|
tree
2009-02-02
Vladimir Sedach
Defined ps-inline as a PS macr
o
in addition
to a CL
.
.
.
commit
|
commitdiff
|
tree
2009-02-02
Vladimir Sedach
Fix
e
d bug where
ex
p
ressions could not be app
l
ied cor
r
ectly
.
.
.
commit
|
commitdiff
|
tree
2009-02-01
Vladimir Sedach
Modified the
Parenscript mac
r
o f
a
cilitie
s
so that defpsmacro and
commit
|
commitdiff
|
tree
next