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
Ste
v
e Be
n
nett
s
c
an: make
some s
t
ructure members const
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-21
S
teve Be
n
n
e
tt
examples/ti
p
.
tcl: Use 'writable
'
when se
n
d
i
ng outpu
t
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-21
Steve Bennett
configure: Remove reference to ensemble extension
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-21
S
t
ev
e
Benn
e
t
t
config
u
re: -
-
with-mod and --with-e
x
t allow commas
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-21
Steve Bennett
configure: Improve modul
e
se
l
ec
t
i
on
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-21
S
t
eve Benne
t
t
auto
.
def: tcl
p
refix should no
t
be enabled b
y
defau
l
t
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-21
Steve
B
ennett
prefix
.
te
s
t
: U
s
e the correct package na
m
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-21
S
t
eve Bennett
tcltest: S
u
ppor
t
'
n
eeds package xx
x
'
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-21
Stev
e
Bennet
t
tcl::prefix: respect -message whe
n
no vali
d
options
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-21
Steve
B
e
nne
t
t
jim
.
c: min
o
r
c
ode clea
n
ups in [switch]
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-16
Stev
e
Bennett
pe
r
f
: cache
t
h
e result of
s
uccessful subcmd lo
o
k
u
p
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-16
Ste
v
e Bennett
remove specia
l
r
egexpV
a
lue internal rep
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-16
St
e
ve Bennett
Simplify error reporting in
j
im
-
subc
m
d
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-16
Steve B
e
nnett
perf: cache successful Jim_GetEnum()
r
esult
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-16
Steve Be
n
nett
d
e
fer: f
a
st
l
oo
k
up existence of $jim:
:
defer
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-15
Steve Bennett
Implement defer
,
$jim
:
:defer
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-15
Steve Ben
n
e
t
t
docs: Up
d
at
e
docu
m
entation for recent changes
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-15
Stev
e
Bennett
hi
s
tor
y
: Add autocompletion sup
p
or
t
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-15
S
teve
Be
n
nett
aio: Add
s
upport
f
or many s
o
c
k
et options
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-15
S
teve Ben
n
e
t
t
eventloop
:
ret
u
r
n
from callba
c
k is not a
n
er
r
or
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-13
St
e
ve
Be
n
ne
t
t
do
c
s: Remove
Last Modi
f
ied footer -
t
a
k
e 2
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-13
St
e
ve Bennett
docs: Remove Last Modif
i
ed footer
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-31
Steve Bennett
t
ests: b
i
nary tests require pac
k
o
n
jim
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-31
Steve Bennet
t
Support la
m
bda even if references are disabled
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-27
Steve Bennett
tests/t
i
m
er
.
tes
t
: Re
m
ove timer-6
.
5
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-27
Stev
e
B
ennett
tests/exe
c
.
te
s
t: Minor
f
ix f
o
r exe
c
-12
.
1 on hu
r
d
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-18
St
e
v
e
Bennett
sqlite3:
Fix bu
i
l
d scr
i
pt
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-11
S
t
eve Bennett
expr: remove
left
o
ver debug
g
ing printf
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-07
Steve Bennett
jim: Fix
r
ef count issue with dic
t
-subst
Signed-off-by:
Steve Bennett
<steveb@workware.net.au
commit
|
commitdiff
|
tree
2017-08-07
St
e
ve Bennett
expr: Fix refcount issue converting invalid b
o
olean
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-07
S
t
ev
e
Bennett
expr: Check
f
or missing op
e
rand t
o
operator
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-02
Steve
B
ennett
t
r
e
e: Allow nodes to be delete
d
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-02
Steve Be
n
nett
Error on
e
xt
r
a char
a
ct
e
r
s after
close brace
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-06-01
Steve Bennett
j
i
m-sqlite
3
:
Fix error msg for
'
query'
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-30
Steve Ben
n
ett
e
x
pr: Ensure that non-zero
r
e
t
urn code
s
a
re
p
assed
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-26
Stev
e
Be
n
ne
t
t
forma
t
:
v
alidate too long p
r
ecision
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-26
S
t
eve Bennett
scan
:
validate -ve XPG3 specifie
r
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-23
St
e
v
e Benne
t
t
expr: Replace e
x
p
ression engine
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-23
Steve
B
e
n
nett
optimisat
i
on: when conv
e
rting to dou
b
le, may not need
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-23
Steve Ben
n
ett
o
ptimisation:
Reu
s
e Ex
p
rBool in Jim_GetBoolFromExpr()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve Ben
n
e
t
t
sc
a
n: Ensure format is con
v
erted to
s
tring f
o
rm
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve B
e
nnett
regexp: Fi
x
bad mem
o
ry access
on missing close br
a
ce
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve Be
n
n
e
tt
l
s
ort
-unique: Fix case with no dup
l
i
c
ates
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
St
e
ve Be
n
nett
f
ormat: Restrict f
o
rmat
t
ed fie
l
ds
to a re
a
sonabl
e
siz
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
S
t
eve Bennett
format: Vali
d
ate too many f
l
ags in format stri
n
g
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve Bennett
exec: F
i
x check for | and |&
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
S
teve Bennett
scan: error
o
n missing convers
i
on char
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve Benne
t
t
exec
:
V
a
lidate t
h
at a co
m
ma
n
d i
s
given
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve Benne
t
t
ji
m
: Fix r
e
f count problem with interpol
a
ted dict subst
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve Bennett
lsort: Fix a ref
c
ou
n
t issue
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-22
St
e
ve Bennett
build: Update autose
t
up t
o
v0
.
6
.
6-
8
-
g062
d
650
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-21
S
t
eve Bennett
configure: f
i
x
--docdir option
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-20
Steve
B
ennett
aio: On
l
y allow T
C
P_NOD
E
LAY if
s
oc
k
ets are
supported
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-20
Steve
Bennett
ai
o
: Add supp
o
rt for TCP_NO
D
E
LAY
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-20
Steve Bennett
zlib: compression
m
a
y
need s
o
me additi
o
nal f
r
ee
space
commit
|
commitdiff
|
tree
2017-04-18
Steve Bennett
zli
b
: deflate:
fr
e
e
c
orrect pointer on
e
rror
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-18
Steve Benne
t
t
clock: Fix clock for
m
at on ming
w
platform
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-18
S
t
eve B
e
nnett
clock: Fix test for
platfo
r
ms
w
ith no
scan support
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-18
Stev
e
B
ennett
c
l
oc
k
:
A
d
d -gmt option to f
o
rmat and scan
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-08
Steve Bennett
jimsh: Fix
cra
s
h with
"
throw 8"
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-07
Steve Benne
t
t
e
x
pr: Add b
e
tter checks for invalid
t
er
n
ar
y
expre
s
sion
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-07
Steve Be
n
nett
expr: Add a
s
sertion for
s
tack
underf
l
o
w
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-07
Stev
e
Ben
n
e
t
t
Fix ref
c
ount f
o
r
inte
r
polation/exp
r
ession
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-07
Steve B
e
nnet
t
expr: fix crash on invalid
ternary
or
d
er
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-07
S
teve Bennett
Fix / command: divide by zero
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-03-16
S
t
e
v
e Bennett
lin
e
nois
e
.
c: Us
e
<p
o
ll
.
h>
i
n
s
t
ead of <
s
ys/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
Ste
v
e B
e
nnett
Fix some de
c
larations after code
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-02-12
Steve Bennett
aio: Fix s
t
d
io error detection
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-11-19
Steve Be
n
n
e
t
t
buil
d
: remove jimtcl
.
pc on
dist
c
lean
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-11-14
Steve Benn
e
tt
dict: Fix [dict
values] with
d
uplicate v
a
lues
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-26
S
tev
e
Bennett
build:
update a
u
tosetup fo
r
LIB
S
/LDFLAGS fix
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-26
Steve Benn
e
tt
build: On
N
e
tB
S
D
b
ac
k
tr
a
ce
is in -le
x
ecinfo
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-26
Ste
v
e Be
n
n
ett
examp
l
es/tip
.
tcl: Grac
e
f
u
lly handle serial port being
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-18
Steve Benn
e
tt
examples/t
i
p
.
tcl: Lock t
h
e device
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-18
Steve Benne
t
t
aio tty: clear I
C
RNL for raw input mode
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-16
Steve
B
enn
e
tt
Add pkg-co
n
fig support: j
i
mtcl
.
pc
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-14
S
t
e
ve Ben
n
ett
bu
i
ld
:
update au
t
o
setup f
o
r Tc
l
8
.
5
com
p
atibility
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-12
S
t
eve Bennett
s
i
gnal: restore default signal handling
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-10
Steve
Bennett
buil
d
: remo
v
e -Werror w
h
en
r
un
n
i
n
g
.
/conf
i
gure
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-09
Steve Bennett
d
o
cs: Only t
r
y to build Tcl
.
html
if as
c
iidoc is found
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-08
S
t
eve Bennett
e
x
ec: Fix win
d
ows exec with empty or unset
en
v
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-08
Steve Be
n
nett
j
im
.
c: Fix O
b
ject
leak
i
n
zlib su
p
port
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-05
Steve Bennett
e
ventloop: Don't assume
uni
s
td
.
h and sys/time
.
h
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-05
Stev
e
Bennett
F
i
x for syste
m
s
without um
a
s
k
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-05
Steve Bennet
t
j
im
-
exec
:
use
exec false o
n
failed ex
e
c
in --maintainer
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-05
Steve Be
n
nett
jim
.
c
:
Use UCHAR
(
) with isxxx() functions
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-05
Steve
Be
n
net
t
auto
c
o
m
plete: add gl
o
b
a
l
$
t
cl:
:
autocomple
t
e_comman
d
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-05
S
t
eve Benne
t
t
d
i
ct: dict replace with one
a
r
g is not stable
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-01
St
e
v
e
Ben
n
ett
jim-win32compat
.
h:
Use snprintf ra
t
her than _snprint
f
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-01
S
t
eve Benne
t
t
exec: ensu
r
e
closed
f
d is
-1
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-29
Steve Bennett
jimsh: Scriptab
l
e
c
ommand-line completion support
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
Steve Bennett
Add support for "-comman
d
s" to man
y
comman
d
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
S
teve
B
e
nnet
t
j
i
msh: ad
d
suppor
t
for
"
jimsh -"
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
Steve
Bennett
configure: allow "--full" options to be explicitl
y
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
Steve Ben
n
et
t
Update autos
e
t
u
p
to v0
.
6
.
6
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
Steve Bennett
t
c
ltest
:
pr
i
nt tes
t
d
e
scription on SKIP
if
ve
r
bose
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
Steve Benn
e
tt
jim
.
c: Replace 'dict wi
t
h' with a C version
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
Steve Be
n
nett
fi
l
e:
u
pd
a
te
file stat to u
s
e Ji
m
_DictM
e
r
g
e()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
Steve Be
n
nett
j
im
.
c: replace 'di
c
t
merge' with a C ver
s
ion
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
St
e
ve Benn
e
tt
t
e
sts/runa
l
l: don
'
t
abort
i
f
s
ignal
.
t
e
st exits
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
next