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.c: Allow Jim_WrongNumArgs() to accept NULL for msg
2018-06-07
Steve Bennett
ji
m
.
c: Allow Jim_WrongNumA
r
gs() to accept NULL fo
r
m
s
g
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2018-06-03
Steve Bennett
jim
.
c: Jim_Len
g
th/Jim_St
r
i
n
g int
e
r
nal
c
hecks
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2018-03-25
Steve Bennet
t
l
inenoise: Update t
o
sup
p
ort multiline m
o
de
.
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2018-01-18
Steve Benn
e
tt
expr: preven
t
stack overf
l
o
w
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2018-01-01
Steve
Benn
e
tt
lin
e
noi
s
e: Add ^Z (SUSP) support
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-12-31
St
e
ve
B
ennett
utf8: Update Uni
c
o
deData
.
txt
a
nd EastA
s
ianWidth
.
txt
.
.
.
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-12-31
Steve Bennett
u
tf8: Fix
m
erging of ad
j
acent wide character ra
n
ges
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-12-31
S
teve
B
ennett
linenoi
s
e: Upda
t
e to fix potenti
a
l buffer over
f
low
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-12-31
Steve Bennett
ut
f
8: B
e
more
strict at rejecti
n
g i
n
va
l
id
UTF-8
sequence
s
.
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-12-31
S
t
e
ve Bennett
regex
p
:
I
mpl
e
men
t
clas
s
sh
o
rthand escapes in bracke
t
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-12-02
S
t
eve Bennett
j
i
m
.
c
:
Various
m
inor cl
e
anu
p
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-11-29
Stev
e
Benne
t
t
tests:
c
l
o
ck
.
test need
s
cmd clock
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-11-26
Steve Bennett
build: Fix
out
-
of-tree build
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-11-26
Ste
v
e
Bennett
t
e
sts: Mak
e
the failing SIGP
I
PE
tes
t
s go aw
a
y on Ap
p
Ve
y
or
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-11-26
Steve Benn
e
t
t
bu
i
ld: Support --silent-rules
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-11-26
Ste
v
e Benne
t
t
Updat
e
autosetup
t
o
v
0
.
6
.
7-17-gb5a0e
8
5
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-11-25
Steve Benne
t
t
t
es
t
s: remov
e
debugging
from event
.
t
e
st
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-11-25
Steve Benn
e
tt
tests: If ipv
6
soc
k
ets c
a
n't be
bound, don't test
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-11-24
Steve Bennet
t
b
u
ild: During install, make sure pkgconfig
d
i
r exis
t
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-11-07
Steve Bennett
doc
s
: Bring R
E
ADME
.
utf-8 up-to
-
d
ate
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-11-07
Steve Ben
n
e
t
t
tclc
o
mpat
.
tcl: minor comment updat
e
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-11-04
Ste
v
e Benn
e
tt
interp:
comman
d
shoul
d
be create
d
in the
g
lobal namespace
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-11-04
Steve Bennett
tests: exec2-
3
.
2 no
w
passe
s
on OpenBSD
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-10-21
Steve
Benn
e
tt
tests: Use a mo
r
e explicit appro
a
ch
t
o te
s
t SIG
P
IPE
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-10-21
Steve Bennett
a
i
o: No need to crea
t
e a new channe
l
for ssl
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-10-21
Steve
Benne
t
t
d
o
c:
Update
r
emaining
references to os
.
wait
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-10-21
Stev
e
Bennett
file: __MSYS__ si
g
ni
f
ie
s
windo
w
s too
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-10-16
Stev
e
B
e
n
n
e
t
t
te
s
ts: Try
to fix exec2-3
.
2 on Windows
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-10-16
Steve Bennett
signa
l
, e
x
e
c
,
wai
t
, pid
:
im
p
r
o
vemen
t
s,
e
spe
c
i
ally to
.
.
.
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-10-15
Steve Bennett
jim: c
m
dPrivData nee
d
s to be saved
an
d
restored
commit
|
commitdiff
|
tree
2017-10-15
Steve B
e
n
n
ett
after: Need to
initialise 'ms'
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-10-15
St
e
ve Bennett
e
v
e
n
t
loop: remo
v
e leftover debugging
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-10-15
Steve Benn
e
tt
event
l
oop: sup
p
o
r
t
s
u
b-millis
e
con
d
t
i
mer resolution
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-10-15
Stev
e
B
e
nne
t
t
aio tempname: Fix a cras
h
when the
t
e
mplate
i
s invalid
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-09-22
Steve B
e
nnett
scan: make some st
r
ucture membe
r
s
const
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-09-21
Steve Ben
n
ett
exam
p
l
es/tip
.
tcl: Use 'writable'
w
h
en send
i
ng ou
t
put
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-09-21
Steve Bennett
configure: Remove reference to ens
e
mble e
x
t
ension
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-09-21
Steve Bennett
c
onfigure: --w
i
th-mo
d
and --w
i
t
h-ext al
l
ow
c
omm
a
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-09-21
St
e
ve Be
n
nett
configure: Improve module sele
c
tio
n
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-09-21
Steve Benn
e
tt
auto
.
de
f
: tclprefix should n
o
t be en
a
b
l
ed by d
e
fault
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-09-21
Steve Bennett
prefi
x
.
test: Use the co
r
rect
package name
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-09-21
S
t
e
ve
B
ennett
tclt
e
st:
Suppo
r
t 'needs pac
k
age xxx'
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-09-21
Steve Benne
t
t
t
cl::pref
i
x
:
resp
e
ct -message wh
e
n no val
i
d
options
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-09-21
Steve
Benn
e
t
t
jim
.
c:
minor
c
ode
c
l
e
a
n
ups in [swi
t
c
h
]
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-09-16
Ste
v
e
Ben
n
ett
perf:
c
ache the resul
t
of successful
s
u
b
cmd lookup
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-09-16
S
t
e
ve
Benne
t
t
remove special rege
x
pValue intern
a
l
r
ep
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-09-16
St
e
v
e
Benne
t
t
Si
m
plify error
reporting in jim-subcmd
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-09-16
Ste
v
e
Bennet
t
pe
r
f: cache succe
s
sful Jim_GetEnu
m
() resul
t
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-09-16
Steve Benn
e
t
t
defer: fast loo
k
up existen
c
e of $j
i
m::
d
efer
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-09-15
Steve B
e
nn
e
tt
I
mplement defe
r
,
$
jim:
:
def
e
r
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-09-15
Stev
e
B
e
nnett
d
ocs: Update documentation
for recent changes
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-09-15
Stev
e
Bennett
hist
o
ry: Ad
d
a
utocomple
t
ion support
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-09-15
St
e
ve Bennett
aio: A
d
d
support f
o
r many socket
o
ptio
n
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-09-15
Steve Be
n
nett
ev
e
ntloo
p
:
return f
r
om
c
a
llba
c
k i
s
not an
e
rror
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-09-13
St
e
ve B
e
n
nett
docs: Remov
e
Las
t
Modified foot
e
r - ta
k
e 2
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-09-13
Steve Bennett
docs
:
Remove
Last Modified footer
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-08-31
S
t
eve Be
n
nett
tests:
b
inary tests
r
e
q
uire pack on jim
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-08-31
Steve
B
ennett
S
upport lam
b
da
e
ve
n
if re
f
er
e
nc
e
s are disabled
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-08-27
Steve Bennett
tests/timer
.
te
s
t:
Remove timer
-
6
.
5
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-08-27
St
e
ve Bennett
tests/exe
c
.
test: Minor f
i
x f
o
r exe
c
-12
.
1 o
n
hurd
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-08-18
S
teve Bennet
t
sqlite3: Fix bu
i
ld script
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-08-11
Steve Bennet
t
expr: remov
e
leftove
r
de
b
ugging printf
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-08-07
Steve Bennett
jim: Fix ref co
u
nt issue w
i
th
di
c
t-subst
Signed-off-by: Steve Bennett <
steveb@workware.net.au
commit
|
commitdiff
|
tree
2017-08-07
Steve B
e
nnett
exp
r
: Fix refcount issue conver
t
ing invalid bool
e
an
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-08-07
Steve
Bennett
expr: Ch
e
ck for missi
n
g
operan
d
to o
p
erator
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-08-02
Stev
e
Bennet
t
t
ree
:
Allow node
s
to
be deleted
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-08-02
Stev
e
Bennett
Er
r
or on
extra
cha
r
ac
t
ers after close br
a
ce
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-06-01
Steve Bennett
jim-sqlite3: Fix err
o
r
m
sg for
'query'
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-30
Steve Be
n
n
ett
exp
r
: E
n
sure
that non-zero re
t
u
r
n c
o
d
e
s a
r
e
p
assed
.
.
.
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-26
Steve Bennett
f
o
r
m
at: validate to
o
long
p
recision
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-26
S
t
eve Bennett
scan:
validate -ve X
P
G3 s
p
e
c
ifier
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-23
S
teve Bennett
expr: Replac
e
expression engine
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-23
S
t
eve Bennett
opti
m
i
s
ati
o
n
:
wh
e
n converting
to
d
ou
b
le, may not need
.
.
.
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-23
S
t
eve Bennett
optimis
a
ti
o
n: Re
u
se E
x
prBo
o
l in J
i
m_GetBoolFromEx
p
r()
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-12
S
t
eve Bennett
scan: Ensure format is converted
t
o string form
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-12
Steve
B
ennett
regexp: Fix bad memory access on missing close brace
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-12
Ste
v
e Bennett
ls
o
rt
-unique: Fix case wit
h
n
o d
u
plica
t
es
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-12
S
t
eve Benn
e
t
t
f
o
rmat: Restrict for
m
a
t
ted
f
ields to a
r
e
a
s
onable size
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-12
Steve Bennett
format: Validate too
many f
l
ags i
n
format strin
g
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-12
Steve Bennett
exec: Fix
c
heck for | an
d
|
&
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-12
Steve Benne
t
t
s
c
a
n
: erro
r
o
n
m
issing
con
v
ersion char
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-12
Stev
e
Benne
t
t
exec: Validate that a
comman
d
i
s
given
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-12
Ste
v
e Bennet
t
j
i
m: F
i
x ref count problem with interpolated dic
t
s
u
bst
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-12
Steve Bennett
l
sort: Fix a refcount issue
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-22
St
e
v
e
Benne
t
t
b
uild: Update autosetup to
v0
.
6
.
6-8-g
0
62d650
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-21
Steve Bennett
c
onfigure: fix --docdir op
t
ion
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-20
Steve
Be
n
nett
aio:
O
nly allow TCP_
N
ODELAY
if
sockets are suppor
t
ed
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-20
S
t
e
ve Bennett
aio:
A
dd support for TCP_N
O
D
E
LAY
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-20
Steve Bennett
zlib: compressio
n
may n
e
ed som
e
addi
t
ion
a
l free spac
e
commit
|
commitdiff
|
tree
2017-04-18
Stev
e
Bennett
zl
i
b: deflate: free
c
orrect p
o
in
t
er on erro
r
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-18
Steve Bennett
clock: Fix clock format on
mi
n
gw pl
a
tforms
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-18
St
e
ve
B
ennet
t
c
l
ock: Fix test fo
r
platforms w
i
th no sc
a
n
support
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-18
S
teve Benne
t
t
clock: Add -
g
mt option to format and scan
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-08
Steve Bennett
jimsh
:
Fix crash with "throw 8"
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-07
Steve Ben
n
ett
expr: Add better checks fo
r
invalid
ternary expression
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-07
Steve Bennett
expr: Add assertion for s
t
ack underf
l
ow
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-07
Steve Bennett
Fix ref cou
n
t for int
e
rp
o
lation/e
x
p
r
e
s
sion
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-07
Steve B
e
nnett
ex
p
r: fix crash
on inv
a
lid
t
erna
r
y order
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-07
Steve Bennett
F
ix / command:
divide by zero
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-03-16
S
te
v
e Bennet
t
linenoise
.
c: Use <pol
l
.
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
next