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
regtest: don't exit prematurely from test 32
2014-01-18
Steve Bennet
t
r
e
gtest: don't
exit
p
rematurely from test
3
2
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-18
Steve Bennet
t
jim
.
c: fix some di
c
t/list s
h
immering
issues
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-17
S
t
e
v
e Be
n
nett
fix encodi
n
g o
f
all files to be utf-8, not
latin1
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-17
Steve Bennett
format: fix
f
ormat
%
hd
o
n some platforms
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-17
Steve
B
ennett
format: fix white spac
e
indent
i
ng
in jim
-
form
a
t
.
c
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-17
Stev
e
Benne
t
t
build: make che
c
k is now a
n
ali
a
s for make test
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-17
Steve Bennett
jim
.
c:
f
ix a compiler warn
i
ng
f
or
gcc/glibc
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-17
S
tev
e
Bennett
b
u
ild:
remo
v
e shared libjim on clean
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
S
t
eve Bennett
b
e
nch
.
tcl: fix the pi benchmark
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
St
e
v
e Bennett
j
i
m
.
c: simpl
i
fy JimDictExpandArrayVariable()
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Steve Benne
t
t
jim
.
h:
f
ix Jim_GetHash
E
ntryV
a
l
()
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
St
e
ve
B
ennett
array: a
r
ray set to non
-
dict should fail
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Steve Bennett
expr: remove cus
t
om number par
s
i
ng for expr
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Ste
v
e Benn
e
tt
jim
.
c: simplifiy Jim_StrEqObj()
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Steve Bennett
jim
.
c
:
S
im
p
lify calls to J
i
mFre
e
CallFrame()
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Steve Bennett
j
im
.
c
:
Use key dup
an
d
val dup for di
c
t
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Steve Be
n
nett
ji
m
.
c
:
Fix Jim_ReplaceHashEntry() f
o
r ref counted
obj
e
ct
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
S
t
e
v
e Bennett
jim
.
c:
o
n
l
y complain on unfre
e
d
objects if --maintainer
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
S
teve B
e
nnett
j
i
m
.
c: improve expression op
t
i
m
iser
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Steve
Bennett
jim
.
c: many
small code and doc cleanups
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve
B
ennett
utf
8
: remove unuse
d
utf8_charequal()
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
j
i
msh
:
minor
c
ode cleanups
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Stev
e
Bennett
jimregex
p
: code simplifications
a
nd doc cleanup
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
S
t
e
ve
B
ennett
sqli
t
e3: minor
c
ode cleanups
commit
|
commitdiff
|
tree
2014-01-14
S
t
eve Ben
n
e
tt
s
i
gnal: make signal
name lookup more
e
ff
i
ci
e
nt
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
signal: mi
n
or code clean
u
p
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
r
eaddir:
m
inor code clea
n
ups
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
St
e
ve Be
n
nett
p
ack
a
g
e
: si
m
plifi
c
ation/code clea
n
up
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
S
t
eve Benn
e
tt
namespa
c
e: dis
a
llow ar
r
ay
e
lement s
y
ntax for
v
ariable
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve
B
e
nn
e
tt
clock: remove an extra sp
a
ce f
r
om the d
e
fault format
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
S
t
eve Bennett
cl
o
ck: han
d
le cas
e
of
format string too long
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
S
t
eve Bennett
fi
l
e: simplify
[file st
a
t]
,
var now optional
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Stev
e
Bennet
t
e
xec: better han
d
lin
g
of SIG
P
I
PE
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
exec:
fix reaping
o
f
detac
h
ed pr
o
cesses
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Stev
e
Bennett
exec: remove duplicat
e
cod
e
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
S
t
eve Ben
n
ett
eventloop
:
various minor c
o
de
clea
n
ups
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Ben
n
ett
doc: impro
v
e docume
n
t
a
tion
f
or bgerror
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve
B
e
n
ne
t
t
stdlib
:
errorInfo include
s
the
live stacktrace
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
sle
e
p: support sub-second sleep > 1
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Be
n
nett
a
r
r
a
y: error
m
sg for odd length array get
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve
B
enne
t
t
a
io:
s
implify
J
im
M
akeChannel()
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
aio: open |
.
.
.
should use ::popen
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Stev
e
Bennett
tests: Don't stop
o
n the first error
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Ben
n
ett
jim-aio: do
n
't bother storin
g
fcnt
l
(F
_
GETFL)
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Ste
v
e
B
enne
t
t
j
im-aio
.
c: Fix possible compi
l
e erro
r
for JIM_ANSIC
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve
B
e
n
nett
tclcompat: it is f
i
nally tim
e
to rem
o
ve [case]
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
S
teve
B
e
n
nett
exec: respect $::env even without tclcompat
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
tests: fix
t
ests if tcl
c
ompat is not enabled
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
S
te
v
e Be
n
nett
pid: erro
r
messag
e
i
s
n
ow
t
cl 8
.
6
c
ompatibl
e
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
load: use Ass
o
cData to free load handles
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-03
St
e
ve
Be
n
nett
Revert "Better handli
n
g o
f
dict hash tabl
e
s"
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-03
Stev
e
Bennett
t
a
ilcall: properly
merge tailcall fr
a
mes
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-03
Steve B
e
nne
t
t
A
dd regress
i
on test for r
e
tu
r
n -
c
ode eval
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-03
Steve Bennett
Remove tabs
from source
files
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-21
S
t
eve Bennett
err
o
rs caught by [catch] sh
o
u
ldn
'
t affect later
s
tacktrace
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
S
t
eve B
e
nnett
S
i
m
plify UpdateStringOf
x
xx
i
mpl
e
mentati
o
ns
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Ste
v
e
B
ennett
Make identification of nan and in
f
more robust
commit
|
commitdiff
|
tree
2013-12-20
S
t
eve Bennett
I
mpl
e
ment
m
ore di
c
t sub comma
n
ds
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
S
t
e
ve Bennett
Avoid
.
eh_frame bloat with n
e
wer gcc
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Steve Bennett
B
e
tt
e
r ha
n
dl
i
ng of dict hash tables
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Steve Benne
t
t
Us
e
Jim_S
t
rDu
p
() inst
e
a
d
of strdup() internally
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Ste
v
e Benne
t
t
Fix
a
couple of minor bu
i
ld issues
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Stev
e
Bennet
t
Fi
x
the lso
r
t -unique test
commit
|
commitdiff
|
tree
2013-12-20
St
e
ve
Bennett
allow h
a
sh tabl
e
s to be randomise
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
St
e
ve B
e
nne
t
t
Fix has
h
table o
r
de
r
d
e
penden
c
y
i
n variou
s
tes
t
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Steve Benne
t
t
Add s
u
pport for 'socket pai
r
'
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
St
e
ve Benn
e
tt
jimau
t
oconf
.
h
.
i
n
s
h
ould
have gone long ago
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Ste
v
e Be
n
nett
a
io:
add su
p
port for h
a
l
f
-close
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Steve
B
ennett
t
a
ilcal
l
sh
o
uld resolve command in current namespace
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-11
Steve
Be
n
ne
t
t
Fi
x
infi
n
ite lo
o
p
w
i
th error in lsort -un
i
que
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-10
Steve Bennett
A
d
d support for lsort -u
n
ique
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-10
Stev
e
Bennet
t
Add support fo
r
lsort -rea
l
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-08
Steve
B
ennett
Fix a
i
o
close from non-global namespace
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-27
Ste
v
e Be
n
n
ett
Add basic
support for [
f
ormat %b]
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-27
Steve Be
n
nett
Fix d
i
ct/list
shi
m
mering with emb
e
dd
e
d n
u
lls
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-18
S
te
v
e Bennett
Allow in
s
tall p
r
og
r
ams
t
o be ov
e
rridde
n
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-18
S
t
e
ve Bennett
Fix previou
s
incorrect
namespace fix
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-18
St
e
v
e
B
e
nnett
Avoid in
f
in
i
te
r
ecursion with name
s
p
a
ce
i
m
port
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-11
Steve Benne
t
t
Add t
i
tl
e
s to recent
regre
s
s
ion tes
t
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-11
Ste
v
e Be
n
n
e
tt
Enhance
e
xam
p
l
e
s
/
j
tc
l
s
h
.
tcl
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-11
Steve
Bennett
Pr
o
perl
y
respect backslashes
i
n
com
m
e
nts
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-11
Ste
v
e B
e
nn
e
tt
Conside
r
sc
r
ipt
s
with trailing
b
acks
l
as
h
as unfi
n
ished
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-10
St
e
v
e
B
e
n
nett
re
g
exp
:
fix utf8
_
setunicode -> utf8_ge
t
chars
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-09
Steve Bennett
St
r
i
p
trailing new
l
in
e
f
r
om Jim_
H
i
storyG
e
tLine(
)
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-06
Steve
Ben
n
e
t
t
Improve
f
ile co
p
y -force identical
fi
l
e ch
e
ck
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-06
Ste
v
e Benn
e
tt
Fix jim-exec
.
c co
m
pil
e
r
w
arnin
g
s on mingw
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-06
Stev
e
Benn
e
tt
U
s
e __strtod()
on ming
w
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-06
Steve Bennett
file copy
-fo
r
ce hand
l
es id
e
ntical source/t
a
rget
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-05
Stev
e
Benne
t
t
Fix
[st
r
ing
t
olower]
b
uffer overflow for n
o
n-utf8
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-05
Steve Bennett
Update lsort option
d
ocume
n
tation
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-09-19
S
t
eve
Bennett
Update auto
s
etu
p
/jimsh0
.
c to the most recent version
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-09-19
Steve Bennett
Build on p
l
atfor
m
s with
o
ut i
s
ascii
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-09-05
Steve Bennett
Update
a
uto
s
e
tup fo
r
haiku s
u
ppor
t
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-08-27
Steve Benn
e
tt
Re-add missing t
e
sts
f
r
om 45e938f7
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-08-27
St
e
ve Ben
n
e
t
t
F
i
x aio
recvfr
o
m for non-inet socket
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-08-22
Va
d
i
m Z
b
orovskii
Unbreak shared build on Windows
.
Coll
e
ct all v
e
rsion
.
.
.
commit
|
commitdiff
|
tree
2013-08-19
Stev
e
Bennett
Add flo
a
ting
point supp
o
rt
f
or [binar
y
]
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-08-19
Va
d
im Zborovski
i
Add pa
c
k/unpack suppor
t
for
f
loa
t
ing point
commit
|
commitdiff
|
tree
2013-08-19
Steve Bennet
t
Rework binary
.
tc
l
in
preparation for float
s
uppor
t
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-08-19
Vadim Zborovskii
F
i
xe
s
to make behavi
o
ur of Jim's 'bi
n
ary'
m
o
re
c
ompliant
.
.
.
commit
|
commitdiff
|
tree
next