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
aio: close filehandle after Jim_DeleteFileHandler
2014-04-23
Steve Bennett
a
io: clo
s
e filehandl
e
after J
i
m
_
DeleteFileHandler
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-03-19
Steve Bennett
ji
m
.
c: Re
s
tore errors
for Jim_E
v
alFile()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-03-18
Steve Ben
n
ett
j
im
.
c:
check for m
i
ssing
quotes, etc
.
in eva
l
,
e
x
pr
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-03-14
Steve Bennett
jim
.
c:
p
r
e
serve source info on
i
nterpolat
i
o
n
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-03-03
Steve Bennett
f
i
l
e
:
fix stat file
s
ize for large f
i
les
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-02-06
Steve
B
e
nnett
package: fi
x
corruption of versions string
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-27
Steve Bennett
b
u
ild-jim-ex
t
: load
usi
n
g
.
/$filen
a
me
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-27
S
t
e
v
e
Bennett
jim
.
c: properly f
r
ee
ca
c
hed callframes
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-22
Steve Ben
n
e
t
t
Updat
e
shipped
T
c
l
.
html
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-21
Steve
Bennett
many commen
t
changes, some sma
l
l
c
ode
changes
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-21
Steve B
e
nnet
t
expr
:
Simp
l
ify JimExprParseIrratio
n
als
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-18
Steve Benne
t
t
regtest: don
'
t exit p
r
ematurely from test 3
2
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-18
Steve B
e
n
nett
j
im
.
c: fix some
dict/l
i
st shimmering issues
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-17
Steve Ben
n
et
t
fix encoding of a
l
l f
i
les to be utf-8, not
l
atin1
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-17
St
e
ve B
e
nn
e
tt
f
ormat: fix f
o
rma
t
%hd on some
p
latforms
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-17
Stev
e
Bennett
fo
r
mat: fix white spac
e
indent
i
ng in jim
-
form
a
t
.
c
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-17
Steve Bennett
build: make
c
he
c
k
is now an alias
f
or
m
ake test
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-17
Steve Bennet
t
jim
.
c
:
fix a compiler
warning for g
c
c
/
glibc
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-17
Steve
Bennett
build: r
e
mov
e
shared libji
m
o
n clean
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Steve Bennett
ben
c
h
.
t
c
l:
f
ix the pi benc
h
m
ark
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Steve Bennett
jim
.
c: simplify JimD
i
ctExpandArr
a
yVariable()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Steve Be
n
n
ett
j
i
m
.
h: fix Jim_
G
etHa
s
hEntr
y
Val
(
)
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Steve Benn
e
tt
array: array se
t
to non-di
c
t sho
u
l
d
f
a
i
l
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
St
e
ve Bennett
expr: remove cus
t
om nu
m
ber
parsing for e
x
pr
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
S
teve 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
jim
.
c
: Simplify c
a
l
ls to Ji
m
F
r
eeCallFrame()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
St
e
ve Bennett
jim
.
c:
Use
key dup and val dup for
dicts
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
S
tev
e
Benne
t
t
jim
.
c
:
F
i
x Jim_ReplaceHashEntry(
)
f
or re
f
counted o
b
jects
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
St
e
ve Benne
t
t
jim
.
c:
on
l
y
c
omplai
n
on unfr
e
ed objects
if --maintainer
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
S
t
eve Ben
n
et
t
j
i
m
.
c: impro
v
e expression
o
ptimiser
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Steve Benn
e
tt
jim
.
c
:
ma
n
y small code and
doc c
l
eanups
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
St
e
ve Be
n
net
t
u
tf8: rem
o
ve unused
u
tf8_charequ
a
l()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
jimsh: mi
n
or cod
e
c
leanups
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Ste
v
e Be
n
nett
jimregexp: code simpli
f
ications and doc cleanups
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Benne
t
t
s
q
lite3: minor code cleanups
commit
|
commitdiff
|
tree
2014-01-14
Steve Benne
t
t
signa
l
: mak
e
signal name
lookup m
o
re effic
i
ent
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Stev
e
Bennett
signal: m
i
nor code
c
l
e
anup
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Stev
e
Bennett
read
d
ir: minor code cleanups
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve B
e
nnett
packa
g
e: simplif
i
cation/code c
l
eanup
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
namespace
:
disall
o
w
a
rray el
e
men
t
sy
n
tax
for variables
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
clock: remove an extra space from th
e
default format
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
St
e
ve
Bennett
clock: handle case of format string too long
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve
B
ennett
fil
e
: si
m
plif
y
[file
stat], var now optio
n
al
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
exec: better
h
andling of SIGPIPE
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
S
t
e
ve Bennett
exec: fi
x
reaping of d
e
t
a
ched processes
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
S
t
eve
B
ennett
exec:
remove
d
upli
c
ate code
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Ste
v
e
Ben
n
e
t
t
eventloop: various minor cod
e
cleanu
p
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
S
teve Bennett
doc: im
p
rove d
o
cu
m
en
t
ation for bgerror
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
s
t
dlib
:
errorInfo incl
u
d
e
s
t
he
live stacktrace
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
S
teve
Bennett
sleep: support s
u
b
-
sec
o
nd
sleep
> 1
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
St
e
ve
Bennett
array: error msg for odd l
e
ngth
a
rray ge
t
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
aio: simplify
J
i
m
MakeChannel
(
)
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Stev
e
Benne
t
t
aio: open
|
.
.
.
shou
l
d use ::
p
open
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Be
n
net
t
tests: Don't s
t
op on the first error
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Be
n
nett
jim-aio: d
o
n't
b
o
t
her storing fcntl(F
_
GETFL)
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Ste
v
e Bennett
j
im-aio
.
c: Fix
p
ossible compile e
r
ror for
J
IM_ANSIC
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Ste
v
e Be
n
nett
tcl
c
ompat:
i
t is final
l
y time to
r
emov
e
[ca
s
e]
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
exe
c
: respe
c
t $::env even wi
t
hout
tclcomp
a
t
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
S
t
eve Bennet
t
tests:
fix tests if
t
cl
c
ompat is not
enabled
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve
B
ennett
pid: error message
is no
w
tcl 8
.
6 compatibl
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Benne
t
t
load: us
e
AssocData t
o
free
l
oad han
d
les
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-03
Steve Be
n
nett
R
e
v
e
rt "Better hand
l
ing of di
c
t hash
tables"
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-03
S
teve Bennett
tailcall
:
pro
p
erly me
r
ge tai
l
call f
r
ame
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-03
Steve B
e
nn
e
tt
Add regression test for return -code
eval
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-03
Steve Bennett
Remove ta
b
s from source
f
iles
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-21
Ste
v
e Bennett
errors cau
g
ht by [catch] shou
l
d
n
't
a
f
fect later stacktrace
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
Steve
B
ennett
Simplify UpdateSt
r
in
g
Ofxxx impleme
n
tations
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
Steve Bennett
Ma
k
e identification
o
f nan and inf more robus
t
commit
|
commitdiff
|
tree
2013-12-20
S
t
eve
B
ennet
t
Implement more dict sub
c
ommand
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
Steve Bennet
t
Avoid
.
eh_f
r
ame
bloat with newer
g
cc
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
S
teve Benne
t
t
Bett
e
r ha
n
d
l
ing of dict hash t
a
bles
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
Steve Bennett
Use Jim_StrDu
p
() instead of strdup() in
t
ernally
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
Steve Bennett
Fix a coup
l
e
of minor buil
d
issu
e
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
S
t
eve Bennett
Fix the lsort -uni
q
ue test
commit
|
commitdiff
|
tree
2013-12-20
Ste
v
e Ben
n
ett
allow
hash tables to
be rand
o
mise
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
Steve Benn
e
t
t
F
i
x
hash
t
able order
depen
d
ency in va
r
ious tests
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
Steve
B
ennett
Ad
d
support for 'socket pair'
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
Steve Benne
t
t
j
i
mautoconf
.
h
.
in should hav
e
g
o
n
e long ag
o
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
Steve Bennett
aio:
add
s
u
pport for half-close
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
S
t
e
v
e Bennett
tailcall shou
l
d
r
esolve command in
current namespac
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-11
Stev
e
Bennett
Fix infi
n
i
t
e loop with
e
rror in lsort -unique
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-10
S
teve Bennett
Add support for lsort -uniq
u
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-10
Steve Bennett
Add support f
o
r ls
o
rt
-real
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-08
S
tev
e
Benn
e
tt
F
i
x aio close from non
-
global names
p
ace
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-27
Steve Bennett
Add basic support
for [form
a
t %b
]
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-27
Stev
e
Benn
e
tt
F
ix dict
/
list shimmering with
e
m
b
ed
d
ed nulls
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-18
Steve
B
ennett
Allow i
n
stall programs to
b
e o
v
e
r
ridden
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-18
St
e
ve Bennett
Fi
x
previ
o
us incorrect name
s
p
ace fi
x
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-18
S
t
eve Bennett
Avoid inf
i
nite rec
u
rsion wi
t
h namespace i
m
p
ort
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-11
S
t
eve B
e
nnett
Add titles
to recent regression tests
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-11
Steve B
e
nnett
E
nhance
examples
/
j
t
c
l
sh
.
tcl
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-11
Steve
Be
n
n
ett
Properly respec
t
back
s
lashes
i
n comments
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-11
Steve Bennett
Consider scr
i
pts wi
t
h trailing backsla
s
h as un
f
ini
s
hed
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-10
Ste
v
e
Benn
e
tt
regexp: fix
utf8_s
e
tunicode
-
> u
t
f8_getchars
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-09
Steve Be
n
nett
S
tri
p
tra
i
l
ing ne
w
line from
Jim
_
HistoryG
e
tLin
e
()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-06
St
e
ve Benne
t
t
I
mprove file cop
y
-force identical fi
l
e check
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-06
S
teve Bennett
F
ix
j
im
-
exec
.
c compiler war
n
ings on mingw
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-06
Steve
Benn
e
tt
Use _
_
s
t
rtod() on
m
ingw
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-06
Steve
Bennett
file copy -force h
a
nd
l
es id
e
ntical source/target
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-05
Steve Bennett
F
i
x
[string to
l
o
w
er
]
buf
f
e
r ov
e
rflow for
n
o
n-utf8
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
next