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
Implement defer, $jim::defer
2017-09-15
St
e
v
e Be
n
nett
Im
p
lement de
f
e
r
, $jim::defer
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-15
Ste
v
e Bennett
d
o
c
s: Up
d
ate documentatio
n
for recent
c
hang
e
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-15
Stev
e
Bennett
h
i
story: Ad
d
autocompletion suppo
r
t
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-15
Steve Bennett
aio: Add supp
o
r
t for man
y
socke
t
options
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-15
Steve Bennett
eventloop:
r
eturn from
cal
l
back is no
t
a
n
err
o
r
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-13
S
t
eve B
e
n
n
e
tt
docs: Remo
v
e Last Modified footer
- ta
k
e
2
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-13
Steve Bennet
t
docs: Remov
e
Las
t
Modified fo
o
ter
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-31
Stev
e
Bennett
tests: binary tes
t
s require pack
o
n
jim
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-31
Steve Bennett
Support
lambda
ev
e
n if referenc
e
s are
d
isabled
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-27
Steve Bennett
tests/
t
i
m
e
r
.
test: Remo
v
e ti
m
e
r-6
.
5
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-27
Steve
B
ennet
t
t
ests/e
x
ec
.
test:
M
inor fix f
o
r exe
c
-12
.
1
on hurd
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-18
S
t
eve Benn
e
tt
sqlite3: F
i
x
b
uild script
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-11
Steve Bennett
expr: r
e
m
ov
e
l
eftover debu
g
ging
p
rintf
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-07
Steve Benn
e
t
t
jim:
F
ix ref c
o
unt issue with dict-su
b
st
Signed-off-by:
Steve Bennett
<steveb@workware.net.au
commit
|
commitdiff
|
tree
2017-08-07
Steve Bennett
expr: Fix
refcount issue converting invalid boolean
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-07
Stev
e
Bennett
expr: Check for missing operand to operator
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-02
St
e
ve Bennett
tree: Allo
w
nodes
t
o b
e
d
e
leted
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-02
Steve Bennett
Er
r
or on extra
c
h
a
ract
e
rs a
f
t
e
r
cl
o
se brace
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-06-01
Steve Bennett
jim-s
q
lite
3
: F
i
x
error ms
g
for 'query'
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-30
Steve Bennett
expr: Ensure that non-
z
ero
re
t
urn codes are pass
e
d
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-26
Steve Ben
n
ett
format:
validate to
o
long precisio
n
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-26
Steve Benne
t
t
scan:
v
a
lidate -ve XPG3 specifie
r
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-23
Steve Bennett
e
x
pr: Replace
e
x
pressio
n
engine
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-23
St
e
ve Benne
t
t
optimisation: wh
e
n con
v
erting to double, ma
y
not need
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-23
Stev
e
Ben
n
ett
optim
i
satio
n
:
R
euse E
x
prBool
i
n Ji
m
_GetBoolFr
o
mExpr()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
S
teve Bennett
scan: Ensure format is c
o
nverted
t
o string form
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Stev
e
Bennet
t
regexp
:
Fix
b
ad memory access on mis
s
ing close
brace
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
S
t
eve Bennett
lsort -unique: Fix case with no
d
u
plicat
e
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve Bennett
forma
t
: Restrict
formatte
d
fie
l
ds to
a
reasonable
s
iz
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Stev
e
Bennett
format: Validate too
m
a
ny flags in fo
r
mat string
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve Be
n
nett
exec: Fix check for | and |&
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve Benn
e
t
t
scan: error o
n
missing conversion cha
r
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
S
teve
B
ennett
exec: Validate that a command is given
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve Bennett
ji
m
: Fix re
f
count p
r
o
b
lem
with interpola
t
ed dict
subst
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve Bennett
lsort:
F
ix a refcount
issue
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-22
Steve Bennett
bu
i
ld: Updat
e
autosetup
t
o v0
.
6
.
6-8-
g
062d650
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-21
St
e
ve
Bennet
t
c
o
nfigu
r
e: fix --docdir
optio
n
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-20
Steve Be
n
n
ett
aio: Only al
l
ow TCP_NODELA
Y
if
s
ockets
are supported
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-20
Stev
e
Bennett
a
i
o: Add suppor
t
fo
r
TCP_NODELAY
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-20
Stev
e
Bennett
zlib: compression may need some
ad
d
it
i
o
n
al free sp
a
ce
commit
|
commitdiff
|
tree
2017-04-18
Steve Bennett
zli
b
: def
l
ate: free cor
r
e
c
t p
o
inter
o
n error
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-18
Steve Be
n
nett
clock: Fix clock
forma
t
on mingw plat
f
orms
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-18
Steve Bennett
clock: Fix test
f
or pl
a
tform
s
wit
h
no scan support
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-18
S
t
ev
e
Bennett
cl
o
ck: Add -g
m
t
opt
i
on
t
o format and
sc
a
n
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-08
Steve Benne
t
t
j
i
msh:
F
ix crash with "throw 8"
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-07
St
e
ve Be
n
nett
ex
p
r
:
A
d
d b
e
tte
r
checks for invalid ternary expression
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-07
Ste
v
e Be
n
nett
expr: Add asserti
o
n
for stack
u
nderflow
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-07
Steve Bennett
F
i
x ref coun
t
for inte
r
polation/
e
xpression
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-07
Steve Bennett
expr: f
i
x crash
on in
v
a
lid ternary order
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-07
Steve
Benne
t
t
Fix /
c
ommand: divide by zero
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-03-16
Steve Bennett
lin
e
noise
.
c: U
s
e
<
p
oll
.
h
>
instead
of <s
y
s/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
Steve Ben
n
ett
Fix
some declarations a
f
ter code
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-02-12
Steve
Ben
n
e
t
t
a
io: Fix stdio error detection
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-11-19
Stev
e
Bennett
build:
re
m
ove jim
t
cl
.
p
c on di
s
tclean
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-11-14
Steve Bennett
dict: F
i
x [dict values] wi
t
h duplicate
v
al
u
es
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-26
S
t
eve
B
e
nnett
build: u
p
d
a
t
e au
t
o
setup for LIBS/LDFLAGS fix
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-26
Steve
Bennett
build:
O
n Net
B
S
D backtrace
i
s in -lexecinfo
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-26
Steve Benne
t
t
examples
/
tip
.
tcl: G
r
acef
u
l
ly ha
n
dle
serial port being
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-18
Steve Benn
e
tt
examples/tip
.
tcl: Lock the device
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-18
Ste
v
e Bennett
aio tty:
c
lear IC
R
NL for raw input mode
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-16
Ste
v
e Ben
n
et
t
Add pkg
-
confi
g
support:
jim
t
cl
.
p
c
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-14
S
teve
B
e
n
n
ett
build: update autos
e
tup for Tcl
8
.
5 compati
b
i
l
ity
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-12
Stev
e
Bennett
signal
:
resto
r
e
default sign
a
l handlin
g
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-10
Ste
v
e Bennett
build: remove -
W
erro
r
when running
.
/configure
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-09
Steve Benn
e
tt
do
c
s
: Only try to build Tc
l
.
html if asciidoc is f
o
und
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-08
Stev
e
Bennett
e
x
ec: Fix windows ex
e
c with empty
o
r unse
t
env
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-08
Steve Bennett
ji
m
.
c: Fix Obj
e
ct leak in
z
lib supp
o
rt
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-05
Steve Bennett
eventloop: Don't assume
unistd
.
h and
s
y
s
/time
.
h
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-05
Steve Be
n
nett
Fix for
s
ystems without uma
s
k
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-05
Steve Bennett
jim-exec: u
s
e exec
false on fa
i
led ex
e
c in --ma
i
n
t
aine
r
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-05
Steve Bennett
ji
m
.
c:
U
s
e U
C
HAR() with isxxx() funct
i
ons
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-05
Stev
e
B
enne
t
t
a
utocomplet
e
: add global $tcl::aut
o
complete_comman
d
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-05
Steve Be
n
nett
dict: dict replace wit
h
on
e
a
r
g
is not stable
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-01
S
t
eve B
e
nnett
j
i
m-win32
c
om
p
at
.
h: U
s
e snprintf rathe
r
than
_snprintf
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-01
S
teve Bennett
exe
c
: ensure clos
e
d fd is -1
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-29
Steve Bennett
jimsh: Scripta
b
l
e command-li
n
e compl
e
tion support
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
Steve Bennett
Ad
d
suppo
r
t
for "
-
commands"
t
o many command
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
S
teve Bennett
j
i
msh:
ad
d
s
u
p
p
ort for "jimsh -"
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
Steve Bennett
configure: al
l
ow "--full"
o
ptions to
be exp
l
icitly
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
Steve Bennett
Update autosetup to v0
.
6
.
6
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
S
teve Bennett
tcltest: p
r
int test descri
p
tion on
SKIP if
ver
b
ose
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
Steve Bennett
j
im
.
c:
Replace 'dict wi
t
h'
w
ith a C version
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
Steve Benne
t
t
f
i
le: update file
s
tat to use Jim_DictMe
r
ge()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
Steve Ben
n
ett
jim
.
c: replace 'dict
merge' with a C version
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
Steve
B
en
n
ett
t
ests/runall:
d
on't abort if signa
l
.
t
e
st
exits
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
Steve Be
n
nett
tclte
s
t: do a better job
o
f
clea
n
u
p
up after tes
t
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-09
Steve Bennett
u
tf8: Ext
r
a
c
t wide
char da
t
a fro
m
EastAsianWidth
.
txt
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-09
S
t
eve Bennett
u
tf8: Update UnicodeData
.
txt to 9
.
0
.
0
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-09
Steve Bennett
Add examples/t
i
p
.
t
c
l
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-09
Steve Bennett
aio: Doc
u
ment
a
io
tty
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-09
Stev
e
Bennett
a
i
o:
ad
d
tty setting
s
support
(
v
ia
termios)
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-09
Steve Bennett
signal: Remo
v
e the signal command from chi
l
d interpr
e
ters
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-07
Steve Ben
n
ett
build: fix
w
arning
s
on mingw
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-07
Steve
Bennett
p
arse-unidat
a
:
bui
l
d fix
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-07
S
t
e
v
e Bennett
j
im-inte
r
e
active: reduce permissions on saved history
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-04
St
e
ve Bennett
line
n
o
i
s
e: Ad
d
suppo
r
t
f
or
utf-8 wi
d
e chars
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-04
Ste
v
e Bennett
Ad
d
utf-
8
displ
a
y width info
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-04
Steve Bennett
Update
l
i
nenoise to the l
a
test version
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-04
Steve Benn
e
tt
F
i
x
a c
r
ash due to cached
l
o
c
al command resol
u
ti
o
n
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-04
S
t
eve Bennett
T
r
im boo
t
str
a
p
j
imsh
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
next