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
Temporary file creation should respect $TMPDIR
2014-08-03
Steve Benne
t
t
Temporary file crea
t
ion
shoul
d
r
espect $TMPDIR
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-07-26
Danyil
B
ohdan
j
im
.
c
:
make l
i
ndex wor
k
as identity func
t
ion
.
commit
|
commitdiff
|
tree
2014-05-29
S
teve Bennett
load:
F
ix memory leak on interp destroy
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-05-12
Paul Fertser
Make
f
i
l
e
.
in: pas
s
CPPFLAGS where appropriate
commit
|
commitdiff
|
tree
2014-05-12
Steve Bennett
Remov
e
remaining referenc
e
s to berli
o
s
.
de
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-28
Pa
u
l
Fertse
r
M
a
k
efile
.
in: a
d
d LIBS handling
commit
|
commitdiff
|
tree
2014-04-28
Steve Benne
t
t
event
.
test
:
Fix test on H
a
iku
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-28
S
teve Benne
t
t
aio: Fix c
o
nflict between onexc
e
ption an
d
writable
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-28
St
e
v
e Bennett
Add
t
es
t
commit
|
commitdiff
|
tree
2014-04-28
St
e
ve Bennet
t
j
im
.
c: Squ
e
lch
a
coverit
y
false
positive
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-27
S
teve Bennett
jim
.
c: Simplify Jim_GetIndex()
for int
co
n
version
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-27
Steve Benn
e
tt
exec,
f
i
le: set umask before mkstemp
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Steve Bennett
aio: ignore r
e
t
u
rn code of fcntl
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Steve Bennett
sig
n
al: remote a coverity f
a
lse positiv
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Steve
B
e
n
n
ett
jim
.
c: fix me
m
leak i
n
fore
a
ch
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Ste
v
e Be
n
nett
j
im
.
c: Fix invali
d
bit shif
t
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Ste
v
e
Benn
e
tt
ji
m
regexp: remo
v
e
d
ead code
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Steve B
e
nnett
jim
.
c: fix a minor
ty
p
o
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Stev
e
Bennett
jimregexp: mi
s
sing brea
k
for \U handli
n
g
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Ste
v
e Bennett
array:
a
v
oid
crash on
u
nset va
r
iable
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
St
e
v
e
Ben
n
ett
jim
.
c: missing va
_
end
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
St
e
ve Bennett
file: avoi
d
mem
leak on mkstemp
f
ailu
r
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Steve Bennett
os
.
get
h
ostname: avo
i
d mem leak on get
h
ostname fa
i
l
ure
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Steve
B
ennett
aio: close fi
l
e
han
d
le afte
r
Jim
_
D
el
e
teFil
e
Hand
l
er
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-03-19
S
teve Bennett
j
im
.
c
:
R
estore
e
r
r
ors for Jim_Eval
F
ile()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-03-18
Steve Bennet
t
jim
.
c: ch
e
ck for miss
i
n
g qu
o
tes,
e
tc
.
in eval, expr
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-03-14
S
t
eve Bennett
jim
.
c: pre
s
erve
sour
c
e in
f
o on i
n
terpo
l
a
t
ion
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-03-03
Ste
v
e
B
e
n
nett
f
ile: fix stat file s
i
z
e
for l
a
rge files
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-02-06
Steve Ben
n
ett
package: fix corruptio
n
of ver
s
ions string
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-27
Steve Bennett
build
-
jim-ext: load usi
n
g
.
/$filename
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-27
Steve B
e
nnett
jim
.
c: properly free cached
c
a
l
l
f
ram
e
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-23
Alexa
n
der F
.
M
a
ye
r
aio: fix
o
pe
n
ca
l
led with wr
o
ng number of arguments
commit
|
commitdiff
|
tree
2014-01-22
Steve Bennett
Update
s
h
i
pped
T
cl
.
html
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-21
Steve Bennet
t
many comment changes, some small
c
ode changes
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-21
S
t
eve Benne
t
t
expr: Simp
l
i
f
y JimE
x
prParseIrrationals
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-18
Steve B
e
n
n
ett
r
e
gtest: don
'
t
e
xit
p
rematurely f
r
om te
s
t 32
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-18
Steve Bennett
jim
.
c: fix some d
i
ct/
l
ist
shi
m
mer
i
ng issues
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-17
Steve B
e
nnett
fix enc
o
ding of
a
ll files to
b
e
ut
f
-8,
n
ot lat
i
n1
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-17
Steve Bennett
f
o
rmat: fix fo
r
mat %hd o
n
som
e
p
l
atforms
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-17
Steve Bennett
fo
r
ma
t
: f
i
x white space
in
d
enting in j
i
m-format
.
c
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-17
Steve Bennett
b
u
ild: make check is now an a
l
ias for ma
k
e test
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-17
Steve Bennet
t
jim
.
c:
fi
x
a
c
ompiler
war
n
ing for gcc/gl
i
bc
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-17
Steve Bennett
b
uild: remove
shared li
b
jim on clean
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
S
t
eve
Bennett
b
en
c
h
.
t
c
l:
fix the pi
benchmark
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Ste
v
e Benn
e
tt
j
i
m
.
c: s
i
mplify Ji
m
DictExpandArr
a
yVariable()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Steve
B
en
n
e
tt
jim
.
h
:
fix Ji
m
_GetHashEntryVal()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
St
e
ve Ben
n
et
t
array: array
s
et t
o
n
on
-
dict shou
l
d
fail
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
S
t
eve Benn
e
tt
expr: remove custom
numb
e
r parsing for expr
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Ste
v
e
Bennett
j
i
m
.
c: simplifiy Jim_StrEqObj()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Steve Benne
t
t
j
i
m
.
c: Sim
p
lify calls to
JimFreeCal
l
F
r
a
m
e
(
)
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Steve
Bennett
j
i
m
.
c: Us
e
k
e
y du
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
Steve
B
e
n
n
ett
j
i
m
.
c
:
Fix Jim_ReplaceHashEntry() for ref co
u
nt
e
d obj
e
cts
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Steve Bennett
j
i
m
.
c: only co
m
plain
on unfre
e
d objects if --
m
ainta
i
ner
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
S
t
eve
B
ennett
jim
.
c:
i
mprove
e
xpression
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
c
leanups
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
S
t
ev
e
Benn
e
tt
utf8: remove unuse
d
utf8_chare
q
ual()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
S
t
eve Benn
e
tt
jimsh:
minor co
d
e clean
u
p
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve B
e
n
nett
jimregexp: code simplifications
a
nd doc cl
e
a
n
u
p
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Ste
v
e Bennett
sqlite3: minor code clea
n
ups
commit
|
commitdiff
|
tree
2014-01-14
S
t
eve Benn
e
tt
s
ignal: make signal name lo
o
k
u
p more efficient
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Ste
v
e Bennett
signa
l
:
minor code cl
e
a
n
up
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
St
e
ve Benne
t
t
rea
d
dir
:
mino
r
code cle
a
nups
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve B
e
nnett
pac
k
a
g
e: simplificatio
n
/code
c
l
ea
n
u
p
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Benn
e
tt
namespace: disallow array element synta
x
fo
r
vari
a
bles
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
clock: remove an extra
s
p
a
ce from the d
e
fault format
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
clo
c
k
:
handle
c
a
se of format string too l
o
ng
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Ste
v
e
B
e
nnett
file: si
m
p
l
ify [file
s
tat], var n
o
w
optio
n
al
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
St
e
ve Benn
e
tt
exe
c
:
bet
t
e
r
handling of SIGP
I
PE
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve
B
e
nnett
exec: f
i
x reaping of detached processes
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Benne
t
t
exec: remove du
p
l
ica
t
e c
o
de
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Be
n
n
e
t
t
eventloop
:
various m
i
nor code cleanups
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
doc: improve docum
e
ntation for bge
r
ror
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
S
tev
e
Bennett
stdlib:
e
rrorInfo includes
t
he liv
e
stacktrace
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
sleep: suppo
r
t
s
ub-second sleep >
1
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve B
e
n
nett
array: er
r
or msg for odd
length array get
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Ste
v
e
Bennett
aio
:
sim
p
lify Ji
m
MakeChannel()
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
Steve Bennett
tests: Don't stop on t
h
e first err
o
r
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Be
n
n
e
tt
jim
-
aio: d
o
n't b
o
t
h
er s
t
o
r
ing fcntl(F
_
GET
F
L)
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve
B
ennett
j
i
m-aio
.
c: Fix possible compile error for JIM_
A
NSIC
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve
B
enn
e
tt
tcl
c
ompa
t
: it is
finally time to remove [cas
e
]
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
S
t
eve
B
ennett
exec: re
s
pect $::en
v
eve
n
without tclcompat
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
S
t
e
ve Bennet
t
tests:
fix tes
t
s
if tclcompat is not
e
n
a
bled
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Benne
t
t
p
i
d: error message is
now
t
cl 8
.
6 compatible
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
lo
a
d: use AssocData to
free load handl
e
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-03
St
e
ve Ben
n
ett
Revert "Bet
t
er handling of
dict
h
ash tables"
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-03
S
t
e
ve Be
n
nett
tailcall:
prop
e
rly merge tailcall frames
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-03
Ste
v
e
Bennet
t
Add regres
s
ion
t
est for return
-
c
o
d
e eval
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-03
Ste
v
e Bennett
R
e
move
tabs from
source fil
e
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-21
Ste
v
e
Ben
n
ett
errors caught
b
y
[
catch]
s
ho
u
ldn't
a
ffect
late
r
s
tacktrace
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
St
e
ve Ben
n
ett
Simpl
i
fy
U
pdateString
O
f
x
xx implementations
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
Steve Bennett
Mak
e
identifi
c
ation of nan an
d
inf more robust
commit
|
commitdiff
|
tree
2013-12-20
Stev
e
Benn
e
tt
Im
p
lement more dict sub
c
ommands
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
Steve
B
ennet
t
B
etter handling of dict hash
t
ables
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
Steve
B
ennett
Use
Jim_StrD
u
p
(
)
instea
d
o
f
s
trdup() inte
r
nally
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
S
t
e
ve Bennet
t
Fix a couple o
f
min
o
r buil
d
issues
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
Steve Bennett
Fix
t
he lsor
t
-uni
q
u
e te
s
t
commit
|
commitdiff
|
tree
2013-12-20
St
e
ve
Benne
t
t
allow hash ta
b
les
t
o be random
i
se
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
Stev
e
Bennett
Fix hash table ord
e
r
depen
d
ency in various tests
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
next