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
optimisation: Reuse ExprBool in Jim_GetBoolFromExpr()
2017-05-23
Steve
B
enn
e
tt
optimisation: Reuse ExprBool in Jim_GetBoo
l
FromExpr(
)
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve
B
enn
e
tt
scan: Ensure
f
ormat
i
s c
o
n
ve
r
ted to string form
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve Be
n
nett
regexp: Fix
b
ad
m
e
mory ac
c
ess on
missing cl
o
se
b
r
a
ce
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
S
teve Bennett
lsort -uniq
u
e
: Fix case with no d
u
plicates
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve
B
e
nnett
f
o
rmat: Restr
i
ct formatted fiel
d
s t
o
a
r
easo
n
able size
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve Bennett
f
o
rmat:
Validate too
m
any f
l
ags in format string
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve Bennett
exec: Fix check for | and
|&
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve
Bennett
scan:
e
r
r
or on
missing
c
o
n
vers
i
on char
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Stev
e
Bennett
exec: Validate that
a command is g
i
v
e
n
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
St
e
v
e
B
e
nnett
jim: Fix re
f
count
pro
b
lem with interpolated dict su
b
st
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Stev
e
Bennett
lsor
t
: Fix a refc
o
unt issue
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-22
Steve Ben
n
ett
b
u
ild: Update autosetup to v0
.
6
.
6
-8-g
0
62d6
5
0
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-21
Steve
Bennett
configure: fix --
d
ocdir op
t
ion
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-20
Steve Be
n
ne
t
t
aio: Only allow TCP_NO
D
ELAY if sockets are suppo
r
te
d
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-20
S
t
eve Benn
e
tt
a
io: A
d
d
support
f
or TCP_
N
ODELAY
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-20
Steve Ben
n
ett
zlib: co
m
pres
s
ion
m
a
y
need
s
o
m
e addit
i
onal free s
p
ace
commit
|
commitdiff
|
tree
2017-04-18
Steve B
e
nnett
zlib: d
e
flate: free correct
p
ointer on erro
r
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-18
S
t
eve Bennett
clock: Fix
clock format on
mingw platforms
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-18
S
teve Benn
e
tt
c
l
ock: Fix test fo
r
platforms
with no scan supp
o
rt
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-18
S
t
eve Be
n
nett
clock: Ad
d
-gmt op
t
ion to form
a
t
and scan
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-08
Steve Benn
e
tt
jimsh: Fix cr
a
sh with "throw 8"
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-07
Steve Bennett
expr:
Add bet
t
er checks f
o
r in
v
alid ternar
y
expressio
n
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-07
Steve Benne
t
t
expr: Add assertio
n
for stack
underflo
w
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-07
Ste
v
e Bennett
Fi
x
ref
count
f
or interpol
a
tion/ex
p
ression
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-07
Steve Bennett
expr: fi
x
crash on invalid tern
a
ry
o
rder
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-07
S
t
eve B
e
nnett
Fix /
c
ommand: di
v
id
e
by zero
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-03-16
S
teve Be
n
nett
linenoi
s
e
.
c:
U
se <poll
.
h> instead 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
S
t
eve Bennett
Fix
some
d
eclarations af
t
er
code
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-02-12
Steve Bennet
t
aio: Fix stdio error detect
i
on
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-11-19
Steve Bennett
build
:
rem
o
ve jimt
c
l
.
pc on di
s
tc
l
ea
n
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-11-14
Steve Bennett
dict:
Fix [dict values] with
duplicat
e
values
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-26
St
e
ve Bennett
bui
l
d: up
d
ate
a
u
t
osetup for LIBS/
L
D
FL
A
G
S
fix
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-26
Ste
v
e
Benne
t
t
build: O
n
NetBSD backtrac
e
is in -
l
e
x
ecinf
o
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-26
Steve Bennett
e
x
amples/t
i
p
.
tcl: Gracefully
h
andl
e
serial port bein
g
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-18
Steve Bennett
exam
p
l
e
s
/
tip
.
tcl: Lock the device
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-18
Steve Bennett
aio
tty:
clear ICRNL f
o
r raw input mode
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-16
Ste
v
e
Benne
t
t
Add
p
kg-config s
u
pport: jim
t
cl
.
pc
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-14
Ste
v
e Bennett
bui
l
d
:
update autosetup for Tcl
8
.
5 compatibilit
y
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-12
Ste
v
e
B
ennett
signal: resto
r
e default signal handlin
g
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-10
Stev
e
Bennett
buil
d
: rem
o
ve
-Werror whe
n
running
.
/c
o
nfig
u
re
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-09
S
t
eve Bennett
doc
s
: Only try
t
o buil
d
Tcl
.
html
i
f asciid
o
c is
f
o
u
nd
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-08
Steve Bennett
e
x
ec: F
i
x windows exec wit
h
empty or unse
t
env
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-08
S
t
e
v
e Bennet
t
j
im
.
c: Fix Obj
e
ct leak
i
n zli
b
s
upp
o
r
t
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-05
Steve Bennett
ev
e
n
t
loop: Don'
t
as
s
ume unistd
.
h an
d
sys/time
.
h
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-05
St
e
v
e
B
e
nn
e
tt
F
i
x for syste
m
s
without umask
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-05
Steve
Bennet
t
jim-exec:
u
se exe
c
fa
l
s
e
on failed exec in --maintain
e
r
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-05
Steve Be
n
nett
jim
.
c: U
s
e UC
H
AR() with isxxx() functio
n
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-05
Ste
v
e Bennet
t
a
utocompl
e
te: add global $tcl::autocomp
l
e
t
e_commands
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-05
Steve Bennet
t
dict: dict
rep
l
ace with one arg is not stable
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-01
Ste
v
e
Be
n
n
e
tt
jim
-
win32co
m
pat
.
h
: Use snprintf rat
h
e
r
th
a
n _sn
p
rin
t
f
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-01
St
e
ve Bennett
exec: en
s
ure closed
fd is -1
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-29
S
t
eve Bennett
j
i
msh: Scriptable
comm
a
nd-l
i
ne com
p
let
i
on
support
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
Steve
Be
n
nett
Ad
d
support for
"-comm
a
nds" to many comm
a
nds
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
Steve Benn
e
tt
jim
s
h:
a
dd
s
up
p
o
r
t
for
"jimsh -"
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
Steve Be
n
n
ett
config
u
r
e: allo
w
"
--full
"
op
t
ions to b
e
explici
t
ly
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
S
t
eve Bennett
Up
d
ate autosetup to
v
0
.
6
.
6
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
Steve Bennett
t
cl
t
est:
pri
n
t test desc
r
ipti
o
n on
S
KIP if verb
o
s
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
Steve Be
n
nett
jim
.
c: Repla
c
e 'dict
with' wit
h
a C ver
s
ion
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
St
e
ve Bennett
file:
update file stat to
u
se Jim_DictMer
g
e
(
)
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
Steve Bennett
jim
.
c: replace 'dict merge' wit
h
a C vers
i
o
n
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
Steve
B
enn
e
t
t
tests/runall
:
d
o
n't abor
t
if signal
.
test exits
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
Steve Bennett
t
c
ltest:
d
o a
be
t
ter jo
b
o
f
c
leanup u
p
after tes
t
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-09
Steve Bennett
utf8: Extract wide char
data
f
r
o
m East
A
sianWidth
.
txt
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-09
St
e
ve Bennett
utf8: U
p
date UnicodeData
.
txt to 9
.
0
.
0
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-09
Steve Bennett
Add examp
l
es/tip
.
tcl
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-09
S
teve B
e
nnett
ai
o
:
D
ocument ai
o
tty
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-09
Steve B
e
n
ne
t
t
aio:
a
dd tty set
t
ings suppo
r
t (vi
a
te
r
mios)
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-09
Steve Bennett
signal
:
Remove the s
i
gna
l
comma
n
d from
child interpr
e
ters
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-07
Steve Be
n
nett
build: fix warnings on mingw
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-07
Steve
Ben
n
e
tt
pars
e
-unidata: build
f
ix
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-07
Steve
B
e
n
nett
ji
m
-intereactive: reduce permissions on sa
v
ed history
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-04
Steve Bennett
linenoi
s
e
:
A
dd support for utf-8 wide chars
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-04
Steve B
e
n
nett
Add utf-8
d
i
s
play width info
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-04
Steve
Bennett
Update
l
inenoise
t
o the late
s
t version
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-04
Steve Bennett
Fix a crash due
t
o
cached
local comm
a
nd resolutio
n
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-04
Stev
e
Benn
e
tt
Trim bootstrap jimsh
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-02
St
e
v
e
Benne
t
t
tests:
F
ix
r
etur
n
code when running tes
t
s wit
h
ou
t
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-02
Steve Bennett
remove err
a
nt
Upgra
d
eLog
.
htm
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-08-29
Steve
Bennett
lock
.
tes
t
:
I
mpr
o
ve check for ai
o
.
l
o
ck support
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-08-29
Steve Bennett
Update version to
0
.
7
7
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-08-29
Steve
B
e
n
nett
Fix some minor compiler warnings
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-08-29
S
t
eve
B
ennet
t
e
xpr: use fabs() for double ab
s
if
-
-math is s
p
ecified
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-08-29
Steve Bennett
exec: On win32, use FILE_ATTRIBU
T
E_NORMAL with Create
F
i
le()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-08-29
Steve Bennet
t
jim-win32:
c
o
mpi
l
e f
i
xes for mingw32
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-08-28
Steve Bennett
configure: Use
p
kg-config to
fi
n
d
o
p
enssl/libs
s
l
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-08-28
Steve B
e
nn
e
tt
zlib:
Don't us
e
P
A
STE for INTMAX erro
r
m
e
ssa
g
es
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-08-28
Steve
B
en
n
ett
zlib: Fix a
r
g error ch
e
c
k
ing
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-08-28
Stev
e
Bennett
zlib:
f
i
x
bui
l
d of --w
i
t
h-mo
d
=zlib
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-08-28
S
t
eve Bennett
configure: Use
pkg
-
c
o
n
fig if pos
s
ible
commit
|
commitdiff
|
tree
2016-08-28
Steve
Be
n
nett
Upda
t
e autoset
u
p to v0
.
6
.
5
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-08-26
Ste
v
e Benne
t
t
I
f
possible, run tests within a
sub-
i
nterpreter
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-08-26
S
t
eve
Benn
e
tt
D
o
c
u
ment the new
i
nterp c
o
mmand
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-08-26
Steve Benn
e
tt
Add sup
p
ort for sub-i
n
terprete
r
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-08-20
S
teve Bennett
Fix aio locking
on non-linux
platforms
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-08-17
Stev
e
Bennett
Don't unco
n
d
itionally defin
e
_G
N
U_SOURC
E
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-08-17
Ste
v
e
Bennett
eventloo
p
: Switch to u
s
in
g
fd
for eventloop
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-08-17
Steve
Bennett
expr: fixes for pow/**
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-08-17
S
t
eve Bennett
expr: fix adjacen
t
te
r
m
s
i
n
f
u
n
ction calls
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-08-17
S
teve B
e
nne
t
t
expr: I
m
p
rove
m
a
thfunc handling
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-08-17
Ste
v
e B
e
n
n
e
t
t
expr: add
support for a
t
an
2
, hypot and
fmod
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
next