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
build: remove shared libjim on clean
2014-01-17
Steve Ben
n
ett
build: remove sha
r
ed libj
i
m
o
n clean
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
S
t
e
v
e Ben
n
ett
b
e
nch
.
tcl:
f
ix th
e
pi b
e
nch
m
a
rk
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Steve Bennett
jim
.
c: simpli
f
y JimDictExpa
n
d
ArrayVariable()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Steve
B
e
nnett
jim
.
h: f
i
x Jim_GetHashEntryVal()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Steve Bennet
t
array:
a
r
r
ay
s
et to
n
on
-
dict should fail
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Steve B
e
nne
t
t
expr: re
m
ove cust
o
m num
b
er pa
r
sing for expr
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
S
t
eve B
e
n
n
ett
ji
m
.
c: sim
p
lifiy Jim_StrEqOb
j
(
)
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Steve Benne
t
t
jim
.
c: Sim
p
lify calls to JimFreeCall
F
rame()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Steve Bennett
jim
.
c: Us
e
key dup and val dup
f
or dicts
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Steve Benn
e
tt
jim
.
c: Fix Jim_Repla
c
e
HashEntry() for ref counte
d
object
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Steve
Benne
t
t
jim
.
c
: only complai
n
o
n unfree
d
o
bjects
i
f --maint
a
iner
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
St
e
v
e Bennett
ji
m
.
c
:
im
p
rove
e
xp
r
ession optimise
r
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
St
e
ve Benne
t
t
jim
.
c: many smal
l
c
ode and
doc clea
n
ups
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
S
teve Be
n
nett
u
t
f
8: remo
v
e un
u
sed u
t
f8_charequal()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Ste
v
e Be
n
nett
ji
m
s
h: minor code cleanups
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
S
t
eve Bennet
t
ji
m
regexp: code simplifications and doc cleanups
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Ben
n
ett
sqlit
e
3: m
i
nor code cleanups
commit
|
commitdiff
|
tree
2014-01-14
S
teve Bennett
signal:
m
a
ke s
i
gnal name
lookup mo
r
e
e
f
ficient
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve B
e
nnett
signal: mino
r
code cleanup
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
readdir: mi
n
or code cleanups
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
S
t
e
v
e Be
n
net
t
pac
k
ag
e
: simplification/code c
l
ea
n
up
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
namespace: dis
a
llo
w
ar
r
ay el
e
ment syntax for varia
b
les
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
clock: remove
a
n e
x
tr
a
s
p
a
c
e from the default f
o
rmat
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Ste
v
e Bennett
c
lock: ha
n
d
l
e
c
a
se of
f
ormat string
t
oo long
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
file: simplify [file stat], var now optional
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
S
t
eve Bennett
exe
c
:
b
ette
r
handling of
S
IGPIPE
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
St
e
ve
B
ennett
exec: fix r
e
api
n
g
of deta
c
hed process
e
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
St
e
ve Bennet
t
exec: remove
d
uplicate
c
ode
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
S
teve Bennett
eve
n
tloo
p
: various m
i
nor code
c
l
e
a
nups
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
do
c
:
im
p
rove documentat
i
on for bgerror
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve B
e
n
n
ett
stdlib: errorIn
f
o i
n
clud
e
s the li
v
e stacktrace
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
s
l
eep
:
support sub-second sleep
> 1
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Stev
e
Bennet
t
array: error ms
g
for odd leng
t
h ar
r
ay g
e
t
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Benne
t
t
aio: simplify JimMake
C
hannel()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Be
n
n
ett
a
io: o
p
en |
.
.
.
should
us
e
::popen
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
S
t
eve Benne
t
t
tests: Don't stop on
the fi
r
st
erro
r
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve B
e
n
ne
t
t
jim
-
a
io:
d
on't bother storing fc
n
t
l(F_GETFL)
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
S
t
eve Bennett
jim-a
i
o
.
c: Fix possi
b
le compile erro
r
for JIM_ANSIC
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
S
t
eve Benn
e
tt
tclcompat: it is finally time to remo
v
e
[
c
ase]
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
S
t
e
ve
B
e
nn
e
tt
e
x
ec: resp
e
ct $::env ev
e
n
w
i
thout tclcompa
t
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve
Benn
e
tt
t
e
sts: fix
te
s
t
s
if tclcomp
a
t is
n
o
t
en
a
bled
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Ste
v
e Be
n
nett
pid:
e
rror m
e
ssag
e
is n
o
w tcl
8
.
6
compatib
l
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Benne
t
t
l
o
a
d
: use Asso
c
Data to free load handles
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-03
S
t
eve B
e
n
nett
Revert "Better handling
o
f dict
hash
t
a
bles"
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-03
Steve Bennett
t
ailcall:
pro
p
e
rly mer
g
e tailcall frames
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-03
St
e
ve Bennett
Add regression test f
o
r return -c
o
de eval
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-03
Stev
e
Benn
e
t
t
Remove t
a
bs from s
o
urce files
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-21
St
e
ve
B
enne
t
t
errors caught by [c
a
tch] shouldn't affect later stack
t
race
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
Steve Ben
n
et
t
Simplify UpdateStringOfxxx
i
mp
l
ementations
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
S
teve Benn
e
tt
Make identification
of n
a
n
and inf more robust
commit
|
commitdiff
|
tree
2013-12-20
Steve Bennett
I
m
plement more
d
ict
su
b
comm
a
nds
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
Steve Bennett
Avoid
.
e
h
_frame blo
a
t
with newer
gcc
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
Steve Bennett
Better han
d
l
i
ng of
dict hash
t
abl
e
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
S
teve Benn
e
tt
Use Jim_StrD
u
p() instead of strdup() interna
l
ly
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
Steve Bennett
Fix
a cou
p
le o
f
minor build issues
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
Steve B
e
nnett
Fix
t
he
l
sort -unique t
e
s
t
commit
|
commitdiff
|
tree
2013-12-20
Steve Benne
t
t
allow
h
ash tables to be
r
andomise
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
Steve
Be
n
n
e
tt
Fix
ha
s
h table order depen
d
en
c
y in various
t
e
s
t
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
S
t
e
v
e Be
n
n
ett
Add su
p
port for '
s
ocket pair'
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
Stev
e
Benne
t
t
jimautoconf
.
h
.
in
s
hould have
go
n
e
l
o
n
g ago
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
St
e
ve Benn
e
tt
ai
o
:
add suppo
r
t for half-close
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
Stev
e
Bennett
tailcall
should re
s
olve comman
d
in
c
urrent namesp
a
ce
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-11
Steve Bennett
F
i
x in
f
in
i
te l
o
op with error in lso
r
t -unique
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-10
S
t
eve Bennett
Ad
d
su
p
p
ort
f
or ls
o
rt -
u
nique
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-10
Steve Bennett
Add
support for lsort
-
real
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-08
S
t
e
v
e Ben
n
ett
Fix
aio close from non-global namespace
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-27
Steve Ben
n
ett
Add basic support for [format %b]
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-27
S
t
e
ve B
e
nnett
F
i
x
d
ict/l
i
st shimmer
i
ng with embe
d
ded nulls
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-18
Steve Ben
n
ett
Allo
w
in
s
tall programs to be overridd
e
n
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-18
Steve Benn
e
tt
Fix previous i
n
c
o
rrect n
a
mespace fix
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-18
St
e
ve Benn
e
tt
Avo
i
d i
n
finite recursion with namespace im
p
ort
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-11
Steve Bennett
A
d
d titles
t
o
recent regression test
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-11
Steve Bennett
Enhance example
s
/
j
tcls
h
.
tcl
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-11
Steve Bennet
t
Pro
p
e
r
ly
r
espect backslashes in comme
n
ts
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-11
Steve Bennett
Co
n
s
ider scrip
t
s w
i
th trail
i
n
g
b
a
c
kslas
h
as un
f
inis
h
e
d
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-10
S
te
v
e Bennett
regexp: fi
x
ut
f
8_set
u
nicode -
>
u
tf8
_
g
et
c
hars
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-09
S
t
eve Bennett
Strip tr
a
iling newline f
r
om Jim_His
t
oryGetLine()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-06
S
t
eve
Bennett
I
mp
r
ov
e
file copy -force id
e
n
t
i
c
al f
i
le
c
h
e
ck
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-06
S
t
eve Bennett
Fix jim-
e
xe
c
.
c compiler wa
r
nings on mingw
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-06
Steve Bennett
Use __strtod()
on mingw
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-06
Steve Bennett
fil
e
copy
-
force han
d
les iden
t
ical s
o
ur
c
e/targe
t
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-05
S
t
eve Bennett
Fix [st
r
ing tolower] buffer
overflow for non-utf8
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-11-05
Steve Bennett
Update lso
r
t
o
ption documentation
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-09-19
Steve Benn
e
tt
Upd
a
te
a
u
tos
e
tup/
j
im
s
h0
.
c to the most recent version
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-09-19
Steve Benn
e
t
t
Build on p
l
at
f
orms withou
t
isascii
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-09-05
Steve Bennet
t
U
p
date autosetup fo
r
h
aiku
s
up
p
ort
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-08-27
S
t
e
ve
B
e
n
nett
Re-add missing tests from 45e938f7
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-08-27
Steve
B
e
n
net
t
Fix aio recvfr
o
m for non-
i
net soc
k
et
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-08-22
Vadim Z
b
orovski
i
U
nbrea
k
s
hared build on Wi
n
dow
s
.
Col
l
ect all version
.
.
.
commit
|
commitdiff
|
tree
2013-08-19
Steve Bennett
A
dd floati
n
g p
o
int support
for
[
bin
a
ry]
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-08-19
Va
d
i
m Zborovskii
Add pack/u
n
p
ack s
u
pport for
float
i
n
g
poin
t
commit
|
commitdiff
|
tree
2013-08-19
S
t
eve Bennett
Rework
b
ina
r
y
.
t
cl in prep
a
ra
t
ion for float support
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-08-19
Vadim Zbo
r
ovski
i
Fix
e
s
to
m
ak
e
behaviour of Jim's 'binary' more
c
o
mpliant
.
.
.
commit
|
commitdiff
|
tree
2013-08-19
Steve Bennett
Make Jim_
I
sBigEndian(
)
public
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-08-19
Steve Bennet
t
Support
nulls in [exec]
i
mmediate r
e
direction
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-08-17
St
e
ve Bennett
[
l
ocal] require
s
at least one a
r
gument
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-08-12
Steve
B
ennett
Up
d
a
t
e
li
n
enois
e
.
c from github
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-08-12
S
t
eve Bennett
Bump versio
n
t
o
0
.
75
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-08-02
Steve
B
e
nnett
Mi
n
or code clea
n
ups
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-08-02
St
e
ve Benne
t
t
Fix memory management of aio event h
a
ndlers
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
next