repo.or.cz
/
jimtcl.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Fix missing expr error message with || and &&
2011-07-07
Steve Benne
t
t
F
i
x miss
i
n
g
e
xpr er
r
or mes
s
age with || an
d
&&
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-07-07
Steve Ben
n
ett
M
a
k
e l
i
st to st
r
ing conve
r
si
o
n more Tcl
comp
a
tible
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-07-07
Steve Benne
t
t
Better pr
o
c optional arg
h
andling
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-07-07
S
t
ev
e
Benn
e
t
t
Minor
c
l
eanup in JimPa
r
seVar
(
)
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-07-07
Steve Bennett
A
d
d configure --full op
t
ion
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-07-07
Steve Bennett
autos
e
tup fix when r
u
nning und
e
r tc
l
sh
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-07-07
S
t
eve Be
n
net
t
Up
d
ate to
t
he late
s
t autosetup
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-07-07
Steve Bennett
Update
m
ake-bootstrap-jim for consistent tcl_platf
o
rm
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-07-07
St
e
ve Bennett
Improve diagnostics when a sc
r
ipt is inco
m
ple
t
e
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-07-07
Steve
Bennet
t
T
ab and newline are co
m
mon in text files
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-07-07
Steve Be
n
nett
O
ptimise [lrange]
w
h
en r
e
tur
n
ing the whole list
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-07-07
S
t
e
v
e
Bennett
Minor i
m
proveme
n
t
s to oo
.
tcl
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-07-07
Stev
e
Bennet
t
Make an array
test more
reliable
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-07-07
Steve Benn
e
tt
Minor code cleanups
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-07-07
Steve Benne
t
t
Use
c
lock i
n
stead of open for l
o
adable mo
d
u
le
b
ug
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-07-07
Steve Bennett
Use memset() wh
e
n crea
t
ing a new interp
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-07-07
Ste
v
e Bennett
Support
and ignore
fconfigure -transla
t
i
on
.
.
.
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-07-07
St
e
ve Bennett
Add suppo
r
t
f
o
r
file
d
elete
-
f
o
rc
e
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-07-07
Steve
Bennett
Sim
p
lify glo
b
and make
i
t work
wi
t
h min
g
w
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-07-07
Steve Bennett
D
o just enough to
make Jim us
e
able with m
s
y
s
/ming
w
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-07-04
Steve Bennett
Add ran
d
() and srand(
)
f
u
nctions
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-29
Steve
Bennett
Change
t
he builti
n
regex
p
t
o avo
i
d com
p
i
lin
g
twice
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-29
Steve Bennett
Mark tests
which r
e
q
u
i
re utf-8 support
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-29
Ste
v
e
Benn
e
t
t
R
e
mov
e
a
u
tosetup/jimsh0
.
e
xe on d
i
stclean
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-28
Steve Bennett
Fix suppo
r
t for 64-bit mingw
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-28
S
teve
Bennett
D
o
n't
tr
y
to
s
tore an
i
nt
i
n
t
o a (void
*
)
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-27
Stev
e
Ben
n
ett
Fix builtin regex
p
for memory overwrite
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-24
Steve Bennett
Update a
u
tosetu
p
.
Fixes a
p
roblem in make-c
-
ext
.
t
cl
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-24
Ste
v
e Be
n
nett
Add some mi
s
si
n
g
g
enerate
d
f
iles to
.
gitignore
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-24
Steve Be
n
nett
V
e
r
sion now comes from j
i
m
.
h
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-22
S
tev
e
Bennett
R
emove an unnecessary initi
a
lisat
i
on
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-22
Steve Bennett
Fix script line numberi
n
g for m
u
lti-
l
i
n
e co
m
m
a
nds
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-21
Steve
B
en
n
ett
aio: Ignore error ind
i
catio
n
o
n e
o
f
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-21
S
teve Bennett
Fix crash on d
u
p
o
f object wi
t
h s
c
ript rep
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-19
Steve Bennett
Add an uninstall target
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-17
S
t
e
ve Benne
t
t
F
i
x
t
he dist
d
ir target wh
e
n
building
o
ut of tree
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-16
S
t
eve
Bennett
R
e-add a dum
m
y c
o
nfigure
.
ac f
o
r automa
k
e
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-10
Steve Bennet
t
Up
d
ate manual f
o
r
rece
n
t ch
a
nges
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-10
S
t
eve Bennett
A
l
low [info complete]
to d
e
termin
e
th
e
missing char
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-10
Steve Bennett
Move 1
.
25KB
off the stack for PRNG i
n
it
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-10
Steve Ben
n
ett
Add
some missin
g
t
e
s
t dependenci
e
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-10
Steve Ben
n
ett
Add
aio
s
u
p
p
o
rt
for bufferin
g
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-10
S
t
e
ve
B
en
n
ett
Clear out va
r
s before test
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-10
Steve Bennett
Slightly more
e
f
fici
e
n
t proc
t
est
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-10
Steve B
e
n
n
e
tt
Add a
d
ns/bina
r
y
example
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-10
Steve Bennett
Small optimisa
t
ion for utf8
cas
e
mapping
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-10
S
teve Benne
t
t
Create static extension lo
a
der dynamica
l
l
y
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-10
Steve Bennett
Switch to
a Tcl
v
e
r
sion of
make-c-ext
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-10
S
teve Benne
t
t
A
d
d -
-
mainta
i
ne
r
option
commit
|
commitdiff
|
tree
2011-06-10
Steve Ben
n
e
tt
I
m
plemen
t
the [binar
y
] command
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-10
Stev
e
Bennett
A
d
d sup
p
o
rt
f
or [s
t
ring byt
e
range]
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-10
S
t
eve
B
ennett
Small code optimi
s
ation fo
r
[appe
n
d
]
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-10
Steve Ben
n
ett
Up
d
ate TODO to reflect
the
c
u
r
r
ent s
t
ate of Ji
m
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-10
Steve Bennett
Unload
d
l
o
pen
(
) handles on freeing interpreter
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-10
Steve Bennett
Always define strtoull as strtoul
i
f
no 64 bit ints
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-10
S
t
e
v
e
B
e
nne
t
t
Add TclX-compati
b
le loop
c
ommand
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-10
St
e
ve Bennett
collect now als
o
frees obj
e
cts in th
e
free list
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-10
Steve Be
n
net
t
Add a sep
a
ra
t
e install
-
ex
e
c
target to the Ma
k
efi
l
e
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-10
Steve Bennett
Remove
obsolete configure
.
ac
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-09
S
t
e
ve Benne
t
t
B
e
tte
r
h
a
ndling of environ on Mac OS X
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-09
S
teve Bennett
Don'
t
needlessly li
n
k
a
g
ainst
-
l
m
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-09
S
tev
e
Bennett
Provide a fal
l
ba
c
k basic [exec] f
o
r (e
.
g
.
) mingw32
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-09
St
e
ve Be
n
nett
Revert
t
o using local
t
ime() and rand()
commit
|
commitdiff
|
tree
2011-06-09
Steve Bennett
Use autosetup instead of autoc
o
nf
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-09
Steve Bennett
Revert regexp
nested r
e
p
e
ats f
r
om b
3
4ab2f895
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-06
S
t
eve Bennett
Ens
u
re that linenoise history is on
l
y
fr
e
ed once
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-06
Steve Bennett
S
impl
i
fy/
f
ix repeating matches
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-04
St
e
v
e Bennett
Fix simple *
an
d
+ case fo
r
u
tf-8
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-04
Steve Bennett
Make test er
r
or easier to read
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-04
Stev
e
B
enn
e
tt
Fix utf8 char ma
t
ching in
c
haracter ranges
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-03
St
e
ve Bennett
F
ix pa
r
sing
bug introduc
e
d by
505ce9d7
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-03
Steve Benn
e
t
t
Fix a compile error in
j
i
m
-nvp
.
c
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-03
Ste
v
e Bennett
S
ome sy
s
tems don
'
t have
F
D_CLOEXEC
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-03
St
e
v
e Bennett
lsort test
s
hould
p
roduce re
l
i
able results
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-03
St
e
ve Be
n
n
e
t
t
Improve the rotat
e
right/left code
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-03
Steve B
e
nnett
Fix
s
ome clang warnings
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-03
Steve Bennett
Add non-greedy rege
x
p suppor
t
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-03
St
e
ve
B
ennett
Add m
a
ke-bootstr
a
p-jim script
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-03
Steve
Bennett
Don't set F
D
_
CLOEXEC
on standar
d
cha
n
nels
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-01
Steve B
e
nnett
Doc
u
ment
ch
a
nge
s
to [local proc
]
a
nd [upcall]
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-01
Steve Be
n
nett
Add [upcall]
c
ommand
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-01
S
t
e
v
e Bennett
Use
a
union
fo
r
Jim_Cmd
f
i
e
lds
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-06-01
Stev
e
Bennett
l
ocal procs n
o
w keep a
n
d rest
o
re p
r
evious defn
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-05-31
Steve Bennet
t
A
dd Jim_Strin
g
(
) mac
r
o
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-05-31
Ste
v
e Ben
n
ett
Fix a d
i
ct sugar pa
r
se b
u
g wi
t
h backsl
a
shed cha
r
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-05-31
S
te
v
e
B
enne
t
t
Document r
e
cent features
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-05-31
St
e
ve
Benn
e
tt
Support $(
.
.
.
)
ex
p
r shorthand synt
a
x
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-05-31
Stev
e
Bennett
R
emove unused variable
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-05-31
Steve
Be
n
ne
t
t
Remove
leftover
empty file
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-05-30
Steve Be
n
nett
Fix a
minor parsing bug
-
q
uoted
backsl
a
sh
n
e
wline
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-05-27
Steve Bennett
Fi
x
spelli
n
g and grammar
in the
m
anual
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-05-27
Steve
B
ennett
clo
s
ing an 'open |
.
.
.
'
fileha
n
dle should w
a
i
t
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-05-27
Steve Bennet
t
Ens
u
re detac
h
ed child processes are reaped
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-05-27
St
e
v
e Bennet
t
O
pened
filehand
l
es shou
l
d be marked F
D
_
CLOEXEC
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-05-26
Steve Ben
n
ett
Fix an infinite loop
in subst
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-05-25
Steve
Bennett
Fix cras
h
with:
global ::na
m
e
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-05-25
Steve Bennett
Fix a crash
when evaluati
n
g an
i
nvalid
expression
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-05-24
Stev
e
Benne
t
t
M
inor chang
e
s to
the
debian packaging
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2011-05-24
Edgar Grimberg
deb:
committed file
s
gener
a
ted by dh_make and edite
d
commit
|
commitdiff
|
tree
2011-05-24
Steve Bennett
F
ix usage o
f
D
E
STDIR to ensure p
r
oper inst
a
ll dest
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
next