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
exec, file: set umask before mkstemp
2014-04-27
S
teve
Bennett
e
xe
c
,
f
ile: set umask before mkstemp
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-23
Steve
B
ennett
a
io
:
ignore
return code of fcnt
l
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-23
S
t
ev
e
Bennett
signal:
r
e
m
ote a
c
o
verity fa
l
s
e
pos
i
tive
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-23
Ste
v
e
Bennet
t
j
im
.
c: fix mem lea
k
in foreach
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-23
Steve B
e
nnett
jim
.
c: Fi
x
i
n
valid bit shift
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-23
Steve Be
n
net
t
j
imregex
p
: re
m
ove
d
ead
code
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-23
S
t
eve Be
n
nett
jim
.
c:
f
ix a minor typo
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-23
Steve Benne
t
t
jimregexp: miss
i
ng break for
\
U
h
a
ndling
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-23
Stev
e
Ben
n
e
tt
array: avoid crash on u
n
set variable
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-23
Steve
B
ennett
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
:
avoid me
m
l
e
a
k
on mkst
e
m
p failure
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-23
Steve Bennett
o
s
.
get
h
ostname: avoid
m
e
m
leak on getho
s
t
name fa
i
l
ure
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-23
Ste
v
e Be
n
nett
aio: c
l
ose fi
l
ehandle af
t
er
J
im_DeleteFileHandler
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-03-19
Steve Bennett
jim
.
c: Rest
o
re erro
r
s
for Ji
m
_Eva
l
File()
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-03-18
S
t
e
v
e
Ben
n
ett
jim
.
c: c
h
eck
f
o
r
missing quotes, e
t
c
.
in eval
,
expr
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-03-14
S
t
e
ve
B
ennet
t
j
i
m
.
c
: pr
e
serve source info o
n
in
t
e
r
polation
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-03-03
Stev
e
Bennett
file: fi
x
stat file size fo
r
large files
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-02-06
S
te
v
e B
e
n
n
ett
package: fix
c
orruption of versio
n
s s
t
ring
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-27
Steve
Bennett
build-jim-ext:
l
oad using
.
/
$
f
ilename
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-27
S
t
eve Benn
e
t
t
jim
.
c: properly
free cached callframe
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-23
Alexander F
.
Mayer
aio: fix open c
a
l
l
e
d
with wrong number o
f
argum
e
nt
s
commit
|
commitdiff
|
tree
2014-01-22
St
e
ve Bennett
Update s
h
i
pped Tcl
.
html
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-21
Steve Bennett
many comm
e
nt
c
h
a
nges,
some small code
cha
n
ges
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-21
Steve
Bennett
expr: S
i
mpli
f
y
J
i
mE
x
prPar
s
e
Irrationals
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-18
S
te
v
e Bennett
re
g
t
e
st: do
n
't exit
pre
m
at
u
r
ely from test 32
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-18
Steve Bennett
jim
.
c:
fix some di
c
t/list
s
hi
m
mering iss
u
es
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-17
St
e
ve Bennett
f
i
x encod
i
ng
of
al
l
files to be u
t
f-8,
n
ot l
a
tin1
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-17
Steve
Bennett
format: fix form
a
t %hd on
so
m
e
platf
o
rms
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-17
S
teve Bennett
f
o
rmat: fix wh
i
t
e
space inde
n
ting in jim-fo
r
mat
.
c
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-17
Steve
Benn
e
t
t
buil
d
: make
check is n
o
w an a
l
i
a
s
f
or make
t
e
s
t
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-17
S
t
eve Benn
e
tt
jim
.
c: fix a compi
l
e
r warnin
g
f
o
r
g
cc/glibc
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-17
Steve Bennett
b
u
i
ld: rem
o
ve shared libj
i
m on clean
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Stev
e
Benne
t
t
benc
h
.
tcl: fix
t
he pi benchmark
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Steve
B
e
n
nett
jim
.
c: simplif
y
Ji
m
DictExpandArrayVariable()
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Steve Bennett
j
i
m
.
h:
f
ix Jim_GetHa
s
h
EntryVal()
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Steve Bennett
ar
r
ay: ar
r
a
y set t
o
n
on-dict sho
u
ld f
a
i
l
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
S
tev
e
Bennett
expr
:
remove
c
ustom number parsing for expr
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Steve Bennett
jim
.
c: simplifiy Jim_StrEqObj()
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Steve Benne
t
t
j
im
.
c: Simpl
i
fy calls to
J
imFreeCal
l
Frame()
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
St
e
ve Bennet
t
j
im
.
c: Use key
d
up and val dup for dicts
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Steve Bennett
ji
m
.
c: Fix Jim_Rep
l
a
c
eHashEnt
r
y() f
o
r ref coun
t
ed objec
t
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Ste
v
e Bennett
jim
.
c
:
o
n
l
y complain o
n
unfre
e
d
o
bject
s
i
f
--maintain
e
r
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Steve Bennet
t
ji
m
.
c
:
improve ex
p
re
s
sion optimiser
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
St
e
ve B
e
nnett
jim
.
c
:
man
y
s
m
a
ll
c
ode and doc cleanups
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennet
t
utf8: remove unused utf8_charequal()
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve
B
ennett
jimsh: minor code cleanu
p
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
j
im
r
ege
x
p: co
d
e simplificati
o
ns and do
c
cleanups
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
sqlit
e
3: minor c
o
de cl
e
a
nups
commit
|
commitdiff
|
tree
2014-01-14
Ste
v
e Bennett
signal: make signal
n
a
me
l
ookup more efficien
t
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Stev
e
B
e
nnett
signal: minor code cl
e
a
nup
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
St
e
v
e Benne
t
t
readdir: minor
code
cleanups
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Ben
n
ett
package: simplificati
o
n/code c
l
ean
u
p
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Ste
v
e
Bennett
names
p
ace: disallow ar
r
ay elemen
t
syntax
for vari
a
bles
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
clock: remove a
n
extra space fr
o
m the default fo
r
mat
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Ste
v
e Bennett
clock: ha
n
d
l
e
ca
s
e
o
f format string too l
o
ng
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennet
t
file
:
simplify [file stat],
v
a
r now o
p
tio
n
al
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
St
e
ve Be
n
nett
exec:
bett
e
r
h
andl
i
n
g o
f
SIGPIPE
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Benne
t
t
exec: fix reap
i
n
g
of detached processe
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
S
t
eve Bennett
e
xec:
remove duplicate code
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve B
e
nnett
e
v
entl
o
op
:
vario
u
s
minor code cleanups
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Stev
e
Bennett
do
c
: impr
o
ve documentation for b
g
error
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve
B
enn
e
t
t
stdlib:
errorInf
o
inc
l
udes the
live stacktrace
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
St
e
ve
Bennett
sleep:
s
upport
sub
-
s
e
c
o
nd s
l
eep >
1
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve
Ben
n
et
t
arr
a
y: erro
r
msg
f
or odd length array get
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Ste
v
e Benn
e
t
t
aio: simplify JimMa
k
e
C
hannel(
)
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
a
io: open |
.
.
.
shou
l
d u
s
e
:
:popen
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Ben
n
ett
t
e
sts: D
o
n't s
t
op on the
f
i
rst error
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Benne
t
t
j
im
-
a
io: don't bother storing fcn
t
l
(
F
_
GETFL
)
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
jim-aio
.
c: Fix po
s
sibl
e
c
o
m
p
ile error for JIM_ANSIC
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Benn
e
t
t
tclcompat: it is finall
y
time to remove [cas
e
]
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Stev
e
B
ennet
t
exec: respect
$
::env eve
n
wit
h
out tc
l
c
o
m
p
at
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
S
teve
B
ennet
t
tes
t
s: fix t
e
sts if tclcompat is n
o
t e
n
ab
l
ed
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
St
e
ve B
e
nne
t
t
pid:
err
o
r message
i
s now tcl
8
.
6 compati
b
le
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
St
e
v
e
Be
n
n
e
tt
load
:
use As
s
o
cData to
free load h
a
ndl
e
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-03
St
e
v
e
B
ennett
Re
v
ert
"Be
t
ter handling of dic
t
hash ta
b
l
es"
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-03
Ste
v
e Bennett
tailcall: properly merge tai
l
c
a
ll frames
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-03
Stev
e
Be
n
nett
Add regre
s
sio
n
test for
r
e
tur
n
-c
o
d
e
e
val
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-03
S
t
e
v
e
Bennett
Remove tabs from
source files
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-21
Steve Bennett
erro
r
s caught
b
y [catch] shoul
d
n't
affect
l
ater stac
k
t
r
ace
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Ste
v
e Be
n
nett
S
i
mplify UpdateStringOfxxx implementatio
n
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
S
t
eve Bennett
M
a
ke identificati
o
n
of nan and inf more robust
commit
|
commitdiff
|
tree
2013-12-20
Steve Be
n
nett
I
mplement
more dict sub commands
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
S
t
eve Bennett
Avoid
.
eh_fram
e
bl
o
at
wit
h
newer gcc
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Steve Bennett
Bette
r
handling of
d
ict hash t
a
bles
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Steve B
e
nnett
Use Jim_St
r
Du
p
()
in
s
t
e
a
d of strdup() intern
a
l
ly
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Steve Bennett
Fix
a couple of minor bui
l
d
is
s
ues
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Steve Bennett
Fix the lsort -u
n
iq
u
e
t
est
commit
|
commitdiff
|
tree
2013-12-20
Steve B
e
nnett
allow hash tables to
b
e rando
m
is
e
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Ste
v
e Bennett
F
i
x h
a
sh table order dependency in various tests
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Steve Bennett
A
d
d suppo
r
t for
'socke
t
p
a
i
r'
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Steve
B
ennett
jimautoconf
.
h
.
in should
h
a
v
e gone long ago
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Steve Benne
t
t
a
io: add supp
o
rt for half-close
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Steve Bennett
t
a
i
lcall should resolve comm
a
nd in current
n
a
m
e
space
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-11
St
e
ve Bennett
F
i
x infinite loop with error
i
n lsort
-
u
n
i
q
ue
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-10
Steve Bennett
A
d
d support
f
or lsor
t
-uni
q
ue
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-10
Stev
e
Bennett
Add
s
upport for lsort -real
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-08
S
t
e
v
e Benn
e
t
t
F
i
x
aio close from non-global namespace
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-27
Steve Bennett
Add basic support for
[
f
ormat %b]
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-27
Steve Bennett
Fix d
i
ct/list shimmering with e
m
bedded nulls
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-18
S
t
ev
e
Be
n
nett
A
llow install pr
o
gram
s
to be
ov
e
rri
d
den
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
next