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
Avoid static analysis warning: https://msdn.microsoft.com/en-us/library/17b585f0...
2014-04-23
Steve Bennett
jim
.
c:
f
i
x
a m
i
nor typo
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-23
Steve Benne
t
t
j
imregexp: miss
i
ng break for \U han
d
ling
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-23
St
e
ve B
e
nn
e
tt
a
r
ra
y
: avo
i
d crash on unset
v
a
r
iable
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: avoid mem leak
on mkstemp fai
l
ure
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-23
Steve
Bennett
os
.
ge
t
hostname: avoid mem lea
k
on get
h
ost
n
am
e
fa
i
l
ure
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-23
S
t
e
ve B
e
nnett
aio: c
l
ose fileha
n
dle
a
ft
e
r Ji
m
_D
e
leteFileHa
n
dler
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-03-19
Steve B
e
nn
e
tt
jim
.
c:
R
esto
r
e errors f
o
r
Jim_Eval
F
ile()
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-03-18
Steve
B
e
nnett
jim
.
c: check for missing quote
s
,
e
t
c
.
in eval, expr
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-03-14
St
e
ve B
e
n
nett
jim
.
c: pre
s
erve sou
r
ce info on i
n
terpolation
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-03-03
Ste
v
e Bennett
file: fix stat f
i
le size f
o
r
lar
g
e
file
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-02-06
Steve Bennett
pac
k
a
ge: fix c
o
rru
p
tion of versions string
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-27
Steve Bennett
build-jim-ex
t
: load us
i
ng
.
/$filen
a
me
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-27
Steve Bennett
jim
.
c: properly free
cached
c
a
llframes
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-23
A
lexand
e
r F
.
Maye
r
ai
o
:
f
ix ope
n
cal
l
ed with wrong number of arguments
commit
|
commitdiff
|
tree
2014-01-22
S
teve B
e
nnett
U
p
dat
e
shipped T
c
l
.
html
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-21
St
e
ve B
e
nnett
many c
o
mm
e
n
t cha
n
g
e
s, some small code changes
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-21
Steve Bennett
expr:
Simplify JimExprPars
e
Ir
r
ationals
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-18
St
e
ve Be
n
n
e
t
t
regte
s
t:
don't exit p
r
e
m
atur
e
l
y
from test 32
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-18
Steve
B
enn
e
tt
j
im
.
c: f
i
x
so
m
e dict/list shimmer
i
ng issues
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-17
Stev
e
Bennett
fix
encoding
of all files to be utf-8,
n
ot latin1
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-17
Steve Be
n
nett
format: fi
x
for
m
at %hd
o
n some
p
latforms
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-17
Stev
e
B
e
nnett
format: fix wh
i
te space
i
nd
e
nting in
j
im-f
o
rmat
.
c
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-17
Stev
e
Be
n
n
ett
build: make check
i
s now an alias for make t
e
st
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-17
Steve Benne
t
t
jim
.
c: f
i
x
a compiler warning fo
r
gcc/g
l
ibc
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-17
Steve Benne
t
t
build: remo
v
e sh
a
r
ed libjim on
cl
e
an
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Steve Benn
e
t
t
bench
.
tcl: fi
x
the pi
benchmark
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
S
t
eve
B
enn
e
tt
ji
m
.
c
: simplify J
i
mDictExp
a
ndArray
V
a
riable()
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Steve B
e
nn
e
tt
jim
.
h
: fix Ji
m
_
G
et
H
ashEntry
V
al()
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Steve Ben
n
ett
array: array set to
non-dict should
f
a
i
l
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
S
t
ev
e
Benn
e
tt
exp
r
: rem
o
ve c
u
stom number parsing fo
r
exp
r
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
S
t
eve Benn
e
tt
jim
.
c
:
simplifiy Jim_StrEq
O
bj()
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Steve Bennett
jim
.
c: S
i
mpl
i
f
y calls to JimFreeCallF
r
ame()
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Steve Bennett
j
i
m
.
c
:
Us
e
key dup and val du
p
for dicts
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Steve Benn
e
tt
jim
.
c: Fix Jim_ReplaceHas
h
Entry() for
ref counted
o
bjects
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Steve Be
n
nett
jim
.
c: on
l
y
complain o
n
unfreed objects
if --main
t
ain
e
r
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
S
t
e
ve Bennett
j
i
m
.
c: improve expre
s
si
o
n op
t
i
m
i
s
e
r
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
S
teve Benne
t
t
jim
.
c
:
m
a
ny small code and
d
oc cleanups
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
S
teve Bennett
utf8
:
remov
e
unuse
d
utf8_charequal()
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
St
e
ve Bennett
jimsh
:
minor code cl
e
anups
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Ste
v
e Bennett
jimre
g
exp: code simplificati
o
ns an
d
doc cl
e
anups
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve B
e
nnett
sqlit
e
3:
minor co
d
e cleanu
p
s
commit
|
commitdiff
|
tree
2014-01-14
Steve
B
ennett
s
ig
n
al:
ma
k
e signal
name
l
ookup more effici
e
nt
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
S
teve Bennett
signal
:
mi
n
or
c
ode cleanup
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
S
teve B
e
nnet
t
readdir
:
min
o
r c
o
d
e
cleanups
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
S
teve Bennett
pa
c
kage: simplif
i
cation/code cl
e
anu
p
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
namespac
e
: disallow a
r
ray
e
l
ement syn
t
a
x
for variables
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
S
tev
e
Bennett
c
l
oc
k
: remove an ex
t
ra space fro
m
the de
f
ault format
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Be
n
n
ett
clock: han
d
le case of forma
t
stri
n
g too long
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Ste
v
e
B
ennett
file: simplify [file st
a
t
]
, var no
w
optional
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
exec: better
h
andlin
g
of SI
G
PIPE
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
S
te
v
e
Bennett
e
xec: fix re
a
ping of detache
d
p
rocesses
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Ste
v
e
Be
n
nett
exec: remov
e
duplicate code
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Stev
e
Bennett
eventloop:
v
a
rious minor cod
e
c
l
ea
n
up
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
doc: im
p
rove documentation for bgerr
o
r
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Stev
e
Bennett
stdl
i
b: errorInfo i
n
cludes
t
h
e live stack
t
race
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve
Bennett
sleep
:
su
p
port sub-s
e
c
o
nd sleep
> 1
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Ste
v
e B
e
nnett
array: error msg for odd lengt
h
a
r
ray get
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Ste
v
e
Ben
n
ett
aio:
s
imp
l
i
f
y JimMakeChannel()
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Benne
t
t
aio
:
o
pen |
.
.
.
should u
s
e ::pop
e
n
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Benn
e
t
t
te
s
ts:
Don't stop
o
n the fi
r
st e
r
ror
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Benne
t
t
j
i
m
-
aio: don't bo
t
her st
o
r
in
g
fcntl(F_GETFL
)
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve
Benne
t
t
jim-aio
.
c
: Fi
x
possible compile error for JIM_
A
N
S
IC
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
S
t
eve Bennett
tc
l
c
o
mpat: it is fin
a
l
ly time to remove [ca
s
e]
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
e
xec: re
s
pect $::env
e
ven without tc
l
com
p
a
t
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Ste
v
e
Bennett
tests: f
i
x te
s
ts i
f
tclcom
p
at i
s
not enabled
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
pi
d
: error message is
n
ow tc
l
8
.
6 c
o
mp
a
tible
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Ste
v
e Ben
n
ett
load
:
us
e
AssocData to f
r
ee load han
d
les
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-03
Stev
e
Be
n
nett
Revert "
B
etter hand
l
ing of dict h
a
sh tables"
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-03
Steve Bennett
tailcall
:
p
ro
p
erly merge ta
i
lcall fra
m
es
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-03
Steve Bennett
Add re
g
res
s
ion test for return
-code eval
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-03
Steve Benne
t
t
Rem
o
ve tabs fro
m
source files
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-21
Steve Bennett
erro
r
s caught by [catch] sho
u
ldn't affect later stacktr
a
ce
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
S
t
e
ve Benne
t
t
S
im
p
lify Up
d
ate
S
tringOfxxx
i
mplementation
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Stev
e
B
ennett
Ma
k
e iden
t
if
i
cation of
n
an and inf
mo
r
e robust
commit
|
commitdiff
|
tree
2013-12-20
Steve Bennett
Implemen
t
more
d
i
c
t sub commands
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Steve Bennett
Avoi
d
.
e
h
_fr
a
me bloat with newer
gcc
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Steve Benne
t
t
B
e
tter
h
andlin
g
of dict
h
a
s
h tables
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Steve Benn
e
tt
U
s
e Jim_S
t
rDup() instea
d
of s
t
rdu
p
() internally
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Steve Bennett
Fix a couple of mi
n
or
b
uild
i
s
su
e
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Stev
e
Bennett
Fix th
e
lsort -unique test
commit
|
commitdiff
|
tree
2013-12-20
Steve
B
e
n
n
ett
allow hash tab
l
es to be randomise
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
S
teve
Ben
n
ett
Fix
h
ash tabl
e
order
d
e
pendenc
y
i
n
va
r
ious tes
t
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Steve Bennett
Add
s
uppor
t
for '
s
ocket pa
i
r'
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Steve Bennett
jimautoco
n
f
.
h
.
in
shou
l
d
have go
n
e long ago
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Ste
v
e
B
ennett
aio
:
a
d
d support for half-close
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Steve Bennett
tailcall should reso
l
ve command i
n
cu
r
rent namespace
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-11
S
t
ev
e
Ben
n
e
t
t
F
i
x infinite loop with
e
r
ror in lsort -unique
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-10
St
e
v
e Bennett
Add support for lsort -unique
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-10
Steve
B
enn
e
tt
Add
s
upport
f
or lsort
-
r
e
al
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-08
Ste
v
e Benne
t
t
F
ix
aio close f
r
om
n
on-global namesp
a
ce
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-27
Steve Bennett
Add b
a
s
i
c
s
u
p
port fo
r
[forma
t
%b]
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-27
Steve Benn
e
t
t
Fix dict/l
i
st
shimmering with embedded n
u
lls
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-18
Steve Benn
e
tt
A
llow install program
s
to be o
v
erridd
e
n
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-18
Steve Bennett
F
ix p
r
evious incorrect namespace fix
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-18
Steve Bennett
Avo
i
d infinite recursion with nam
e
s
p
ace
i
mport
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-11
Steve Bennett
Add title
s
to recent re
g
ression
tests
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-11
St
e
ve
Bennet
t
Enhance example
s
/j
t
clsh
.
t
c
l
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-11
Steve Bennett
Pr
o
perly res
p
ect
backs
l
ashes in com
m
ents
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-11
Steve
Benne
t
t
C
onsider
scripts with
t
railing backslash as unfinished
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
next