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
load: Fix memory leak on interp destroy
2014-05-29
Steve Bennett
load:
F
ix memory
leak
o
n interp de
s
tro
y
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-05-12
Steve B
e
n
nett
R
e
m
o
ve re
m
aining ref
e
rences to
b
erlios
.
d
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-28
Ste
v
e Bennett
event
.
tes
t
: Fix test o
n
H
a
iku
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-28
Steve Bennett
a
io: Fix conflict be
t
w
e
e
n
o
n
exception an
d
w
r
ita
b
le
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-28
S
t
eve Bennett
Add test
commit
|
commitdiff
|
tree
2014-04-28
S
t
eve Benn
e
tt
jim
.
c: Squelch a cov
e
rity fal
s
e
p
o
s
itive
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-27
Steve Bennett
ji
m
.
c: Sim
p
lify Jim_
G
etIndex() fo
r
i
n
t conve
r
si
o
n
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-27
Steve Bennett
exec, file: set umas
k
before mkstemp
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Steve Bennett
aio:
ig
n
ore ret
u
rn code
of
fcntl
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Steve
Bennett
si
g
nal:
r
emote
a coveri
t
y
fa
l
se pos
i
tive
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Steve Benne
t
t
jim
.
c:
f
ix mem le
a
k
in foreach
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Stev
e
Bennett
jim
.
c: Fix
invali
d
b
i
t shift
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Steve B
e
nnett
j
i
m
r
e
g
exp: remo
v
e
d
ead code
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Steve
Bennett
jim
.
c: fix a minor typo
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Steve Bennett
jimreg
e
xp: missin
g
break for
\
U
handling
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Steve Bennett
array: avoi
d
crash
o
n
unset variable
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Steve Bennett
j
i
m
.
c: missi
n
g va
_
end
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Steve
Bennett
file: a
v
oid mem
l
e
a
k on m
k
stemp failure
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Steve
B
ennett
o
s
.
gethostname: avoid mem leak on gethostn
a
me failu
r
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Steve Bennett
aio: close filehandle a
f
ter Jim_Dele
t
eFileHan
d
ler
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-03-19
Steve Bennett
j
i
m
.
c: Restore error
s
for Ji
m
_EvalFile()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-03-18
S
t
eve
B
ennett
jim
.
c:
c
heck for missing quotes, et
c
.
in eva
l
, expr
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-03-14
Steve Bennett
jim
.
c: preserve source
i
nfo on int
e
rpolat
i
on
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-03-03
Stev
e
B
ennett
file: fix stat file size
for lar
g
e f
i
l
e
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-02-06
Steve Bennett
package: fix
c
o
r
ruption of versions string
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-27
Steve Bennet
t
build-jim-ext: load usin
g
.
/$
f
il
e
nam
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-27
St
e
ve Bennet
t
jim
.
c
: properly free cached c
a
llframes
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-22
S
t
eve Bennett
U
p
dat
e
s
h
i
p
ped Tcl
.
h
t
ml
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-21
Steve Bennett
many c
o
m
ment
changes, some small code change
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-21
Steve Bennett
expr: Si
m
p
lify JimE
x
prParseIr
r
a
t
iona
l
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-18
Stev
e
B
e
n
n
ett
regtest: do
n
't exit prematurely fro
m
test 32
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-18
Ste
v
e Bennett
ji
m
.
c: fix so
m
e dic
t
/
l
ist
s
h
i
mmeri
n
g issues
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-17
Steve Bennett
fix enc
o
ding of
a
ll files t
o
b
e
utf-8
,
not latin1
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-17
Steve Bennet
t
fo
r
mat
:
fix format %hd on
some p
l
a
tforms
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-17
Stev
e
Ben
n
ett
format: fix white spa
c
e indenting in ji
m
-
format
.
c
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-17
Steve Bennett
build:
make
check is now an alias for ma
k
e test
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-17
S
t
eve Bennett
jim
.
c: fix a compiler
w
arni
n
g for g
c
c/glibc
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-17
S
t
eve B
e
nnett
bu
i
ld: remove shared libjim on clean
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
St
e
v
e Ben
n
ett
bench
.
t
c
l: fix
t
he pi benchmark
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
S
t
eve
B
enn
e
tt
jim
.
c: simplify JimDictExpandArrayVariable()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Steve Ben
n
e
tt
jim
.
h: fix Jim_GetHashE
n
tryVa
l
()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Steve B
e
n
n
ett
array: array set to
n
o
n-dic
t
should fail
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Steve Bennet
t
expr: remove cus
t
om number parsing for expr
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
S
teve Benn
e
tt
ji
m
.
c: simplifiy Jim_S
t
rEqObj()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
S
te
v
e Bennett
j
i
m
.
c: Simplify calls to
JimFreeCall
F
ram
e
()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Steve Bennett
j
im
.
c: Us
e
key d
u
p and v
a
l
d
u
p for
dicts
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
S
t
eve Benne
t
t
jim
.
c: F
i
x J
i
m_
R
eplaceHashEn
t
ry() for ref c
o
unted objects
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
S
teve Benn
e
tt
jim
.
c: only
c
omplain
o
n
unfre
e
d obj
e
cts if --maintainer
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
S
teve
B
ennett
ji
m
.
c: improve expression optimiser
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Steve Ben
n
et
t
j
i
m
.
c: man
y
small c
o
de
and doc clea
n
u
p
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Benne
t
t
u
tf8
:
r
e
m
o
v
e
unused
utf8_c
h
are
q
ual(
)
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
jimsh: mi
n
or code
cleanups
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
S
t
eve Be
n
nett
jimrege
x
p: code sim
p
lificatio
n
s
a
n
d doc cleanu
p
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve B
e
nnett
sqlite3: minor
code cleanups
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennet
t
signal: make signa
l
name looku
p
mo
r
e ef
f
icient
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
S
t
eve Bennett
sig
n
al: minor c
o
de cleanup
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve B
e
n
n
ett
readdir:
mi
n
or cod
e
cleanups
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
packag
e
:
s
i
mplification/code cleanup
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
namespace: di
s
allow arra
y
eleme
n
t syntax for va
r
iables
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
S
t
ev
e
Ben
n
ett
clock
:
remove an
ex
t
ra
s
p
a
c
e
f
r
o
m
t
he
d
e
fault format
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
cl
o
ck: handle case of form
a
t strin
g
too
l
ong
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
f
ile: simplify [fi
l
e stat], va
r
now optional
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
ex
e
c:
better
h
a
n
dling of
SIGPI
P
E
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
S
teve B
e
nnett
exec: fix reaping of det
a
ched processes
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
S
teve Bennett
ex
e
c: rem
o
v
e
duplicate code
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
e
v
en
t
loop: va
r
ious minor code
c
l
e
anups
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve
Bennett
doc:
i
m
p
ro
v
e
do
c
umentation for bger
r
or
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
S
tev
e
Benn
e
tt
stdlib:
er
r
o
rI
n
fo includes the li
v
e stacktrace
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
St
e
ve Bennett
sl
e
e
p
:
supp
o
rt
s
ub-second sleep >
1
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
S
teve Benne
t
t
array: error msg for odd length array get
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
aio: simplify JimMakeChannel()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve B
e
nnett
aio: o
p
en |
.
.
.
should use ::popen
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Benn
e
tt
tests: Don't
s
t
op on the first e
r
ror
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve B
e
nnett
jim-aio:
don't bother sto
r
ing
f
cntl
(
F_G
E
TFL
)
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Be
n
n
e
t
t
jim-aio
.
c:
Fix possible
c
o
mpile error for JI
M
_ANSIC
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Benn
e
t
t
tclcompat:
i
t i
s
f
i
nall
y
time to remove [ca
s
e]
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Stev
e
Bennett
e
x
ec: re
s
p
e
c
t
$
:
:
env ev
e
n
w
ithout
t
c
lco
m
pat
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
S
t
e
v
e
Benn
e
tt
tests: fix tests if tclco
m
pat is not ena
b
l
e
d
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
pid: e
r
r
or me
s
sage is now tcl
8
.
6 compati
b
le
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve B
e
n
n
e
tt
load: use AssocData
to free load handles
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-03
Steve Benne
t
t
Rev
e
rt "Be
t
t
e
r han
d
lin
g
of dict hash tables"
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-03
Steve Benn
e
tt
ta
i
lcall: properly mer
g
e tailcall frames
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-03
Ste
v
e
Ben
n
e
t
t
Add regression test for return
-
code eval
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-03
Steve Bennett
Remove tabs
f
rom source files
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-21
S
teve Bennet
t
errors caught by [catch
]
s
h
ou
l
dn
'
t
affect late
r
s
t
acktrace
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
Ste
v
e B
e
nnett
Simpli
f
y UpdateStri
n
gOfxx
x
implement
a
t
i
ons
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
Stev
e
Ben
n
ett
Ma
k
e
i
dentificati
o
n of
n
an
a
nd inf mor
e
robust
commit
|
commitdiff
|
tree
2013-12-20
Ste
v
e Bennett
Implement mor
e
dict
s
u
b
co
m
mands
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
S
teve Ben
n
ett
Avoid
.
eh_f
r
am
e
bloat wit
h
n
ewer gcc
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
Steve Bennett
Better handl
i
ng of dict h
a
sh tables
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
S
t
eve Bennett
Use Jim_St
r
Dup() instead o
f
strdup() inte
r
nally
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
Ste
v
e Be
n
nett
Fix a cou
p
le of mino
r
buil
d
issues
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
Steve Bennett
Fix the lsort -u
n
i
q
ue test
commit
|
commitdiff
|
tree
2013-12-20
S
teve Bennett
a
llow h
a
sh tables
t
o be r
a
ndo
m
ise
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
St
e
ve Bennett
Fix ha
s
h t
a
ble
o
rd
e
r dependency
in various
tests
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
S
t
eve Be
n
nett
A
dd
s
u
ppor
t
for
'
socket pair'
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
S
teve Bennet
t
jimau
t
oconf
.
h
.
i
n
should h
a
ve gone long ago
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
St
e
v
e
Be
n
nett
a
i
o: a
d
d s
u
ppor
t
for half-close
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
Steve Bennett
tailcall should resolve command
i
n c
u
rrent namesp
a
ce
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-11
Steve Bennett
Fix infinit
e
loop wit
h
erro
r
in l
s
ort
-uni
q
ue
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
next