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
scan: make some structure members const
2017-09-22
Steve Bennett
sca
n
:
mak
e
some structur
e
members cons
t
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-21
Steve Benn
e
tt
ex
a
mp
l
es/tip
.
tcl: Use 'writa
b
l
e
'
w
hen
s
ending output
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-21
Steve Bennett
configure: Remove
refere
n
c
e
to en
s
emble extens
i
o
n
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-21
S
teve B
e
nnett
c
o
nfigure:
-
-
with-mod and --with-ext
a
llow c
o
mmas
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-21
Steve Bennett
configure: Improve module se
l
ec
t
ion
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-21
S
teve B
e
nn
e
tt
auto
.
def:
t
clprefix
should not
b
e enabled by d
e
fau
l
t
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-21
St
e
ve Bennet
t
prefix
.
test: Use the correct
p
a
ckage name
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-21
Stev
e
Bennett
tcltest: Suppor
t
'needs package xxx'
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-21
Steve Bennett
tcl:
:
pr
e
fix: respect
-messag
e
w
h
en no valid options
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-21
Steve Bennett
jim
.
c: m
i
nor cod
e
cleanu
p
s
i
n [switch]
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-16
Ste
v
e Bennett
pe
r
f: cache
t
he
r
esult of suc
c
essful subcmd lookup
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-16
S
t
eve
B
en
n
ett
remove spec
i
al regex
p
Value internal rep
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-16
Steve
B
ennett
Simplify error reporting in jim-subcmd
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-16
Steve Benne
t
t
perf: cache
s
uccessful Jim_GetE
n
u
m(
)
results
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-16
Steve Bennett
defer:
f
ast lookup
existence of
$
jim::d
e
fer
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-15
Steve Bennett
Imple
m
en
t
defer,
$
jim::defer
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-15
Steve B
e
nne
t
t
docs: Update documentation f
o
r
r
ece
n
t
changes
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-15
Steve Benne
t
t
history: Add
a
utocom
p
letion
s
uppor
t
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-15
Steve Bennett
aio
:
Add
suppor
t
f
or many socket optio
n
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-15
Steve Ben
n
e
t
t
e
v
entloop: retu
r
n
from
ca
l
lback is not an error
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-13
St
e
ve Bennett
docs:
Remove Last Mod
i
f
ied
f
o
o
ter -
t
ake 2
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-13
St
e
v
e
B
enne
t
t
docs: Remo
v
e Last M
o
di
f
ied footer
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-31
S
t
eve Bennett
tests: binary tests requi
r
e pack on jim
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-31
S
teve Benne
t
t
Supp
o
rt lambda even i
f
r
eferenc
e
s ar
e
disabled
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-27
Steve Bennet
t
test
s
/timer
.
test: R
e
move timer-6
.
5
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-27
S
t
eve Benn
e
tt
tests/e
x
ec
.
test: Mino
r
fix f
o
r e
x
e
c
-12
.
1 o
n
hu
r
d
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-18
Stev
e
Bennett
sql
i
te3: Fix bui
l
d script
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-11
Steve Bennett
expr: r
e
m
ove
l
e
ftover debu
g
ging pr
i
n
t
f
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-07
Ste
v
e
Bennett
jim: F
i
x ref
c
o
unt issue with dict
-
sub
s
t
Signed-off-by:
Steve Bennett
<steveb@workware.net.au
commit
|
commitdiff
|
tree
2017-08-07
S
teve Bennett
expr:
Fix re
f
count issue c
o
nverting invalid boolean
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-07
Steve Bennett
expr:
Check for missing ope
r
and to
operato
r
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-02
Steve Be
n
nett
t
r
e
e:
A
l
l
o
w
n
odes to be deleted
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-02
Steve Ben
n
ett
Error on
e
xtra chara
c
t
ers af
t
e
r
c
l
ose brace
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-06-01
S
t
eve Bennett
jim-
s
qlite3
:
Fix er
r
or msg for 'query'
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-30
Steve Ben
n
ett
expr: Ensure that non-zero return codes
a
re passed
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-26
Steve Benne
t
t
f
o
rmat: valid
a
t
e
too long pre
c
ision
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-26
S
t
eve Bennett
scan: validate -ve XPG3 speci
f
ier
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-23
Steve B
e
nnett
expr: Replace
expression en
g
ine
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-23
St
e
ve Ben
n
ett
optimisation: when c
o
nverting to double
,
may not need
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-23
S
teve Bennett
o
p
ti
m
i
sation: R
e
us
e
ExprB
o
ol in Jim_
G
etBoolFromExpr()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Stev
e
Bennett
sc
a
n: Ensure format is conver
t
ed to string form
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve Be
n
nett
re
g
ex
p
: Fix bad memory a
c
cess on missi
n
g close b
r
a
c
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
S
t
eve Bennett
lsort -unique: Fix cas
e
with
no du
p
licates
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Ste
v
e Bennett
form
a
t: Rest
r
ict formatted
fields to a rea
s
onable siz
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Ste
v
e B
e
nnett
format: Validate to
o
many flags in format string
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
St
e
v
e
Benn
e
t
t
exec
:
Fix c
h
e
ck for | and |&
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve
Bennett
s
c
an
:
er
r
or on missing conversion cha
r
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve B
e
n
n
ett
exec: Validate that a command is g
i
ven
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve
Bennett
jim: Fix ref count problem with interpolated di
c
t subst
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
S
t
eve Benn
e
tt
ls
o
rt: Fix a refcount
i
ssue
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-22
S
t
eve Bennett
bui
l
d: Upd
a
te auto
s
etup to v0
.
6
.
6
-8-g062d
6
5
0
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-21
Steve
B
enn
e
tt
configure: fix
-
-docdi
r
option
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-20
Steve Bennett
aio: Only allow
T
CP_N
O
DELAY
if sockets are supp
o
r
ted
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-20
Steve Bennett
aio: Ad
d
suppo
r
t
f
or TCP_NODELAY
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-20
Steve Bennett
zlib: compression may n
e
ed some additional free space
commit
|
commitdiff
|
tree
2017-04-18
S
t
e
v
e Bennett
z
lib: deflate: free corre
c
t po
i
nter on error
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-18
Steve
B
enne
t
t
clock: F
i
x clock
f
ormat on m
i
ngw
p
latforms
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-18
Ste
v
e
Bennett
clock: Fi
x
test for pla
t
forms with no scan supp
o
r
t
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-18
Stev
e
Bennett
clock: Add -
g
m
t
optio
n
t
o
form
a
t and scan
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-08
Stev
e
Benn
e
tt
jim
s
h: F
i
x
c
rash with "thr
o
w 8"
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-07
Steve B
e
nnett
expr: A
d
d better checks for invalid ternary expression
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-07
S
teve Bennett
expr:
A
dd asser
t
io
n
for st
a
ck underflow
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-07
Ste
v
e Benn
e
tt
F
i
x
r
ef count
for int
e
rpolat
i
on/ex
p
re
s
sion
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-07
Steve Bennett
expr: fix
cr
a
sh on in
v
al
i
d tern
a
ry order
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-07
Stev
e
Bennett
Fix / comma
n
d: divide by zero
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-03-16
Steve Bennett
l
inen
o
is
e
.
c:
Us
e
<poll
.
h> instead of <s
y
s/p
o
ll
.
h>
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-03-11
HummyPkg
Fix b
u
f
fer overrun in
u
tf8_index()
commit
|
commitdiff
|
tree
2017-03-02
Steve Benne
t
t
Fix some declar
a
tions a
f
ter code
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-02-12
Steve Bennett
aio: F
i
x
stdio error detection
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-11-19
Stev
e
B
e
nnett
buil
d
: r
e
mov
e
jimtcl
.
pc
on distclean
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-11-14
Steve Be
n
nett
d
ic
t
: Fix [dic
t
values] with dupli
c
ate values
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-26
Steve Bennet
t
build
:
upd
a
te autosetup for LIBS/
L
D
F
LAGS fix
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-26
Stev
e
Benn
e
t
t
bu
i
l
d
: On NetBSD
b
acktrace is in -lexec
i
nf
o
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-26
S
t
eve Bennett
e
x
a
mples/tip
.
t
c
l: Grace
f
ully han
d
le se
r
ial port
b
ein
g
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-18
Steve Benne
t
t
examples/tip
.
tcl: Lock the device
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-18
Steve Bennett
aio tty
:
clear
ICRNL for raw input mod
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-16
Steve Bennett
Add pkg
-
config support: jimtcl
.
pc
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-14
Steve Benne
t
t
build: upda
t
e auto
s
etup for Tcl 8
.
5 compatibilit
y
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-13
E
v
a
n
H
un
t
er
Fix
distclean of jimsh0 when building not i
n
source d
i
r
commit
|
commitdiff
|
tree
2016-10-12
Stev
e
Bennett
s
i
gnal
:
re
s
tore
d
ef
a
ul
t
s
i
gnal handling
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-11
Evan Hunter
A
r
ra
y
fi
x
es and tests
commit
|
commitdiff
|
tree
2016-10-11
Evan Hunter
Fix warn
i
n
g
s w
h
en building win32
m
odule
an
d
add module
.
.
.
commit
|
commitdiff
|
tree
2016-10-10
S
t
eve Bennet
t
build: remove -Werror when runnin
g
.
/configure
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-10
HummyPkg
improve
e
x
a
mple aut
o
c
omple
t
ion
f
u
n
ction to
c
omplete
.
.
.
commit
|
commitdiff
|
tree
2016-10-10
Evan Hunter
Separate out Jim specific tes
t
s
commit
|
commitdiff
|
tree
2016-10-09
Steve Ben
n
ett
docs: Only
try
t
o
b
u
ild Tcl
.
html
i
f asci
i
doc
i
s found
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-08
Evan Hunter
Add more
t
es
t
s
f
or
z
l
i
b
commit
|
commitdiff
|
tree
2016-10-08
Ev
a
n Hunter
F
ix C++
comp
a
ti
b
il
i
ty
commit
|
commitdiff
|
tree
2016-10-08
Steve Bennett
e
x
e
c: Fix wi
n
dows
exec with em
p
ty o
r
uns
e
t en
v
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-08
Stev
e
Be
n
nett
j
i
m
.
c: Fix Object leak in zli
b
su
p
port
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-08
Eva
n
Hunter
Avoid
r
e-d
e
f
i
ning
_
GNU_SOURCE
commit
|
commitdiff
|
tree
2016-10-05
Steve Be
n
nett
eve
n
tloop: Don't ass
u
m
e
u
n
i
s
td
.
h and s
y
s/time
.
h
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-05
Steve Bennett
Fi
x
for syste
m
s without umask
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-05
Steve Be
n
n
et
t
jim
-
exec
:
us
e
exec false on faile
d
exec in --maintainer
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-05
Steve Bennett
jim
.
c: Us
e
U
CHAR() with
i
sxxx() f
u
nctions
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-05
E
van Hunte
r
Fix test target
f
or out-of-tree build
s
commit
|
commitdiff
|
tree
2016-10-05
Steve B
e
n
n
ett
auto
c
o
mp
l
ete: add
global
$
tc
l
::au
t
ocomplete_commands
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-05
HummyPkg
a
d
d filenam
e
co
m
pletion for sour
c
e command
commit
|
commitdiff
|
tree
2016-10-05
S
teve Bennett
di
c
t: di
c
t replace w
i
th one arg is not stable
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-01
Evan Hunter
Add so
m
e
tes
t
s
for pa
t
hs identified as unt
e
sted by
.
.
.
commit
|
commitdiff
|
tree
next