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
Steve B
e
nnett
aio: Don'
t
us
e
F
D
_CLOEXEC wi
t
h
J
IM
_
ANSIC
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-09-21
Steve Bennett
lreplace: Implement
T
IP #
5
05
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-09-21
St
e
ve Be
n
nett
file: Add microsecond res
o
lution for mti
m
e:
m
timeus
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-09-03
Steve Bennet
t
bo
o
t
s
t
rap
p
ackage support
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-09-03
Steve B
e
nnett
Tidy some sig
n
e
d
/uns
i
gned comparison
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-07-28
St
e
ve Bennett
distc
l
ean:
R
emove g
e
nerated tests
/
Makef
i
le
commit
|
commitdiff
|
tree
2018-07-26
S
teve Bennett
linenoise:
Update for optimised delet
e
char
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-07-25
St
e
v
e Bennet
t
linen
o
ise: Update for
o
ptimised insert
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-07-25
Steve
Benn
e
tt
Updat
e
autosetup to v0
.
6
.
8
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-07-08
Stev
e
Bennett
exec: F
i
nally ge
t
t
he environ rig
h
t
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-07-08
S
teve Ben
n
ett
exec: Fix environ
m
ent for
windows
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-07-08
Steve Bennett
foreach: Avoid memo
r
y leak in case of e
r
ror
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-07-08
Steve B
e
nn
e
tt
exec: Bette
r
adhere to
pos
s
ib
l
e
vfork restrictions
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-07-08
Steve Benn
e
tt
remov
e
some un
u
sed variab
l
e as
s
ignments
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-07-08
Steve Bennett
build-jim-ext: Imp
r
o
v
e
m
ent
s
when cro
s
s compili
n
g, Tcl
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-07-08
Steve Bennett
li
n
en
o
ise
.
c: Mi
n
or update
to fix com
p
iler w
a
rnin
g
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-07-08
St
e
ve Be
n
ne
t
t
aio: Fa
l
l
back to
s
tdio er
r
or if no
s
sl error
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-07-08
Steve Bennett
a
i
o: Alw
a
ys
s
et e
r
r
o
r me
s
sage on I/O
e
rror
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-07-05
Stev
e
Bennett
expr: Fix
c
ompiler warn
i
ng on ol
d
er gcc
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-06-30
Steve Bennet
t
Bump version to 0
.
7
8
commit
|
commitdiff
|
tree
2018-06-30
St
e
ve Bennet
t
o
o: Fix 'methods' for supe
r
class
e
s
commit
|
commitdiff
|
tree
2018-06-07
Steve
Bennett
jim
.
c: Allow J
i
m_Wrong
N
umArgs() to accept NUL
L
for msg
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-06-03
Steve Ben
n
ett
ji
m
.
c: Jim_Len
g
t
h/Jim_
S
tring
i
n
terna
l
che
c
k
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-03-25
Stev
e
Bennett
lin
e
noise: Update to
s
upport multiline mo
d
e
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-01-18
S
t
e
ve Bennett
e
xpr: preven
t
stack ov
e
rflow
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-01-01
Steve Benn
e
tt
linenoise: Ad
d
^Z (S
U
S
P
)
support
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-12-31
Steve B
e
nnett
utf8: Updat
e
UnicodeDat
a
.
txt and EastAsianWi
d
th
.
txt
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-12-31
Steve Bennett
utf8: Fix
merging of adj
a
cent wide character range
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-12-31
Steve Bennett
lin
e
noise: Upd
a
t
e to
f
i
x p
o
tential
b
u
ffer overflow
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-12-31
Steve Be
n
nett
utf8: Be more stric
t
at rejecting inva
l
id UTF-8 sequences
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-12-31
Steve Ben
n
ett
regexp: Implem
e
nt class shorthand esc
a
pes
i
n brac
k
et
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-12-02
Steve Be
n
nett
ji
m
.
c: Various minor cleanu
p
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-29
Steve Bennett
tests: cl
o
ck
.
test needs cm
d
c
lock
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-26
Steve Bennett
build: Fi
x
o
u
t-
o
f
-tr
e
e
b
uilds
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-26
S
t
eve Bennett
tests: Make the failing SIGPIPE tests go away
o
n A
p
pVeyor
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-26
S
t
e
v
e Bennett
b
u
ild: Support --silent-ru
l
es
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-26
Steve Benn
e
t
t
Update autosetup
t
o v0
.
6
.
7-17
-
gb5a0e85
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-25
Stev
e
Ben
n
ett
test
s
: remove d
e
bu
g
ging fr
o
m event
.
test
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-25
Steve Bennett
tests:
I
f ipv6 sockets can't be bound, don't
t
est
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-24
Steve Bennett
b
u
ild: Duri
n
g insta
l
l, make sure pkgconfig
d
ir exists
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-07
Steve Bennett
docs: Bring READM
E
.
utf
-
8 u
p
-to-date
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-07
S
t
eve
B
ennet
t
tclcompat
.
t
c
l: minor
comment updates
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-04
Steve Bennett
in
t
erp
:
comman
d
shoul
d
b
e
c
reat
e
d in the global
n
am
e
space
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-04
St
e
v
e
Bennett
te
s
ts
:
exec2-3
.
2
now passes
on Ope
n
BSD
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-10-21
Steve Bennett
te
s
ts: Us
e
a more explicit a
p
p
r
oach to test
S
I
GPIPE
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-10-21
Steve Be
n
nett
aio: No n
e
ed to c
r
e
ate a new c
h
annel
f
or s
s
l
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-10-21
St
e
ve
Bennett
doc: U
p
date remaining references to os
.
wait
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-10-21
Ste
v
e B
e
n
n
ett
file: __MSYS__ signifies window
s
too
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-10-16
Steve Bennett
t
e
s
ts: T
r
y to fix
exec2-3
.
2 on Windo
w
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-10-16
Stev
e
Bennett
sign
a
l, exec, w
a
it, pid: improveme
n
ts, especially to
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-10-15
Steve Be
n
nett
jim: cmdPri
v
Data nee
d
s to
be saved
a
nd re
s
tor
e
d
commit
|
commitdiff
|
tree
2017-10-15
Steve Bennett
af
t
er:
Ne
e
d
t
o
initi
a
lise 'm
s
'
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-10-15
Steve Benne
t
t
eventl
o
op: remove
leftover
d
ebuggin
g
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-10-15
Steve
Benn
e
tt
event
l
oo
p
:
support su
b
-mill
i
secon
d
t
i
m
e
r
resol
u
tio
n
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-10-15
Steve
B
ennett
aio
t
empname: F
i
x a
c
rash when
the
template is
i
n
v
alid
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-22
Steve Ben
n
ett
scan: make some structure members
c
onst
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-21
Steve
B
e
n
nett
exampl
e
s
/
tip
.
tcl: Use
'
writable' when sending
output
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-21
Steve Bennett
confi
g
ure: Remove reference to en
s
emble
ex
t
ensio
n
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-21
Steve Bennett
configure: --with-mod a
n
d --with-ext allow commas
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-21
S
t
eve Bennett
con
f
igure: Improve m
o
dule sele
c
tion
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-21
Steve Bennett
auto
.
def: tclprefix sh
o
u
l
d not be enabled by default
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-21
S
teve
B
ennett
pr
e
fix
.
test: Use the corr
e
ct pac
k
age name
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-21
Ste
v
e Bennett
t
c
l
t
est
:
Supp
o
r
t
'
needs p
a
ckage xxx'
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-21
Steve Bennett
tcl::prefix:
r
espect -mess
a
g
e when no val
i
d
options
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-21
Steve
B
e
nn
e
tt
jim
.
c: minor
c
ode cleanups in
[
swi
t
ch]
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-16
Stev
e
Benne
t
t
perf
:
cache the resu
l
t
o
f successful subcmd lookup
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-16
Steve Bennett
remove special regexpValue int
e
rnal rep
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-16
Stev
e
Bennett
Simplif
y
error rep
o
rting
i
n jim
-
subcmd
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-16
Steve B
e
nn
e
tt
perf: cach
e
success
f
u
l Jim_GetEnum(
)
results
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-16
Stev
e
Bennett
defe
r
: fast
l
o
o
kup existence of
$
jim::
d
e
f
er
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-15
Ste
v
e Bennet
t
Implement defer, $ji
m
::defer
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-15
Steve Be
n
nett
docs: Update documentation
for recent changes
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-15
St
e
ve Bennett
histo
r
y: Add autocompletion support
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-15
Steve Benne
t
t
aio: A
d
d suppor
t
f
or many so
c
ket options
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-15
Ste
v
e Be
n
nett
eve
n
tloop: return from callback is
not an error
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-13
S
teve Benne
t
t
d
ocs: Remove L
a
s
t
Mod
i
fied footer
-
take 2
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-13
Steve Bennett
docs
:
Remo
v
e Last
Modified
footer
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-31
S
t
e
v
e
Bennett
tests: binary tests requir
e
pack on ji
m
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-31
S
teve B
e
nnett
Support lambda even i
f
ref
e
rences
are disabled
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-27
Stev
e
Bennet
t
tests/timer
.
test: Remo
v
e timer-6
.
5
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-27
Steve Bennett
tests/exec
.
te
s
t: Minor fi
x
for exec-12
.
1
o
n
hurd
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-18
Stev
e
Bennett
s
q
lit
e
3: Fix build
sc
r
ipt
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-11
St
e
ve Bennett
expr: rem
o
ve le
f
tover debugging prin
t
f
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-07
S
t
e
ve Ben
n
et
t
j
i
m: Fix ref cou
n
t issue with dict-subst
Signed-off-by:
Steve Bennett
<steveb@workware.net.au
commit
|
commitdiff
|
tree
2017-08-07
St
e
ve Bennett
expr
:
F
i
x
refcount
i
ss
u
e convert
i
ng invalid
b
o
olean
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-07
Steve Ben
n
ett
exp
r
: Check for
m
issing
o
perand to operator
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-02
Steve Ben
n
ett
tree: A
l
low
n
ode
s
to
b
e del
e
ted
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-02
St
e
ve B
e
nne
t
t
Error on extra cha
r
act
e
r
s
a
f
ter clos
e
brace
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-06-01
St
e
v
e
B
en
n
ett
jim-sqlit
e
3: Fix error
msg f
o
r 'quer
y
'
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-30
Steve
Benne
t
t
e
x
pr:
E
nsure
t
hat non-zer
o
ret
u
r
n codes are
p
assed
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-26
Steve Bennet
t
format: validate too long prec
i
sion
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-26
Stev
e
Bennett
s
can: validate -ve XPG3 specifier
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-23
Steve Bennett
exp
r
: R
e
p
l
ace expression engin
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-23
S
te
v
e
B
enn
e
tt
optimis
a
t
ion: when converting to double,
m
ay not need
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-23
Stev
e
Bennett
opti
m
isatio
n
: Re
u
se Exp
r
Bool in Jim
_
GetBool
F
ro
m
Expr()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve Benne
t
t
s
c
an: En
s
u
r
e for
m
at i
s
c
o
nverted to string form
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve
Ben
n
ett
re
g
exp: Fix bad
m
emory acc
e
ss on miss
i
ng
cl
o
s
e
brace
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve
B
ennett
lsort -unique: Fix case wit
h
n
o
dup
l
icates
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
S
teve Bennett
f
orma
t
: Restrict
f
o
rmatt
e
d fields to
a
reaso
n
able
s
ize
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
St
e
v
e B
e
nnett
f
orm
a
t: Validate too many flags in format s
t
ring
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
next