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
S
teve Bennett
Implement de
f
er, $jim::defer
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-09-15
Ste
v
e Bennett
docs: Upd
a
te docume
n
tation f
o
r recent
c
ha
n
g
es
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-09-15
S
t
e
ve Bennet
t
history: Add aut
o
completio
n
suppo
r
t
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-09-15
St
e
ve Bennett
aio: Add support for
many
s
oc
k
et op
t
ions
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-09-15
Steve Bennett
eve
n
tl
o
op: return from callback is
n
ot an erro
r
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-09-13
Steve Bennett
docs: Remove Last Modi
f
ied footer - take 2
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-09-13
St
e
ve Bennett
d
ocs
:
Remove Last M
o
dif
i
ed foote
r
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-08-31
S
teve Bennett
tests: binary tests re
q
uire
p
ack on ji
m
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-08-31
Steve Bennett
Support
l
amb
d
a even
if reference
s
are
d
isabled
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-08-27
Steve
Bennett
tests/timer
.
test: R
e
m
ove ti
m
er-6
.
5
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-08-27
Steve
B
ennett
tests/exec
.
test: Min
o
r
fi
x
for
e
xec-12
.
1
on hurd
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-08-18
S
t
ev
e
Bennett
sqlite
3
:
Fix build script
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-08-11
Steve Ben
n
ett
expr
:
rem
o
ve le
f
tover debugging
print
f
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-08-07
Ste
v
e
B
enne
t
t
jim: Fix r
e
f count issue
with dict-subst
Signed-off-by: Steve Bennett <
steveb@workware.net.au
commit
|
commitdiff
|
tree
2017-08-07
S
te
v
e B
e
nnett
exp
r
: Fix refco
u
nt issue co
n
vert
i
ng invalid boolean
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-08-07
Stev
e
Bennett
ex
p
r: Check for miss
i
ng operand to operat
o
r
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-08-02
Steve
B
e
n
n
e
tt
tree: Allow nodes to be
delete
d
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-08-02
Steve Bennett
Error o
n
extra characters after close
brace
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-06-01
Steve
B
e
nnett
jim-sqlite3:
F
ix error ms
g
for 'query'
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-30
S
t
e
ve Bennett
e
xpr: Ensure that non-zero ret
u
r
n codes are p
a
ssed
.
.
.
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-26
Steve Bennett
format
:
va
l
idate to
o
l
o
ng preci
s
ion
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-26
Stev
e
Bennett
s
c
an:
va
l
idate -ve XPG3 spec
i
fier
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-23
Steve Bennett
expr: Replace
e
xpressi
o
n
engine
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-23
S
teve Ben
n
ett
optimi
s
ation: when co
n
verting to do
u
ble, may
n
ot need
.
.
.
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-23
Ste
v
e B
e
n
ne
t
t
optimisation: Reuse ExprBoo
l
i
n
J
im_GetB
o
ol
F
r
omExpr
(
)
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-12
Steve Benne
t
t
scan:
E
nsure fo
r
mat
is converted to st
r
ing form
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-12
Steve Be
n
n
ett
regex
p
: Fix bad memor
y
a
c
c
e
ss on mi
s
sing close brace
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-12
St
e
ve Benn
e
t
t
lsort -unique
:
F
i
x ca
s
e
with no dup
l
icate
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-12
Steve Bennett
f
ormat: Restric
t
f
o
rma
t
ted fi
e
l
ds
t
o
a
reaso
n
able size
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-12
Steve
B
ennett
f
o
r
mat: Validate to
o
many flag
s
i
n
format string
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-12
St
e
v
e
Bennett
exec: Fix c
h
e
ck for | and |&
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-12
Steve Ben
n
ett
scan
:
error on missing conve
r
s
i
on c
h
a
r
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-12
Stev
e
Bennett
exec: Validate that a comm
a
nd i
s
given
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-12
St
e
ve Be
n
net
t
jim: Fix ref co
u
nt problem wit
h
int
e
rp
o
lated di
c
t
subst
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-12
Steve Bennett
lsor
t
:
F
ix a refcount issue
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-22
Steve
Bennett
build: Update autose
t
up t
o
v0
.
6
.
6-8-g
0
62d650
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-21
S
teve Bennett
conf
i
gure: fix
-
-docdir optio
n
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-20
Steve Bennett
aio: O
n
ly
all
o
w
TCP_NODELAY if
sockets are supported
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-20
Stev
e
Bennett
aio: Add
s
upport for TCP_NODELAY
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-20
Steve
B
ennett
zlib: compressi
o
n may
need some additional fre
e
s
pace
commit
|
commitdiff
|
tree
2017-04-18
Steve Bennett
zlib: d
e
flate: fre
e
c
o
rre
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
n
ett
clock: Fix
c
lock form
a
t on m
i
n
gw platf
o
r
m
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-18
Steve Bennett
clock: Fi
x
test
f
or p
l
atform
s
with no
s
can su
p
p
o
rt
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-18
Stev
e
Bennett
clock: Add -gmt
o
ption to format and scan
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-08
Steve Ben
n
ett
jimsh: F
i
x crash with "throw 8"
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-07
Steve
B
e
n
nett
expr: Add better
c
h
e
c
ks for invalid ternary expre
s
s
i
on
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-07
St
e
v
e Benne
t
t
expr:
A
dd a
s
se
r
ti
o
n for st
a
ck underflow
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-07
St
e
ve Bennett
F
i
x ref count
f
o
r interpol
a
t
ion/expression
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-07
Steve Bennett
expr: fix
c
ras
h
on inva
l
id ternary order
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-07
Ste
v
e
Benne
t
t
Fix /
comman
d
: di
v
i
de
b
y zero
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-03-16
Steve Be
n
nett
linenoi
s
e
.
c: Us
e
<
p
oll
.
h> inst
e
ad
of <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
Ste
v
e Bennett
Fi
x
some declarations after cod
e
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-02-12
Steve Bennett
a
io:
F
ix stdi
o
error detection
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-11-19
St
e
ve Benne
t
t
b
uild: re
m
ove jimtcl
.
p
c
on
distclean
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-11-14
Steve Benn
e
tt
dict:
F
i
x [dict va
l
u
es] wi
t
h dupli
c
ate
v
alues
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-26
Steve
Bennet
t
build: update autosetup for L
I
BS
/
LDFLAGS fix
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-26
Steve Bennett
build: On NetBSD backtr
a
ce is
in -lexecinfo
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-26
Steve Bennett
examples/tip
.
tcl
:
G
racefully handle s
e
rial por
t
being
.
.
.
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-18
Steve Benne
t
t
example
s
/tip
.
tcl: Lock the d
e
vice
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-18
Ste
v
e Be
n
net
t
aio tty: clea
r
ICRNL for raw i
n
put m
o
de
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-16
Steve Bennett
A
d
d pkg-
c
onfig
su
p
port: jimtcl
.
pc
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-14
Steve Benne
t
t
build: updat
e
autosetup
f
o
r Tcl 8
.
5
c
o
mpatibility
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-12
Steve B
e
nnett
si
g
nal:
r
est
o
re d
e
fault
s
ignal han
d
ling
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-10
S
t
e
v
e
B
enn
e
tt
build: remove -Werror when running
.
/configure
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-09
Steve Bennett
docs: Only
t
ry to bu
i
ld Tc
l
.
html if asciido
c
is
f
ound
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-08
Steve
Be
n
n
ett
e
x
e
c: Fix windows exec wi
t
h empty or unset
e
n
v
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-08
Ste
v
e
Be
n
nett
jim
.
c:
F
i
x
Object
l
eak in
z
lib
support
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-05
Stev
e
Benne
t
t
ev
e
ntloop: Don't a
s
sum
e
u
n
is
t
d
.
h a
n
d
sys/time
.
h
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-05
Steve Ben
n
ett
Fix for sy
s
tems without
u
m
as
k
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-05
Steve Bennett
j
i
m-exe
c
: use exec false on failed
e
xec in
--mainta
i
ner
.
.
.
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-05
Steve B
e
nnett
jim
.
c: U
s
e UCHAR() w
i
th isxxx() functions
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-05
S
t
e
ve
Bennett
autocomplete:
add global $tcl::autocomplete_comm
a
nds
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-05
Stev
e
Ben
n
e
t
t
dict: dict replace with
on
e
arg i
s
n
ot stable
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-01
St
e
ve
B
ennett
ji
m
-win32c
o
mpat
.
h: Use s
n
prin
t
f
r
ather than _snprintf
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-01
Steve Bennett
exec: ensure
closed fd is
-1
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-29
Steve Benn
e
tt
jimsh: Script
a
bl
e
comma
n
d-
l
ine completion sup
p
ort
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-28
Ste
v
e Be
n
nett
A
d
d
s
upport for "-commands" to many co
m
mands
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-28
Steve
B
ennett
jimsh: add s
u
p
p
ort for "jim
s
h -"
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-28
Steve Be
n
n
ett
co
n
figur
e
:
allow "--full
"
options
t
o
b
e
e
x
plicit
l
y
.
.
.
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-28
Steve Bennett
Update autosetup
t
o v0
.
6
.
6
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-28
S
teve
B
e
nnet
t
tcltest: print test d
e
scription o
n
S
KIP i
f
ve
r
bose
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-28
S
t
eve Bennett
j
im
.
c: R
e
place 'dict wi
t
h
' with a C version
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-28
S
t
eve Be
n
nett
file: update file sta
t
to
u
s
e
Jim_Dic
t
Merge
(
)
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-28
Steve
Bennett
jim
.
c: repl
a
ce
'
dict merge' with a C version
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-28
S
te
v
e Bennett
tests/runall
:
don't
abort if si
g
nal
.
test exits
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-28
Steve Benne
t
t
tcltest:
d
o
a
better j
o
b of cleanup up aft
e
r tests
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-09
Steve Benne
t
t
utf8: Extract w
i
de char
d
ata
f
rom EastA
s
ianWi
d
th
.
txt
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-09
St
e
ve Bennett
utf8:
Upda
t
e Unicod
e
D
a
ta
.
txt to 9
.
0
.
0
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-09
St
e
ve Benn
e
tt
Ad
d
examples/tip
.
tcl
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-09
S
teve Bennett
a
i
o: Documen
t
aio tty
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-09
Steve Bennet
t
aio
:
add tty setting
s
suppor
t
(
v
i
a
t
e
rmi
o
s)
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-09
St
e
ve
Benn
e
tt
signal: Remove t
h
e
signal com
m
a
n
d from child interp
r
eters
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-07
Steve Bennett
build: fix warnings on mingw
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-07
Steve
Bennet
t
pa
r
se-unidata: build fix
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-07
S
t
eve Be
n
nett
jim-intereactive: redu
c
e
perm
i
ssions on saved history
.
.
.
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-04
St
e
ve Bennett
linenoise: Add
s
upport f
o
r ut
f
-8 wide
cha
r
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-04
St
e
ve Bennet
t
A
d
d utf-8 dis
p
lay width info
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-04
Steve Ben
n
ett
U
pdat
e
linenois
e
to
the lates
t
version
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-04
Stev
e
Bennett
Fi
x
a crash due to
cached loc
a
l comm
a
nd resolu
t
ion
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-04
Steve
Bennet
t
T
r
im bootstrap j
i
m
sh
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
next