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
zlib: add zlib bindings
2014-04-28
S
t
e
ve Ben
n
ett
Add test
commit
|
commitdiff
|
tree
2014-04-28
Steve Bennett
jim
.
c
:
Squelch a
coverity fa
l
s
e
p
ositive
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-27
Steve Bennett
jim
.
c: S
i
mplify Jim_GetIn
d
e
x
()
f
o
r int conver
s
ion
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-27
Steve Bennet
t
exec, file: set umask be
f
ore mkstem
p
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-23
Steve Be
n
nett
a
i
o
:
ignore return code of fcntl
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-23
Stev
e
Be
n
nett
signal
:
re
m
ote a coverity false p
o
sitive
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-23
S
t
e
ve B
e
nnett
jim
.
c: fix mem leak in foreach
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-23
S
t
e
ve Bennett
jim
.
c
:
Fix invali
d
b
i
t shi
f
t
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-23
Steve Bennett
ji
m
regexp:
remove dead code
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-23
Steve Bennett
j
im
.
c:
f
ix a minor typo
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-23
S
teve
B
ennett
jimregexp: missing break for \U hand
l
in
g
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-23
Steve Benn
e
t
t
array: avo
i
d crash on unset vari
a
ble
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-23
S
t
e
ve Bennett
j
i
m
.
c:
m
issing va_end
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-23
Steve
B
enn
e
tt
fi
l
e: avo
i
d mem leak on mkste
m
p
failure
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-23
S
teve
B
e
n
nett
os
.
gethostname: avoid mem leak on getho
s
tname f
a
i
l
ure
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-23
Steve Benn
e
t
t
a
io: close filehandle after J
i
m_D
e
leteFileHa
n
dler
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-03-19
Ste
v
e
Ben
n
et
t
jim
.
c
:
R
estore errors for
Jim_Ev
a
lFile()
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-03-18
Steve Bennet
t
ji
m
.
c: check
fo
r
missing quote
s
, etc
.
in eval, expr
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-03-14
Steve Bennett
jim
.
c:
pr
e
ser
v
e so
u
rce info on
interpolation
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-03-03
St
e
ve
Be
n
n
e
t
t
file: fix stat fil
e
size for lar
g
e
file
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-02-06
Stev
e
Bennett
package:
fix corruption of ve
r
sions s
t
r
i
ng
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-27
Steve Bennett
build-jim-ext: load using
.
/$filenam
e
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-27
Steve B
e
nnett
jim
.
c: pr
o
per
l
y free cached
c
al
l
fram
e
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-23
Ale
x
ander F
.
Mayer
aio: fix open
c
a
lled with wro
n
g
number of ar
g
uments
commit
|
commitdiff
|
tree
2014-01-22
Steve B
e
nne
t
t
Update
ship
p
ed Tcl
.
htm
l
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-21
Steve
Bennett
many
c
om
m
en
t
c
h
a
n
g
e
s, some s
m
a
ll co
d
e changes
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-21
Steve Benn
e
tt
expr: Simplify JimExprParse
I
rratio
n
a
l
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-18
Ste
v
e
B
e
n
n
e
tt
re
g
tes
t
: don'
t
e
x
i
t
prematurely f
r
om test 3
2
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-18
S
t
eve Ben
n
ett
jim
.
c: fix some
d
ict/l
i
s
t
shimm
e
ring iss
u
es
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-17
S
te
v
e
Bennett
fix encoding o
f
all files to be
u
t
f
-
8, not l
a
t
i
n1
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-17
Steve
Bennett
format
:
fix format %h
d
on some pl
a
tforms
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-17
Steve Bennett
f
ormat: fix whi
t
e
space indenti
n
g in jim-fo
r
m
a
t
.
c
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-17
Steve Ben
n
ett
build: make check
is now an
a
lias f
o
r mak
e
test
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-17
S
teve B
e
nnett
ji
m
.
c
:
fix a
c
ompiler warnin
g
for gcc/glibc
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-17
Steve Bennett
build: r
e
move shared libjim o
n
clean
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
S
te
v
e Be
n
n
ett
bench
.
tcl:
f
ix the pi benchmark
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Stev
e
Be
n
ne
t
t
jim
.
c
:
simplify JimDictE
x
pandArrayVari
a
ble
(
)
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Steve Ben
n
e
tt
jim
.
h
:
fix Jim_Ge
t
HashEntryVal()
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Steve Bennett
a
rray: array
s
et to
n
o
n-dict
s
hould fail
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Steve Bennett
expr: remove custom
number
p
arsing for e
x
pr
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Steve Bennett
jim
.
c:
s
implifiy Jim
_
StrEqObj()
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Steve Bennett
j
im
.
c: Simplify calls to
J
i
m
FreeCallFrame()
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Ste
v
e Bennett
jim
.
c: Use key dup and val dup
for
d
ict
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Steve Bennett
j
im
.
c
: Fix
J
i
m_ReplaceHa
s
hEntr
y
() for ref cou
n
ted obj
e
cts
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
S
teve Ben
n
ett
jim
.
c: only complain on u
n
freed obje
c
ts if --maintainer
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
St
e
ve B
e
nnet
t
jim
.
c: im
p
rove e
x
p
res
s
ion optimise
r
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Steve B
e
nnett
ji
m
.
c: many
small co
d
e and doc clea
n
ups
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Benn
e
tt
u
t
f8: rem
o
ve
u
nuse
d
utf8_ch
a
requal()
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
S
t
e
ve Bennett
jimsh: minor code
c
leanup
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
jimreg
e
xp: code simplifications and doc cle
a
nu
p
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Stev
e
Benn
e
t
t
sql
i
te3: m
i
nor code cleanups
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
signal: make sig
n
al name lookup mor
e
e
f
ficient
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
signal: mi
n
or code cle
a
nup
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
St
e
ve Bennett
readdir: m
i
nor code cl
e
an
u
ps
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
pa
c
k
age: simplification/c
o
de cleanup
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
names
p
a
c
e: disallow array element syntax
f
or
va
r
iables
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
clock: remove
a
n ext
r
a space
from
t
h
e defaul
t
format
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
clock:
h
andl
e
case
o
f for
m
at s
t
ring too long
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
file
:
simplif
y
[file
s
t
at], v
a
r
n
o
w
optional
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve
Benn
e
t
t
exec: bet
t
e
r handling of
S
IGPIPE
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Ben
n
e
t
t
exec: fix re
a
ping
of detached proc
e
sses
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
e
x
ec: remove duplicate
code
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
S
t
eve Ben
n
ett
e
v
entloop: various minor
c
ode cleanups
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Benn
e
tt
doc: improve
docume
n
ta
t
i
o
n for bg
e
rror
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Ben
n
ett
s
t
dlib
:
errorInf
o
includes the live stacktrace
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Ste
v
e Bennett
sle
e
p: support sub-second
sleep
> 1
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
St
e
ve Ben
n
e
tt
array: erro
r
msg f
o
r o
d
d
l
e
ng
t
h
array get
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
a
i
o: simpli
f
y J
i
mMakeCha
n
n
e
l()
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Stev
e
B
e
nnett
aio: open
|
.
.
.
s
h
o
u
l
d
us
e
:
:
popen
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Ste
v
e Bennet
t
tests: Do
n
't stop on th
e
first
error
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennet
t
jim-
a
io: do
n
't both
e
r storing
fcntl(F_GETF
L
)
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve
B
ennett
jim-ai
o
.
c:
Fix poss
i
bl
e
compile erro
r
fo
r
J
I
M
_ANSIC
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
S
t
eve Bennett
tc
l
compat: it is finally time to remove [case]
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
S
teve Benne
t
t
e
x
e
c: respe
c
t $::env even wi
t
h
o
ut
tclcompat
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
tests: fix tests if tclcompat is not e
n
ab
l
ed
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
pid: error mess
a
ge is
now tcl 8
.
6 comp
a
tible
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
S
teve Be
n
nett
load: use AssocData to fre
e
load hand
l
e
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-03
Steve Bennett
Rev
e
rt
"
Bett
e
r
handling of
d
ic
t
hash tables"
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-03
Steve
B
enne
t
t
tail
c
al
l
: properl
y
m
erge tailcall frames
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-03
Steve
B
e
nne
t
t
Add
regressi
o
n test for return -code eval
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-03
Steve B
e
nnett
R
e
m
o
ve tabs fr
o
m source files
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-21
Steve Benne
t
t
errors
cau
g
h
t by
[
c
a
t
c
h
] shouldn't
affect later stacktrace
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Steve Bennett
Simplify UpdateStr
i
ngOfx
x
x implementations
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Steve
B
e
n
nett
M
ake
i
dentificat
i
on of nan and inf more
r
o
bust
commit
|
commitdiff
|
tree
2013-12-20
Steve Bennett
Implement
m
ore dict sub commands
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
S
teve B
e
nnett
Avoid
.
eh_frame bloat w
i
th newer gcc
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Stev
e
Bennett
Bett
e
r handling of dict has
h
table
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Steve Be
n
nett
Use J
i
m_StrDup() inste
a
d of
s
tr
d
up() inter
n
a
lly
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Steve Be
n
nett
F
i
x a couple of
m
i
n
or build issues
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Steve Benne
t
t
Fix the lsort -unique tes
t
commit
|
commitdiff
|
tree
2013-12-20
Steve Be
n
nett
a
llow hash
tab
l
e
s
t
o
be randomise
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Steve Bennett
Fix h
a
sh table ord
e
r dep
e
ndency i
n
various tests
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Steve Ben
n
ett
Add support for 'socket pair'
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Steve Bennett
jimautoc
o
nf
.
h
.
i
n
should have g
o
ne long ago
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Steve Bennett
aio: add support for half-c
l
o
s
e
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Steve Bennett
tailcall should resol
v
e command in cur
r
e
n
t na
m
espace
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-11
Steve Be
n
nett
Fix infinit
e
loo
p
w
ith error in lsor
t
-unique
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-10
S
t
e
v
e Benne
t
t
Add support for l
s
o
r
t
-
unique
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-10
Steve Bennett
Add support
for lsort
-
r
e
al
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-08
Steve B
e
nn
e
tt
Fi
x
a
i
o close from non-
g
lobal nam
e
space
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
next