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
Implement string cat (TIP #429)
2014-11-17
S
teve
B
ennett
Imple
m
en
t
string cat
(TIP #429)
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-10-30
S
teve Bennett
i
n
i
t
jimsh: jim
:
:argv0 is not always available
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-10-27
Steve Benne
t
t
Fix
[info nameofexecutable] after [cd]
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-10-14
Steve Bennett
jimsh: change order
of default $aut
o
_path
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-10-14
S
t
eve
B
ennett
Add more tc
l
compatiblit
y
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-10-14
Steve
B
ennett
I
n
s
t
all tcl
t
est comp
a
t
i
bi
l
ity package
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-10-10
Steve
Bennett
jim
.
c: stri
n
g
to double conversio
n
error messa
g
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-10-10
Stev
e
Benn
e
tt
namesp
a
ce
:
di
s
allo
w
creation of import lo
o
ps
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-10-10
Steve Bennett
alia
s
: don't rely
o
n
i
nter
n
al lis
t
never shi
m
m
ering
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-10-10
Steve Bennett
n
a
mesp
a
ce: re
s
tor
e
names
p
ace
im
p
ort support
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-10-10
Steve B
e
n
net
t
Merge pull request #21 fr
o
m oswjk/fix-strtod-problem
.
.
.
commit
|
commitdiff
|
tree
2014-09-17
S
teve Benn
e
tt
bootstr
a
p
:
set HAVE_M
K
STEMP on uni
x
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-09-17
Steve
B
ennett
ex
e
c:
s
i
mplify t
e
m
pfile error msg handling
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-09-11
Steve Bennett
D
o
n
'
t link modu
l
e
LIBS to ji
m
sh/l
i
bjim
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-08-31
Stev
e
Be
n
net
t
a
i
o:
c
onsolidate a
d
d
r
ess for
m
atting
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-08-08
Steve Bennet
t
glo
b
:
w
ork when
intermidiat
e
dirs
a
re not r
e
adable
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-08-03
Steve
Bennett
Temporary
file c
r
eation
shou
l
d respec
t
$TMPDIR
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-05-29
Steve Bennet
t
lo
a
d: Fix mem
o
ry leak on
i
n
ter
p
destroy
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-05-12
Steve Bennett
Remove
rem
a
ining refe
r
ences to berl
i
os
.
de
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-28
Steve Be
n
nett
event
.
t
est:
F
ix tes
t
on Haiku
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-28
Ste
v
e B
e
nnett
aio: Fix conf
l
ict between
onexc
e
p
t
ion and wr
i
ta
b
le
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-28
S
teve B
e
nne
t
t
Add test
commit
|
commitdiff
|
tree
2014-04-28
Steve Bennett
j
im
.
c
:
Squelch a coverity false positive
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-27
S
t
eve
B
ennett
j
im
.
c
:
S
i
m
p
lify Jim_GetInd
e
x() for
int conv
e
rsion
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-27
Steve Ben
n
ett
exec, file: set umask before mkstemp
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Steve Bennett
a
io: ignore return code
o
f fcntl
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Steve Bennett
s
i
gnal: remote a coverity
f
alse pos
i
tive
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Steve Bennett
jim
.
c: fix mem l
e
ak in foreach
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Steve Bennett
j
i
m
.
c
:
Fi
x
inv
a
l
id bi
t
shift
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Steve
Benn
e
tt
jimregexp: re
m
ove dead code
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Steve Ben
n
ett
jim
.
c:
fix
a
minor typo
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Steve Bennett
jimr
e
g
e
xp: miss
i
ng break for \U handling
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Steve Be
n
nett
array: avoid cr
a
sh on unse
t
vari
a
ble
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Steve Be
n
nett
jim
.
c: missin
g
va_
e
n
d
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Steve Be
n
nett
f
i
le:
a
void me
m
l
e
ak on mkstemp failure
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Steve Be
n
n
ett
os
.
get
h
ostname: avoid mem leak on
g
eth
o
stname failure
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
S
t
eve Bennett
aio: close fileha
n
dle after Jim_Delete
F
ileHandler
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-03-19
Steve Ben
n
ett
jim
.
c
:
Restore error
s
f
o
r Jim_EvalFile()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-03-18
Steve Bennett
jim
.
c: check for miss
i
ng quot
e
s
,
etc
.
in eval, exp
r
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-03-14
Steve
Bennett
jim
.
c:
p
reserve source
i
nfo on interpolation
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-03-03
Ste
v
e Bennett
file: fix s
t
at
f
ile
size for large
fi
l
e
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-02-06
S
teve Bennett
package: fix corruption of versions string
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-27
Steve
B
ennett
buil
d
-j
i
m-ext: load us
i
ng
.
/$filen
a
m
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-27
Steve Ben
n
e
t
t
jim
.
c: properly free
c
ached cal
l
frames
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-22
St
e
ve Bennett
Updat
e
shipped T
c
l
.
htm
l
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-21
Steve Be
n
nett
m
a
ny comment changes, some
s
mall
c
od
e
changes
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-21
Steve B
e
nnett
expr: Simpl
i
fy JimE
x
prP
a
rseIr
r
ati
o
n
als
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-18
Steve
B
ennett
r
e
g
t
est:
don'
t
e
x
i
t
prematurely
f
rom test
32
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-18
Ste
v
e Bennett
jim
.
c: fix some
dict/l
i
st
s
h
im
m
er
i
ng issues
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-17
Steve Bennett
fix encoding
of all file
s
to b
e
ut
f
-8,
n
ot
l
atin1
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-17
Steve Bennett
forma
t
:
fix form
a
t %hd on some platforms
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-17
Steve Benne
t
t
format: fix
white space
indenting in jim-format
.
c
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-17
Steve
B
e
nnett
build: mak
e
ch
e
ck i
s
now an al
i
a
s for make t
e
s
t
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-17
Steve
B
ennett
jim
.
c:
f
ix
a
compiler
warn
i
n
g for gcc/glibc
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-17
Steve
Bennett
b
uild: remove sh
a
red libjim on clean
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Ste
v
e Bennet
t
bench
.
t
cl:
fix
t
h
e
pi b
e
nchmark
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Steve
B
enne
t
t
jim
.
c: simplify JimD
i
ctExpandArrayVari
a
ble()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Ste
v
e
Bennett
jim
.
h: fix J
i
m_GetHashEntryVal()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Steve Bennett
a
rray: arr
a
y s
e
t to non-dic
t
s
hould fail
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
S
teve
B
ennett
exp
r
: re
m
o
v
e custom
n
umber
p
ars
i
ng for expr
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Steve
B
e
n
n
ett
jim
.
c
: simplifiy Jim_St
r
EqObj()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Steve
B
e
nnett
jim
.
c:
Simpl
i
fy c
a
lls to
JimFreeCal
l
Frame
(
)
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Steve Bennett
jim
.
c:
U
s
e key
dup and va
l
dup
for dicts
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
S
t
eve Ben
n
ett
jim
.
c:
Fix Jim_Rep
l
aceHashEntry() for ref
cou
n
ted
o
bje
c
ts
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Steve Bennet
t
jim
.
c: only complain
on unfreed objects i
f
--maint
a
iner
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Ste
v
e
B
ennett
j
im
.
c: improve expr
e
ssion
o
ptimiser
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Stev
e
Bennett
jim
.
c:
man
y
small code and doc c
l
eanups
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve
Ben
n
et
t
utf
8
:
r
e
m
ove unus
e
d
utf
8
_
charequal()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve
Bennett
j
ims
h
:
minor code cleanups
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
S
tev
e
Benn
e
t
t
ji
m
regexp: code simplificat
i
ons a
n
d
d
o
c cleanups
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
sqlite3: minor code cleanups
commit
|
commitdiff
|
tree
2014-01-14
Steve Benne
t
t
signal: ma
k
e s
i
gnal na
m
e l
o
o
k
up more efficien
t
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Ste
v
e Bennett
signal: minor code cle
a
nup
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
St
e
ve Bennett
readd
i
r: minor
c
ode cleanups
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
S
t
eve Benne
t
t
p
a
cka
g
e: simplific
a
t
io
n
/
code c
l
eanu
p
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Benn
e
t
t
nam
e
sp
a
ce: disal
l
ow array elemen
t
synt
a
x for variables
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
S
t
eve B
e
nn
e
t
t
clock: re
m
o
ve a
n
ex
t
ra space
from
t
h
e defa
u
l
t
for
m
at
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
S
t
eve Bennett
c
l
ock
:
handl
e
case of format st
r
ing too lon
g
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
S
t
e
ve Bennet
t
file: simplify [
f
il
e
st
a
t], var now optional
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve
Bennet
t
exec: b
e
tter handling of SI
G
PIPE
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
St
e
ve Bennett
exec:
fix reaping
of deta
c
h
ed proces
s
es
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve B
e
nn
e
tt
exec: remov
e
d
u
p
lica
t
e co
d
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Ben
n
et
t
eventloop: various
minor code cleanups
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
d
o
c: im
p
r
ove doc
u
ment
a
tion for
b
g
error
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve
Be
n
net
t
std
l
ib: errorInfo includes the li
v
e sta
c
ktrace
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennet
t
sleep: su
p
p
o
rt sub-second
sleep >
1
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve B
e
n
nett
a
rray: error msg for odd len
g
th array get
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
a
io:
s
i
mplify JimMake
C
ha
n
nel()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
aio: open |
.
.
.
sho
u
ld use ::popen
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
t
ests: Don't sto
p
on the
f
irst e
r
ror
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
S
teve
B
enn
e
tt
jim
-
a
io: don't bother st
o
ring fcntl(F
_
GETFL)
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
S
teve Bennet
t
jim-
a
io
.
c
: Fi
x
p
o
ssibl
e
compile
error for
J
IM_
A
NSIC
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Ste
v
e
B
e
n
n
e
tt
t
c
lcompat:
i
t is final
l
y t
i
me to
remo
v
e [case]
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
St
e
ve Be
n
nett
exec: re
s
pect $::env even wi
t
hout tclcompat
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Benn
e
tt
tests:
fix test
s
if tclcompat is not
e
n
a
bl
e
d
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Be
n
nett
pid:
error message is now t
c
l 8
.
6 compatible
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
S
t
eve
B
enn
e
t
t
load
:
use Assoc
D
ata to free load handles
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-03
Steve
B
e
nne
t
t
Rever
t
"Better handling
o
f
dict hash
tables"
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-03
Steve Bennett
t
ailcall: prope
r
ly merg
e
ta
i
lca
l
l frames
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-03
Steve B
e
nnett
Add r
e
gression test f
o
r
return
-
code eval
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
next