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
exec: Don't force SIGPIPE to be enabled
2017-08-07
Steve Bennett
e
xp
r
: Fix refcount iss
u
e conve
r
t
i
n
g in
v
al
i
d
boolean
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-07
Steve Bennett
expr
:
C
h
eck
for mi
s
sing operand to ope
r
ator
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-02
Steve B
e
nnett
tr
e
e:
A
llow nodes t
o
be de
l
eted
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-02
Steve B
e
nnett
Erro
r
o
n extra chara
c
ters after close brace
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-06-01
Steve Bennet
t
jim
-
sqlite3: F
i
x error msg for 'query'
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-30
S
t
eve
Bennet
t
expr: Ens
u
re that non-zero return codes are pa
s
sed
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-26
S
teve
B
ennett
format
:
validate too long precision
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-26
S
teve Be
n
nett
scan: validate -ve XPG3
s
peci
f
ie
r
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-23
Steve Bennett
exp
r
: Replace
expression engine
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-23
S
t
eve
Bennett
op
t
i
misatio
n
: whe
n
co
n
vertin
g
to
d
oubl
e
,
may not nee
d
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-23
St
e
ve Benn
e
t
t
o
ptimisation: Reuse ExprBool in Jim_GetBo
o
lFr
o
m
E
x
pr()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve Be
n
n
et
t
scan: E
n
s
ure format is c
o
n
ve
r
ted
t
o stri
n
g form
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
St
e
ve Bennett
regexp
:
Fix bad
memory access on missing
c
lose brace
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve Benn
e
tt
ls
o
rt
-unique: Fix case wi
t
h
no duplicates
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve Bennett
forma
t
: R
e
s
t
rict fo
r
matt
e
d fields to a
r
easonable si
z
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve
Be
n
nett
format: Valid
a
te too ma
n
y
flags in format string
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Stev
e
B
e
nnett
exec: Fix che
c
k for | and |
&
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve Bennett
sc
a
n
: erro
r
on
m
issing
c
onve
r
sion char
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Ste
v
e Benn
e
tt
exec: Vali
d
at
e
t
h
a
t a com
m
and
i
s gi
v
en
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve Benne
t
t
jim:
F
i
x ref count problem with i
n
te
r
p
o
l
ated
d
ict subst
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Ste
v
e
Benne
t
t
lsort
:
Fix
a refcount i
s
sue
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-22
St
e
ve Bennett
build: Up
d
at
e
a
u
tosetup to v
0
.
6
.
6
-
8
-g062d650
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-21
Steve Bennett
configure: fix --doc
d
ir op
t
i
on
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-20
S
t
eve Bennett
aio: Only all
o
w
TCP_NODELAY if sockets are supported
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-20
S
teve Bennett
ai
o
: Add support for TCP_NODELAY
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-20
Ste
v
e Bennett
zlib:
comp
r
ess
i
o
n may nee
d
some additi
o
nal free
s
pace
commit
|
commitdiff
|
tree
2017-04-18
Steve Ben
n
ett
zlib: de
f
late: free c
o
rrect po
i
nter on error
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-18
St
e
ve Be
n
nett
clo
c
k: Fix clo
c
k format
on mingw
p
latforms
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-18
St
e
ve
B
ennett
cloc
k
: Fix test for pl
a
tforms with no scan sup
p
ort
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-18
Steve
B
ennet
t
cl
o
c
k:
Add -gmt
o
ption to format and sca
n
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-08
Steve Bennett
jimsh:
Fix
c
r
ash with "th
r
ow 8"
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-07
S
teve Bennett
expr: Add bette
r
checks for invalid tern
a
ry express
i
o
n
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-07
Steve B
e
nnett
expr: Add as
s
er
t
io
n
fo
r
stack unde
r
flow
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-07
Steve Bennett
Fix re
f
count for interpolation/
e
xpression
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-07
S
teve Bennett
exp
r
: fix crash on invalid
t
ernary or
d
er
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-07
Steve Benne
t
t
F
ix / c
o
mma
n
d: divide by zero
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-03-16
St
e
v
e
Ben
n
ett
l
inenois
e
.
c: Use <poll
.
h>
i
nstead of <sys/
p
o
ll
.
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 s
o
me
d
eclarat
i
ons after cod
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-02-12
Steve
B
e
n
nett
a
i
o:
Fix
s
tdio
e
rror
d
etection
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-11-19
Steve Bennett
bui
l
d: remove
jim
t
cl
.
pc on
di
s
t
c
le
a
n
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-11-14
Steve B
e
n
ne
t
t
dict: Fix [
d
ict val
u
es] w
i
t
h
duplicate
valu
e
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-26
S
teve Bennett
build:
u
pdate autosetup for LIB
S
/LDFLAGS f
i
x
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-26
Ste
v
e Bennett
bui
l
d: On NetBSD bac
k
trace is
in -l
e
xecinfo
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-26
S
t
eve Bennett
examples/ti
p
.
tc
l
: Gracefully
h
andle
serial p
o
rt being
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-18
Steve Bennett
examples
/
tip
.
tcl: Lo
c
k
the devic
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-18
S
teve Bennett
a
io tty: clea
r
ICRNL for raw inpu
t
mod
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-16
Steve Bennett
Add pkg-config support: jimtcl
.
pc
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-14
Steve Bennett
build: upda
t
e autos
e
tu
p
for Tcl 8
.
5 c
o
mpatibility
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-12
Steve Benn
e
tt
s
i
gnal: resto
r
e default sig
n
al hand
l
i
ng
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-10
Steve Benn
e
tt
build: remove -Werror whe
n
ru
n
ning
.
/configure
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-09
S
teve Bennett
docs:
Onl
y
try to build T
c
l
.
html if
asciidoc is found
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-08
St
e
ve Bennett
exec: Fix window
s
e
xec w
i
th emp
t
y or unset
e
nv
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-08
Stev
e
Bennett
jim
.
c: Fix Object leak in zlib suppo
r
t
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-05
Steve Benne
t
t
event
l
oop:
D
o
n't
a
s
sume un
i
std
.
h and sys/time
.
h
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-05
Stev
e
Bennett
F
ix for systems without umask
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-05
Steve Bennett
j
i
m
-
e
x
ec
:
use
e
x
e
c
fa
l
se
on failed exec in --maintaine
r
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-05
Ste
v
e
Bennett
jim
.
c: Us
e
UCHAR() wi
t
h isxxx() functi
o
ns
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-05
S
t
eve
B
e
nnett
a
u
tocomplete: add global $tcl::autoco
m
pl
e
te_c
o
mmands
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-05
St
e
ve
B
e
nnett
dic
t
: dict rep
l
ac
e
with one arg is n
o
t sta
b
l
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-01
Steve Benne
t
t
jim-win32compat
.
h:
U
se snprintf rather than _sn
p
r
i
ntf
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-01
Stev
e
B
e
nne
t
t
exec: ensure closed f
d
i
s
-1
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-29
Stev
e
B
ennett
j
i
msh: Scriptable command-line c
o
mp
l
e
tio
n
sup
p
ort
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
S
t
e
ve
B
ennett
Add support for "-commands" to m
a
ny command
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
St
e
v
e
Be
n
nett
jimsh: ad
d
suppor
t
for "j
i
msh -"
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
Steve
B
ennet
t
configure: allow "--full" options to be explicit
l
y
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
St
e
ve Bennett
Upd
a
te aut
o
s
etup t
o
v0
.
6
.
6
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
Stev
e
Be
n
nett
tcltest:
p
r
i
nt test des
c
riptio
n
on SKI
P
if verbose
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
Steve Be
n
nett
jim
.
c: Replace 'di
c
t
with' w
i
th a C version
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
Steve B
e
nnett
file:
u
p
dat
e
file stat
t
o
use Ji
m
_D
i
ctMerge
(
)
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
St
e
ve
B
en
n
et
t
jim
.
c:
replace '
d
ict merge' with
a
C ver
s
i
on
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
St
e
ve Ben
n
ett
te
s
t
s
/runall: don't abort if signal
.
test exits
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
Steve Benne
t
t
tcltes
t
:
do
a b
e
t
ter job
of cleanup up after
tests
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-09
Steve Benn
e
tt
utf8:
E
xtr
a
c
t
wide char da
t
a
f
rom Eas
t
As
i
anWidt
h
.
txt
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-09
S
teve
B
enne
t
t
ut
f
8: Update UnicodeDa
t
a
.
txt to 9
.
0
.
0
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-09
Steve
Bennett
Add example
s
/tip
.
tcl
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-09
Ste
v
e Bennett
a
io
:
Doc
u
ment aio tty
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-09
S
t
ev
e
Benne
t
t
a
i
o
:
add tty
s
e
ttings support
(
via
te
r
m
i
o
s
)
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-09
Ste
v
e Bennett
s
i
gnal:
R
emov
e
the signal command from child interpreter
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-07
St
e
ve B
e
nne
t
t
build: f
i
x warnings on min
g
w
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-07
S
teve
B
ennett
parse-unidata: build
f
ix
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-07
Steve Bennett
jim-inte
r
ea
c
tive:
re
d
uce permi
s
s
i
ons
o
n saved history
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-04
Steve Bennett
l
i
nenois
e
: Add
s
upport for
u
tf-8
w
i
d
e chars
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-04
Stev
e
Bennett
A
d
d utf-8 displa
y
width info
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-04
Steve B
e
nn
e
tt
Update linenois
e
to the
latest ver
s
i
o
n
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-04
Steve Bennett
Fix a crash due to cach
e
d local
command r
e
solution
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-04
Steve
Bennett
Trim bo
o
tstrap jimsh
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-02
Steve B
e
nne
t
t
tests: Fi
x
r
e
turn co
d
e when r
u
nning tests without
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-02
Ste
v
e
B
ennett
re
m
ove errant
U
p
gradeLog
.
htm
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-08-29
Stev
e
Bennett
loc
k
.
test: Impro
v
e check for aio
.
lock su
p
port
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-08-29
Steve Bennett
Update vers
i
on t
o
0
.
7
7
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-08-29
Steve Bennett
F
ix
some
m
ino
r
c
o
mpiler warn
i
ngs
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-08-29
Steve Bennett
expr:
u
se
f
abs() f
o
r double abs if --math
is specified
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-08-29
Steve Benne
t
t
exec
:
On win32, use FILE
_
A
TTRIBUTE_NO
R
MAL
w
i
t
h
C
reateF
i
le()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-08-29
Steve Bennett
jim-win
3
2: compile fixes for
mingw32
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-08-28
Steve Ben
n
e
t
t
configure: U
s
e
pkg-config
t
o find openssl
/
lib
s
sl
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-08-28
Steve
Bennett
zlib: Don't use PA
S
TE
f
or INTM
A
X error messages
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-08-28
Steve Ben
n
ett
zlib: Fix arg error checking
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-08-28
Steve Bennett
zlib: fix
b
uild of --with
-
mod=
z
lib
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-08-28
Steve Bennett
co
n
figure
:
Use pkg-config if p
o
ssible
commit
|
commitdiff
|
tree
2016-08-28
Steve Bennet
t
Update au
t
osetu
p
t
o
v
0
.
6
.
5
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
next