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
expr: Replace expression engine
2017-05-23
St
e
ve B
e
n
n
ett
expr: Replac
e
expre
s
sion en
g
ine
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-23
Steve B
e
nnett
optimisation
:
w
h
e
n convertin
g
to double, may not
n
e
ed
.
.
.
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-23
S
t
eve Bennett
optimis
a
tio
n
:
R
euse ExprBool in Jim_GetBool
F
romExpr(
)
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-12
S
t
e
ve Bennett
scan: E
n
s
ure format is
c
onverted
t
o
string
form
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-12
Steve B
e
nne
t
t
regexp: Fix b
a
d memory
access on
missi
n
g
close brace
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-12
Steve Benne
t
t
lsort -
u
n
i
que: Fix case with no d
u
plicate
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-12
Steve Bennett
format: Restrict formatted fi
e
lds to a rea
s
o
nab
l
e size
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-12
S
teve Bennett
format: Valida
t
e t
o
o m
a
ny
flags in form
a
t 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
Ste
v
e
B
ennett
scan: error on missi
n
g conve
r
sion
c
h
a
r
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-12
Steve Be
n
nett
exec: Validate that a c
o
mm
a
nd is giv
e
n
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-12
Steve Bennett
ji
m
: Fix ref count problem with
i
n
t
erp
o
lated dict subs
t
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-12
St
e
v
e B
e
nnett
lso
r
t: Fix
a
refc
o
unt
issu
e
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-22
Ste
v
e Bennett
bui
l
d: U
p
date
autose
t
u
p to v0
.
6
.
6-
8
-g
0
62d650
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-21
St
e
ve Bennet
t
configure: f
i
x --docdir opti
o
n
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-20
St
e
ve
B
ennett
ai
o
: Only allow TCP_
N
ODEL
A
Y if
sockets are supported
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-20
Stev
e
Bennett
aio: Add sup
p
o
rt
f
or TCP_NODE
L
AY
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-20
S
teve Bennett
zlib: compression may n
e
ed some ad
d
itional
f
ree space
commit
|
commitdiff
|
tree
2017-04-18
S
t
eve Bennett
z
l
ib: defla
t
e: free c
o
r
rect
p
o
inter on
error
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-18
S
t
e
ve B
e
nnett
clock: Fix
c
lock f
o
rmat on mingw platforms
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-18
S
teve
B
ennett
clock:
F
ix
t
est for platform
s
with no scan supp
o
r
t
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-18
Steve
B
ennett
clock: Add -gmt o
p
tion to format and
scan
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-08
Steve Bennet
t
jimsh: Fix crash with
"
throw 8"
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-07
S
t
e
ve Bennett
expr: Add bett
e
r
checks for invalid terna
r
y expression
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-07
Ste
v
e
Bennett
expr: Add
as
s
ertion
f
or st
a
ck underflow
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-07
S
t
eve Bennett
Fix
r
ef count fo
r
interpolation/exp
r
ession
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-07
Ste
v
e B
e
n
nett
e
x
pr: fix cra
s
h on invalid ternary
ord
e
r
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-07
Ste
v
e Bennett
F
ix / c
o
mm
a
nd: divide by zero
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-03-16
Steve Benn
e
tt
li
n
eno
i
s
e
.
c: Us
e
<poll
.
h> ins
t
ead 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-11
HummyPkg
Fix buffer o
v
e
r
run i
n
u
tf8_index()
commit
|
commitdiff
|
tree
2017-03-02
Steve Bennett
Fix so
m
e decla
r
ations a
f
t
e
r code
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-02-12
Stev
e
Bennett
aio: Fix stdi
o
err
o
r dete
c
tion
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-11-19
Steve Bennett
build: remo
v
e jim
t
cl
.
pc on
distclean
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-11-14
Steve Bennett
d
i
ct: Fix [dict
values]
with duplica
t
e values
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-26
St
e
ve Bennett
b
uild: update autosetu
p
f
or
L
IBS/L
D
FLA
G
S
fi
x
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-26
Steve
B
ennett
build: On
N
etBSD ba
c
ktrace is in -lexec
i
nfo
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-26
St
e
ve
Benn
e
tt
examples/ti
p
.
tc
l
:
Gracefully handle serial
p
o
r
t bein
g
.
.
.
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-18
S
t
ev
e
Ben
n
ett
examples/t
i
p
.
tc
l
: Lock the device
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-18
Steve
B
ennett
aio tty: clear
I
CRNL for r
a
w input mode
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-16
Steve Bennett
Add pkg-confi
g
s
upport: jimtcl
.
pc
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-14
Steve Bennett
build: up
d
ate autosetup for Tc
l
8
.
5 com
p
atibility
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-13
Evan Hunter
F
i
x
d
istclean of jim
s
h0 when building not in source dir
commit
|
commitdiff
|
tree
2016-10-12
S
t
e
v
e
Benn
e
t
t
sign
a
l:
rest
o
re de
f
ault
sig
n
al handling
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-11
Evan Hunter
Array fixes and tests
commit
|
commitdiff
|
tree
2016-10-11
Evan
Hunter
Fix warn
i
ngs wh
e
n
bu
i
lding win32 module and add mod
u
le
.
.
.
commit
|
commitdiff
|
tree
2016-10-10
Steve Benne
t
t
bu
i
ld: remove -Werror w
h
en run
n
in
g
.
/configure
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-10
HummyPkg
improve
e
x
ample autocompleti
o
n
function
t
o compl
e
te
.
.
.
commit
|
commitdiff
|
tree
2016-10-10
Evan Hunter
S
eparate out Jim specific
test
s
commit
|
commitdiff
|
tree
2016-10-09
S
teve Bennett
docs
:
Only try to
build Tcl
.
html if asciidoc is foun
d
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-08
Evan Hunt
e
r
Add more tests for z
l
ib
commit
|
commitdiff
|
tree
2016-10-08
Evan Hunte
r
Fix C++ compatibi
l
ity
commit
|
commitdiff
|
tree
2016-10-08
Steve
B
ennett
e
x
e
c
: F
i
x window
s
exec wi
t
h empty or un
s
et env
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-08
Ste
v
e Bennett
j
im
.
c
: Fi
x
O
bject leak in zlib suppo
r
t
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-08
Ev
a
n Hunter
A
void re
-
defining _GNU_SOURCE
commit
|
commitdiff
|
tree
2016-10-05
Steve
B
ennett
eventloop: Don't assume unistd
.
h a
n
d sys/t
i
me
.
h
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-05
S
t
eve Bennett
Fix for systems
w
ithout umask
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-05
S
t
eve Be
n
ne
t
t
jim-
e
xec: us
e
exec fal
s
e
on f
a
iled exec in -
-
mai
n
tain
e
r
.
.
.
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-05
S
teve Bennet
t
jim
.
c: Use UCHAR() with
isxxx(
)
functions
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-05
Evan
Hunter
Fix test t
a
rg
e
t for
o
ut-
o
f-tree buil
d
s
commit
|
commitdiff
|
tree
2016-10-05
Steve Bennett
autocomplete: add global $tcl::a
u
tocomplete_co
m
mands
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-05
Hum
m
yPkg
add
f
ilename c
o
m
p
leti
o
n for sou
r
ce command
commit
|
commitdiff
|
tree
2016-10-05
Steve B
e
nnett
dict:
dict
r
epl
a
ce
w
ith o
n
e arg is no
t
stable
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-01
E
v
an H
u
nter
Add some te
s
ts for pat
h
s
ide
n
tified as untested by
.
.
.
commit
|
commitdiff
|
tree
2016-10-01
Stev
e
Bennett
jim-win32co
m
pat
.
h:
U
se snprintf rathe
r
than _snprintf
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-01
Steve Bennett
e
x
ec: en
s
ure
c
los
e
d fd is -1
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-29
Steve Bennett
jimsh: Scr
i
ptabl
e
comm
a
nd-line c
o
mpletion support
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-28
Steve Bennett
Ad
d
support
for "-com
m
ands" to many commands
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-28
Steve Bennett
jimsh: a
d
d
s
u
ppo
r
t for "jimsh -"
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-28
St
e
ve
B
enne
t
t
config
u
re:
a
l
low "--ful
l
" op
t
ions t
o
b
e
explicitly
.
.
.
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
St
e
ve Bennett
tc
l
test:
p
rint t
e
s
t
d
e
scription on
S
KIP if
verbose
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-28
S
t
ev
e
Bennett
jim
.
c: Replace 'dict
with'
w
ith a C
v
e
rsion
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-28
St
e
v
e Ben
n
ett
fil
e
: up
d
ate f
i
le stat to u
s
e Ji
m
_
DictMerge()
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-28
St
e
ve Bennett
jim
.
c: replace 'dict merge
'
with a C versi
o
n
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-28
Steve B
e
nnett
tes
t
s/runall: don't abort if signal
.
test
e
xi
t
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-28
Ste
v
e Bennett
tcltest: do a better job of cl
e
anup up
after tests
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-28
Evan H
u
nter
s
q
lite3:
Ensure all
all
o
cation g
o
es t
h
rough Ji
m
_Alloc
.
.
.
commit
|
commitdiff
|
tree
2016-09-09
Stev
e
Bennett
utf8: Extract wide char data from EastAsia
n
Width
.
t
x
t
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-09
Steve Bennet
t
utf8: Upda
t
e UnicodeDa
t
a
.
t
x
t
t
o 9
.
0
.
0
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-09
Ste
v
e
Bennett
Add ex
a
m
p
les/tip
.
tcl
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-09
St
e
ve Bennet
t
ai
o
:
D
ocum
e
nt
aio
t
ty
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-09
Steve
B
en
n
et
t
aio: add tty settings suppo
r
t (vi
a
termios)
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-09
Steve Benn
e
tt
s
i
gnal: Remove the signa
l
comman
d
f
r
o
m
child interpr
e
ters
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-07
Steve
B
ennet
t
buil
d
: fix warn
i
ngs on mingw
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-07
Ste
v
e Benne
t
t
parse-unidata: build fi
x
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-07
Steve Ben
n
e
tt
j
im-intereact
i
ve: reduc
e
permissio
n
s
o
n saved history
.
.
.
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-04
Steve
B
en
n
ett
line
n
oise: Add sup
p
ort for ut
f
-8 wide chars
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-04
S
teve
B
e
nnett
Add
u
tf-8 display width
info
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-04
Steve Bennett
Up
d
ate
l
i
nenoise to t
h
e lates
t
versio
n
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-04
St
e
ve Bennett
F
i
x a crash due to
cac
h
ed
l
ocal command resolution
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-04
Steve
B
ennett
Trim bootstra
p
jimsh
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-02
S
teve
B
e
n
n
e
t
t
t
e
sts: Fix
r
e
turn
c
o
d
e when runni
n
g test
s
w
i
thout
.
.
.
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-02
Steve Bennet
t
rem
o
ve erra
n
t
Upgrad
e
L
og
.
htm
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-08-29
Steve Bennet
t
lo
c
k
.
t
e
s
t: Impr
o
ve check for aio
.
lock suppo
r
t
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-08-29
D
a
n
yil
B
o
hdan
tests/exec
.
te
s
t: A
d
d const
r
aint "unix" for 12
.
1
commit
|
commitdiff
|
tree
2016-08-29
D
a
nyil Bohdan
j
im-
e
xec
.
c: S
e
ek with SetFilePo
i
nter for appending
commit
|
commitdiff
|
tree
2016-08-29
S
teve Bennett
U
pdate vers
i
on to 0
.
77
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-08-29
Steve
Be
n
nett
Fix some minor comp
i
ler wa
r
nings
.
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-08-29
Steve Bennett
expr: use fabs(
)
for double
abs
i
f --ma
t
h
is
s
p
ecifi
e
d
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-08-29
S
t
e
v
e
Benn
e
tt
exec:
O
n win32,
use F
I
L
E
_ATTRIBUTE_
N
ORMAL
w
it
h
CreateFil
e
()
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
next