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
Simplify error reporting in jim-subcmd
2017-09-16
S
teve Bennett
Simplif
y
error repo
r
ti
n
g in jim
-
subcmd
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-09-16
Steve Be
n
ne
t
t
perf: cac
h
e successful Jim_GetEnu
m
(
) results
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-09-16
S
teve Bennett
d
e
fer
:
fast lookup
e
xi
s
ten
c
e 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 Bennett
docs: Up
d
ate d
o
c
u
mentat
i
on for recen
t
changes
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-09-15
Steve
Bennett
hi
s
tory: Ad
d
autoc
o
mpletio
n
suppor
t
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-09-15
St
e
ve Be
n
nett
aio: Add support for man
y
s
ocket option
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-09-15
Steve Benn
e
tt
e
ve
n
tloop: re
t
urn from callba
c
k i
s
not an er
r
or
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-09-13
S
t
e
ve Bennett
docs: Remo
v
e
Last Modif
i
ed foo
t
er -
t
ake 2
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-09-13
Steve Be
n
nett
docs:
Remov
e
La
s
t
M
od
i
fied foote
r
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-08-31
S
t
eve Be
n
nett
t
es
t
s: binary tests requir
e
pack
on jim
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-08-31
Steve Be
n
nett
S
uppo
r
t l
a
mbd
a
even if r
e
ferences are disabled
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-08-27
Steve Be
n
n
e
tt
te
s
ts/t
i
mer
.
tes
t
: Remove 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 fo
r
exec
-
12
.
1 on hurd
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-08-18
Steve Be
n
n
ett
sqlite3: Fi
x
b
u
ild script
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-08-11
Steve
Bennett
exp
r
: remov
e
leftover
d
ebugging printf
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-08-07
Steve
B
e
n
nett
jim: Fix
r
ef count issue
with
d
ic
t
-subst
Signed-off-by: Steve Bennett <
steveb@workware.net.au
commit
|
commitdiff
|
tree
2017-08-07
Steve Be
n
nett
e
xpr: Fix refcoun
t
is
s
ue conv
e
rting
i
nvalid boolean
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-08-07
Ste
v
e Bennett
expr: Check for mi
s
sing operand t
o
operator
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-08-02
Steve
Ben
n
ett
t
ree:
Allow nod
e
s to be deleted
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-08-02
S
teve Bennett
Error on extra character
s
af
t
er close br
a
c
e
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-06-01
S
t
ev
e
Ben
n
e
tt
j
i
m-sqlite3: Fix
error msg for 'query'
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-30
Steve Be
n
nett
exp
r
:
Ensure
that non-z
e
ro return c
o
des ar
e
passe
d
.
.
.
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-26
Steve Benn
e
tt
f
ormat:
va
l
idate too long precis
i
on
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-26
Steve Bennet
t
sca
n
: validate
-
ve XPG3 sp
e
c
ifier
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-23
Steve
Benne
t
t
e
xp
r
: Replace expression engine
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-23
Steve Bennett
op
t
i
m
isation: when converting
t
o
double, may not nee
d
.
.
.
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-23
Steve B
e
nnett
op
t
imisation: R
e
us
e
E
x
prBool in Jim_G
e
tBoolFromExpr
(
)
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-12
S
t
ev
e
Bennett
s
c
a
n
:
Ensure for
m
at is con
v
erted to
s
t
r
i
ng
f
orm
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-12
Stev
e
B
ennett
regexp:
Fix bad memo
r
y access
o
n mis
s
ing cl
o
se bra
c
e
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-12
Steve Bennet
t
l
sor
t
-unique:
Fix case with no duplicates
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-12
Steve
Bennett
format:
Rest
r
ict format
t
ed fi
e
lds to a rea
s
onab
l
e si
z
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
i
n format string
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-12
Steve Ben
n
ett
exec: Fix check f
o
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 conversion char
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-12
Steve Bennett
exec:
V
a
lidat
e
that a comma
n
d
i
s
g
i
ven
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-12
Steve
B
enne
t
t
jim:
Fix ref count proble
m
with interpolated d
i
ct
s
ubst
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-12
Ste
v
e
B
ennett
lsort
:
Fix a refcount i
s
sue
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-22
St
e
v
e
Benne
t
t
bui
l
d: Update aut
o
s
e
t
up t
o
v0
.
6
.
6-8
-
g062d650
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-21
S
teve Be
n
nett
configure: fi
x
--d
o
cdir option
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-20
Steve Bennett
aio: Only allow
TCP_
N
ODELAY if socket
s
a
r
e supp
o
rted
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-20
Stev
e
Bennett
a
io: Add support for TCP_
N
ODELAY
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-20
S
t
eve Ben
n
e
tt
zlib: compression may need some additional free s
p
ace
commit
|
commitdiff
|
tree
2017-04-18
Steve Bennett
z
l
i
b: deflate: fr
e
e co
r
rect pointer on error
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-18
Steve Bennett
cl
o
ck: Fix clock format
on min
g
w
plat
f
o
r
ms
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-18
Steve Bennett
c
l
ock: Fix
t
es
t
for p
l
atform
s
with no
s
c
a
n support
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-18
Steve
B
ennett
clock:
A
dd -gmt
o
ption to format and scan
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-08
Steve Benn
e
tt
jimsh: Fix crash with
"
t
hrow 8"
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-07
Steve Bennett
exp
r
: Add better
c
h
e
c
ks for invali
d
ter
n
ary express
i
o
n
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-07
Steve Be
n
nett
expr
:
Add assertion f
o
r stack underflow
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-07
Steve Bennett
Fix r
e
f count
f
or in
t
e
rpolation/expre
s
sion
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-07
Steve Bennett
expr:
fi
x
cr
a
sh on invalid ternary or
d
er
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-07
Steve Be
n
nett
Fix / com
m
a
n
d:
divide by
z
ero
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-03-16
Steve Bennett
lin
e
n
o
ise
.
c: Use <poll
.
h> instead 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
Steve Bennett
Fix some decla
r
ations
a
ft
e
r
c
ode
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-02-12
Steve Bennett
aio:
Fix stdio error
d
e
t
ecti
o
n
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-11-19
Ste
v
e B
e
nnett
build:
r
emove jimtcl
.
pc on
distclean
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-11-14
Steve Bennett
di
c
t
: Fix [dic
t
va
l
ues] with duplicate
values
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-26
St
e
ve Ben
n
e
tt
build: u
p
date auto
s
etup for LIBS/LD
F
LAGS fix
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-26
Steve Bennett
build:
O
n NetBSD backtrace is in
-
lexecinfo
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-26
Steve Bennett
examples/tip
.
tcl: Gr
a
cefull
y
handle serial port being
.
.
.
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-18
Steve
Benn
e
tt
exa
m
ples/tip
.
tcl: Loc
k
the device
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-18
Ste
v
e
B
ennett
aio tty: clea
r
ICRNL for raw input mode
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-16
Steve Bennett
Add
pkg-conf
i
g supp
o
r
t
: jimtcl
.
pc
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-14
S
t
eve Bennett
build:
u
pdate autoset
u
p for Tcl
8
.
5 com
p
atibility
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-12
St
e
v
e Bennett
signal: restore default sign
a
l
handling
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-10
S
teve B
e
n
n
ett
build: remove -Wer
r
or w
h
e
n
r
unning
.
/
c
on
f
igu
r
e
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-09
Steve Bennett
docs: Only try to build Tcl
.
html if asciidoc is found
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-08
S
t
eve
B
enne
t
t
exec: Fix w
i
ndow
s
exec with empty or unset env
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-08
Steve Ben
n
et
t
j
i
m
.
c: Fix Object
l
eak i
n
zlib sup
p
ort
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
ys/time
.
h
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-05
S
t
eve
B
ennett
Fix
f
or s
y
s
t
em
s
wit
h
out
u
mask
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-05
St
e
ve Bennett
jim
-
exec: use exec false
on failed
exec in --maintai
n
e
r
.
.
.
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-05
Steve Bennett
jim
.
c: Use UCHAR() with
i
sxxx(
)
functions
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-05
Steve Benne
t
t
autocomplete: add global $tcl::autocomplete_
c
o
mmands
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-05
S
t
eve Bennett
dict: dict rep
l
ace with
o
n
e
a
rg is not stable
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-01
S
t
eve Bennett
jim-
w
in3
2
com
p
at
.
h: Use
snp
r
intf rather than _snprintf
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-01
Steve
Be
n
nett
exec: ens
u
re
closed fd is -1
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-29
Steve Benn
e
tt
j
i
ms
h
:
Scriptable command-l
i
ne co
m
pletio
n
suppor
t
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-28
S
tev
e
B
e
nnett
Add support for "-co
m
m
a
nds"
t
o many commands
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-28
Ste
v
e Bennett
jimsh: add support
f
or "jims
h
-"
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-28
S
tev
e
Bennett
configure: allow "--full
"
options to be explicitly
.
.
.
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-28
Steve
B
e
nne
t
t
Up
d
a
t
e au
t
ose
t
up to
v
0
.
6
.
6
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-28
Steve Be
n
n
e
tt
tcltest: print test description on
SK
I
P if verbos
e
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-28
St
e
ve Bennett
j
im
.
c: Re
p
lace
'di
c
t with' wit
h
a C v
e
rsion
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-28
Steve Benn
e
tt
file:
u
pdate file
s
tat t
o
use Jim
_
DictMerge
(
)
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-28
Steve Bennett
jim
.
c: re
p
lace 'dict
m
e
rge' w
i
th
a C versio
n
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-28
Steve Bennett
tests/runal
l
: d
o
n
'
t abo
r
t
if
s
ignal
.
test exits
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-28
Steve B
e
n
n
et
t
tcltes
t
: do a better job of cleanup up aft
e
r tests
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-09
Steve Ben
n
ett
utf
8
: Extract wide
char data
from EastAsianWidth
.
txt
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-09
Steve Benn
e
tt
utf
8
:
U
pdate UnicodeD
a
ta
.
txt
to
9
.
0
.
0
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-09
Ste
v
e Bennett
Add
e
xamples/tip
.
tcl
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-09
Steve Bennett
aio: Document a
i
o tty
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-09
Steve
B
e
nnett
aio: add tty settings support (via termios)
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-09
St
e
ve Benn
e
t
t
signal: Remov
e
the signal
c
ommand f
r
om
c
hild interpreters
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-07
St
e
v
e
Bennett
build: fix war
n
ings
o
n mingw
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-07
Steve Bennett
pa
r
se-u
n
idat
a
: bui
l
d fix
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-07
Ste
v
e
Bennett
jim-intereactiv
e
:
reduc
e
p
erm
i
s
s
ions on s
a
ved history
.
.
.
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-04
Steve Bennett
lin
e
noise: Add support for utf-8
wide
chars
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-04
S
te
v
e B
e
nnett
Add utf-8
display w
i
dth info
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
next