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
jim.c: Use key dup and val dup for dicts
2014-01-15
Steve Benne
t
t
jim
.
c
:
Use key dup and val dup for
dic
t
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
S
t
e
v
e
Bennett
jim
.
c:
Fix Jim_
R
eplaceHashEntry() for ref
counted
o
bj
e
cts
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Steve Bennett
jim
.
c: only complain on
unfreed ob
j
ects i
f
-
-maintainer
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Ste
v
e Bennett
jim
.
c: imp
r
ove expression optimi
s
er
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
S
teve
B
ennett
jim
.
c: many small c
o
de and doc cleanups
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Stev
e
Bennett
u
tf8: re
m
ove
unused utf8_charequal(
)
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
ji
m
sh:
m
inor code c
l
ean
u
ps
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Stev
e
Bennett
jimrege
x
p:
code si
m
p
l
i
ficatio
n
s and doc cle
a
nups
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Benn
e
t
t
sql
i
te3:
m
i
n
o
r code clea
n
ups
commit
|
commitdiff
|
tree
2014-01-14
S
teve
B
ennett
sig
n
al:
make signal name
l
oo
k
up more ef
f
icient
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
S
t
eve Ben
n
ett
si
g
n
a
l
: min
o
r code
c
le
a
nup
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Be
n
n
ett
read
d
i
r
:
minor co
d
e cleanups
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
package: simplificati
o
n/code cleanup
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
n
a
mespace: disallow arra
y
e
lement syntax for varia
b
les
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
clock:
r
e
move an extra space from the d
e
f
a
u
lt forma
t
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
S
teve Bennett
c
l
ock: han
d
le case of form
a
t string too l
o
ng
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Ste
v
e Bennet
t
fil
e
: s
i
mplify [file
s
ta
t
], var now optional
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve
B
ennett
exec: be
t
ter hand
l
i
n
g of SIGPIPE
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
S
t
eve Ben
n
ett
e
xec: fix r
e
ap
i
ng
o
f
detached proces
s
es
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve B
e
nnett
e
x
e
c:
remove duplicate co
d
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
eventloop:
var
i
ous mino
r
c
o
d
e c
l
ean
u
ps
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
S
t
eve Bennet
t
doc: improve documentation f
o
r
bgerror
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
St
e
ve Bennett
st
d
l
ib: erro
r
Info
i
ncludes the
l
ive stacktrace
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
St
e
v
e Bennett
sle
e
p:
s
upport s
u
b-secon
d
s
le
e
p > 1
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Ste
v
e Bennett
array: error msg fo
r
o
dd length ar
r
ay get
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
aio: simplify JimMa
k
eChannel()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Stev
e
B
e
nnett
aio: op
e
n
|
.
.
.
should use ::po
p
e
n
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve
Bennett
tes
t
s
:
Don't stop on the first error
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Ben
n
ett
j
i
m
-aio
:
don't
bothe
r
storing fcntl(F_GETFL)
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
j
i
m-a
i
o
.
c: Fix possible compile error for JI
M
_ANSIC
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Ben
n
e
t
t
t
c
lco
m
pat: it is f
i
nally time to
r
emove [case]
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Ben
n
ett
exec: respect $::e
n
v ev
e
n withou
t
tclcompat
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennet
t
t
es
t
s:
f
ix tests if
tclcompat is not
e
n
a
b
l
e
d
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
St
e
ve Ben
n
ett
pi
d
:
e
rror
messa
g
e is now tcl 8
.
6 compa
t
ible
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
S
teve Bennett
load: use AssocData to free load
h
andles
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-03
S
t
eve Bennet
t
Re
v
ert
"
Be
t
ter han
d
lin
g
of dict hash tables"
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-03
Steve
B
enne
t
t
t
ailcall: prope
r
ly merge tailcall fr
a
mes
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-03
Steve Ben
n
ett
Add
r
eg
r
ession
te
s
t fo
r
re
t
urn -code eval
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-03
Steve B
e
n
nett
Rem
o
ve tab
s
from source files
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-21
Steve B
e
nne
t
t
errors caught by [ca
t
ch] shouldn't affect later stacktrac
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
S
t
eve Bennett
Simplify Updat
e
St
r
i
n
gOfxxx
implementatio
n
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
S
t
e
ve Ben
n
ett
Make identi
f
i
cati
o
n of nan and inf more r
o
bust
commit
|
commitdiff
|
tree
2013-12-20
S
t
eve
Be
n
n
e
tt
Im
p
lement
more dict sub c
o
mmands
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
Steve
Bennett
Avoid
.
eh_frame bloat with newer gcc
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
S
teve Bennett
Better handling o
f
dict hash tables
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
St
e
v
e
B
ennett
U
s
e
Jim_StrDup() instead of strdup() inter
n
ally
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
Steve Bennett
Fix a co
u
ple of minor
buil
d
i
ssues
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
S
teve Bennett
Fix the lso
r
t
-unique
t
est
commit
|
commitdiff
|
tree
2013-12-20
St
e
ve B
e
nnett
allow
has
h
tables
to
b
e randomise
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
St
e
ve Bennett
F
ix hash ta
b
le ord
e
r depen
d
enc
y
i
n
v
ario
u
s
t
e
sts
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
St
e
ve Ben
n
ett
A
dd support for '
s
o
cket pair'
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
S
t
eve Be
n
nett
jimautoconf
.
h
.
in shou
l
d
h
ave gone lo
n
g
ago
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
Ste
v
e
B
ennett
a
i
o: add support
for half-close
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
Steve Ben
n
e
t
t
tail
c
all sh
o
uld resol
v
e comman
d
in
c
urrent names
p
ace
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-11
Ste
v
e Bennett
Fix i
n
fin
i
te loop w
i
th error in lsort
-
unique
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-10
S
t
ev
e
Bennett
Add
suppor
t
f
or
l
sort -uniqu
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-10
S
te
v
e
Bennet
t
Add support for lsort -real
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-08
Steve Bennett
F
i
x
a
io close
from
n
on
-
global na
m
e
space
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-27
Steve B
e
nnet
t
Add basi
c
support for [f
o
r
m
at %b]
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-27
Stev
e
B
e
nne
t
t
Fix dict/list shimmering
with
e
m
bed
d
ed nu
l
ls
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-18
Steve
B
ennett
A
l
l
ow i
n
stall programs to b
e
overridden
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-18
Steve Benne
t
t
Fix
p
revio
u
s
i
ncorrect namespace fix
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-18
Steve Bennett
Avo
i
d infinite recursion wi
t
h namespa
c
e import
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-11
Steve Bennett
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
Enhance
examples/jtcl
s
h
.
tcl
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-11
Steve B
e
n
n
ett
Properly
respect
b
ackslashe
s
in comme
n
ts
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-11
Steve Bennett
C
o
n
si
d
e
r
scri
p
t
s
wi
t
h
trailing
back
s
l
ash as unfi
n
i
s
h
ed
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-10
Steve
B
en
n
ett
regexp: fix utf8_setunicode -
>
ut
f
8_getchar
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-09
S
t
eve
Bennett
Stri
p
trailing
newl
i
ne from Jim_Histo
r
yGet
L
in
e
()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-06
S
teve Bennett
Improve file
copy -force ident
i
cal fi
l
e check
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-06
Steve Bennett
F
ix jim-
e
xe
c
.
c
compiler war
n
i
ngs on mingw
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-06
Steve
B
ennett
Use __st
r
tod() on m
i
n
g
w
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-06
Stev
e
Bennett
f
i
le copy
-
force hand
l
e
s
i
dentical source/target
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-05
S
teve Bennett
Fix [st
r
ing tolower
]
b
u
ffer overf
l
ow for non
-
utf8
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-05
Ste
v
e B
e
nnet
t
Update lsort
o
ption documentation
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-09-19
Steve Benn
e
t
t
Update a
u
to
s
etu
p
/jim
s
h0
.
c t
o
the most re
c
e
n
t version
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-09-19
Steve Bennett
Build on
p
latforms without isascii
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-09-05
Stev
e
B
e
n
n
et
t
Update autosetup for haiku support
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-08-27
Steve Bennett
R
e
-
a
dd missi
n
g t
e
sts from 45e938f7
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-08-27
Steve
B
ennett
Fi
x
a
i
o re
c
vfrom for non-inet socket
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-08-19
S
t
eve Bennett
A
d
d
fl
o
ating point support for [b
i
nary]
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-08-19
Ste
v
e Be
n
n
ett
Rework binary
.
t
cl i
n
preparation
f
or float support
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-08-19
S
teve Bennett
Make Jim_
I
sBigEndi
a
n()
public
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-08-19
Steve Benn
e
tt
Su
p
port nulls in [exec
]
i
mmediate redirection
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-08-17
Ste
v
e Bennett
[
l
ocal] r
e
quires
a
t least
one ar
g
um
e
nt
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-08-12
Ste
v
e Ben
n
ett
Updat
e
linenoise
.
c
from gi
t
hub
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-08-12
Steve Benn
e
tt
Bump version
t
o 0
.
75
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-08-02
Steve Bennett
Min
o
r code cleanups
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-08-02
Stev
e
Benn
e
t
t
F
i
x memory
mana
g
eme
n
t
of
a
io event handlers
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-08-02
Steve B
e
nnet
t
A
ll
o
w obje
c
t
p
oo
l
to
b
e
disabled
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-08-01
Steve Be
n
nett
C
o
rrect file handler should
b
e dele
t
e
d
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-07-24
Steve Bennett
Update aut
o
s
e
t
up bootst
r
a
p jimsh0
.
c to 0
.
74
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-07-24
S
t
ev
e
Bennett
Up
d
ate linenoise
.
c to match
r
ec
e
nt githu
b
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-07-23
St
e
v
e Bennett
Fix a bug
i
n JimNumbe
r
Base()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-07-22
St
e
ve Bennett
Make Jim_CheckSignal() a mac
r
o
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-07-22
Ste
v
e Bennet
t
Fix --shar
e
d build
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-07-22
S
teve Benne
t
t
Update
doc
u
mentat
i
o
n
and ve
r
sion to
0
.
74
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-07-22
S
teve Bennett
Ensure that sign
a
ls can br
e
ak vw
a
it
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-06-12
Steve Benn
e
tt
Fix hardc
o
ded install paths
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-06-12
S
t
eve Bennett
Give libjim
.
so a
n
soname
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
next