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
bootstrap: set HAVE_MKSTEMP on unix
2014-09-17
St
e
v
e
Benn
e
tt
bootstrap: set HAVE_MKS
T
EMP on
u
nix
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-09-17
Ste
v
e Be
n
nett
e
xec: si
m
pli
f
y tempfi
l
e error msg handling
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-09-11
Steve
B
enne
t
t
Don'
t
link module LIBS to jims
h
/l
i
bjim
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-08-31
Steve Bennett
aio:
c
onsolidat
e
address forma
t
ti
n
g
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-08-08
S
teve Bennet
t
glob: work
w
hen inte
r
midiate di
r
s a
r
e
n
ot readable
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-08-03
Ste
v
e Bennett
T
emporary file creati
o
n
should re
s
pect $TMPDIR
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-05-29
Steve Be
n
nett
load: F
i
x
m
emory leak
o
n in
t
erp d
e
stroy
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-05-12
St
e
ve Benn
e
t
t
Remove
r
em
a
ining refe
r
e
nces to berlios
.
de
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-28
Steve Bennett
ev
e
nt
.
test:
F
ix test on H
a
iku
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-28
Steve Bennett
aio:
F
ix conflict betwe
e
n onexception a
n
d w
r
i
t
able
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-28
Steve Bennet
t
Add
t
est
commit
|
commitdiff
|
tree
2014-04-28
S
teve Be
n
nett
jim
.
c: Squelch a co
v
er
i
ty false po
s
itive
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-27
Steve Ben
n
e
t
t
jim
.
c: Simplif
y
Jim_GetIndex()
for int co
n
version
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-27
Steve Bennett
exec
,
file:
s
e
t umask before mks
t
emp
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Steve Bennett
aio: ignore
return code of fc
n
tl
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Steve Bennett
signal: remote a co
v
e
r
ity false positive
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Ste
v
e Bennett
jim
.
c: fix mem l
e
ak i
n
for
e
ach
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Steve Benn
e
tt
jim
.
c
:
Fix invalid
bit
s
hift
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Steve Bennett
j
i
m
regexp
:
remove dead code
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
S
t
eve
Bennett
jim
.
c: fix a minor typo
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Steve
Bennett
jimregexp: mis
s
ing break for \U ha
n
dling
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Steve
B
ennett
array: av
o
id crash
o
n un
s
et variable
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Steve Be
n
nett
jim
.
c: missi
n
g va_en
d
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Steve Bennett
file
:
a
void mem leak on m
k
s
t
emp
failure
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
St
e
v
e
Bennett
os
.
gethostname: avoid mem
l
eak on ge
t
hostname failure
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Steve Bennet
t
a
io
:
close
filehan
d
le after Ji
m
_De
l
eteFileH
a
ndl
e
r
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-03-19
Steve
B
enn
e
tt
j
i
m
.
c:
Restor
e
error
s
f
or
J
i
m_Eva
l
File()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-03-18
St
e
ve B
e
n
n
et
t
j
i
m
.
c: check for missing quotes, etc
.
in
e
val
,
expr
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-03-14
Ste
v
e Be
n
nett
jim
.
c: preserve
s
ource info
on in
t
e
r
polation
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-03-03
Steve Bennett
file: fix s
t
at file
size
f
o
r la
r
ge file
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-02-06
S
t
eve Bennett
p
a
ckage:
f
i
x
corruption of version
s
string
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-27
Steve Bennett
buil
d
-
j
im-
e
xt: l
o
a
d
using
.
/$filename
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-27
Ste
v
e Bennett
jim
.
c: properly free cached callframes
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-22
Ste
v
e
Bennett
Update sh
i
pped Tcl
.
html
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-21
S
t
eve Bennett
many com
m
ent changes, some small code changes
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-21
Steve
B
ennett
expr: Simplify Jim
E
xprParseIrrationals
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-18
Steve Bennett
regtest
:
don't exit
pre
m
ature
l
y
fr
o
m tes
t
32
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-18
Steve Bennett
ji
m
.
c: fix some dict/list s
h
immering issu
e
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-17
Steve Ben
n
ett
fix encoding
o
f all
f
iles to be
u
tf-8, no
t
l
a
t
i
n
1
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-17
Steve Bennett
format
:
fix format
%
hd on some plat
f
or
m
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-17
Steve Benne
t
t
format: f
i
x
white space indenting in jim
-
format
.
c
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-17
Steve B
e
nne
t
t
bui
l
d:
m
a
ke
c
heck is now an
a
lias fo
r
mak
e
t
est
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-17
St
e
ve Bennett
jim
.
c: fix a compiler
warning
f
o
r
g
cc/glib
c
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-17
Steve Benne
t
t
b
uild:
r
em
o
ve shared libjim on
c
le
a
n
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
S
t
e
v
e Bennett
bench
.
tcl: fix t
h
e pi benc
h
mark
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Steve Ben
n
e
tt
j
im
.
c: simplify
J
imD
i
ctExpandArray
V
a
r
iable()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Stev
e
B
e
nnett
j
im
.
h: fix Jim_Get
H
ashEntryVal()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Steve Benn
e
tt
array: array set to non-dict should fail
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Steve Bennet
t
e
xpr: rem
o
ve cust
o
m number par
s
in
g
f
o
r expr
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Steve Be
n
nett
jim
.
c: simp
l
ifiy Jim_StrEqObj()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
S
t
e
ve Benn
e
tt
j
i
m
.
c: Simplify calls to JimF
r
eeCallFrame()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Steve
Bennett
jim
.
c: U
s
e key dup and val dup
for dic
t
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Steve Bennett
jim
.
c: F
i
x
Jim_ReplaceHashEn
t
ry() for
r
ef counted objects
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Ste
v
e
Bennett
jim
.
c: only complain on u
n
freed ob
j
ects if
-
-m
a
intainer
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
St
e
ve Bennett
jim
.
c: impr
o
v
e expression optimi
s
er
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
St
e
ve B
e
nnett
jim
.
c: many
s
mall code and
doc cleanups
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
S
t
eve Ben
n
et
t
u
t
f
8
: remove unused utf8_c
h
a
requal
(
)
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
j
imsh
:
minor code cleanups
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Ste
v
e
Be
n
ne
t
t
jimregexp: code simpl
i
fic
a
tions an
d
do
c
cleanups
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Be
n
n
e
t
t
s
q
li
t
e3: minor code
c
leanups
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
sign
a
l: make signal nam
e
l
ookup more effic
i
ent
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve B
e
nnett
sig
n
al: minor code
c
l
ean
u
p
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
S
t
eve
B
e
nnett
r
eaddir: minor code
clea
n
ups
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve
Bennett
package: simplifica
t
i
on/cod
e
c
l
eanup
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Ste
v
e Bennett
namespace
:
disallow array element syntax for var
i
a
bles
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve
Bennett
clock: r
e
m
ove a
n
e
x
tra space
f
r
om
t
he defa
u
l
t f
o
rmat
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve B
e
nn
e
tt
cl
o
ck: handle case of format
string too long
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
file: simplify [file stat]
,
var now
option
a
l
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Stev
e
Bennett
exec: better
h
andling
o
f SIGPIPE
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve
B
ennet
t
exec
:
fi
x
reaping of detached processe
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
S
t
eve Bennett
exec: rem
o
v
e
duplicate cod
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Benne
t
t
e
ventloop: various minor code cleanups
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Benn
e
t
t
do
c
: improve
d
o
cumentation f
o
r bgerro
r
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
stdlib: er
r
o
rIn
f
o
i
nclud
e
s the li
v
e stacktrace
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Ste
v
e
Benne
t
t
sleep: suppor
t
sub-sec
o
n
d s
l
eep > 1
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
St
e
v
e
Ben
n
ett
ar
r
ay: e
r
r
or msg
f
or odd l
e
ngth array
g
e
t
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Stev
e
Bennett
a
i
o: simplify
J
imMakeChannel
(
)
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve
B
ennett
aio: op
e
n |
.
.
.
sh
o
uld use ::pope
n
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve B
e
nnett
tests: Don't stop on the first error
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
St
e
ve
B
e
nnett
jim-aio: don't bo
t
her stor
i
n
g fcntl
(
F_GETFL)
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve
B
ennett
jim-aio
.
c: Fix po
s
sible compile e
r
ror for
JIM_ANSI
C
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
tclc
o
mpat: i
t
is finally time to remove [case]
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve
B
ennett
e
x
e
c: respect
$::env even w
i
thout tc
l
compat
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Benn
e
t
t
tests: fix tests if tcl
c
o
mpat is
not
e
nabled
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Ste
v
e B
e
nnett
pid: error me
s
sage is
n
ow tcl 8
.
6 c
o
mpatible
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
lo
a
d:
u
se AssocData to free load handles
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-03
Steve B
e
nnett
Revert "
B
et
t
er hand
l
ing of d
i
ct
h
a
sh
table
s
"
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-03
Steve Bennett
tailcall: properl
y
merge ta
i
lca
l
l fram
e
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-03
Ste
v
e
B
e
nnett
Ad
d
regression t
e
s
t
f
o
r r
e
turn
-code eval
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-03
S
t
eve Be
n
n
e
tt
Remove tabs
f
rom source fi
l
e
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-21
Steve Benne
t
t
error
s
c
a
u
ght by [catch
]
shouldn'
t
a
ffect later stac
k
trace
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
S
teve Bennett
Simplify U
p
dateStringOfxx
x
implement
a
tion
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
S
t
ev
e
Bennett
Make identification of nan and
i
n
f
m
o
re robust
commit
|
commitdiff
|
tree
2013-12-20
Ste
v
e Be
n
ne
t
t
I
m
plement more
d
ict
s
u
b commands
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
Steve Be
n
net
t
Avo
i
d
.
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
Better h
a
n
dlin
g
of
d
ict hash tables
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
S
t
ev
e
Bennett
Use Jim_Str
D
up() i
n
stead of strdup() internally
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
Steve Bennett
Fix a couple
o
f
m
i
n
or build i
s
sues
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
Steve Bennett
Fi
x
the
lsort -uniqu
e
tes
t
commit
|
commitdiff
|
tree
2013-12-20
Stev
e
Bennett
a
llow hash t
a
bles to be
randomise
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
next