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
jim.c: simplify JimDictExpandArrayVariable()
2014-01-15
Steve
B
ennett
jim
.
c: s
i
mpl
i
fy J
i
mDictEx
p
andArrayV
a
r
i
a
b
le()
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Steve Bennett
j
im
.
h: fix Jim_GetHashEntryVa
l
()
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Steve Bennett
array: arra
y
set to non-
d
ict should
f
ail
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Steve B
e
nnet
t
expr: rem
o
ve
custom
number parsing for
e
xpr
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Steve B
e
nnett
jim
.
c: simplif
i
y Jim_StrEqO
b
j()
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
S
t
eve Bennett
jim
.
c
:
Simplif
y
calls to
J
imFreeCallFrame()
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Ste
v
e
Bennett
jim
.
c
: Use
key dup an
d
val dup for
d
icts
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Steve Bennett
jim
.
c
:
Fix Jim_
R
eplaceHashEntry() for
ref counted objects
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
S
t
e
v
e
B
ennett
j
i
m
.
c:
o
nly complain on unfreed obje
c
ts if --main
t
a
ine
r
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Steve Benn
e
t
t
jim
.
c: improve exp
r
ession
o
ptimiser
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 Bennett
utf8: r
e
mo
v
e
u
n
used utf8_charequal()
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennet
t
ji
m
s
h: min
o
r co
d
e
c
leanups
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
S
t
eve Bennett
j
i
mregexp: code simplifications and doc cleanups
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Benn
e
tt
s
q
l
i
te3: minor code clea
n
ups
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
signal: mak
e
signal name lo
o
kup more e
f
fi
c
ient
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Stev
e
Bennett
signal: minor code cleanup
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Ste
v
e Be
n
n
ett
readdi
r
:
minor code
c
lean
u
ps
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
S
t
eve Bennett
package: simplification/code cleanup
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
S
teve Bennett
n
ame
s
pace: disallow array element syn
t
ax
f
or variables
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Stev
e
B
ennett
clock:
remove an
e
xtra space
f
ro
m
the default
format
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve B
e
nnett
clock: ha
n
dle case of form
a
t
s
tri
n
g to
o
lo
n
g
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Stev
e
Bennett
file: si
m
p
l
ify [file stat], var no
w
op
t
ional
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
exec: better handling of SIGPI
P
E
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
S
teve Bennett
exec:
f
ix re
a
ping of
d
et
a
ched processes
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Ste
v
e
Benne
t
t
exec:
r
emov
e
duplicate code
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
S
t
eve Bennet
t
event
l
o
o
p:
v
ar
i
o
u
s
m
i
n
or code
clean
u
ps
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
St
e
ve B
e
nnett
doc: i
m
prove docume
n
t
a
tion for bgerror
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Ste
v
e Bennett
stdlib:
e
rrorInfo includ
e
s t
h
e live
s
tacktr
a
ce
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
S
teve
Bennett
sleep: su
p
port sub-s
e
cond sleep > 1
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
ar
r
ay: error msg for odd length array ge
t
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Benne
t
t
a
i
o: si
m
plify Jim
M
ak
e
Chann
e
l()
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
S
t
eve Bennett
a
i
o
: ope
n
|
.
.
.
should use ::popen
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
tests: Don't stop on
t
he fi
r
st
e
rror
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Ste
v
e Benn
e
tt
jim-aio: don't bother st
o
ring fcntl(F_GETFL)
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
S
teve Ben
n
ett
jim-aio
.
c: Fix
p
ossible compile error for JIM_ANSIC
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
S
t
eve Bennett
t
c
lc
o
m
pat: it
is f
i
nall
y
time
t
o remove [
c
ase]
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
S
teve Bennett
e
xec: respe
c
t $:
:
env even without tclcompat
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve B
e
nnett
t
e
s
t
s: fix t
e
s
t
s if tcl
c
ompat is not enabled
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Ste
v
e Bennett
pi
d
: er
r
o
r
m
e
s
sage is
n
ow tcl
8
.
6 compatible
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
load:
us
e
AssocData to f
r
e
e
load handles
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-03
Steve Bennett
Revert "B
e
tter ha
n
d
l
ing of d
i
ct hash ta
b
l
e
s"
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-03
Ste
v
e Bennett
tail
c
al
l
:
p
r
o
p
erly mer
g
e ta
i
lcal
l
frames
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-03
Ste
v
e Bennett
Add regression t
e
st for re
t
u
r
n -code eval
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-03
Stev
e
B
e
nnett
Remove t
a
bs from sourc
e
files
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-21
Steve Bennett
errors c
a
ught by [cat
c
h]
shouldn't affect later stac
k
t
r
a
c
e
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Steve Ben
n
ett
Sim
p
lify Upda
t
eStr
i
ngOf
x
xx implementation
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Steve Bennett
M
a
k
e
identific
a
tion of nan and
i
n
f more robu
s
t
commit
|
commitdiff
|
tree
2013-12-20
Stev
e
Benn
e
t
t
Implement
m
ore dict
su
b
commands
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
S
t
eve Benn
e
tt
Avoid
.
eh_frame b
l
oat with
n
ewer
g
c
c
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Steve
B
ennett
Bet
t
er
hand
l
ing o
f
dict has
h
tables
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Steve Be
n
net
t
U
s
e
J
im_StrDup() i
n
stead of strdup() intern
a
l
l
y
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Ste
v
e Benne
t
t
Fix
a
coup
l
e of minor build is
s
ues
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
S
t
e
v
e Bennett
Fi
x
the lso
r
t -unique
t
est
commit
|
commitdiff
|
tree
2013-12-20
St
e
ve
Bennett
allo
w
h
ash tab
l
es to be randomise
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Steve Bennett
F
i
x hash
t
able
order depe
n
dency in various t
e
sts
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Stev
e
Ben
n
ett
Add support for
'soc
k
et pair'
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Steve Ben
n
ett
jimauto
c
o
n
f
.
h
.
in should have gone l
o
ng ago
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
S
teve Bennett
aio: add
supp
o
rt for half-close
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
S
teve
B
e
n
n
e
tt
tailcall
should resolve command i
n
c
u
rren
t
na
m
espac
e
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-11
S
t
eve Be
n
n
ett
Fix infi
n
i
t
e loop
with error in lsort -u
n
i
q
ue
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-10
S
t
e
ve Bennett
Add suppor
t
for lsort -unique
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-10
S
teve Benne
t
t
Add support for lsort -
r
e
a
l
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-08
S
teve
B
ennett
F
i
x
aio cl
o
se
f
rom non-g
l
o
b
a
l n
a
m
espace
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-27
S
t
eve
Bennett
Add basi
c
suppor
t
for
[forma
t
%b]
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-27
S
t
eve Ben
n
ett
Fix dict/list
s
himm
e
ring with embedd
e
d nulls
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-18
St
e
ve Bennett
Al
l
ow inst
a
ll programs
t
o be ov
e
rridd
e
n
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-18
S
teve Bennett
F
ix
pr
e
vious in
c
orrect
namespace fix
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-18
Steve
Bennett
Avoid infinite r
e
c
u
rsion w
i
th namespac
e
import
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-11
Ste
v
e Be
n
nett
Ad
d
titles to recent regression tests
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-11
Steve Ben
n
e
t
t
E
n
hance examples/jtc
l
s
h
.
tcl
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-11
Steve
Bennett
Pro
p
e
r
ly respect backslashes i
n
c
om
m
ents
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-11
Steve B
e
nne
t
t
Co
n
sider
s
cripts with trailin
g
backslash as unfinished
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-10
Steve Bennett
regexp: fix utf8_setunicode
-> utf
8
_
g
etchars
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-09
Ste
v
e
B
ennett
Strip trailing newlin
e
fro
m
Jim
_
His
t
oryG
e
tLine()
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-06
Steve B
e
nnett
I
m
prove file copy -force iden
t
ical f
i
le check
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-06
Steve B
e
nnett
Fix jim-exec
.
c compiler
w
a
rni
n
gs on mingw
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-06
Steve Be
n
nett
Use __str
t
o
d
(
)
on ming
w
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-06
Steve Benn
e
tt
fi
l
e co
p
y -forc
e
h
a
ndles ide
n
tical sourc
e
/target
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-05
Steve Bennett
Fix [
s
tring tol
o
wer] buffer
over
f
low for non-utf8
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-05
Steve Bennett
Update lsort option documentation
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-09-19
Steve Bennett
Update aut
o
s
etup/jimsh0
.
c
to the m
o
st recen
t
vers
i
on
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-09-19
Stev
e
Benn
e
tt
Build on platforms
w
i
t
h
out
i
s
a
s
cii
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-09-05
Steve Bennett
Upd
a
te autosetup f
o
r haiku supp
o
r
t
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-08-27
Steve Bennett
Re-ad
d
missing tests
fro
m
45e938f7
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-08-27
S
t
eve Bennett
Fix aio recvfrom f
o
r n
o
n-inet so
c
ket
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-08-22
Vadim Zborovskii
Unbreak shared build on Wi
n
dows
.
Col
l
ect all version
.
.
.
commit
|
commitdiff
|
tree
2013-08-19
St
e
ve Ben
n
e
tt
Ad
d
f
loating poin
t
support for [binary]
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-08-19
Vadi
m
Zbor
o
vskii
Add pack/unpa
c
k
support f
o
r f
l
o
a
ting point
commit
|
commitdiff
|
tree
2013-08-19
Steve Bennett
R
ework bin
a
r
y
.
t
c
l in
prepara
t
i
o
n for flo
a
t
support
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-08-19
V
adi
m
Zborov
s
kii
Fix
e
s to make beha
v
i
o
u
r
o
f Jim's 'b
i
n
a
ry' m
o
r
e compliant
.
.
.
commit
|
commitdiff
|
tree
2013-08-19
Steve Bennett
Make Jim_IsBigEndian() public
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-08-19
Steve
B
enne
t
t
Su
p
port nulls in [e
x
ec] immediate
redir
e
ctio
n
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-08-17
Steve Bennett
[
l
ocal
]
requ
i
res at le
a
s
t
one argument
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-08-12
Steve Bennett
U
p
date line
n
oise
.
c from gi
t
hub
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-08-12
S
t
eve Bennet
t
Bump
ver
s
io
n
to
0
.
75
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-08-02
Steve Bennett
Minor code cleanups
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-08-02
Steve Benne
t
t
Fix
m
em
o
ry management of aio
event ha
n
d
l
e
rs
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-08-02
S
t
eve Benn
e
tt
A
l
low object pool
to
b
e disable
d
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-08-01
Stev
e
Bennett
Corre
c
t file ha
n
dler
s
hould be delet
e
d
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
next