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 Ben
n
ett
S
implify e
r
ror reporti
n
g in jim-su
b
cmd
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-16
S
t
eve Benn
e
tt
perf:
c
ache succes
s
ful
Jim_GetEnum() results
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-16
Steve
B
enne
t
t
defer: fas
t
lo
o
kup 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
S
teve Bennett
docs: U
p
date documen
t
atio
n
for rec
e
nt
changes
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-15
Steve B
e
nnett
his
t
ory:
Add autocompletion
s
upport
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-15
S
t
eve Bennett
aio:
Add
suppor
t
for many socke
t
opti
o
ns
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-15
S
teve Benne
t
t
eventloop: r
e
turn from call
b
ack
is not a
n
e
rror
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-13
Steve Ben
n
ett
d
ocs: Remove Last M
o
difi
e
d footer - take 2
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-13
Steve B
e
nnett
docs: Remove
La
s
t Modified footer
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-31
Steve
B
e
nnett
t
e
st
s
:
b
inary tests r
e
quire pack
o
n jim
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-31
St
e
v
e
Be
n
ne
t
t
Su
p
port
lambda even if referen
c
es are disa
b
led
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-27
Ste
v
e Bennett
test
s
/
t
im
e
r
.
test:
R
emove
t
imer-6
.
5
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-27
Steve
Bennett
t
ests/ex
e
c
.
t
e
st: Minor fix for exec-12
.
1 on hurd
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-18
S
t
e
ve
Bennett
sqli
t
e3: Fix build script
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-11
S
teve Bennett
expr: r
e
move lefto
v
er d
e
buggin
g
prin
t
f
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-07
Steve
Bennett
jim: Fix ref count issue with dict-subst
Signed-off-by:
Steve Bennett
<steveb@workware.net.au
commit
|
commitdiff
|
tree
2017-08-07
Steve Benn
e
tt
exp
r
:
Fix ref
c
ount issue conve
r
ting
in
v
a
lid
b
o
ol
e
an
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-07
Steve
Bennet
t
e
x
p
r:
C
heck for mis
s
ing operand
t
o operator
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-02
S
t
eve Bennett
tree: A
l
low nodes to
be delete
d
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-02
S
t
eve Ben
n
ett
Er
r
or on extra c
h
a
r
a
cters after
c
lose brace
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-06-01
Ste
v
e Bennet
t
ji
m
-sqlit
e
3:
Fix error msg for 'query'
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-30
Steve Bennett
expr: Ens
u
re that n
o
n-zero return c
o
des are pas
s
ed
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-26
Steve Bennett
f
o
r
m
at: validate
too long precision
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-26
Steve Be
n
nett
sc
a
n: validate -ve
XPG3
spec
i
fier
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-23
Steve Bennett
exp
r
: R
e
place expr
e
ssion en
g
in
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-23
Ste
v
e
B
e
nnett
optimi
s
ation: when convert
i
ng to double, may not need
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-23
Steve B
e
nne
t
t
opti
m
i
s
ation: R
e
use ExprBoo
l
in Jim_Get
B
o
olFro
m
Expr()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve Bennett
scan: E
n
sure format is c
o
nverted to string form
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve Bennet
t
regexp:
F
i
x ba
d
memo
r
y access on missing close brace
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve Bennett
lsort -unique
:
F
ix cas
e
w
ith no du
p
lic
a
tes
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve Bennett
format
:
R
estrict formatt
e
d fields to a reasonable siz
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve B
e
nnett
for
m
at: Validate
too man
y
f
l
ags
in forma
t
string
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve Ben
n
ett
e
x
ec: Fix check for
|
a
nd
|&
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
S
teve Benne
t
t
scan: err
o
r on missing convers
i
on
char
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve Bennett
exec
:
Validate th
a
t a command is given
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
S
t
eve Bennett
jim:
F
ix ref count problem
w
ith i
n
terpo
l
ated dict subst
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
St
e
ve Bennett
lsor
t
: Fix a ref
c
ount issue
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-22
Steve Bennett
build: Update autosetup to v0
.
6
.
6
-
8-g062
d
65
0
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-21
S
te
v
e
Bennett
configure: fix
-
-do
c
d
ir
o
p
tio
n
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-20
Steve Be
n
n
e
t
t
a
i
o
: Only allow TCP_NODELAY i
f
sockets are supporte
d
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-20
Stev
e
B
e
nnett
a
i
o: Add supp
o
rt for TCP_NODELAY
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-20
Steve Bennet
t
z
l
ib: compression may nee
d
som
e
additi
o
nal free space
commit
|
commitdiff
|
tree
2017-04-18
Steve Bennett
zlib: d
e
flate: free corre
c
t pointe
r
on
error
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-18
Steve Bennett
clock:
F
ix
c
lock f
o
rmat on mingw platforms
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-18
Steve B
e
nn
e
tt
c
l
ock:
F
ix te
s
t for
platforms with no scan suppo
r
t
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-18
Steve Be
n
ne
t
t
clock: Add -gmt
option
t
o
forma
t
and scan
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-08
Steve Bennett
jimsh: Fix crash with "
t
hro
w
8"
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-07
Steve Bennett
expr: Add better checks for invalid ternary e
x
pressi
o
n
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-07
Stev
e
Ben
n
et
t
expr: Ad
d
a
ss
e
rtion for
s
tack underflo
w
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-07
St
e
ve
B
e
nne
t
t
Fix re
f
co
u
nt fo
r
i
nt
e
rpo
l
ation/expression
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-07
Steve Bennett
expr: fix crash on
invalid te
r
n
a
r
y order
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-07
Steve Be
n
nett
Fix
/
comma
n
d: div
i
de by zero
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-03-16
Steve Bennett
line
n
oise
.
c: Use
<poll
.
h> instead
o
f <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
Steve Be
n
nett
Fi
x
s
ome declarati
o
ns after code
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-02-12
Steve Bennett
a
i
o: Fix s
t
dio error detection
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-11-19
Steve Be
n
nett
build:
r
emove
j
imtcl
.
pc
on
d
ist
c
l
e
an
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-11-14
St
e
ve Be
n
n
ett
d
ict
:
Fix [dict
val
u
es] with duplica
t
e
values
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-26
Steve Ben
n
e
tt
bu
i
l
d
: upda
t
e
a
utosetup
f
or LIBS/LDFLAGS fix
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-26
Ste
v
e Benne
t
t
buil
d
: On NetBSD
b
ac
k
t
race is
in -lexecinfo
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-26
Steve
B
ennett
example
s
/tip
.
tcl: Gracefully han
d
le serial p
o
r
t
b
eing
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-18
Stev
e
B
e
nnett
e
xamples/tip
.
tcl: Lock the device
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-18
Steve
B
enn
e
tt
a
i
o tty: cle
a
r ICRNL for raw i
n
put mo
d
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-16
Steve Bennet
t
Add pkg-config support: jimtcl
.
pc
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-14
S
teve Benn
e
tt
b
uild: upda
t
e autosetup for Tcl 8
.
5 compa
t
i
b
ility
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-12
Steve Ben
n
ett
signal
:
restore defa
u
lt s
i
gnal handli
n
g
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-10
Steve Bennett
build: remove -
W
error when running
.
/configure
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-09
Steve Bennett
docs: Only try
to buil
d
Tcl
.
h
t
ml if asci
i
d
o
c is
f
ound
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-08
Steve Bennet
t
exec: Fix w
i
ndows exec
w
ith empty or unset env
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-08
Steve Ben
n
ett
jim
.
c: Fix O
b
j
e
c
t
leak in zli
b
support
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-05
Steve Bennett
eventloop: Don't ass
u
me un
i
std
.
h and sys/time
.
h
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-05
Steve Bennett
Fix f
o
r syst
e
ms wi
t
ho
u
t
u
m
ask
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-05
Ste
v
e Bennett
jim
-
exec: use exec false on
fa
i
led exec
in --ma
i
ntainer
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-05
Steve
B
ennett
j
im
.
c
: Use UCHAR() with i
s
xxx(
)
functi
o
ns
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-05
S
t
eve Bennett
a
u
t
o
complete: add global $tcl::
a
utocomp
l
et
e
_command
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-05
Ste
v
e Bennett
dict: dic
t
replace wi
t
h one arg
i
s not st
a
ble
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-01
Steve
Bennett
j
i
m
-win32
c
ompat
.
h: Use snprin
t
f rather than _snprintf
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-01
Stev
e
Bennet
t
exec:
ens
u
re closed fd is -1
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-29
Steve Benne
t
t
j
i
msh:
S
c
r
i
p
t
able co
m
mand-line complet
i
on suppo
r
t
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
S
t
eve Bennett
Add support for "-co
m
mands
"
t
o
many
c
omman
d
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
Steve Bennett
jimsh: add suppor
t
for "jims
h
-"
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
Steve
B
e
nnett
co
n
f
igur
e
: allow "--full" optio
n
s
to be explicitly
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
S
t
e
v
e Bennett
Upda
t
e autosetu
p
to v
0
.
6
.
6
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
Steve Bennett
tclt
e
st: p
r
int test des
c
r
iption on SKIP if verbo
s
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
St
e
ve
B
ennett
jim
.
c: Replace '
d
ic
t
with' with a C versi
o
n
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
Steve Bennett
fi
l
e: update file stat to use
Jim_
D
ictMerge()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
Steve Bennett
jim
.
c: r
e
place 'dict merge
'
with
a C version
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
Stev
e
Bennett
t
e
st
s
/ru
n
all: don't abort if
s
i
gnal
.
test
exits
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
Steve Benn
e
tt
t
c
ltest: do a bett
e
r job o
f
cleanup u
p
after
t
e
sts
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-09
Steve Bennett
utf8: Ext
r
a
ct wide cha
r
data fr
o
m
E
astAsianWid
t
h
.
txt
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-09
Steve Ben
n
ett
utf8: Update Unic
o
deDat
a
.
txt to 9
.
0
.
0
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-09
St
e
v
e Bennett
Add examples/ti
p
.
tcl
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-09
S
teve Bennett
a
i
o
: Docu
m
ent
aio
t
ty
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-09
Steve Bennett
aio: add tty settings support (vi
a
termios)
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-09
Steve Bennett
signal: Remo
v
e the s
i
gnal command fr
o
m child interpreters
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-07
Steve Bennet
t
b
uild: f
i
x
w
arnings on mi
n
gw
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-07
Ste
v
e
B
enne
t
t
pars
e
-unidata: build fix
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-07
St
e
ve
Benne
t
t
jim-intereact
i
ve: reduce permissions on sav
e
d history
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-04
Steve Ben
n
ett
linenoi
s
e: A
d
d support f
o
r utf-8 wide chars
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-04
Ste
v
e
Bennett
Add u
t
f-8 d
i
s
p
lay width info
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
next