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
glob: bug fixes and Tcl compatibility
2014-01-14
Steve Ben
n
ett
tclcompat: i
t
is finally time to
r
emove [case]
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Ste
v
e Bennett
exec: resp
e
ct $:
:
env
ev
e
n witho
u
t
t
clcompat
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
t
e
sts: fix tes
t
s if tclcompa
t
is not e
n
abled
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Ste
v
e Ben
n
ett
pid: error me
s
sage is no
w
tcl 8
.
6 compatible
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
lo
a
d:
u
se As
s
o
c
Data to free l
o
ad ha
n
dles
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-03
Steve
Be
n
nett
Rev
e
rt "
B
etter handling o
f
dict hash tab
l
es"
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-03
Steve
Benne
t
t
ta
i
lcall: properly merge tail
c
all frames
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-03
Steve Ben
n
ett
Add
regression
t
est for
ret
u
rn -code
e
val
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-03
St
e
ve
Bennett
R
emo
v
e tabs f
r
o
m source files
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-21
Stev
e
Bennett
e
r
rors caug
h
t
by [catc
h
] sho
u
ldn'
t
affect
l
ater stack
t
race
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Steve
Bennet
t
S
impli
f
y
U
pdateSt
r
ingOfxxx i
m
pl
e
mentations
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Steve Ben
n
e
t
t
Make ident
i
fication of nan and inf mor
e
r
o
bu
s
t
commit
|
commitdiff
|
tree
2013-12-20
S
teve Bennett
I
m
pl
e
ment mor
e
dict sub commands
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Steve
Bennett
A
v
oi
d
.
eh_
f
rame bloat with newer gcc
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
S
t
ev
e
B
ennett
Better han
d
ling of dict
hash tables
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Steve Benn
e
t
t
Use Ji
m
_Str
D
up() instead of str
d
up() internally
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Steve Be
n
nett
Fix a couple of minor build iss
u
es
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Steve Bennett
Fix the
lsort -uniqu
e
t
e
s
t
commit
|
commitdiff
|
tree
2013-12-20
Steve Bennett
allow has
h
tabl
e
s
to be ran
d
omise
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Steve Bennett
Fix ha
s
h table
orde
r
depen
d
ency in var
i
ous tests
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Steve Bennett
Add support for 'so
c
ket pair'
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
S
t
e
v
e Bennett
jimautoconf
.
h
.
in should ha
v
e gone long ago
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Steve Benn
e
tt
a
io: add support fo
r
half-close
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-20
Ste
v
e Bennett
tailcall should resolve c
o
mmand in current n
a
mes
p
ac
e
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-11
Steve Bennett
F
i
x in
f
inite
loop with
e
r
ror in lsort -unique
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-10
Steve
Bennett
Add s
u
pport for l
s
ort -unique
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-10
Steve Ben
n
ett
Ad
d
s
u
pport for lsort -re
a
l
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-12-08
S
t
e
ve
Benne
t
t
F
i
x aio close from non-global namespace
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-27
S
teve
Bennett
Add basic
support
fo
r
[format %b]
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-27
St
e
ve Bennett
Fix dict/list
s
hi
m
mering with embedde
d
nulls
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-18
Steve B
e
nnett
Allow i
n
stall prog
r
am
s
t
o
b
e
overridden
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-18
Steve B
e
n
n
e
tt
Fix
p
revio
u
s incorrec
t
namespace f
i
x
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-18
Stev
e
Ben
n
ett
Avoid
i
nfi
n
ite recursion wi
t
h name
s
pace
i
mport
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-11
Steve Bennett
A
d
d titl
e
s
to
r
ecent regre
s
sion tests
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-11
Steve B
e
nnett
Enhance example
s
/j
t
c
l
sh
.
t
c
l
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-11
Steve Bennett
Prope
r
ly respect backslashes
in co
m
me
n
ts
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-11
St
e
ve Bennett
Consider
s
c
r
ipts
with traili
n
g bac
k
slash as unfinis
h
ed
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-10
S
t
eve
Bennett
regexp
:
f
ix utf8_s
e
tuni
c
ode ->
utf8_getchars
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-09
Steve Benn
e
tt
Strip trail
i
n
g
newline from
J
i
m
_H
i
st
o
ryGetLine
(
)
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-06
Ste
v
e
Benn
e
tt
Im
p
ro
v
e
f
ile copy -force identical f
i
le ch
e
c
k
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-06
Steve Bennet
t
Fix
j
im-exe
c
.
c com
p
iler warnings
o
n
mingw
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-06
Ste
v
e Benn
e
tt
Use __strtod() on
mingw
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-06
Steve Bennett
file copy
-force hand
l
es ident
i
ca
l
source/t
a
r
g
e
t
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-05
Steve Bennett
Fix
[st
r
ing t
o
l
o
we
r
] buffer ov
e
r
f
l
ow
f
or no
n
-ut
f
8
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-11-05
Steve Bennett
Update lsor
t
option documentation
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-09-19
Steve Bennett
Update
a
u
t
o
setup/jimsh0
.
c to th
e
most rece
n
t
v
er
s
ion
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-09-19
Steve Be
n
n
ett
B
u
ild on plat
f
o
rms witho
u
t isascii
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-09-05
S
t
eve Bennett
Updat
e
a
u
toset
u
p
f
or
h
aiku suppor
t
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-08-27
Steve Be
n
net
t
Re
-
add missing tests from 45e938f7
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-08-27
Steve B
e
nnett
Fix aio r
e
cvfrom
for
non-inet socket
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-08-22
V
adim
Z
b
o
r
o
vskii
Unbrea
k
shared build on
W
indow
s
.
Collect all
version
.
.
.
commit
|
commitdiff
|
tree
2013-08-19
Steve Bennett
Add f
l
oating point
support for [binary]
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-08-19
Vadim
Z
b
o
rovskii
A
dd pack/unpa
c
k supp
o
rt for f
l
oat
i
ng point
commit
|
commitdiff
|
tree
2013-08-19
Steve Bennett
Rework bi
n
ary
.
tcl
i
n
p
reparation f
o
r fl
o
at support
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-08-19
V
a
dim Zborovski
i
Fixes to m
a
ke
behav
i
our of Jim's 'binary'
more c
o
mpliant
.
.
.
commit
|
commitdiff
|
tree
2013-08-19
Steve Bennett
M
a
ke Jim_IsBigE
n
dia
n
() public
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-08-19
Steve Bennett
Support nulls in [exec
]
immedia
t
e
r
edirecti
o
n
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-08-17
Steve Ben
n
ett
[lo
c
al]
requires
at
least one argument
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-08-12
Steve Be
n
nett
Updat
e
l
ineno
i
se
.
c
f
r
om git
h
ub
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-08-12
Steve Bennett
B
u
m
p
v
e
rsio
n
to
0
.
75
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-08-02
Steve Be
n
n
e
tt
Mi
n
or c
o
de cleanups
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-08-02
St
e
ve Benn
e
tt
Fix memory
manag
e
me
n
t of aio e
v
e
n
t handlers
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-08-02
Steve Bennett
Allow ob
j
ect pool to be disabled
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-08-01
Ste
v
e Benn
e
tt
Correct
f
i
l
e
handler shoul
d
be
deleted
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-07-24
Ste
v
e B
e
nnett
Update autosetup
bootst
r
a
p jims
h
0
.
c
to
0
.
7
4
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-07-24
Steve Bennett
Update
l
inenoise
.
c to match r
e
cent github
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-07-23
Steve Benn
e
t
t
Fix a bug
in
JimNumberB
a
se(
)
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-07-22
St
e
v
e
B
e
n
n
ett
Make Jim_CheckSigna
l
()
a macro
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-07-22
Steve
B
enne
t
t
F
i
x
--shared build
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-07-22
S
teve Ben
n
ett
Update
documentation a
n
d version to
0
.
7
4
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-07-22
St
e
ve Bennett
En
s
ure th
a
t
s
ignal
s
can break v
w
ait
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-06-12
S
t
eve
B
enne
t
t
F
ix
h
ardcoded ins
t
a
ll paths
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-06-12
Steve
Benn
e
t
t
Give libjim
.
s
o
an s
o
name
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-06-12
S
teve Bennett
D
on't remove _*
.
c
files during build
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-06-11
Steve Be
n
nett
Clean
up
j
im_return
.
c
e
x
ample
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-06-11
Ezequiel G
a
rcia
exa
m
ple
.
a
pi: Replace
s
tring ob
j
ect i
n
itial
i
zation
Author: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-06-11
Ezequiel
G
arcia
Remove non
e
xistent fu
n
cti
o
n
d
e
claration
Author: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-05-18
Steve Bennett
Allow docs
n
o
t
t
o
be built/i
n
stalled
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-05-18
Steve
B
e
nnet
t
Fix in
s
t
a
llation
of Tcl modu
l
es
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-03-30
Lauri Kas
a
nen
Make
f
ile
.
in: D
e
pend on the headers
commit
|
commitdiff
|
tree
2013-03-27
St
e
ve Bennett
Proper
l
y handle syste
m
s wh
e
re (-ve % +ve) returns +ve
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-03-27
Ste
v
e Bennet
t
Upd
a
te
a
utose
t
up to v0
.
6
.
5
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-03-27
S
teve
B
ennett
Need abs() si
n
ce modulo of -ve is impl dependent
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-03-27
Steve Bennett
More smal
l
im
p
rovemen
t
s to JimWi
d
eToString
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-03-27
S
teve Bennett
Further i
m
p
r
ovements to Ji
m
WideToString
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-03-27
L
auri Kasane
n
I
m
plement W
i
deTo
S
tring locally, printf is s
l
ow
commit
|
commitdiff
|
tree
2013-03-27
Lauri Kasanen
R
e
m
o
ve most quotingType alloca
t
ions
i
n JimMakeLi
s
tString
R
ep
commit
|
commitdiff
|
tree
2013-03-26
Laur
i
Kasanen
Avoid list alloca
t
i
ons under four pointers (16/32 bytes)
commit
|
commitdiff
|
tree
2013-03-25
Lau
r
i Kasanen
Put sh
o
rt-live
d
ha
s
h ite
r
ator
a
lloca
t
ions on the s
t
ack
commit
|
commitdiff
|
tree
2013-03-24
Lauri
K
asanen
S
h
uffle ScanFmt
P
artDescr to reduce
size (
4
0 -> 3
2
)
commit
|
commitdiff
|
tree
2013-03-14
S
t
eve Be
n
nett
Trivial optimisat
i
on
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-03-13
Lauri Kasanen
Shuffle E
x
prByteCod
e
t
o
reduce size
o
n 64-
b
it
(
24
-
>16)
commit
|
commitdiff
|
tree
2013-03-13
St
e
ve
B
enn
e
tt
M
a
k
e expr array more compact
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2013-03-11
L
aur
i
K
asanen
Shuf
f
le Jim_Obj to s
h
rink it o
n
64bit (
7
2
-
>
64)
,
rem
o
ving
.
.
.
commit
|
commitdiff
|
tree
2013-03-11
L
a
ur
i
Kasanen
Precompute operator
length for JimParseExprOperat
o
r
.
.
.
commit
|
commitdiff
|
tree
2013-02-15
Steve Bennett
Fix [string replace] repl
a
cing
s
ingle char
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2012-12-14
Steve Bennet
t
Update linenoise
.
c to match re
c
en
t
gith
u
b
commit
|
commitdiff
|
tree
2012-11-29
af123
U
s
e sqlite3_prep
a
re_
v
2()
commit
|
commitdiff
|
tree
2012-10-31
Ste
v
e B
e
nne
t
t
Fix linenoise serial con
s
ole
w
indow
s
ize for vt102
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2012-10-30
ketmar
bug
i
n sqli
t
e
m
odul
e
(arra
y
i
ndex out of
b
oun
d
s)
commit
|
commitdiff
|
tree
next