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
Jim_SubstObj: Add an assertion if ref count is zero
2017-05-23
Steve Bennett
expr: Replace expression
e
n
gine
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-23
Stev
e
Bennett
optimisation: when converting to d
o
uble,
may not need
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-23
Steve Bennet
t
optimisation: Reuse ExprBool in Jim_G
e
tBoolFro
m
Expr()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve B
e
nnett
scan:
E
nsure for
m
at is converted to string f
o
rm
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Stev
e
Bennett
re
g
exp: Fix bad memory access on m
i
ssing close
b
race
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
S
teve Be
n
nett
lsort -uni
q
ue: Fix
c
a
se
w
i
th no duplicates
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve Be
n
nett
format: Rest
r
ict formatte
d
field
s
to a re
a
sonable size
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve
B
e
nne
t
t
forma
t
: Validate too many flags in
f
o
rmat string
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve B
e
nnett
exec: F
i
x c
h
ec
k
f
or
| and |&
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve Bennett
scan:
e
rror o
n
missing
conversion
char
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Ste
v
e Be
n
nett
exec
:
Validate that
a comma
n
d is given
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
S
tev
e
Bennett
jim: F
i
x ref
count pr
o
blem with interpolat
e
d dict subst
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Stev
e
B
e
n
nett
lsort: Fix
a refcount issue
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-22
Ste
v
e Bennett
build: Update autosetup to
v
0
.
6
.
6-8
-
g062d650
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-21
Steve Bennett
configur
e
:
fix --d
o
cdir option
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-20
Steve B
e
nnett
a
i
o: Only
allow TCP_NODELAY if s
o
c
kets are su
p
ported
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-20
S
tev
e
Bennett
ai
o
:
Add
suppo
r
t
f
o
r TC
P
_N
O
DELAY
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-20
Steve Bennett
zlib
:
compress
i
on may n
e
e
d some
a
d
di
t
ional
f
r
e
e
space
commit
|
commitdiff
|
tree
2017-04-18
St
e
ve Ben
n
ett
z
li
b
: deflat
e
: free correct pointe
r
on erro
r
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-18
S
teve Bennett
clock: Fix clock f
o
rmat on mingw
p
l
atfor
m
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-18
Ste
v
e Bennett
clock
:
Fix test fo
r
pla
t
forms with no
scan support
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-18
S
t
eve Bennett
clock: Ad
d
-gmt option t
o
format
a
nd scan
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-08
Steve Bennet
t
jimsh
:
Fix crash with "thr
o
w 8"
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-07
Steve Bennett
exp
r
: Add
b
e
tter
c
he
c
ks for inva
l
id
t
ernary expression
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-07
Steve Bennett
ex
p
r: Add assertion for st
a
ck
under
f
low
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-07
Steve Ben
n
ett
Fix
r
ef co
u
n
t
for inter
p
olation/
e
xpression
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-07
Steve Benne
t
t
expr: fix cr
a
s
h
on
i
n
valid te
r
na
r
y order
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-07
Steve
Bennett
Fi
x
/ co
m
mand:
divi
d
e
by zer
o
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-03-16
Steve Bennett
linenois
e
.
c: Use <p
o
ll
.
h> instead of <sys/po
l
l
.
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
Hummy
P
k
g
F
ix
b
u
f
f
er overrun in utf
8
_index()
commit
|
commitdiff
|
tree
2017-03-02
Steve Bennett
Fix s
o
me declarati
o
ns after c
o
d
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-02-12
S
teve Be
n
nett
a
i
o: Fix
s
td
i
o er
r
or
d
etect
i
on
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-11-19
Steve Bennett
build:
re
m
ov
e
jimtcl
.
pc
on distclean
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-11-14
Ste
v
e
B
ennett
dict: Fix
[d
i
ct v
a
lues] with duplicate
v
alues
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-26
Steve Bennett
build: update autosetu
p
for LIBS/LDFLAGS fix
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-26
Steve Bennett
build
:
O
n
NetBSD b
a
cktrace is i
n
-
lexecinfo
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-26
S
teve Bennett
exa
m
ples/tip
.
tcl: Gracefully handle serial port being
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-18
Steve Be
n
nett
examples/t
i
p
.
tcl:
L
ock the device
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-18
Steve Bennett
aio t
t
y
: clear
I
CRNL for raw input mode
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-16
St
e
ve Bennett
A
d
d
pkg-co
n
f
i
g support: jimtc
l
.
p
c
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-14
S
t
eve Be
n
nett
build
:
update autosetu
p
for Tcl 8
.
5 c
o
mpatibility
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-13
Evan H
u
n
ter
Fix dist
c
lean of jimsh0 when
b
uil
d
ing not
i
n source dir
commit
|
commitdiff
|
tree
2016-10-12
Steve B
e
nnett
s
ignal: restore d
e
f
ault
s
ignal handli
n
g
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-11
E
v
a
n Hunter
Array
f
ixes a
n
d tes
t
s
commit
|
commitdiff
|
tree
2016-10-11
Ev
a
n
Hunter
Fix warning
s
when bu
i
l
d
ing win32 module and add mo
d
ule
.
.
.
commit
|
commitdiff
|
tree
2016-10-10
Steve Bennett
buil
d
: r
e
move -Werror when running
.
/configure
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-10
H
umm
y
Pkg
improve ex
a
m
ple a
u
tocompletion function to c
o
mp
l
ete
.
.
.
commit
|
commitdiff
|
tree
2016-10-10
Evan H
u
n
ter
Sep
a
rate
o
ut Jim specif
i
c t
e
sts
commit
|
commitdiff
|
tree
2016-10-09
Stev
e
Bennett
docs:
O
nly t
r
y to build Tcl
.
html
i
f as
c
i
i
doc is found
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-08
Ev
a
n
Hunter
A
dd more te
s
ts
f
or zli
b
commit
|
commitdiff
|
tree
2016-10-08
Evan
H
unte
r
Fix C++
compatibility
commit
|
commitdiff
|
tree
2016-10-08
Ste
v
e Bennett
e
x
ec: Fi
x
window
s
exec with
emp
t
y or
unset env
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-08
Steve Bennett
jim
.
c: Fix
O
b
ject leak i
n
zlib s
u
ppo
r
t
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-08
Evan Hunter
Avo
i
d re-de
f
i
n
i
n
g _GNU_S
O
URCE
commit
|
commitdiff
|
tree
2016-10-05
Steve Bennett
e
ve
n
tloo
p
: Don
'
t assume unistd
.
h and
sys/t
i
me
.
h
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-05
Steve
B
e
nnett
Fix for sys
t
ems without uma
s
k
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-05
Steve Bennett
jim-ex
e
c: use e
x
e
c
f
a
lse
on failed
e
x
e
c i
n
--maintaine
r
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-05
St
e
ve Bennett
jim
.
c
:
Use
UCHAR
(
)
with isx
x
x()
fun
c
t
i
ons
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-05
Evan Hunte
r
Fix test targe
t
for out-of-tree builds
commit
|
commitdiff
|
tree
2016-10-05
Steve Bennett
autocomplete: add global
$
tcl::autoc
o
mp
l
ete_comm
a
n
ds
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-05
Hummy
P
kg
a
dd
f
ilename
c
ompl
e
t
i
on
for sour
c
e com
m
and
commit
|
commitdiff
|
tree
2016-10-05
Steve Bennett
dict: dict replace with
one arg
i
s
not stable
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-01
E
v
an Hunter
Ad
d
some tests for paths
iden
t
ified as unt
e
s
t
e
d b
y
.
.
.
commit
|
commitdiff
|
tree
2016-10-01
Ste
v
e Benne
t
t
ji
m
-win
3
2compat
.
h: Use snprintf rather than _
s
nprintf
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-01
S
teve
B
ennett
e
xec: ensure close
d
f
d 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 completion su
p
po
r
t
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
Steve Bennett
Add support for "-co
m
mands" to
ma
n
y
commands
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
S
teve Bennett
jim
s
h: add
suppor
t
for "jimsh -"
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
Steve Bennett
configu
r
e:
a
llow "-
-
fu
l
l" optio
n
s t
o
be explicitly
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
St
e
ve Ben
n
et
t
Upda
t
e autosetup to v0
.
6
.
6
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
St
e
ve
B
ennett
tcltest: prin
t
t
est description
on SKIP if ve
r
bose
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
S
teve Benn
e
tt
jim
.
c: Repl
a
ce 'dict with' wit
h
a C version
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
Steve Be
n
n
ett
file:
update file st
a
t to u
s
e Ji
m
_Dict
M
e
rge()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
S
teve Bennett
jim
.
c: rep
l
ace 'dict
merge' with
a
C version
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
Steve Bennett
t
e
sts/
r
u
n
all: don
'
t abort i
f
signal
.
test exits
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
Steve Bennett
tclt
e
st
:
do a bette
r
job of cleanu
p
up after tests
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-28
Evan Hun
t
er
sqlite3
:
Ensure all a
l
locatio
n
go
e
s
through Jim_Alloc
.
.
.
commit
|
commitdiff
|
tree
2016-09-09
Stev
e
B
ennett
ut
f
8: Extract wide c
h
ar data from East
A
si
a
nWidth
.
txt
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-09
Steve
Bennett
utf8
:
Update U
n
icod
e
Data
.
txt to
9
.
0
.
0
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-09
Stev
e
Bennet
t
Add examples/tip
.
tcl
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-09
Stev
e
B
enn
e
tt
a
i
o: Document a
i
o tty
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-09
Steve Bennett
a
io: add tty
s
ettin
g
s support (via t
e
rmios)
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-09
Steve Bennet
t
s
ignal: Re
m
ove the signal c
o
mma
n
d
from child inter
p
reters
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-07
Steve Bennett
build: fi
x
warning
s
on
m
ingw
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-07
St
e
ve Bennett
parse-unidata: b
u
ild fix
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-07
Steve Bennett
jim-in
t
ereactive:
r
educe
permissi
o
ns
on saved history
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-04
St
e
ve Bennett
line
n
oise:
A
dd
support for
u
tf-8
w
ide cha
r
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-04
Steve
B
e
nn
e
t
t
A
dd utf
-
8 dis
p
lay width info
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-04
Steve Benne
t
t
Upda
t
e linenoi
s
e to the latest version
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-04
S
teve Bennett
Fix a crash du
e
to
cached local command resolution
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-04
S
t
eve Bennett
Trim boo
t
str
a
p
jimsh
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-02
Steve Ben
n
ett
tests: Fix return code when running tests without
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-09-02
St
e
ve Bennett
remove errant
U
pgra
d
eL
o
g
.
htm
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-08-29
Steve Be
n
nett
lock
.
t
e
st: Improve check for
a
io
.
lock
s
up
p
ort
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-08-29
Danyil Bohdan
tests
/
e
x
e
c
.
test: Add const
r
aint "unix"
f
or 12
.
1
commit
|
commitdiff
|
tree
2016-08-29
Danyil
B
ohda
n
ji
m
-exec
.
c: Seek with Set
F
ilePoi
n
t
er for appe
n
ding
commit
|
commitdiff
|
tree
2016-08-29
Steve B
e
n
nett
Update
v
ersion to 0
.
77
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-08-29
S
t
e
v
e
Bennett
Fix
s
ome minor compi
l
er warnin
g
s
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-08-29
Steve Bennett
exp
r
: use fabs(
)
f
or dou
b
le abs if --m
a
th is s
p
e
cified
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-08-29
S
t
eve B
e
nnett
exec: On win
3
2, use FIL
E
_ATTRIBUTE
_
NOR
M
AL w
i
th Cre
a
teFi
l
e
(
)
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
next