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
Moved PS-specific exported macros and special forms to their own file (easier to...
2009-11-19
Vladimir Seda
c
h
Make NIL the
val
u
e (the last form
in en
c
losing PROGN
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
Vl
a
dimir Sedach
Renamed SLOT-VALUE to GET-
P
ROPERTY (
a
nd added t
h
e former
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
Vla
d
imir Sedach
Fixed symbo
l
-to-js-
s
tring of
t
hings like A++ and A**
.
commit
|
commitdiff
|
tree
2009-11-05
Vla
d
i
m
ir Sed
a
ch
Fixed RETURN of
C
ASE
.
commit
|
commitdiff
|
tree
2009-11-05
Vladimir Sed
a
ch
DOLI
S
T no
long
e
r generates a gensym for the a
r
ray argument
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
Vladim
i
r Sed
a
c
h
Fixed
FLE
T
e
xpression c
o
mpilation
.
commit
|
commitdiff
|
tree
2009-11-04
Vladimir Sedach
Added impli
c
it
retur
n
to
function bodi
e
s
.
commit
|
commitdiff
|
tree
2009-10-13
Vl
a
dimi
r
Sedach
Change
d
the CREATE
s
pe
c
ia
l
form
to t
r
e
a
t
i
t
s
key arguments as
commit
|
commitdiff
|
tree
2009-09-17
Vladimir S
e
dach
F
ixed symbol macro b
u
g (thanks to Daniel Gackle for
.
.
.
commit
|
commitdiff
|
tree
2009-09-14
Vladimir
Sedach
R
e
placed re
d
u
n
dant string functi
o
ns in uti
l
s
.
li
s
p wit
h
commit
|
commitdiff
|
tree
2009-09-13
Vl
a
dimi
r
Sedach
F
ixed the CHAIN macro to corr
e
c
t
ly chai
n
plain s
l
o
t
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
V
l
adimir Sed
a
ch
Changed op-prec
e
dence back to a memoiz
e
d tabl
e
(
p
erformance
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
Vlad
i
mir Se
d
ach
M
emoized
SYMBOL-N
A
ME-TO-JS-STRING (performa
n
ce improvement)
.
commit
|
commitdiff
|
tree
2009-09-13
V
l
adimir Sedach
A
dded symbolp check before the use of lo
o
kup
-
macro
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
Vla
d
imir
S
edach
R
e
factored SYMBOL-NAME-TO-JS-
S
TRIN
G
.
commit
|
commitdiff
|
tree
2009-09-11
Vladimir
Sedach
C
h
anged pr
i
nting s
u
bsystem
i
n
t
erfa
c
e to allow d
i
rec
t
.
.
.
commit
|
commitdiff
|
tree
2009-09-11
Vlad
i
mir Sedach
R
e
factored
compi
l
e
-pare
n
scri
p
t-form
code
.
commit
|
commitdiff
|
tree
2009-09-11
Vladimir Sedach
Refactored ps
-
co
m
piler m
e
t
ho
d
name fo
r
symbols
.
commit
|
commitdiff
|
tree
2009-08-12
Vladimir Sedach
Fixed a bug
w
here
'
create
'
was special-ca
s
ing keyw
o
r
ds
i
n
commit
|
commitdiff
|
tree
2009-08-07
Vlad
i
mir Sedach
Merge bran
c
h 'mas
t
e
r
' of ss
h
://vseda
c
h@common-l
i
sp
.
.
.
commit
|
commitdiff
|
tree
2009-08-07
Vl
a
d
imir Se
d
ach
Fixed
n
ary comparison operat
o
rs
(
ex: (< 1 2 3)
sho
u
l
d
.
.
.
commit
|
commitdiff
|
tree
2009-08-01
Vladim
i
r Sedach
Exported '
c
h
a
i
n
'
he
l
p
er macro
.
commit
|
commitdiff
|
tree
2009-07-27
Vladim
i
r Sedach
Chang
e
d
'
s
lot-value' to
print keyword sl
o
t names as
.
.
.
commit
|
commitdiff
|
tree
2009-07-25
Vlad
i
mir Sedach
C
h
a
nged 'create
'
a
nd 'sl
o
t
-
value'
t
o
tr
e
at
reserve
d
.
.
.
commit
|
commitdiff
|
tree
2009-07-25
V
l
adi
m
ir
S
e
dach
R
ev
i
se
d
PS litera
l
mechanism t
o
use 'symb
o
l-name-to
.
.
.
commit
|
commitdiff
|
tree
2009-07-06
V
l
adimir Sed
a
ch
Rewrot
e
'ps' mac
r
o to exp
a
n
d
into 'with-output-to-st
r
i
ng
.
.
.
commit
|
commitdiff
|
tree
2009-06-18
Vlad
i
m
i
r Sedach
Added
the '
c
hain' con
v
enience
macro for method call
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
Vladimir Sedach
Ch
a
nged destruct
u
r
i
ng-bind to
u
se let* instead of
let
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
V
l
adim
i
r
Sedach
Fixed sev
e
ral spec
i
al for
m
s that
were not macro
e
x
p
anding
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
V
l
ad
i
mir Sedach
Int
r
od
u
ced
'function
'
s
pe
c
i
a
l for
m
to further
h
elp
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
V
l
a
dimir
Se
d
a
c
h
Fixed
'
f
l
atten' to correctly h
a
ndle l
i
sts wi
t
h non
.
.
.
commit
|
commitdiff
|
tree
2009-05-25
Vladimir
S
edach
Ch
a
nged pro
c
ess-html-forms-lhtml loop in lib/ps-ht
m
l
.
.
.
commit
|
commitdiff
|
tree
2009-05-15
Vla
d
imi
r
Seda
c
h
Fixed some special forms that weren
'
t m
a
cro-exp
a
nding
.
.
.
commit
|
commitdiff
|
tree
2009-05-15
Vladi
m
ir
Sed
a
c
h
let/let
*
no longer g
e
ns
y
m v
a
r
iable names when they
.
.
.
commit
|
commitdiff
|
tree
2009-05-10
Vladimir Sedac
h
Mad
e
comp
i
led-form-to-stri
n
g
use wri
t
e
-
s
tring instead
.
.
.
commit
|
commitdiff
|
tree
2009-05-09
Vladimi
r
Sed
a
ch
Sub
s
tantially modified the
way Parenscript compilation an
d
commit
|
commitdiff
|
tree
2009-05-09
V
ladimir Sedach
Fixed b
u
g
w
here
m
a
c
role
t
a
nd sy
m
bol-m
a
crolet special
.
.
.
commit
|
commitdiff
|
tree
2009-05-03
V
l
adimi
r
Sedach
R
e
implem
e
n
te
d
flet and la
b
el
s
to
use
t
he same renamin
g
.
.
.
commit
|
commitdiff
|
tree
2009-05-03
V
ladimir Sedach
Impl
e
men
t
ed
L
ET
and
L
ET*
b
y var
i
able renaming, which
.
.
.
commit
|
commitdiff
|
tree
2009-05-03
V
l
adimi
r
Sedach
Removed unu
s
ed funct
i
on val-to-string
f
r
o
m util
s
.
li
s
p
commit
|
commitdiff
|
tree
2009-04-29
Vladimir
S
ed
a
ch
Added file compilation
a
nd eval
-
when facilit
i
e
s
(p
a
tc
h
.
.
.
commit
|
commitdiff
|
tree
2009-04-29
Vladimir Sedach
Fixed bug with incorr
e
ctl
y
parenth
e
sized if expressions
.
commit
|
commitdiff
|
tree
2009-04-29
Vladimir Sedach
Fixed non
-
u
niform
h
a
ndling o
f
q
uoted symbols that
m
a
ni
f
este
d
.
.
.
commit
|
commitdiff
|
tree
2009-04-29
V
l
adimir Sedach
Fix
e
d bu
g
in keywo
r
d argum
e
nt handling
(
patch
thanks
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Vladimir Se
d
ach
Fixed ty
p
o in ps-
m
a
c
r
o-lib
.
l
i
sp
commit
|
commitdiff
|
tree
2009-04-14
Vladimir Seda
c
h
Added the col
o
n c
h
a
rac
t
er (:)
t
o the list
of spe
c
ial
.
.
.
commit
|
commitdiff
|
tree
2009-04-13
V
ladimir Sedach
Introduced the *js-
t
arget-version* special variable
.
.
.
commit
|
commitdiff
|
tree
2009-04-13
V
l
a
d
im
i
r Sedach
Got rid of 'ensur
e
-ps-s
y
mbol' inter
n
al
f
unction (at
.
.
.
commit
|
commitdiff
|
tree
2009-04-13
Vladimir Sedach
Removed some u
n
nece
s
sary code t
h
at ignored an ana
p
hor
.
.
.
commit
|
commitdiff
|
tree
2009-04-13
Vladim
i
r Sedach
C
hanged repr
e
sentation of exp
r
ession blocks and
'
if
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
Vladimir Sedac
h
Me
r
ge
b
ranc
h
'mast
e
r
' of
s
sh://
v
sedach@c
o
m
m
o
n
-l
i
sp
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
Vladimir Sed
a
ch
R
emoved 'a
p
pend'
f
rom runti
m
e li
b
since Daniel
G
a
c
kle
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
Vlad
i
mir Sedach
U
pdated tests
t
o
r
eflect ch
a
nges
in lat
e
st pat
c
hes
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
V
l
adimir Se
d
a
c
h
Fixed 'lisp' form to produ
c
e
cod
e
that captures enclosin
g
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
Vladimir
S
edach
Ex
p
orted
'loop'
f
r
om
P
arenscript package
,
moved
u
t
i
lity
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
Vlad
i
mir Sedach
Updated tests to
r
e
flec
t
changes in
l
ates
t
patches
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
V
ladimir S
e
dach
Fixed 'lis
p
' form to
p
ro
d
u
ce
c
ode that captures encl
o
sing
.
.
.
commit
|
commitdiff
|
tree
2009-04-12
V
l
adimir Sedach
Exported
'
lo
o
p'
f
rom Par
e
nscri
p
t package, mo
v
ed uti
l
ity
.
.
.
commit
|
commitdiff
|
tree
2009-04-10
Vladi
m
ir Sedac
h
Modified the PS compiler
t
o produce an intermediate
.
.
.
commit
|
commitdiff
|
tree
2009-04-06
Vladimi
r
Sedach
Changed tests to
r
eflect Dani
e
l Gack
l
e's ke
y
wor
d
arguments
.
.
.
commit
|
commitdiff
|
tree
2009-04-05
V
l
adimir Sedach
Mad
e
the i
g
nore declaration in
define-ps-spe
c
i
a
l-form
.
.
.
commit
|
commitdiff
|
tree
2009-04-04
Vladimir Sedach
Removed compile-time constant
s
tring concaten
a
t
i
on
.
.
.
commit
|
commitdiff
|
tree
2009-03-31
Vladimir Sed
a
ch
Change
d
the
definition of
d
efine-
p
s
-s
p
ecial-form to
.
.
.
commit
|
commitdiff
|
tree
2009-03-31
Vladimir S
e
d
a
ch
C
h
anged the implementati
o
n
o
f
quote from being specia
l
.
.
.
commit
|
commitdiff
|
tree
2009-03-12
Vladimir
S
e
dac
h
Renamed *h
t
ml-e
m
pty-tag-aware-p* to *p
s
-html
-
empty
.
.
.
commit
|
commitdiff
|
tree
2009-03-12
Vlad
i
mir Seda
c
h
Remo
v
ed tutorial
.
lisp from r
e
pos
i
tory (
i
t is now
u
p
date
d
.
.
.
commit
|
commitdiff
|
tree
2009-03-06
Vladimir Sedach
Changed ps-htm
l
genera
t
o
r
s to b
e
have
m
ore
like CL-WH
O
.
.
.
commit
|
commitdiff
|
tree
2009-03-06
Vladimir Se
d
ach
Regenerated reference-tes
t
s
.
lisp
f
rom
ref
e
rence doc
.
.
.
commit
|
commitdiff
|
tree
2009-03-06
Vladimir S
e
dach
Rewrot
e
some unit tes
t
s to simpl
i
fy code
.
commit
|
commitdiff
|
tree
2009-03-06
Vla
d
i
m
ir Se
d
ach
Add
e
d ps-doc* functio
n
to PS co
m
pilat
i
o
n
interface
.
commit
|
commitdiff
|
tree
2009-03-06
Vladimir Sedach
Added
e
xample of clos
u
re symbol-map usage f
o
r
obf
u
sca
t
e
.
.
.
commit
|
commitdiff
|
tree
2009-03-06
Vladimir
S
edach
Removed literal backs
p
ace
c
hara
c
ter from
the
J
S escape
.
.
.
commit
|
commitdiff
|
tree
2009-02-28
Vla
d
imir Se
d
ach
Ad
d
ed note about prin
t
ing special characters to
escape
.
.
.
commit
|
commitdiff
|
tree
2009-02-23
Vladimir Sedach
Added a
l
l
symbols from DOM leve
l
s
1 an
d
2
,
Windo
w
w
orking
.
.
.
commit
|
commitdiff
|
tree
2009-02-20
Vla
d
imir Sedach
Fixed the 'pi' symbo
l
-macro
.
commit
|
commitdiff
|
tree
2009-02-10
Vladimir S
e
dach
Introduced the "funcal
l
" mac
r
o
(which really
doesn
.
.
.
commit
|
commitdiff
|
tree
2009-02-09
V
ladimir Sedach
Updated js-expande
r
to work
w
it
h
the latest CVS version
.
.
.
commit
|
commitdiff
|
tree
2009-02-08
Vladimir Se
d
ach
A
d
ded
'reduce' function to runtime lib
.
commit
|
commitdiff
|
tree
2009-02-08
Vladimir S
e
d
ach
Fixed a bug where va
r
iable initializations inside for
.
.
.
commit
|
commitdiff
|
tree
2009-02-07
Vlad
i
mir Sedach
Im
p
lem
e
nted 'flet' and 'labels' as PS macros
.
commit
|
commitdiff
|
tree
2009-02-06
Vladimir Se
d
ach
M
ade who-
p
s-html handle multiple html form
s
correctly
.
.
.
commit
|
commitdiff
|
tree
2009-02-03
Vladimir
Seda
c
h
Changed let to no
t
introduce any ext
r
a
varia
b
les (for
.
.
.
commit
|
commitdiff
|
tree
2009-02-02
Vladi
m
ir Sedac
h
G
ot
r
i
d
o
f the "(
.
meth
o
d-name object args)
"
method
.
.
.
commit
|
commitdiff
|
tree
2009-02-02
Vladim
i
r S
e
dach
Changed the @ (slot-value c
o
mp
o
s
i
tion macro
)
not to
.
.
.
commit
|
commitdiff
|
tree
2009-02-02
Vl
a
dimir Sed
a
c
h
Defi
n
ed ps-inline as a PS mac
r
o in add
i
tion to a CL
.
.
.
commit
|
commitdiff
|
tree
2009-02-02
Vl
a
dimir Se
d
a
ch
Fix
e
d bug where expre
s
sions could n
o
t
b
e
appli
e
d cor
r
ectly
.
.
.
commit
|
commitdiff
|
tree
2009-02-01
Vladimir Sedach
Modified
t
he P
a
renscript
m
a
cro facilities so
that defpsmacro
a
nd
commit
|
commitdiff
|
tree
2009-01-28
Vladimir Sedach
A
dded Daniel Gackle and Will
i
am Halliburt
o
n to the
.
.
.
commit
|
commitdiff
|
tree
2009-01-28
Vladimir Sedach
A
dded symb
o
l-t
o
-js
to th
e
d
ep
r
e
cated interface since
.
.
.
commit
|
commitdiff
|
tree
2009-01-22
Vladimir Sedach
Ma
d
e the
ps-html macros g
e
n
e
rate self-c
l
osing tags
.
commit
|
commitdiff
|
tree
2009-01-19
V
l
adimir Sed
a
ch
Made th
e
p
a
ckage
s
ymbol obfuscator be able to
ta
k
e
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
Vladimir Sedach
A
dded conveni
e
nce packages that export JS
a
n
d
brows
e
r
.
.
.
commit
|
commitdiff
|
tree
2009-01-14
Vlad
i
m
i
r
Sedach
Changed the capit
a
lization of
"Par
e
nScript"
t
o "Parenscript
.
.
.
commit
|
commitdiff
|
tree
2009-01-14
Vl
a
dimir S
e
d
ac
h
M
o
dified
t
he printer so
t
h
at PS and PS-INLINE compile
.
.
.
commit
|
commitdiff
|
tree
2008-12-30
Vl
a
di
m
ir Se
d
ach
Added an implementat
i
on of 'el
t
'
t
o ps-macro-lib
.
commit
|
commitdiff
|
tree
2008-12-30
Vla
d
imir
Seda
c
h
Ad
d
ed a "run
t
ime" direct
o
ry for runtime lib
s
and moved
.
.
.
commit
|
commitdiff
|
tree
2008-12-13
Vladimi
r
Sedach
F
i
xed content handling in ps-who-html
.
commit
|
commitdiff
|
tree
2008-12-08
Vladimir Sed
a
ch
Added Da
n
iel Gac
k
le
<
d
a
n
ie
l
gackle@gmail
.
com
>
's contribut
e
d
.
.
.
commit
|
commitdiff
|
tree
2008-12-07
Vlad
i
m
i
r Sedac
h
Chan
g
ed
e
x
t
ra
s
/js-ex
p
ander
.
e
l
to work
with
the latest
.
.
.
commit
|
commitdiff
|
tree
2008-12-07
Vladimir Seda
c
h
Add
e
d
W
i
lli
a
m Halliburton <whalliburton@g
m
ail
.
c
o
m
>
.
.
.
commit
|
commitdiff
|
tree
next