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
aio: Don't use FD_CLOEXEC with JIM_ANSIC
2018-11-23
Stev
e
Ben
n
ett
aio:
D
on't u
s
e
F
D
_CLOEXEC with JIM_AN
S
IC
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-09-21
S
t
ev
e
Benne
t
t
lreplace: Imp
l
ement TIP #505
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-09-21
Steve
B
e
nn
e
tt
file: Add microsecond resolution
f
o
r mtime: mtimeus
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-09-03
Steve Bennett
bootstrap package suppor
t
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-09-03
St
e
ve
B
ennett
Tidy some signed/unsigned compar
i
son
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-07-28
Steve
B
e
nnett
di
s
tclean
:
Re
m
o
v
e g
e
nerat
e
d tests/Makefile
commit
|
commitdiff
|
tree
2018-07-26
St
e
ve Bennet
t
line
n
oise: Upd
a
te for
o
ptimised del
e
te char
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-07-25
Steve B
e
nnett
l
i
nenoise: Updat
e
for o
p
timi
s
ed insert
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-07-25
S
teve B
e
nnett
Up
d
a
te
a
u
tosetup
to v0
.
6
.
8
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-07-08
Ste
v
e Bennett
e
xec: Fi
n
all
y
get the en
v
iron right
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-07-08
S
t
eve Bennett
exec: Fix env
i
r
o
nm
e
nt
for
w
indows
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-07-08
Steve Bennett
fo
r
each: A
v
oi
d
memo
r
y leak in
case
o
f e
r
ror
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-07-08
Steve B
e
nnett
e
x
ec: Better ad
h
ere to poss
i
ble vfork r
e
stric
t
i
o
ns
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-07-08
Steve
B
ennett
remove some unused va
r
i
a
ble ass
i
gnm
e
nts
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-07-08
St
e
ve Bennett
build-jim-ext:
Im
p
rov
e
ments when cro
s
s co
m
p
i
ling,
Tcl
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-07-08
Steve Bennett
li
n
enoise
.
c: Minor upda
t
e to fix compile
r
warning
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-07-08
St
e
v
e
Be
n
nett
ai
o
:
Fall back
t
o
stdio er
r
or
i
f no ssl error
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-07-08
Steve Bennett
aio
:
Always s
e
t error message on I/O error
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-07-05
Steve Bennett
e
x
p
r
: Fi
x
compiler warning on old
e
r gcc
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-06-30
St
e
ve Bennett
Bump version
to
0
.
78
commit
|
commitdiff
|
tree
2018-06-30
Steve B
e
nnett
oo: Fi
x
'methods' for
s
u
p
e
rclas
s
es
commit
|
commitdiff
|
tree
2018-06-07
Steve Bennett
jim
.
c: Allow Jim
_
WrongNumArgs()
to a
c
cept NULL
f
o
r msg
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-06-03
Steve
B
ennett
jim
.
c: Ji
m
_Lengt
h
/Jim_S
t
ri
n
g intern
a
l chec
k
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-03-25
St
e
ve
B
ennett
lineno
i
se: Upd
a
te to suppo
r
t mul
t
ili
n
e mode
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-01-18
S
teve
B
ennett
expr: prevent
s
tack
overflow
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-01-01
Steve Benne
t
t
linenoise: Add ^Z (SUSP) support
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-12-31
Ste
v
e Bennett
utf8: Upd
a
te Uni
c
odeData
.
txt and EastAsianW
i
dth
.
txt
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-12-31
Steve Benne
t
t
utf8
:
Fix
merging of adjacent
wi
d
e
c
haract
e
r ra
n
g
es
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-12-31
Ste
v
e
B
enn
e
t
t
lineno
i
se: Update to fix
p
otential buffer overflo
w
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-12-31
Steve
Be
n
n
ett
utf8: Be mor
e
s
t
ric
t
at rejecting invalid UTF-8 sequ
e
nces
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-12-31
St
e
ve Ben
n
ett
r
egexp: Implement class shorthand escapes
i
n bracke
t
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-12-02
Steve Be
n
nett
jim
.
c: Various minor
c
leanups
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-29
Steve Bennett
tests: clock
.
test needs cmd cl
o
ck
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-26
Steve
B
e
n
nett
build: Fix
o
ut-of-tree b
u
ilds
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-26
Steve
B
e
n
n
e
tt
tes
t
s: M
a
ke
the failing SIGPIPE tests go aw
a
y on
AppVeyor
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-26
Steve Be
n
ne
t
t
bui
l
d
: Support
-
-
si
l
en
t
-rules
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-26
Steve
B
enne
t
t
Upd
a
te autosetup to v0
.
6
.
7
-17-
g
b5a0e85
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-25
Steve Bennett
tests:
r
emove
debugging from ev
e
n
t
.
test
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-25
Steve
Bennett
tests: If i
p
v6 sockets
can't be bound, don't test
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-24
S
teve Bennett
build:
Dur
i
ng install,
make sure pkgconfig
dir exists
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-07
Steve B
e
nnett
docs: Bring README
.
utf-8 up-t
o
-date
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-07
Steve Benn
e
tt
tclcompat
.
tcl: minor comme
n
t updates
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-04
Steve Bennett
in
t
erp:
c
ommand s
h
ould
b
e cre
a
ted in the gl
o
bal namespace
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-04
S
t
ev
e
Be
n
nett
tests: exec2-
3
.
2
n
ow pa
s
ses on OpenBSD
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-10-21
Steve Bennett
tes
t
s: Use a more explici
t
approach
t
o
test SIGPIPE
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-10-21
Steve
Bennett
aio: No need to cre
a
te a n
e
w cha
n
ne
l
for ssl
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-10-21
S
teve Benn
e
tt
doc: Up
d
ate remaining
r
eferences
t
o o
s
.
wa
i
t
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-10-21
St
e
ve
Bennett
file: __MSYS__ signifies w
i
n
dows
too
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-10-16
Stev
e
Bennett
t
ests: Try
t
o
f
ix e
x
e
c
2-
3
.
2
o
n
Wind
o
ws
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-10-16
Steve Be
n
nett
sign
a
l,
exec, wait,
p
id: improvem
e
n
t
s, especially to
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-10-15
Ste
v
e
Bennett
jim: cm
d
PrivData needs to
b
e sa
v
e
d
a
n
d restored
commit
|
commitdiff
|
tree
2017-10-15
S
t
eve Bennett
after: Need to initialise 'ms'
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-10-15
St
e
ve Bennett
eventloop: r
e
move
l
ef
t
over debugging
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-10-15
Steve
Bennett
e
v
e
n
tloop: s
u
pport s
u
b-
m
ill
i
second timer resolution
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-10-15
Steve
B
ennett
aio te
m
p
n
ame: Fix a crash when
th
e
t
e
mplate
is invalid
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-22
Steve Bennett
sc
a
n: make some s
t
r
uct
u
re
member
s
co
n
st
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-21
Steve
Bennet
t
exa
m
ples/tip
.
tcl: Use 'writable
'
whe
n
sending output
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-21
Steve Bennett
c
onfigur
e
: Remove reference t
o
ensemble
extension
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-21
Steve B
e
nnett
config
u
r
e: --with-mod
and --with-ext all
o
w
c
o
mmas
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-21
Steve Bennett
c
o
n
figure: Improve module
se
l
ect
i
on
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-21
Steve Bennett
auto
.
def: tclprefix should
n
ot
be enabled by def
a
ult
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-21
Steve Benn
e
t
t
prefix
.
test: Use
t
h
e
cor
r
e
c
t p
a
c
kage name
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-21
Ste
v
e Bennett
tcltest: S
u
pport 'need
s
p
a
c
kage xxx'
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-21
Steve Bennett
tcl::pref
i
x: respec
t
-
m
essage wh
e
n no valid
optio
n
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-21
Steve Benn
e
tt
jim
.
c: minor code cleanups in
[
swi
t
ch]
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-16
Steve Bennett
perf: cache
the result of su
c
cessfu
l
s
ubcmd lookup
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-16
Steve Benne
t
t
re
m
o
v
e sp
e
cial regexpValue internal
rep
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-16
Steve Be
n
net
t
Si
m
plify e
r
ror
r
eporting in jim-sub
c
md
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-16
Steve B
e
nnett
pe
r
f
: cache
succes
s
f
u
l Jim_GetEnum() results
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-16
Steve
Benn
e
tt
def
e
r: fast
lo
o
k
up existence of $
j
i
m::defer
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-15
S
teve Benne
t
t
Implemen
t
defer
,
$jim::defer
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-15
Steve Ben
n
ett
docs: Upda
t
e documentati
o
n f
o
r
recent changes
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-15
Steve B
e
n
n
ett
h
i
story: Add au
t
ocompletion support
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-15
Ste
v
e Be
n
nett
aio: Add supp
o
rt for man
y
s
o
cket opti
o
ns
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-15
Steve
Benn
e
tt
eventlo
o
p: return from callback is not an
error
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-13
Steve
B
e
n
n
et
t
docs: Remove
L
a
s
t
Mod
i
fied footer - tak
e
2
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-13
Ste
v
e Ben
n
ett
d
o
cs: Remove Last Modified foot
e
r
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-31
Steve Bennett
tes
t
s: binary tests require pac
k
on jim
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-31
Steve
Be
n
nett
Support
l
am
b
d
a
even if references are d
i
sabled
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-27
Ste
v
e Bennett
test
s
/t
i
me
r
.
test
:
Remove timer-6
.
5
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-27
Ste
v
e
B
ennett
tests/ex
e
c
.
t
e
st: Minor fix for exec-12
.
1 on hurd
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-18
Steve Bennett
sqlite3: Fix build scrip
t
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-11
Steve Bennett
expr: remove leftov
e
r
d
ebuggi
n
g printf
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-07
S
t
e
ve Bennett
jim: Fix r
e
f c
o
unt issue
with dict-subst
Signed-off-by:
Steve Bennett
<steveb@workware.net.au
commit
|
commitdiff
|
tree
2017-08-07
Steve Bennett
exp
r
:
Fix refcount issue converting invalid
b
oolean
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-07
Steve B
e
nnett
e
xpr: Check
f
or missi
n
g operand to ope
r
ator
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-02
Steve Benn
e
tt
tree: Allow nod
e
s
t
o be deleted
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-02
Steve Be
n
nett
Error on extra chara
c
ters afte
r
close brace
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-06-01
Steve
B
ennett
j
i
m-sqlite3:
Fix e
r
ror ms
g
for 'query'
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-30
Steve Bennett
expr:
E
nsure that
n
on-zero return
c
odes ar
e
passed
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-26
Steve Bennett
fo
r
mat: validate too long p
r
e
c
ision
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-26
Steve Be
n
ne
t
t
scan: vali
d
ate -ve
X
PG3 specifier
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-23
St
e
v
e
B
e
nnett
expr
:
Replace exp
r
ession e
n
gine
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-23
Steve B
e
nnett
o
p
t
imisation:
when conv
e
rting to double, may not need
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-23
Steve B
e
nnett
optimisation: Reuse
ExprBool i
n
J
i
m
_
GetBoolFromEx
p
r()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve B
e
nnet
t
scan: Ensu
r
e format is converted to str
i
ng form
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Stev
e
Be
n
ne
t
t
regexp: Fi
x
b
ad m
e
mor
y
access on missing close brace
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve Bennett
lsort -unique:
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 Bennett
fo
r
mat:
R
estrict fo
r
matted
f
i
elds t
o
a reasonable size
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve Bennett
f
ormat: Validate t
o
o many flags in
f
ormat string
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
next