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 Bennet
t
load: Fix memory leak on interp
des
t
roy
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-05-12
St
e
v
e
Bennett
R
e
m
ove remaining
r
efer
e
nces to berl
i
os
.
d
e
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-28
S
teve Benne
t
t
event
.
test: Fix test
o
n Haiku
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-28
Steve Benne
t
t
a
i
o: Fix c
o
nf
l
ict
b
etween one
x
cep
t
io
n
an
d
writable
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-28
Steve Ben
n
et
t
Add test
commit
|
commitdiff
|
tree
2014-04-28
Steve Bennett
j
i
m
.
c: Squelch a
c
overity false positi
v
e
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-27
S
t
eve Ben
n
ett
j
i
m
.
c: Simplif
y
Jim_GetIndex() for int co
n
versi
o
n
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-27
Steve Bennett
exec
,
file: set umask befor
e
mkstemp
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-23
Steve
B
enne
t
t
aio: ignore return code of fcntl
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-23
S
teve
Bennett
signal: remo
t
e a c
o
v
e
rity f
a
lse positive
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-23
Steve Bennett
jim
.
c: fix m
e
m
leak
in foreach
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-23
Steve Bennett
jim
.
c
:
Fix in
v
alid bit
shi
f
t
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-23
St
e
ve Bennett
jimregexp:
remove dead code
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-23
Steve Bennett
j
i
m
.
c: fix a minor typ
o
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-23
Steve
B
ennett
jimr
e
gexp: missing break for \U
h
andl
i
n
g
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-23
Ste
v
e
Bennett
a
rray: avoid
c
rash on unset v
a
r
i
able
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-23
Steve Bennett
jim
.
c: missing va_end
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-23
Steve Bennett
file:
a
void mem leak on mkstemp failure
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-23
Steve Be
n
ne
t
t
os
.
g
ethostname: a
v
oid mem leak on g
e
thostname f
a
ilure
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-23
Steve Bennett
aio: cl
o
se fileha
n
dle af
t
er Jim_DeleteF
i
le
H
andler
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-03-19
Steve Ben
n
ett
ji
m
.
c: Restore
e
r
ror
s
fo
r
Jim_E
v
alFile()
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-03-18
St
e
v
e
Bennett
jim
.
c: check for missing quotes, etc
.
in
e
val,
e
xpr
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-03-14
Steve Bennett
jim
.
c: preser
v
e
so
u
r
ce
i
nfo on interpolation
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-03-03
Steve Bennet
t
file: fix stat
f
i
le size for large files
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-02-06
Steve
Ben
n
ett
pac
k
a
g
e: fix
c
orrup
t
ion of ve
r
sions
st
r
ing
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-27
Steve Bennett
b
u
ild-
j
i
m
-ext:
l
oad using
.
/$
f
ile
n
ame
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-27
Steve Be
n
n
ett
j
i
m
.
c: properly
f
ree cached callframes
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-22
Steve Bennett
Update shi
p
p
ed Tcl
.
html
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-21
Ste
v
e Benn
e
tt
m
a
ny commen
t
cha
n
ges, some small code chan
g
es
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-21
S
t
eve Bennett
expr: S
i
mplify JimExprParse
I
rrationals
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-18
Steve Bennett
reg
t
est: d
o
n'
t
exit prem
a
turely fro
m
test 32
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-18
Stev
e
Be
n
nett
j
i
m
.
c: fix
some dict/list shimmering iss
u
es
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-17
S
te
v
e Bennett
fix encodi
n
g of all files to
b
e utf-8
,
not
latin1
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-17
Steve
Bennett
format: fix format %hd on
s
ome platforms
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-17
St
e
ve Benne
t
t
format: fix white
s
p
ace
i
n
d
ent
i
n
g in ji
m
-format
.
c
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-17
Steve B
e
nnett
build
:
make check is
n
ow an alias for make test
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-17
Steve Bennett
ji
m
.
c
:
fix a compil
e
r war
n
ing
f
o
r gcc/glibc
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-17
Steve Bennett
buil
d
: remove
s
hared libjim on clean
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Steve Bennet
t
bench
.
tcl: fix the pi
b
enc
h
m
ark
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Stev
e
Be
n
net
t
jim
.
c: simplify Jim
D
ictExpandArrayVariable()
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Steve Bennett
jim
.
h
:
fix Jim_Ge
t
H
a
shEn
t
ryVal()
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Steve Be
n
net
t
array: ar
r
ay set to non-dict
s
h
o
uld fail
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Steve Be
n
nett
expr: r
e
move custom
n
umber pars
i
ng for expr
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
S
t
eve Bennett
jim
.
c: simplifiy Jim_Str
E
qObj()
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Ste
v
e Be
n
ne
t
t
jim
.
c: Simplify calls
to
J
i
m
F
reeCa
l
lFr
a
me
(
)
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Ste
v
e Ben
n
e
tt
jim
.
c: Use key dup a
n
d val
dup for dicts
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Steve Bennett
jim
.
c
: Fix Ji
m
_Repl
a
ceHashEntry() for
r
ef counted objec
t
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Steve Benn
e
tt
jim
.
c:
o
nly co
m
plain on
u
nfreed objects if --maintainer
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Ste
v
e Bennett
jim
.
c: imp
r
ove expression optimiser
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
St
e
ve
B
ennett
jim
.
c: many
s
m
a
l
l c
o
de an
d
doc cleanups
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Be
n
nett
utf8: remove unused ut
f
8
_
charequal()
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
j
imsh: mi
n
or code cleanu
p
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Stev
e
Bennett
jimre
g
exp: code simpl
i
ficati
o
ns and
d
oc
cl
e
anups
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
S
t
e
ve Benne
t
t
sqlite3:
m
inor cod
e
cleanups
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
s
i
gnal: make signal nam
e
looku
p
mor
e
e
ff
i
c
ient
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
S
te
v
e Bennett
sign
a
l: minor co
d
e
c
l
e
anup
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
r
eaddir: minor code cl
e
a
n
u
ps
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Stev
e
B
ennett
package: simplif
i
ca
t
ion/
c
od
e
cleanup
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
na
m
espa
c
e
:
d
i
sallow array element syntax for variables
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Stev
e
Bennet
t
clo
c
k: rem
o
ve an extra space from the
d
efault format
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
c
l
o
c
k:
h
andle case of fo
r
m
a
t s
t
ring t
o
o long
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
St
e
ve Bennett
file: simp
l
i
f
y [file stat], va
r
no
w
optio
n
al
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
St
e
ve Be
n
n
e
tt
exec: better handling of
SIGPIPE
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
S
teve Bennett
exec
:
fix reapin
g
of
d
etach
e
d pr
o
cesses
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Ben
n
e
t
t
exec: remove duplicate code
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
eventloop: various
m
inor code cleanu
p
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
St
e
ve Be
n
nett
d
oc: improve documentation f
o
r bg
e
rror
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Stev
e
Bennett
stdlib:
er
r
orInfo includes the live
s
tack
t
race
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Stev
e
Bennett
sleep: sup
p
ort sub-sec
o
nd s
l
eep > 1
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
array: error msg
f
o
r
o
dd le
n
g
t
h
a
rray ge
t
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
aio: simplify JimMakeC
h
annel()
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve
B
e
nnett
aio: open |
.
.
.
sho
u
l
d
use
:
:
p
ope
n
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Ben
n
ett
tests:
Don't sto
p
on the first error
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve
Bennet
t
jim-aio: don't bother storing fcntl
(
F
_
G
ETF
L
)
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Ben
n
ett
jim-aio
.
c: Fix possibl
e
co
m
p
ile
e
rror fo
r
JIM_ANSIC
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Ste
v
e
Bennett
tclc
o
m
pat: it
is fi
n
ally
time t
o
r
e
mo
v
e [case]
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
e
xec:
r
espe
c
t $::env
e
ven with
o
ut tclcompat
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
t
e
sts
:
fix tests i
f
tclcompat is n
o
t en
a
b
l
ed
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennet
t
pid: erro
r
message is now tcl
8
.
6
c
ompatible
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
l
oad
:
use AssocData to free l
o
ad han
d
le
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-03
Steve Bennett
Rev
e
rt "Bet
t
er hand
l
ing
o
f
d
ict hash tables
"
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-03
S
t
eve Be
n
n
e
tt
tailcall: prope
r
ly merge tailca
l
l fram
e
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-03
Steve
B
ennett
Ad
d
reg
r
e
s
s
i
on test f
o
r r
e
tu
r
n -co
d
e
eva
l
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-03
Steve
Benn
e
tt
Remove tab
s
from source files
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-21
Stev
e
Bennett
erro
r
s
caught by [catch] shoul
d
n
'
t affect
l
a
t
e
r
s
t
a
c
k
tr
a
ce
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Steve Bennett
S
i
mpl
i
f
y
Update
S
tringOfxxx
i
mplementation
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Stev
e
B
ennett
M
a
ke
i
d
entification of nan and inf more ro
b
ust
commit
|
commitdiff
|
tree
2013-12-20
Steve
B
ennett
I
mplement more
dict sub commands
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Steve Benn
e
tt
Avoid
.
eh_frame bloat with newer gcc
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
S
t
eve Bennett
Better hand
l
ing of
d
ict hash
tables
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Stev
e
Bennett
Use
J
im_StrDup
(
) instead of strdup(
)
interna
l
ly
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Ste
v
e Bennett
Fix a couple
o
f minor
b
uild issues
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
S
t
e
v
e
Bennett
Fix
the lsort -unique
test
commit
|
commitdiff
|
tree
2013-12-20
Stev
e
B
e
nnett
allow hash tables to be r
a
ndomi
s
e
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Steve
Bennett
Fix hash table o
r
der dependency in various te
s
ts
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Steve Bennett
A
d
d
s
upp
o
rt for 'socket pair'
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Steve Bennett
j
i
mautoconf
.
h
.
in should have gon
e
long ago
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
S
teve Bennett
ai
o
: add support
f
or ha
l
f
-
cl
o
s
e
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Steve
B
ennett
tailcall should
r
e
s
olve
c
omma
n
d
i
n current na
m
espace
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-11
Steve B
e
n
nett
F
ix in
f
inite loop with
e
rror in ls
o
rt -uni
q
u
e
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
next