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
local, rename: don't allow renaming a local proc with upcall
2020-04-17
Stev
e
Bennett
lo
c
al, r
e
name: don't
a
llow
r
enaming a local proc with
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-04-17
S
tev
e
Bennett
parsin
g
:
F
ix error with missing quot
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-04-17
Steve Benn
e
tt
e
nv: Fix
e
rror in ca
s
e of
too
many argum
e
nts
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-04-17
Steve Benn
e
t
t
build: Add
.
/configure
-
-
c
overage
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-04-16
S
teve Bennett
apply
:
ignor
e
t
he current n
a
mespace
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-04-16
Steve
B
ennett
e
xpr: avoid memo
r
y
leak due to sh
i
mme
r
ing
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-04-16
Steve
B
ennett
package: add
package names as an alias
for package
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-04-02
Steve Benne
t
t
tailcall: Fix to av
o
id tailcalls consuming
C
stack
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-03-05
Ste
v
e Benn
e
tt
build: Che
c
k for
3
2
-
bit time
_
t a
t
configure time
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-03-05
Steve
B
ennett
jim
.
h:
Change ty
p
e
of interp->lastCollectTime
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-03-04
Steve Ben
n
ett
docs
:
Upda
t
es mainly
t
o c
l
arify glob
s
trin
g
m
atching
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-03-03
Steve Bennett
clock:
test and do
c
non-Y2038 com
p
li
a
n
ce
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-02-12
St
e
ve B
e
nnett
bui
l
d
:
examples
.
api: Add nec
e
ssa
r
y
l
inker flags
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-01-22
Steve Bennett
do
c
s: m
a
ke it clear that
t
he
p
ackage versio
n
is
ignore
d
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-12-30
S
tev
e
Bennett
regexp: Rese
t
sca
n
n
er pos
i
tion on failed optional
g
roup
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-12-13
Steve Bennett
tests: Fix mi
s
c
.
test
fo
r
n
e
w return -level 0 beha
v
iou
r
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-12-13
St
e
ve Bennett
retu
r
n:
fix -level 0 -code xxx
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-29
Steve
B
ennett
jimsh: interactive mode: print nulls
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-29
Steve Bennett
s
t
ring map and str
i
n
g
comp
a
re now support embedded
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-20
S
teve Be
n
nett
bump
v
er
s
ion t
o
0
.
79
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-14
Steve B
e
n
n
ett
bui
l
d: Check fo
r
in
l
ine support
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-14
Steve
B
e
n
nett
Update ssl cert to
u
se a 4096
bit
k
ey
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-13
S
teve Bennett
build
:
Fi
x
out-of-tree
build with json ex
t
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-11
Steve Bennett
aio: tty: allow setting echo
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-11
S
teve Bennett
co
n
figu
r
e: add SIZEOF_
I
NT to j
i
m-config
.
h
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-09
Ste
v
e Bennett
json: Fix decode schema
for list
o
bj
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-09
Steve Bennett
json: Add js
o
n encoder/decod
e
r
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-09
Stev
e
Bennett
jsmn: Fix a parser bug
w
here object keys
could be non
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-09
Steve
B
ennett
j
s
mn
:
import json deco
d
er
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-09
St
e
ve
Benn
e
tt
a
io:
m
ake so
m
e data co
n
st
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-08
Steve Bennett
Imp
r
o
v
e com
m
ents for JimResetHashTa
b
le()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-06
Steve Ben
n
ett
b
uil
d
: improve buil
d
f
o
r s
h
ared objects
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-06
Steve B
e
nnett
docs:
F
ormatting
cleanups,
c
o
n
sistency
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-06
S
t
eve Be
n
nett
d
o
cs:
Re
m
ove docs fo
r
the case
c
omma
n
d
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-06
Steve Bennett
e
x
pr-sugar: $() should return n
o
n-error
codes
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-01
S
teve
Bennett
regexp,regsub: utf8: Fix incor
r
ect c
o
unt with
.
matches
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-10-29
Steve Bennett
aio: need S
O
_REUSE
A
DDR be
f
o
r
e b
i
nd()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-10-27
Steve Bennett
utf8_s
t
rlen: Improv
e
perfor
m
ance
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-10-27
Steve Benn
e
tt
regexp: Fix -indices in t
h
e utf
-
8 ca
s
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-10-27
Steve Bennett
r
eg
e
x
p -i
n
d
i
ces sh
o
uld ret
u
rn character indice
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-10-27
Steve
Bennett
regexp, regsub: -start is a
ch
a
racter in
d
ex
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-10-17
Ste
v
e Bennett
fi
l
e: Add file
split
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-10-17
Steve Bennett
file: Bette
r
suppo
r
t
f
o
r t
r
a
i
ling sla
s
hes in pathnames
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-09-06
Stev
e
Bennett
signal:
A
dd 'sig
n
al block
'
suppo
r
t
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-09-06
S
teve
B
ennet
t
e
xe
c
: Don't force
S
IGPIPE to be en
a
bled
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-08-14
Steve Benn
e
tt
aio: Significantl
y
im
p
rove the sp
e
e
d o
f
co
p
yt
o
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-08-14
Steve Bennet
t
ji
m
.
c
,
jim
.
h: Remove u
n
u
s
ed Ji
m
_
ResizeH
a
s
h
Table
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-08-14
Steve Bennet
t
ji
m
-
histo
r
y: R
e
m
o
v
e
unused allo
c
at
i
on
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-08-14
Steve Benne
t
t
aio: mino
r
code
i
mpr
o
vement
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-07-30
Steve Bennet
t
aio:
Add su
p
port for lock -wait
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-07-26
Ste
v
e Bennett
docs
:
F
ix typo i
n
u
nix domain datagra
m
su
p
p
ort
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-07-01
S
t
eve Bennet
t
Update au
t
osetup to v0
.
6
.
9
commit
|
commitdiff
|
tree
2019-07-01
Stev
e
Be
n
nett
docs: ai
o
:
D
ocument un
i
x domain
da
t
agram su
p
port
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-07-01
S
teve Benn
e
tt
aio: Add dgram unix socke
t
support
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-07-01
Steve Bennett
Jim_Su
b
stObj: Add
an assertion if ref
c
o
unt is
z
e
ro
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-06-10
Steve
B
ennett
l
i
nenoise: Up
d
ate
to rev d1a245f
4
a
75
7
47a1
c
4a1c08
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-05-20
Steve Bennett
d
ocs: clock: Document t
h
e -gmt flag
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-05-20
S
t
e
v
e Bennett
clock scan: Implement timeg
m
() locally
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-05-20
Steve Bennett
clock scan: Un
s
pecified fields use the current
d
a
t
e
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-11-24
Steve
B
en
n
et
t
a
i
o: Prefer TLS_
m
e
tho
d
() ove
r
TLSv1_2
_
method()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-11-23
St
e
ve B
e
nn
e
t
t
aio: Don't use FD_CLOEXEC with JIM_ANSIC
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-09-21
Steve Bennett
lreplace: Implement TIP #5
0
5
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-09-21
Stev
e
Bennett
file: Add microsecond res
o
lution for m
t
ime: mtimeus
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-09-03
Ste
v
e Bennett
b
o
otstrap packag
e
suppo
r
t
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-09-03
Steve
Bennett
Tid
y
som
e
signed/
u
nsigned
c
ompari
s
o
ns
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-07-28
Steve Ben
n
ett
distclean:
R
emove generated te
s
ts/Makef
i
le
commit
|
commitdiff
|
tree
2018-07-26
Steve Bennett
linenoise: Up
d
a
te fo
r
optimised dele
t
e
c
h
a
r
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-07-25
Steve Bennett
linenoise: Update for optimi
s
ed insert
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-07-25
St
e
ve Ben
n
ett
Up
d
ate autose
t
up to v0
.
6
.
8
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-07-08
S
t
eve Benne
t
t
exec: Finally get t
h
e environ r
i
ght
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-07-08
Steve Bennett
exec: Fix enviro
n
ment for windows
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-07-08
Ste
v
e Be
n
nett
foreac
h
: Av
o
id memory
leak in case of erro
r
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-07-08
S
t
ev
e
Bennett
exec
:
Be
t
ter adhere to pos
s
i
ble vfork
r
estri
c
ti
o
ns
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-07-08
Steve B
e
nne
t
t
remove
som
e
unused varia
b
le as
s
ignments
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-07-08
Steve Bennett
build-jim-ext: Improvements when
c
ross
c
omp
i
li
n
g
,
Tcl
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-07-08
Steve Benne
t
t
l
i
nenoise
.
c:
M
ino
r
update to fix co
m
piler warnin
g
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-07-08
Ste
v
e Bennet
t
aio: Fall
b
ack to stdi
o
error
i
f no ssl error
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-07-08
Steve Be
n
nett
ai
o
: Alw
a
ys set
e
rror message on
I/O err
o
r
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-07-05
Steve
Benn
e
tt
expr
:
Fix
compiler warning on older gcc
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-06-30
Steve Benne
t
t
Bump version to 0
.
78
commit
|
commitdiff
|
tree
2018-06-30
Steve Bennett
oo: Fix 'me
t
hods' for super
c
l
a
sses
commit
|
commitdiff
|
tree
2018-06-07
Steve Bennett
j
i
m
.
c
: Allow Jim
_
Wr
o
ngNumAr
g
s() to acc
e
p
t
N
ULL for ms
g
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-06-03
Steve Be
n
n
e
tt
jim
.
c: J
i
m_Length/Jim
_
String internal ch
e
cks
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-03-25
S
teve
Bennett
linenoise: Upda
t
e t
o
support multiline mo
d
e
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-01-18
Ste
v
e Bennett
expr:
prevent
s
t
ack overflow
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-01-01
Steve Bennett
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
:
Upda
t
e Unicode
D
ata
.
txt and EastAsianWidt
h
.
txt
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-12-31
S
teve Bennett
utf8: Fix me
r
ging of adjacent
w
ide char
a
cte
r
ranges
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-12-31
Steve B
e
nnett
linenoise:
U
pdat
e
to
f
ix potentia
l
buffer overflow
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-12-31
St
e
ve
B
e
nnett
ut
f
8
: Be more strict at r
e
jecting invalid UTF-8 sequences
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-12-31
Steve
B
e
n
nett
regexp: Implement c
l
as
s
short
h
an
d
escapes in brackets
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-12-02
Steve Be
n
net
t
jim
.
c:
Variou
s
mi
n
or cleanu
p
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-29
S
t
eve B
e
nnett
t
ests:
c
l
ock
.
t
est n
e
eds c
m
d clock
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-26
Steve Bennett
build:
Fix out-of-tree builds
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-26
Steve Benn
e
tt
tes
t
s:
Make the failing
SIGPIPE tests go
a
w
a
y
o
n
AppVeyor
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-26
Steve Bennett
buil
d
:
S
upport --sile
n
t-rules
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-26
Steve Ben
n
ett
Up
d
ate aut
o
setup t
o
v0
.
6
.
7-17-gb5a0e85
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-25
Stev
e
Bennett
tests: remove debugging from even
t
.
test
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-25
Stev
e
Bennett
tests:
I
f
i
pv6 sock
e
t
s
can
'
t be
boun
d
, don't test
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-24
Steve Benn
e
tt
build
:
D
u
ring
i
nstall, make s
u
re
pkgco
n
fig dir exists
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
next