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
sleep: support sub-second sleep > 1
2014-01-14
Steve Bennett
s
l
eep: su
p
port sub
-
se
c
ond s
l
e
e
p >
1
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve
B
en
n
ett
array: error
m
s
g for odd length a
r
ray get
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve B
e
nnett
aio
:
simplify JimMak
e
Ch
a
n
n
el()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Ben
n
ett
a
i
o
: open |
.
.
.
shou
l
d use ::po
p
en
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
tests: Do
n
't
stop on the first error
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve
Bennett
j
i
m-aio: don't bot
h
er storing fcntl(F_GETFL)
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Ste
v
e Bennett
jim-aio
.
c
: Fix possible compile error for JIM_ANSIC
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
St
e
ve Bennett
t
c
l
c
ompat: it is finally
time to re
m
o
ve [c
a
s
e
]
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
exec: respect $
:
:env
e
ven with
o
ut t
c
lcompat
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Ste
v
e Ben
n
ett
tests: fix te
s
ts if tcl
c
omp
a
t is not enable
d
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
S
t
eve Benne
t
t
pid: er
r
o
r
mes
s
age is now
t
cl 8
.
6 compati
b
le
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Ste
v
e
Benne
t
t
load:
u
s
e
A
ss
o
cData to free load han
d
les
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-03
Steve Bennett
Rev
e
rt "
B
etter handling of dict hash tables"
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-03
St
e
ve
Bennett
t
ailcall:
p
roperly merge tail
c
all fram
e
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-03
Ste
v
e Ben
n
ett
Ad
d
regre
s
sion test
f
or return -
c
ode eval
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-03
Steve Bennett
Remo
v
e ta
b
s from source fi
l
es
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-21
Steve Benn
e
tt
errors c
a
ught
b
y [
c
atch
]
sho
u
ldn't affect later sta
c
k
t
race
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
S
te
v
e
Bennet
t
Simplify Up
d
ateS
t
ringOfxxx implementations
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
Steve Bennett
Make
iden
t
ificatio
n
of
n
an and inf
more robust
commit
|
commitdiff
|
tree
2013-12-20
Steve Bennett
Impleme
n
t more
dict sub c
o
mmands
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
Steve Bennett
A
v
oid
.
e
h
_fram
e
bloat wit
h
newer gcc
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
Steve Ben
n
ett
Better handling
o
f dic
t
hash tables
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
S
t
e
ve Bennett
Use J
i
m_StrDup() instead of strdup() i
n
t
e
r
n
ally
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
S
t
e
ve Benn
e
tt
Fix a
c
ouple of min
o
r build iss
u
es
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
Steve Bennett
Fix the
lsort -u
n
iq
u
e test
commit
|
commitdiff
|
tree
2013-12-20
Steve Bennet
t
allo
w
hash tables t
o
be
r
andomise
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
Ste
v
e Ben
n
ett
F
ix h
a
sh table orde
r
dependency in variou
s
te
s
ts
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
Steve B
e
nnett
Add support for 'sock
e
t pair'
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
S
t
e
ve
Be
n
nett
jimau
t
oco
n
f
.
h
.
in should
h
ave g
o
ne long
a
go
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
S
teve
B
enn
e
tt
aio: add
s
u
p
port for half-
c
lose
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
S
teve
B
ennett
tailcall
should resol
v
e c
o
mmand
i
n
current name
s
pa
c
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-11
Steve Bennett
Fix infinite loop w
i
t
h
error in lsort
-unique
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-10
Stev
e
Ben
n
et
t
Add support for lsort -u
n
ique
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-10
S
t
eve Ben
n
ett
Add support for
l
s
o
rt
-
r
eal
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-08
Steve Bennett
Fix
a
io clos
e
f
r
o
m non
-
g
l
obal
n
amespace
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-27
Steve Ben
n
ett
Add ba
s
i
c
s
up
p
ort fo
r
[format %b]
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-27
Steve Ben
n
ett
Fix di
c
t/list shimmering w
i
th emb
e
dded nulls
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-18
St
e
ve Benn
e
tt
Allow
install programs to be overridden
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-18
S
t
e
ve
Be
n
n
e
tt
F
i
x previ
o
u
s
incorrec
t
namespace fix
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-18
Steve Bennet
t
Avoid infinite
r
e
c
ursion with names
p
ac
e
impor
t
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-11
Ste
v
e
B
enne
t
t
Add
t
itles to
recent regr
e
ssio
n
t
e
st
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-11
Steve Bennett
E
nha
n
ce exampl
e
s/jtclsh
.
tcl
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-11
Steve Benne
t
t
Proper
l
y
resp
e
c
t backslashes in comments
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-11
Steve Bennett
Conside
r
s
cripts with trailing backslash as un
f
inished
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-10
Stev
e
Bennett
regexp: fix
u
t
f8_setunic
o
d
e
-> ut
f
8_get
c
ha
r
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-09
Steve Bennett
Strip trailing
newline
from Jim_His
t
oryGetLine()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-06
Steve
B
ennett
Improve fi
l
e
copy
-
force i
d
en
t
ical f
i
le check
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-06
St
e
ve Bennett
F
i
x jim-ex
e
c
.
c compile
r
warnings on mingw
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-06
Steve
B
ennett
U
se __
s
t
r
tod() o
n
mingw
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-06
Steve
Ben
n
ett
f
i
le copy -
f
orce
h
an
d
les identical sou
r
ce/target
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-05
Steve Bennet
t
F
i
x [
s
tr
i
ng tolowe
r
] buffer
overflow for non-u
t
f8
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-05
S
t
ev
e
Bennet
t
Update lsort op
t
i
o
n
documentation
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-09-19
St
e
v
e
Benne
t
t
Upda
t
e autosetup/jim
s
h0
.
c to t
h
e mos
t
recen
t
version
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-09-19
Steve Bennett
B
u
ild
on plat
f
o
r
m
s without isascii
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-09-05
St
e
ve
B
e
nnet
t
Upd
a
te autoset
u
p for
h
aiku sup
p
o
r
t
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-08-27
Steve Bennett
Re-add missing tests fr
o
m
4
5e938f7
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-08-27
Steve Bennett
Fix
aio rec
v
f
rom
f
o
r non-inet
s
ocket
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-08-22
V
a
d
im Zborovskii
Unbreak shared build
o
n Windows
.
Collect all
v
e
rsio
n
.
.
.
commit
|
commitdiff
|
tree
2013-08-19
S
t
eve B
e
nnett
A
dd floating point s
u
ppo
r
t for
[binary
]
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-08-19
Vadim
Zborovskii
Add pack/unpack support for f
l
o
ating poi
n
t
commit
|
commitdiff
|
tree
2013-08-19
Steve Bennett
Rework binary
.
tcl in prepar
a
t
ion for float sup
p
ort
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-08-19
Vadim Zborovskii
F
i
xes
to
m
a
ke behaviour
of Jim's 'bina
r
y' m
o
re compliant
.
.
.
commit
|
commitdiff
|
tree
2013-08-19
S
teve Bennett
M
ake Jim_I
s
Bi
g
E
ndian() publ
i
c
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-08-19
Steve Bennett
Support nulls in
[
exec]
imme
d
i
ate redi
r
ection
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-08-17
Steve Bennett
[local] req
u
ires
at least
o
ne argu
m
en
t
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-08-12
Steve Benne
t
t
Update linenoise
.
c
f
rom github
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-08-12
Steve
Be
n
nett
Bump version to
0
.
75
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-08-02
Stev
e
Bennett
Minor code cleanups
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-08-02
Steve Benn
e
tt
F
i
x m
e
m
o
ry management of
a
io
event handler
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-08-02
Steve
B
ennett
Allow
objec
t
poo
l
to
b
e disabled
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-08-01
Steve Bennett
Correct
file ha
n
d
l
er
s
h
ould be delete
d
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-07-24
Stev
e
Bennett
Update au
t
osetup bootst
r
ap jimsh0
.
c
to 0
.
7
4
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-07-24
S
t
eve Bennett
Up
d
ate linenoise
.
c to
m
a
tch recent github
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-07-23
Steve Bennett
Fix a bug
i
n JimNumberBa
s
e()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-07-22
Steve Bennett
M
ake
J
im_C
h
eckSignal() a macro
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-07-22
Steve Be
n
n
e
tt
Fix --shared build
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-07-22
S
teve Bennett
Update
documentation and version to
0
.
74
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-07-22
Steve Bennett
E
n
sur
e
that signals can break vwai
t
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-06-12
Stev
e
Bennett
Fix har
d
cod
e
d
i
n
stall paths
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-06-12
Steve
Bennett
Give
l
ibjim
.
so a
n
so
n
ame
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-06-12
Steve Benn
e
tt
Do
n
't r
e
mov
e
_*
.
c files
during build
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-06-11
Steve Bennett
Clean up ji
m
_r
e
t
u
rn
.
c exam
p
l
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-06-11
E
z
eq
u
iel
G
a
r
cia
e
x
am
p
le
.
api:
Replace string obj
e
ct initiali
z
ation
Author:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-06-11
Ezequiel
Gar
c
ia
Remov
e
nonexistent fun
c
t
ion declaration
Author:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-05-18
Steve
B
ennett
Allow doc
s
not t
o
b
e
built/in
s
t
a
lled
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-05-18
Steve Bennett
Fix installation of T
c
l module
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-03-30
La
u
ri Kasa
n
e
n
Makefile
.
in: Depend on the
head
e
rs
commit
|
commitdiff
|
tree
2013-03-27
Steve
B
ennett
Pro
p
erly handle systems where (-ve % +ve) returns +ve
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-03-27
S
t
eve Bennett
Up
d
ate autosetup to v0
.
6
.
5
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-03-27
St
e
ve Bennett
Ne
e
d abs() since m
o
d
ulo of -v
e
i
s
i
m
pl
dependent
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-03-27
Ste
v
e Bennett
Mo
r
e small impr
o
vements to JimWideToStri
n
g
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-03-27
Steve Bennett
Further im
p
rovements
t
o JimWid
e
T
o
String
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-03-27
Lauri Kas
a
n
en
Imple
m
ent WideToString loc
a
ll
y
, pr
i
ntf is slow
commit
|
commitdiff
|
tree
2013-03-27
Laur
i
Kasane
n
Remo
v
e
m
ost quoting
T
ype al
l
ocations in
J
im
M
akeListStringRep
commit
|
commitdiff
|
tree
2013-03-26
Lau
r
i
Kasanen
Avoid list
a
llocation
s
under fou
r
pointers (16/32 bytes)
commit
|
commitdiff
|
tree
2013-03-25
Lauri
Kasanen
Put shor
t
-
l
ived has
h
ite
r
a
tor alloca
t
i
ons
on the
s
ta
c
k
commit
|
commitdiff
|
tree
2013-03-24
Lauri Kasanen
S
h
u
ff
l
e
ScanFmtPartDescr
to reduce size (40 -> 32)
commit
|
commitdiff
|
tree
2013-03-14
Steve
B
en
n
ett
T
r
ivi
a
l
op
t
imi
s
ation
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-03-13
Lauri
K
asanen
Shuffl
e
E
x
prByteCode to reduc
e
siz
e
on 64-b
i
t (2
4
->16)
commit
|
commitdiff
|
tree
2013-03-13
Steve Bennett
M
a
ke expr array more compact
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
next