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
Benne
t
t
aio
:
clos
e
filehandl
e
after Jim_Del
e
teFileH
a
ndler
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-03-19
S
teve Bennett
jim
.
c: Re
s
tore er
r
ors for Jim_EvalFile()
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-03-18
Steve Ben
n
et
t
jim
.
c: check for missing quotes
,
etc
.
in
eval,
e
xpr
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-03-14
Steve Be
n
nett
j
i
m
.
c: preserve sourc
e
in
f
o on interpolation
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-03-03
Steve Be
n
nett
file: fix stat
f
i
l
e s
i
ze for large f
i
le
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-02-06
St
e
ve Ben
n
ett
package: fix corr
u
ption of versi
o
ns
string
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-27
Steve Bennett
buil
d
-jim
-
ext:
l
o
ad u
s
i
ng
.
/$filename
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-27
Steve
B
e
nnett
j
im
.
c
: pro
p
erly free cached call
f
rames
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-22
Stev
e
Bennett
Update shippe
d
Tcl
.
html
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-21
St
e
ve
B
ennett
man
y
comment
c
han
g
e
s
,
some s
m
a
ll code ch
a
nges
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-21
St
e
ve Bennett
expr: Simplify J
i
mExprParseIrrationals
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-18
Steve Bennett
regtest: don't exit pr
e
maturely from test 32
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-18
S
t
eve Be
n
nett
j
i
m
.
c: fix some di
c
t/list
shimm
e
ring is
s
u
es
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-17
S
t
eve Benne
t
t
fix e
n
c
o
ding of all files to b
e
utf-8,
not lati
n
1
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-17
Steve Bennett
format: fix format
%
h
d o
n
some pla
t
forms
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-17
Stev
e
Bennett
format: fix white s
p
ace ind
e
nting in j
i
m-format
.
c
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-17
Steve Bennett
b
uild
:
make
c
h
eck is now
an al
i
as for make
t
est
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-17
Ste
v
e
Bennett
jim
.
c: fix a compiler warni
n
g
for
g
cc/
g
l
ib
c
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-17
Ste
v
e Bennett
build: remove
shared
l
ibjim on
c
lean
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
S
teve B
e
nnett
bench
.
tcl: fix the
p
i benchma
r
k
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
S
te
v
e
Bennett
jim
.
c: simplify
J
imDictExpandAr
r
a
y
Variabl
e
(
)
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
S
t
e
v
e
Bennett
ji
m
.
h: fix J
i
m_GetHashEntryVal()
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Steve
B
e
nne
t
t
array: array s
e
t to non-dict sho
u
l
d
fail
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Steve Bennett
ex
p
r:
r
emove
c
us
t
o
m number parsin
g
for exp
r
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Steve Bennett
jim
.
c: sim
p
lifiy
J
im_StrEqObj()
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Steve Bennett
j
im
.
c:
S
implif
y
calls to J
i
mFreeCal
l
Frame()
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 va
l
dup
f
o
r
dicts
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Steve Ben
n
ett
jim
.
c: Fix Jim_R
e
placeHash
E
nt
r
y() for ref counted
o
bjects
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
S
teve Benn
e
tt
jim
.
c
:
o
n
l
y
com
p
lain on unfreed o
b
jects
i
f
--m
a
i
ntainer
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Ste
v
e
Bennett
jim
.
c: i
m
prove expression optimiser
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Ste
v
e B
e
n
n
ett
jim
.
c: man
y
small cod
e
and doc cleanu
p
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve
B
ennett
utf8: re
m
ove un
u
s
ed
utf8_charequ
a
l()
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
St
e
ve B
e
nn
e
tt
jimsh: min
o
r code
cl
e
anups
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
S
t
eve Benne
t
t
ji
m
r
ege
x
p
: code s
i
mplif
i
catio
n
s
a
n
d
doc cleanu
p
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
S
teve Bennett
s
q
lite3: minor
c
ode
c
leanups
commit
|
commitdiff
|
tree
2014-01-14
Steve Benne
t
t
signal: make signal name lookup mo
r
e efficient
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennet
t
si
g
na
l
: minor code cl
e
an
u
p
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve
B
e
n
n
ett
readdir:
minor code clean
u
ps
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
pac
k
age: simplification/
c
ode clea
n
up
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Benn
e
tt
namespace:
d
i
s
allow arr
a
y elemen
t
syntax
f
o
r variabl
e
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Stev
e
B
e
nnett
clock
:
remo
v
e an
e
x
t
ra
s
pace from
t
he default fo
r
m
a
t
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
cl
o
ck: handle case of for
m
at
s
tring too long
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Ste
v
e Be
n
nett
f
ile: simplify [file stat], var now
o
p
ti
o
n
al
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
e
x
e
c: better handlin
g
of SIGPIP
E
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Ste
v
e
Benn
e
t
t
exec: fix reaping of detached processes
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
S
t
e
ve
Bennet
t
exec: remove duplicat
e
code
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
event
l
oop:
various minor code
c
l
eanups
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
S
t
eve B
e
nnett
doc: im
p
rove documentati
o
n for bgerror
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Ste
v
e Benne
t
t
stdlib
:
er
r
o
r
In
f
o
i
n
cludes the
live stack
t
race
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
S
t
eve
B
ennet
t
s
leep:
s
up
p
ort s
u
b-second sleep > 1
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
S
t
eve Bennet
t
ar
r
ay: error m
s
g for odd leng
t
h
array get
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
St
e
ve Bennett
aio: simpli
f
y JimMakeChannel
(
)
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Stev
e
B
e
nn
e
t
t
aio
:
open |
.
.
.
s
h
ould use ::popen
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Benn
e
tt
t
es
t
s:
Don't sto
p
on the first er
r
or
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve
B
e
nnett
jim-aio:
don't bo
t
her st
o
r
ing
fcntl(F_
G
ETFL)
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
ji
m
-
a
io
.
c: Fix
possible compi
l
e
error for JIM_ANSIC
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
t
clcompat:
i
t is finally t
i
m
e
to remove [c
a
se]
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Be
n
n
e
tt
exec:
r
espect
$
::env even with
o
ut tclco
m
pat
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Benne
t
t
tests: fix tests
i
f
tclcompat is not enable
d
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve
B
ennett
pid: error message is now
tcl 8
.
6
compatible
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
S
t
eve Bennett
load: use AssocData to free load
handles
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-03
Stev
e
B
e
nnett
Revert "
B
etter ha
n
dling of
d
ict hash t
a
bles"
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-03
St
e
ve Bennett
tailcall: properly merge tailcall
f
r
ames
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-03
Stev
e
B
e
nnett
Ad
d
regression test f
o
r return -code
e
val
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-03
Steve
B
ennett
R
e
move tabs from so
u
rce file
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-21
Steve Bennet
t
errors caught by [catc
h
] shouldn'
t
a
ffect later stac
k
trace
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Steve Bennett
Simplify UpdateString
O
fxxx implementations
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Steve Be
n
n
ett
Make
i
de
n
ti
f
ication of
n
an
and inf mo
r
e robust
commit
|
commitdiff
|
tree
2013-12-20
St
e
ve Benne
t
t
Impleme
n
t
more dic
t
sub command
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
S
t
eve
Bennett
Avo
i
d
.
eh_
f
rame bloat w
i
th newer
g
cc
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Stev
e
Bennett
Bett
e
r
hand
l
ing
o
f di
c
t hash
tables
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
S
t
ev
e
Benn
e
tt
Use Ji
m
_StrD
u
p() i
n
s
t
ead
o
f
s
tr
d
up() internally
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
S
t
e
ve Bennett
Fix a
couple of minor build issues
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Ste
v
e
Bennett
Fi
x
the
l
sort -unique test
commit
|
commitdiff
|
tree
2013-12-20
Steve Bennett
allow
h
ash tables
to b
e
rando
m
i
se
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Steve
B
e
nnett
Fix hash table order d
e
p
endency in various te
s
ts
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Steve Bennett
Add su
p
port for 'socket pair'
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
St
e
ve
B
enn
e
tt
jimautoc
o
n
f
.
h
.
in
s
houl
d
hav
e
gone long
a
go
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Steve Be
n
nett
a
i
o: add su
p
port
f
or half-
c
lose
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Stev
e
Ben
n
e
tt
tailcall should r
e
solve
c
ommand i
n
current
n
amespace
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-11
S
teve Benne
t
t
F
i
x
i
nfin
i
te
l
oop w
i
th error in lsort -un
i
qu
e
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-10
Steve Bennett
A
d
d su
p
p
ort for
lsort -unique
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-10
Steve Be
n
n
e
t
t
Add su
p
port fo
r
ls
o
r
t
-real
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-08
Steve Bennett
Fix
a
i
o
c
l
o
se fr
o
m non-g
l
obal name
s
pace
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-27
St
e
v
e
Bennett
A
dd bas
i
c support for [format %b]
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-27
Steve
B
e
n
net
t
Fix dict
/
lis
t
shimmer
i
ng wi
t
h embedded nulls
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-18
Steve B
e
nne
t
t
Allow install progra
m
s to be
overridden
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-18
Ste
v
e Bennett
F
i
x
p
r
evio
u
s in
c
orrect namespace f
i
x
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-18
Stev
e
Bennett
Avoid infinite recursion with name
s
pace import
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-11
S
t
e
ve Bennett
Add titles to recent r
e
g
r
e
s
sion tes
t
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-11
Steve Be
n
nett
Enhance examp
l
es/jtclsh
.
t
c
l
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-11
Steve Bennett
Proper
l
y respe
c
t backslashes in comm
e
n
t
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-11
Steve B
e
n
n
ett
Consider
s
cripts wi
t
h
tra
i
ling backslash
a
s
u
nfini
s
hed
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-10
Stev
e
Ben
n
e
t
t
reg
e
xp: fix utf
8
_setunico
d
e -> utf8_getch
a
rs
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-09
Steve Benne
t
t
Strip trailing
n
e
wline from J
i
m_Hi
s
toryGe
t
Line()
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-06
S
t
e
ve Bennett
Im
p
rov
e
file copy -
f
orce iden
t
ical fil
e
check
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-06
Steve Bennet
t
Fix jim
-
ex
e
c
.
c compiler warnings on
m
ingw
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-06
Steve Bennett
Use
_
_
st
r
tod() o
n
mingw
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-06
St
e
ve Be
n
nett
file
cop
y
-
f
orce handles i
d
e
n
ti
c
al s
o
urce/target
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-05
Stev
e
Benne
t
t
Fix [stri
n
g tolow
e
r] buffer
o
verflow
f
o
r n
o
n-u
t
f8
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
next