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
core: dicts (and arrays) now preserve insertion order
2020-06-24
Ste
v
e Benne
t
t
core: d
i
c
ts (and a
r
rays)
n
o
w
preser
v
e
i
n
sertion order
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-06-13
Steve Bennet
t
core:
i
nfo comman
d
s fai
l
ed to match u
n
der som
e
conditio
n
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-06-12
Steve Bennet
t
core: t
i
dy up command creation/replacement
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-06-11
Steve Ben
n
ett
core
:
improvements to garbage c
o
llection
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-06-10
Steve B
e
nnett
time: show resu
l
t
s
less tha
n
1us per itera
t
ion
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-06-10
Steve Bennett
core: improve the
perf
o
rmance of l
i
s
t
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-06-10
Steve Benne
t
t
dict exists: Imp
r
ove p
e
rformance when whe
n
key not
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-06-10
St
e
ve
Bennett
core: fix re
g
test TEST 35
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-06-05
Stev
e
Bennett
update all extensions for
new Jim_DeleteCommand() API
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-06-05
Steve Bennett
tests: allow
more tim
e
for some tests
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-06-05
Ste
v
e Be
n
nett
t
es
t
s: Fix
s
om
e
t
ests when certai
n
f
e
atu
r
es are disabled
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-06-05
S
teve Ben
n
ett
core:
improve perfo
r
mance thr
o
ugh negative command
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-06-05
Steve Benne
t
t
core:
command
(
proc) name
s
may n
o
w
contained embedde
d
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-06-05
Steve Bennett
c
o
r
e: string
m
a
t
ch and
ot
h
er
g
l
ob
matching support
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-06-05
Steve Bennett
core: variab
l
e names may
n
o
w con
t
ain emb
e
d
d
ed nulls
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-06-05
Steve Ben
n
e
tt
windows: struct _stat64
s
h
ould be struct __sta
t
64
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-29
Steve
B
ennett
a
p
p
ly: handle
th
e
JIM
_
RETURN r
e
turn co
d
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-27
Steve Bennett
l
search
:
handle too few args w
i
th
-comman
d
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-23
S
teve B
e
nnett
oo: Fix s
u
per
i
nvocation
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-07
Steve
B
ennett
tests: inter
a
ctive
.
tes
t
s
re
q
uires
s
ocket pty suppor
t
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-07
Steve Benn
e
tt
t
ests: Add
interactive mode test
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-06
Steve Bennett
l
s
earch, switch: fix -regexp case with optio
n
-like
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-06
St
e
ve
B
ennett
t
ests:
socket
.
t
est check for ipv6 support
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-06
S
t
e
v
e Bennett
aio
:
Add
so
c
k
e
t p
t
y
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-06
Steve Bennet
t
t
e
sts: jimsh
.
te
s
ts additio
n
al te
s
ts
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-06
Stev
e
Bennett
t
e
sts: s
s
l
.
t
e
st: E
n
able S
N
I and test verify
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-06
S
t
eve Be
n
nett
aio:
s
s
l
: Allow SNI to b
e
specified
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-06
Stev
e
Bennett
ai
o
: Fix eventl
o
op
a
n
d eof for ssl connec
t
ions
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-05
Stev
e
B
e
nnett
tests: add ss
l
.
test
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-05
S
teve Bennett
tests: add socket
.
t
ests
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-05
Steve Bennett
tests/runall
.
tcl: support tes
t
s that fork
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-05
Steve Bennett
exit: Set the exit code
a
s the interp res
u
lt
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-05
S
teve B
e
nnett
file
:
sta
t
: Fixes for 64 bit times o
n
Windows
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-04
Steve Ben
n
ett
te
s
ts: Fixes to recent tests
for wind
o
ws
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-04
Steve Ben
n
ett
ji
m
.
c: Fix U
p
dateStringOfIndex()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-04
Steve Ben
n
ett
exec: re
m
ove useless
initia
l
isation
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-04
Steve Bennett
aio: Improve ipv6 error message
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-04
Ste
v
e B
e
nne
t
t
scan: Fix a u
t
f
-8
b
ug for strin
g
l
engt
h
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-04
Steve Bennett
regsub: Fix regsu
b
-a
l
l with \A
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-04
St
e
ve Benne
t
t
re
g
exp
:
Improved erro
r
message
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-04
Steve Bennett
signal check:
fix err
o
r return
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-04
S
t
e
v
e Benn
e
tt
unpack:
consistent error m
e
ssages
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-04
Steve Ben
n
ett
file r
e
adlink: c
h
an
g
e error message
t
o m
a
t
ch Tcl
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-04
S
teve Bennett
file:
roo
t
name, dirnam
e
fixe
s
to match Tcl
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-04
S
teve Bennett
t
e
sts: Add many new
a
dditional tests for code coverage
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-04
Steve Bennett
aio:
remove leftover deb
u
ggi
n
g
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-04
Steve Be
n
nett
bu
i
ld: Impro
v
e
c
overage support
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-04-28
Steve Bennett
tes
t
s: names
p
ace
.
test
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-04-27
Steve Bennett
jim
.
c
:
Fix
malloc -> J
i
m_A
l
loc
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-04-17
Steve Bennett
tests
:
file tempfile: don't d
o
path/templat
e
te
s
ts
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-04-17
Steve Benn
e
tt
te
s
ts:
im
p
r
o
ve code coverage
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-04-17
Steve Bennett
tcl
t
est: Add support for the -temp
l
ate optio
n
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-04-17
S
t
eve Bennett
local, rename: don't
allow re
n
aming
a
local proc with
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-04-17
Steve
Be
n
nett
pa
r
sing
:
Fix er
r
o
r
with
m
i
s
sing
q
uote
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-04-17
Ste
v
e Bennett
env:
Fi
x
e
r
ro
r
in c
a
se of too many arguments
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-04-17
St
e
ve
B
ennett
b
u
i
ld: Add
.
/configure --coverage
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-04-16
S
t
e
ve B
e
nnett
appl
y
: ignore
the current nam
e
space
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-04-16
Ste
v
e Bennett
exp
r
:
avoid memory leak due to
s
himmering
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-04-16
Steve Benn
e
tt
package: add package names as an alias
for package
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-04-02
Steve B
e
nnett
tailcal
l
:
F
ix to av
o
id t
a
ilc
a
lls co
n
su
m
ing C sta
c
k
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-03-05
St
e
ve Benne
t
t
build:
Check for 3
2
-bit time_t at configure
t
ime
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-03-05
Steve Bennett
jim
.
h: Change type of interp->lastCollect
T
ime
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-03-04
Ste
v
e Benne
t
t
do
c
s: Updates mainl
y
to c
l
a
r
i
fy glob string match
i
ng
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-03-03
S
t
eve Be
n
ne
t
t
clock: t
e
st and doc non-Y20
3
8
c
o
m
plianc
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-02-12
S
t
ev
e
Bennett
buil
d
:
exampl
e
s
.
a
p
i: A
d
d ne
c
essary linker fl
a
gs
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-01-22
Steve B
e
nnett
d
ocs:
m
a
ke it clear
t
ha
t
th
e
package ve
r
sion is igno
r
e
d
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-12-30
Steve Bennett
re
g
exp: Reset scanne
r
position o
n
fa
i
led opt
i
onal
group
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-12-13
Steve Be
n
nett
tes
t
s:
F
ix
m
isc
.
test fo
r
new return -level 0 behav
i
our
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-12-13
Steve Be
n
nett
return
:
f
i
x
-l
e
vel 0 -code xxx
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-29
S
t
eve Bennett
jimsh: in
t
e
r
active mode:
p
rint
nulls
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-29
S
teve B
e
n
nett
string map and
s
tring
compare no
w
su
p
port e
m
bedded
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-20
Stev
e
B
e
nnett
bump version to
0
.
79
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-14
Steve Bennett
build: Che
c
k for
inl
i
ne suppor
t
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-14
S
t
eve Bennett
U
p
date ss
l
cert to use a 4096 bi
t
key
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-13
Ste
v
e
B
e
n
nett
build: F
i
x
out-of-
t
ree build with
json ext
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-11
Steve Benne
t
t
aio: tty: allow setting echo
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-11
Steve Bennett
confi
g
ure:
add SIZEOF_
I
NT to jim-config
.
h
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-09
S
teve Bennett
jso
n
: F
i
x
decode
schema for list obj
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-09
Ste
v
e
B
e
n
n
ett
json: Add
json e
n
coder/dec
o
der
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-09
S
t
e
ve Bennett
j
smn: F
i
x a par
s
e
r
bu
g
w
h
ere object keys
could be non
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-09
S
t
eve Bennett
jsmn: import json decoder
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-09
Steve
Bennett
aio: m
a
ke some data const
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-08
Steve Bennett
Improve comments
for
JimResetHashTable()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-06
Steve Bennett
b
uild: impro
v
e build for shared obje
c
t
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-06
S
t
eve B
e
nnet
t
d
o
cs: Formatting
c
l
eanups, c
o
n
s
istenc
y
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-06
Steve Bennett
do
c
s: Remo
v
e do
c
s for th
e
case command
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-06
Stev
e
Benne
t
t
expr-sugar: $() should return no
n
-error codes
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-01
Steve Benn
e
tt
r
egexp,regsub
:
utf8:
F
ix incorrect cou
n
t with
.
matches
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-10-29
Steve Bennett
aio
:
need
S
O_REUSEADDR
b
efore bind()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-10-27
St
e
ve Be
n
net
t
u
t
f8
_
strlen:
I
m
prove pe
r
formance
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-10-27
Steve Ben
n
ett
regexp: Fix -indices in the ut
f
-8 case
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-10-27
S
t
eve Bennett
re
g
exp -i
n
dices should ret
u
rn
c
ha
r
acter ind
i
ces
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-10-27
Steve Bennett
regexp, regsub: -
s
tart is a character index
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-10-17
Steve B
e
nnett
file: Add file spl
i
t
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-10-17
Steve Bennett
fi
l
e: Better sup
p
o
r
t for trailing slashes i
n
pathnames
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-09-06
Ste
v
e Ben
n
ett
s
ignal: Add 'signal block' support
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-09-06
Steve Bennett
exec: Don't for
c
e SIG
P
IPE to be enabl
e
d
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-08-14
Stev
e
Bennett
aio: Significa
n
tly i
m
p
rove the
s
pe
e
d of copyto
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-08-14
Steve Bennett
jim
.
c
, jim
.
h: Remove unused Jim_Resize
H
ashTable
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-08-14
S
t
eve Bennett
jim-
h
istory:
R
emove unused
allocatio
n
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
next