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
perf: cache the result of successful subcmd lookup
2017-09-16
S
t
eve Be
n
net
t
perf: cache the re
s
ult of succe
s
sful subcm
d
l
ooku
p
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-16
Ste
v
e
Bennett
remo
v
e special
r
egexpVal
u
e
internal rep
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-16
S
t
eve Be
n
nett
Simplify error reporting in jim-su
b
c
m
d
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-16
Stev
e
Bennett
perf: c
a
che
successful Jim_Get
E
num
(
) results
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-16
Steve Bennett
defer: fast
lookup e
x
i
stence
o
f $jim::defer
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-15
S
teve
B
ennett
I
m
p
l
e
m
e
n
t
defer, $j
i
m::defer
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-15
Steve Bennett
docs:
Update documentation f
o
r
recent cha
n
ges
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-15
Steve Bennett
history: Ad
d
autocompl
e
tion support
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-15
S
teve
B
ennett
aio: Add s
u
pport fo
r
m
any socket options
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-15
S
teve Bennett
eve
n
tloop: return from
c
a
l
lback is no
t
an erro
r
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-13
Ste
v
e
Bennett
docs: Remove Last
Mod
i
fied footer - t
a
ke
2
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-13
Steve Bennet
t
docs: Remove Last Modifie
d
footer
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-31
Steve
B
enne
t
t
test
s
:
b
inar
y
tests require pack on jim
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-31
Ste
v
e Ben
n
ett
Support la
m
b
da
eve
n
if
references are disabled
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-27
Steve Be
n
nett
t
e
s
t
s/timer
.
t
est: Remov
e
timer
-
6
.
5
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-27
Steve Bennett
tests/exec
.
test: Minor fix
f
or exe
c
-12
.
1
o
n
hurd
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-18
Steve
B
ennett
sqlite3: Fix
build scr
i
pt
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-11
S
t
eve Bennett
expr:
r
emove left
o
v
e
r
debugging printf
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-07
Steve Bennett
jim: Fix ref
count issue
w
ith dict-
s
ubst
Signed-off-by:
Steve Bennett
<steveb@workware.net.au
commit
|
commitdiff
|
tree
2017-08-07
S
teve Bennett
expr: Fix
r
efcou
n
t issue convertin
g
inva
l
i
d
boolean
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-07
Steve Bennett
expr: Check for missing operand to opera
t
or
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-02
Steve Bennett
t
r
e
e
: Allow nodes
t
o
be de
l
eted
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-02
St
e
ve Bennett
Err
o
r on e
x
tra characters after
c
lose brac
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-06-01
Ste
v
e Be
n
n
ett
jim-sqlite3: Fix error msg for 'query'
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-30
Steve
B
ennett
expr:
E
n
sure that
n
o
n
-zero r
e
turn codes
a
re pa
s
sed
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-26
Steve Bennett
fo
r
mat: vali
d
ate too lon
g
p
re
c
ision
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-26
Steve Benne
t
t
scan:
val
i
date -ve XPG3 specifier
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-23
Steve Bennett
expr:
Replace expression engine
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-23
Stev
e
Bennett
optimisation: when conve
r
ting to double, may
n
o
t need
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-23
St
e
ve Bennett
optimisati
o
n: Reuse ExprBool in Jim_Get
B
oolFromExpr()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
S
t
eve Bennett
scan: Ensure forma
t
is converted t
o
string form
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Stev
e
Bennett
regexp: Fix ba
d
me
m
ory access
o
n
m
issing clo
s
e brace
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve Bennet
t
lso
r
t -uniqu
e
: Fix case with no dup
l
icates
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
St
e
ve Benn
e
tt
f
o
rmat: Rest
r
ict
formatted fields
to a reasona
b
le size
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
St
e
ve Benne
t
t
format: Va
l
i
d
ate too many flags
in f
o
rmat
s
tring
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Ste
v
e
B
ennett
exec
:
Fix check fo
r
| and |&
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve Benn
e
tt
scan:
error on missing conversi
o
n char
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Stev
e
Bennett
e
x
ec: V
a
lidate that a comma
n
d is
g
i
ve
n
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve B
e
nn
e
tt
jim: Fi
x
r
ef count p
r
o
b
le
m
with inte
r
p
o
lated dict
subst
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve
B
ennet
t
lsort: Fix a r
e
f
c
ount
i
ssue
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-22
S
t
e
v
e Bennett
build: Update autosetup to v0
.
6
.
6-8-g
0
62d650
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-21
Steve Bennett
con
f
i
g
ure:
fix --docdir option
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-20
S
t
eve Bennett
aio: On
l
y allow TCP_NODE
L
A
Y if sock
e
ts are suppo
r
ted
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-20
Stev
e
Benn
e
tt
aio: Add support for
T
CP_NODEL
A
Y
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-20
Steve Bennett
z
lib: compression may need
s
ome additional free space
commit
|
commitdiff
|
tree
2017-04-18
Steve
Bennett
zli
b
:
def
l
ate: free
c
orrect pointer
o
n error
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-18
Ste
v
e B
e
nne
t
t
cl
o
c
k
: Fix
c
lo
c
k f
o
r
mat
o
n mingw platforms
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-18
Steve Bennett
clock: Fi
x
tes
t
for p
l
at
f
o
r
m
s w
i
th no
s
c
a
n support
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-18
St
e
ve Bennett
clock:
A
dd
-gmt o
p
t
i
on to format and scan
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-08
Ste
v
e
Bennett
jimsh:
F
ix c
r
a
s
h with "throw 8"
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-07
Ste
v
e Be
n
n
ett
expr: Add better
c
h
e
ck
s
f
o
r inv
a
li
d
ternary expression
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-07
Steve
Bennett
e
x
p
r
:
Add a
s
s
e
r
tion for
s
tack underflow
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-07
Steve Bennett
Fix r
e
f
count for
i
nterpola
t
i
on/expre
s
sion
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-07
Ste
v
e Be
n
nett
expr: fix c
r
ash o
n
invalid
ternary order
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-07
Steve B
e
nnett
F
i
x / command: divide
b
y ze
r
o
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-03-16
Steve Bennett
lineno
i
se
.
c: Us
e
<poll
.
h
> instead of <sys/poll
.
h>
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-03-02
Stev
e
Be
n
n
e
tt
Fix some d
e
clara
t
ions after code
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-02-12
Stev
e
Bennett
aio: Fix stdio error detection
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-11-19
S
teve Bennett
build:
remove jimtc
l
.
pc on d
i
stclean
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-11-14
Stev
e
Be
n
nett
d
ict: Fix [dic
t
values] with du
p
li
c
ate values
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-26
Ste
v
e Bennett
b
u
ild: update autosetup
for LIBS/L
D
FLAGS f
i
x
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-26
Steve Ben
n
ett
bu
i
l
d
:
On Ne
t
BSD backtra
c
e is in -lexe
c
info
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-26
Ste
v
e Bennett
e
xamples/
t
i
p
.
tc
l
: Gracefull
y
handl
e
s
erial port be
i
ng
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-18
Steve Bennett
examples/tip
.
tcl: L
o
ck the
d
evice
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-18
Steve Bennett
aio
t
ty: clear I
C
RNL for
r
a
w in
p
u
t
mode
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-16
Stev
e
Bennett
Add p
k
g-config sup
p
ort: ji
m
tcl
.
p
c
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-14
St
e
ve Bennet
t
build: update autoset
u
p f
o
r Tcl 8
.
5 comp
a
tibilit
y
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-12
S
t
eve
B
ennett
sign
a
l: restore defa
u
lt signal hand
l
i
n
g
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-10
Steve Bennett
b
u
ild: remove
-W
e
r
r
or when ru
n
ning
.
/configure
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-09
St
e
ve
B
ennett
docs: Only t
r
y to
build Tcl
.
html if asciido
c
i
s
found
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-08
St
e
ve
Bennett
ex
e
c: Fix windows exec with emp
t
y or unset e
n
v
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-08
S
t
ev
e
Benn
e
t
t
jim
.
c: Fix O
b
j
ec
t
leak in
z
lib suppo
r
t
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-05
Steve Bennett
eventloop: Don't assume unistd
.
h an
d
sy
s
/time
.
h
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-05
Ste
v
e Bennett
Fix
fo
r
system
s
without
umask
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-05
Ste
v
e Bennett
jim-exec: use exec
f
al
s
e on f
a
iled
e
xec in --mainta
i
ner
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-05
Steve
Benn
e
tt
j
im
.
c
: Use UCHAR() with isxxx() func
t
ions
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-05
Steve Ben
n
ett
au
t
oco
m
plete
:
add global
$
tc
l
::autocomp
l
et
e
_
c
ommands
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-05
St
e
v
e
Benn
e
tt
di
c
t: dict rep
l
a
c
e
w
ith
o
ne
a
rg
i
s
not st
a
ble
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-01
Steve Bennett
ji
m
-win32compat
.
h
: Use snprintf r
a
ther th
a
n _snprintf
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-01
Steve Benne
t
t
ex
e
c: ens
u
re
c
losed fd is
-1
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-29
Steve Bennett
j
i
m
s
h
: S
c
r
iptable comm
a
nd-line comp
l
etio
n
support
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
Steve Bennett
Add suppor
t
for "-c
o
mmands"
to many
c
ommands
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
Steve Bennett
jims
h
: add su
p
port
for "jimsh -"
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
Steve B
e
nn
e
tt
conf
i
gur
e
: a
l
low
"--fu
l
l" options to be explicitly
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
Steve Be
n
nett
Update autosetup
t
o
v0
.
6
.
6
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
Steve Bennett
tcltest: print test descripti
o
n
o
n S
K
I
P if verbose
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
Stev
e
B
ennett
jim
.
c: Replace
'dict
with' with a C
v
er
s
io
n
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
Steve B
e
nnett
f
ile: update fi
l
e stat t
o
us
e
J
i
m_DictMer
g
e()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
Steve Bennett
jim
.
c: re
p
lace 'd
i
ct me
r
ge' with a
C version
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
S
teve Be
n
ne
t
t
tests/
r
u
n
al
l
: don't abort if
signal
.
test exit
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
Steve B
e
nnett
tcltes
t
: do a
better
j
ob of cleanup up afte
r
tests
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-09
Ste
v
e Bennett
u
tf8: Extr
a
ct wide char data from EastAsianWidth
.
txt
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-09
S
t
eve
B
e
nnett
utf8: Upd
a
t
e
Uni
c
od
e
D
ata
.
txt to 9
.
0
.
0
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-09
Steve Ben
n
ett
Add examples/tip
.
tcl
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-09
S
t
e
ve Bennett
aio:
D
ocument a
i
o tty
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-09
S
t
eve Benne
t
t
a
i
o
:
add tty settings suppo
r
t
(
via term
i
os)
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-09
Steve
Be
n
nett
signal
:
Remove the signal command from child interpreters
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-07
St
e
ve Benne
t
t
b
u
i
l
d
: fix warnings on mingw
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-07
Steve Be
n
ne
t
t
parse-
u
nida
t
a
: build fix
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-07
Steve B
e
n
n
e
tt
jim-i
n
ter
e
a
c
tive: red
u
ce
permis
s
io
n
s on saved history
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
next