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
Undid last patch (didn't really think through how it would work with arrays).
2010-05-19
Vladi
m
ir Sed
a
ch
Un
d
id last patc
h
(di
d
n't real
l
y th
i
nk through how it
.
.
.
commit
|
commitdiff
|
tree
2010-05-19
Vladimir S
e
dach
C
hanged
r
a
ndom n
o
t
t
o
floor a
l
l numbe
r
s
(
thanks
t
o
.
.
.
commit
|
commitdiff
|
tree
2010-05-19
Vladimir S
e
da
c
h
Fixed
problem with calli
n
g methods o
n
a
nonymous f
u
nctions
.
.
.
commit
|
commitdiff
|
tree
2010-05-19
Vladimir Sedach
Use funcal
l
instead
of Scheme-lik
e
function
call
i
ng
.
.
.
commit
|
commitdiff
|
tree
2010-05-19
Vladimir Sedach
Slig
h
t fix to
re
f
erence doc
.
commit
|
commitdiff
|
tree
2010-05-03
V
l
a
dimir S
e
dac
h
Fixe
d
typo in d
o
cs/refer
e
nce
.
html
commit
|
commitdiff
|
tree
2010-04-29
Vladi
m
ir
S
edach
Made
s
ynta
x
of j
s
:
s
w
itch less u
g
ly
.
commit
|
commitdiff
|
tree
2010-04-27
V
la
d
i
mir Sedach
Simpli
f
ied han
d
ling of cha
r
acter literals
.
commit
|
commitdiff
|
tree
2010-04-27
Vladimir Sedach
Stopped
d
efpsmacro/define-ps-
s
ymbol-macro from c
l
o
bberi
n
g
.
.
.
commit
|
commitdiff
|
tree
2010-04-27
Vladi
m
ir Sedach
Rem
o
ved
%
check-once-only type check
.
commit
|
commitdiff
|
tree
2010-04-25
Vladimir Sedach
Fixed operator associativity print
i
ng bug
(
thanks
to
.
.
.
commit
|
commitdiff
|
tree
2010-04-24
Vla
d
imi
r
Sedach
Adde
d
!=
a
nd !== to depreca
t
e
d
interfac
e
.
commit
|
commitdiff
|
tree
2010-04-22
V
la
d
i
mir Sedach
Moved ps-macro-lisp
i
nto mac
r
os
.
lisp
commit
|
commitdiff
|
tree
2010-04-22
Vladimir Sedach
Remov
e
d EQUALP (it really needs to be a r
u
n
time
function)
.
commit
|
commitdiff
|
tree
2010-04-21
V
ladimir Sedach
C
h
an
g
e
d
EQUAL
a
n
d
E
QUALP
t
o compile to '==', added
.
.
.
commit
|
commitdiff
|
tree
2010-04-21
Vladimir
Seda
c
h
F
ixed %/REM
.
Thanks to Daniel Gackl
e
f
o
r the bug r
e
por
t
.
commit
|
commitdiff
|
tree
2010-04-21
V
l
adimir
Sedach
Fixed unit
tes
t
s for NULL
patch
.
commit
|
commitdiff
|
tree
2010-04-20
Vladimir Sedach
Made NULL
t
r
e
at '
u
ndefined' properly
.
commit
|
commitdiff
|
tree
2010-04-19
Vladimir Sedach
Fixed vector litera
l
p
rinti
n
g
.
commit
|
commitdiff
|
tree
2010-04-19
V
l
adimir Sedach
Fixe
d
*= (th
a
nks to D
a
niel Gackle fo
r
th
e
bu
g
repor
t
)
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimir Sedach
F
ixed bug
w
here
FUNCA
L
L wasn't
prope
r
ly ac
c
essi
n
g
l
e
x
i
cal
.
.
.
commit
|
commitdiff
|
tree
2010-04-18
Vladi
m
i
r Sed
a
ch
Made LABEL work w/ new c
o
m
p
i
le
r
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimir
S
edach
Fixed FOR s
p
ecial form to work w/ comp
i
ler rewri
t
e
.
commit
|
commitdiff
|
tree
2010-04-18
Vl
a
dimir Sedach
Merge branch '
m
a
s
ter' of ssh://vse
d
a
ch@com
m
on-lisp
.
.
.
commit
|
commitdiff
|
tree
2010-04-18
Vla
d
imir Sedach
G
ian
t
compiler rewrite
.
commit
|
commitdiff
|
tree
2010-04-18
V
l
a
dimir Sedach
Refactored symbol n
a
me mangling code
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimir S
e
dach
Fix
e
d equality abuse in p
s
-ma
c
ro-lib
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimir Sedac
h
Refact
o
red sy
m
b
o
l
-
t
o-js-s
t
ri
n
g function
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimir Sedach
Put ==
a
nd ==
=
i
n
to dep
r
e
c
ated i
n
terface
.
commit
|
commitdiff
|
tree
2010-04-18
Vladimir Seda
c
h
Removed VOID fr
o
m refere
n
ce
.
commit
|
commitdiff
|
tree
2010-03-10
Vladimir Sedach
Fixed '=' c
o
mparison
o
f more than t
w
o exp
r
ess
i
o
n
s
.
commit
|
commitdiff
|
tree
2010-03-07
Vladimir Sedach
Added NCONC to the
r
untime
l
ib
(
thanks to Daniel Gackle
.
.
.
commit
|
commitdiff
|
tree
2010-02-27
V
l
adi
m
i
r Sedach
Fi
x
ed PS-COMPILE-STREAM break
a
ge
(
was
trying to compile
.
.
.
commit
|
commitdiff
|
tree
2010-02-24
Vladimir
S
eda
c
h
Chang
e
d OBFUSCATE-PACKAGE to take
c
losures for symbol
.
.
.
commit
|
commitdiff
|
tree
2010-02-13
Vladimir
S
e
dach
M
erge
b
r
a
nch 'maste
r
' o
f
ssh:
/
/vse
d
ach@common-lisp
.
.
.
commit
|
commitdiff
|
tree
2010-02-13
Vladimir Sedach
Fixed sha
d
owing of symbol
m
acro
s
by LET
.
commit
|
commitdiff
|
tree
2010-02-13
Vladi
m
i
r
S
ed
a
ch
Remov
e
d defmacro/ps
f
rom reference doc
.
commit
|
commitdiff
|
tree
2010-02-01
Vladimir
Sedach
Supress
e
d top-lev
e
l
"null"s
be
i
ng output
.
commit
|
commitdiff
|
tree
2010-01-25
Vladimir
S
e
dach
Ad
d
ed code to handle SPECIAL decla
r
a
t
io
n
s
.
commit
|
commitdiff
|
tree
2010-01-05
Vladi
m
ir Sedach
Made WHEN/U
N
LE
S
S return null in situations wh
e
re a
.
.
.
commit
|
commitdiff
|
tree
2010-01-04
Vladimir S
e
dach
Made FL
E
T
a
nd LABELS
n
ot gensym new
n
ames when it's
.
.
.
commit
|
commitdiff
|
tree
2010-01-02
Vladimir Sedach
C
hanged RETURN
of conditionals not to return spurious
.
.
.
commit
|
commitdiff
|
tree
2010-01-02
Vlad
i
mi
r
Sed
a
ch
Mad
e
the obfuscator n
o
t obfuscate
exported sym
b
ols
.
commit
|
commitdiff
|
tree
2009-12-28
V
l
ad
i
mi
r
Sedach
Made DEFUN SETF
work correctly for &res
t
p
arameter
s
.
.
.
commit
|
commitdiff
|
tree
2009-12-27
V
ladimir Sedach
Removed "inter
n
al" doc
u
m
e
ntation
.
commit
|
commitdiff
|
tree
2009-12-27
Vladimir Sedach
Removed unneeded EVAL-WHEN from around
macr
o
environ
m
ent
.
.
.
commit
|
commitdiff
|
tree
2009-12-27
Vladimi
r
S
e
dach
Rem
o
ved EV
A
L-WHEN cr
u
d
from te
s
t suite defin
i
tions
.
commit
|
commitdiff
|
tree
2009-12-27
Vladimir Sedach
Clean
e
d up ASD file a bit
.
commit
|
commitdiff
|
tree
2009-12-27
Vladimi
r
Sedach
Remove
d
E
V
AL-WHEN
and #
.
stuff f
r
o
m
packages
.
lisp
commit
|
commitdiff
|
tree
2009-12-25
Vl
a
dimir Se
d
ach
M
ade RET
U
RN of TRY handle th
e
:CATCH cla
u
se corr
e
ctly
.
commit
|
commitdiff
|
tree
2009-12-25
Vladimir Sedach
R
ewrote
refere
n
ce manual in HTML
.
commit
|
commitdiff
|
tree
2009-12-25
V
l
adimir Seda
c
h
Removed WITH-LAMBDA macro
.
commit
|
commitdiff
|
tree
2009-12-25
V
l
adimir Sedach
Remove
d
IE speci
f
ic CC-IF form
.
commit
|
commitdiff
|
tree
2009-12-25
Vladimir Sedach
Improve
d
doc f
o
r
j
s
-
expander
.
el, added m
o
re r
e
cen
t
.
.
.
commit
|
commitdiff
|
tree
2009-12-25
Vladimir Sedach
Rem
o
ved MAP-UNTIL from runt
i
me
l
ib
.
commit
|
commitdiff
|
tree
2009-12-25
Vladimir
Se
d
ac
h
Re
a
rraged p
s
-
m
acro-lib
.
lisp to mak
e
more sense, r
e
m
oved
.
.
.
commit
|
commitdiff
|
tree
2009-12-03
Vladimir Sedach
Renam
e
d GET-PROPERTY
to GETPRO
P
.
commit
|
commitdiff
|
tree
2009-12-01
Vladi
m
ir Se
d
ach
Fixed
ret
u
r
n
of i
t
e
r
a
ti
o
n special forms
.
commit
|
commitdiff
|
tree
2009-11-30
Vladimi
r
Sedach
SETF now co
r
rectly looks up S
E
TF expan
s
ions
o
f
places
.
.
.
commit
|
commitdiff
|
tree
2009-11-30
V
l
adi
m
ir Sedac
h
Made SWITCH flatte
n
b
l
o
cks in case sta
t
eme
n
ts
.
This
.
.
.
commit
|
commitdiff
|
tree
2009-11-30
Vl
a
dimir S
e
da
c
h
Removed red
u
nd
a
n
t
PROGN in DO* stat
e
m
e
n
t
.
commit
|
commitdiff
|
tree
2009-11-29
Vladi
m
i
r
Se
d
ach
C
hanged PS-DO
C
* to take
multiple arguments (implicit
.
.
.
commit
|
commitdiff
|
tree
2009-11-27
Vladimir Sedach
Fixed R
E
TURN of COND
.
commit
|
commitdiff
|
tree
2009-11-27
V
ladimir
S
ed
a
c
h
Fixe
d
RE
T
U
RN
o
f
SYMBOL-MACROLET
.
commit
|
commitdiff
|
tree
2009-11-26
V
l
adimir Sedach
Added VALUES
and MULTIPLE-V
A
LUE-
B
IND
.
Than
k
s to Re
d
.
.
.
commit
|
commitdiff
|
tree
2009-11-23
Vlad
i
mir Sedach
Ex
p
or
t
ed *PARENSCRIPT-STREAM* spec
i
al
v
aria
b
le, used
.
.
.
commit
|
commitdiff
|
tree
2009-11-22
Vladimir Sedach
Better R
E
TURN handling of cond
i
tionals and statemen
t
s
.
commit
|
commitdiff
|
tree
2009-11-19
Vladimir Sedach
Ma
k
e
N
I
L the value (the last form
i
n enclo
s
i
ng PROGN
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
Vladimir Sedach
Ren
a
med
S
LO
T
-VALUE to GET-P
R
O
PERT
Y
(
and
a
dded th
e
forme
r
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
Vladi
m
ir Sedach
Fixed symbo
l
-to-js-string o
f
t
hing
s
lik
e
A++ and A**
.
commit
|
commitdiff
|
tree
2009-11-05
Vladimir Sedach
Fixed RETURN of CASE
.
commit
|
commitdiff
|
tree
2009-11-05
Vladim
i
r Sedach
DOLIST no
l
onger genera
t
es a gens
y
m for the a
r
ray argument
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
Vladimir
Se
d
ach
Fixed FL
E
T expre
s
sion compilation
.
commit
|
commitdiff
|
tree
2009-11-04
V
l
adim
i
r Sedach
Added impli
c
it return t
o
function
bodies
.
commit
|
commitdiff
|
tree
2009-10-13
Vladimir S
e
dach
C
h
anged the CREATE
special form to
tre
a
t its
k
ey argume
n
t
s
as
commit
|
commitdiff
|
tree
2009-09-17
Vladimir Sedach
F
ixed symb
o
l ma
c
ro bug (th
a
nks t
o
Daniel Gackle for
.
.
.
commit
|
commitdiff
|
tree
2009-09-14
Vladimir
S
edach
Rep
l
aced red
u
ndant string func
t
ions in utils
.
l
isp w
i
th
commit
|
commitdiff
|
tree
2009-09-13
Vladimir
S
edach
F
ixe
d
the CH
A
IN mac
r
o to
correctly chain
plain slot
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
Vl
a
dimir Seda
c
h
Changed op
-
precedence
back
t
o a
m
emoized
t
able (perfo
r
m
ance
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
Vladimir Sedach
Memoized S
Y
MBOL-N
A
ME-TO-J
S
-
S
TRING (perfor
m
a
n
c
e improvement)
.
commit
|
commitdiff
|
tree
2009-09-13
Vladimi
r
Sedach
Added symbolp
c
hec
k
before the
use of
lookup
-
macro
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
Vladim
i
r Sedach
Ref
a
ctored SYMBOL-NA
M
E
-TO-JS-S
T
RING
.
commit
|
commitdiff
|
tree
2009-09-11
Vladimir Sedach
Changed printin
g
s
ubsystem interfa
c
e to allow direct
.
.
.
commit
|
commitdiff
|
tree
2009-09-11
Vladimir
S
edach
Refa
c
tored compile-parenscript-fo
r
m
code
.
commit
|
commitdiff
|
tree
2009-09-11
Vladimir Seda
c
h
Refactored ps-c
o
m
p
iler metho
d
name for symbols
.
commit
|
commitdiff
|
tree
2009-08-12
V
ladimir Sedach
F
ixed
a bug where 'create' was
s
pe
c
ial-ca
s
i
ng keywords in
commit
|
commitdiff
|
tree
2009-08-07
Vladimir Sedach
M
e
rge branch 'master'
o
f ssh://vsedach@common-lisp
.
.
.
commit
|
commitdiff
|
tree
2009-08-07
Vladimir Sedach
Fixed
n
a
r
y comparison opera
t
o
rs (ex: (
<
1 2 3) shoul
d
.
.
.
commit
|
commitdiff
|
tree
2009-08-01
Vladimir Se
d
ach
Exported 'chain'
he
l
per ma
c
ro
.
commit
|
commitdiff
|
tree
2009-07-27
Vladim
i
r
Sedach
Changed 'slot
-
v
alue' to print k
e
yword slot names as
.
.
.
commit
|
commitdiff
|
tree
2009-07-25
Vladimi
r
Sedach
Changed 'create' and 'slot-value' to treat
r
eserved
.
.
.
commit
|
commitdiff
|
tree
2009-07-25
V
l
adi
m
ir Sedach
Revised PS li
t
eral
mechanism to use
'
symbol-name-to
.
.
.
commit
|
commitdiff
|
tree
2009-07-06
V
ladi
m
ir Sedach
Rewrote
'
p
s
'
macro
to e
x
pand into 'with-ou
t
put-t
o
-string
.
.
.
commit
|
commitdiff
|
tree
2009-06-18
Vla
d
imir S
e
dach
Added the
'chain
'
convenienc
e
macro for met
h
od call
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
Vladimir Sedach
Changed destructuring-bind to u
s
e let* inste
a
d of let
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
Vladi
m
ir Sed
a
ch
Fixe
d
several spe
c
ial forms th
a
t were not m
a
c
r
o
e
x
pandin
g
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
Vladimir
S
edach
I
n
troduced 'fun
c
tion' special form to further h
e
l
p
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
Vladimir S
e
dach
Fixed 'fla
t
ten
'
to correctl
y
handle lists
w
it
h
n
on
.
.
.
commit
|
commitdiff
|
tree
2009-05-25
V
l
adimir Se
d
ach
Ch
a
nge
d
proce
s
s-h
t
ml-forms-lhtml loop in lib/ps-ht
m
l
.
.
.
commit
|
commitdiff
|
tree
2009-05-15
Vla
d
imir Se
d
ach
Fixed some special forms that w
e
ren't macro-expan
d
ing
.
.
.
commit
|
commitdiff
|
tree
next