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-11-28
Steve Bennet
t
glob: bug fix
e
s
a
nd
T
c
l
compatib
i
lity
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-11-28
Steve Be
n
nett
fil
e
: add support fo
r
f
i
le
link
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-11-28
S
teve Bennett
Keep
$
LIBS as
u
s
er-
s
p
eci
f
ied lib
r
aries o
n
ly
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-11-17
Steve Bennett
Implement string ca
t
(TIP #429)
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-10-30
Steve B
e
nnett
initji
m
sh
:
jim::argv0
is n
o
t alway
s
available
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-10-27
Steve Bennett
Fi
x
[inf
o
nameof
e
xec
u
table] after [
c
d]
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-10-14
Steve Benn
e
t
t
j
i
m
s
h:
change order of default
$
auto_
p
a
t
h
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-10-14
Stev
e
Bennett
Add more tcl
c
ompa
t
ibl
i
t
y
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-10-14
S
t
e
ve Bennett
I
n
stall tclte
s
t co
m
patibil
i
ty package
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-10-10
St
e
ve Ben
n
ett
jim
.
c: string to double conversion
e
rror message
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-10-10
Steve Bennett
nam
e
space: disallo
w
c
reation of import loops
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-10-10
Steve Bennett
alias: don't
r
ely on int
e
rnal l
i
st
never shimmeri
n
g
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-10-10
Steve B
e
nnett
name
s
pace: re
s
tore namesp
a
ce import support
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-10-10
St
e
ve Bennett
Merge p
u
ll reques
t
#21 fro
m
o
s
wjk/fix-st
r
tod-probl
e
m
.
.
.
commit
|
commitdiff
|
tree
2014-09-17
Steve Be
n
nett
bootstra
p
: set
H
A
V
E
_MK
S
TEMP on unix
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-09-17
Steve Ben
n
ett
e
x
ec: simpli
f
y
tempfile e
r
ror msg handlin
g
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-09-11
Steve Bennet
t
Don't link modul
e
LIBS to
jimsh/lib
j
im
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-08-31
Steve B
e
nnett
aio: consolid
a
t
e address for
m
atting
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-08-08
Steve Be
n
nett
g
lob: work
w
he
n
interm
i
diate dirs are not readable
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-08-03
Steve Be
n
nett
Tempo
r
ary file cr
e
ati
o
n s
h
ou
l
d resp
e
ct $TMPDIR
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-05-29
St
e
ve Bennett
load: Fix memory leak on
i
nterp des
t
roy
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-05-12
Ste
v
e Bennett
Remove remaining references to be
r
lios
.
d
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-28
Steve Ben
n
ett
event
.
test: Fix te
s
t on
Haiku
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-28
Steve Bennett
aio: Fix conflict betwe
e
n onexceptio
n
and
writable
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-28
Steve Ben
n
ett
Add
t
est
commit
|
commitdiff
|
tree
2014-04-28
Stev
e
Bennett
jim
.
c
: Squelch
a
c
o
v
e
r
ity false pos
i
tive
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-27
Stev
e
Bennett
ji
m
.
c: Si
m
plify Jim_G
e
tIn
d
ex() for int co
n
vers
i
on
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-27
S
t
eve Bennett
exec, f
i
le: set u
m
ask befor
e
m
kste
m
p
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Steve Be
n
nett
aio: ignore return c
o
de of fcntl
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
S
t
eve Be
n
n
ett
signal
:
r
emote a cov
e
rit
y
f
alse positive
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Steve Bennett
j
im
.
c: fix mem leak
in
foreach
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Steve
B
ennett
ji
m
.
c
:
Fix inva
l
id bit shift
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Steve Bennett
j
imregex
p
:
remove dead
code
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Steve Bennett
jim
.
c: fix a m
i
no
r
t
y
po
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Steve
Bennett
j
i
m
r
e
gexp:
missing break
f
o
r \U hand
l
i
ng
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Steve
B
en
n
ett
array
:
a
v
oid crash on uns
e
t variab
l
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
S
teve Bennett
jim
.
c: missing va_en
d
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
St
e
ve Ben
n
ett
fi
l
e
:
av
o
id me
m
leak o
n
mkstemp failure
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Steve Be
n
nett
os
.
gethostname: avoi
d
mem l
e
ak on gethostname failure
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
S
t
eve Bennet
t
aio
:
clos
e
filehand
l
e
a
fter Ji
m
_Delete
F
ileHa
n
d
ler
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-03-19
Steve Bennett
j
im
.
c: R
e
s
tore errors f
o
r Jim
_
EvalFile()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-03-18
S
tev
e
Be
n
nett
j
i
m
.
c: check
f
or mis
s
i
ng quotes,
e
tc
.
in eva
l
, exp
r
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-03-14
St
e
ve Bennett
jim
.
c: preserve source info on i
n
terpolation
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-03-03
Steve Bennett
f
i
le: fix st
a
t file size for la
r
ge files
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-02-06
Steve Bennett
pack
a
ge: fix cor
r
uption of
v
ersions stri
n
g
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-27
Ste
v
e Benn
e
tt
bu
i
ld-jim-ext: load
u
sing
.
/
$
filena
m
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-27
St
e
ve Be
n
nett
jim
.
c
: properly free
c
a
ched
c
allfram
e
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-22
Steve Bennett
Upda
t
e
s
hipped Tcl
.
html
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-21
Steve Bennett
many comm
e
nt
changes, so
m
e small code changes
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-21
Steve Bennett
expr: Simplify JimE
x
pr
P
arseI
r
rational
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-18
Stev
e
Bennett
regt
e
st: don't exit
prematurely from te
s
t 32
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-18
Steve
B
ennett
j
im
.
c:
f
ix some dict/li
s
t shimmer
i
ng issues
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-17
Stev
e
Bennett
fix encoding o
f
all files to
be utf
-
8, no
t
la
t
i
n
1
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-17
Steve Bennet
t
f
orm
a
t: fix format %hd
o
n
s
ome platfor
m
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-17
Steve Bennett
fo
r
m
at: fix white space indenting in jim-format
.
c
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-17
Stev
e
Benn
e
tt
bu
i
ld: make chec
k
is now
a
n alias for make test
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-17
Steve Bennett
jim
.
c: fix a compiler w
a
rning for gcc/glibc
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-17
Steve Ben
n
ett
build: remove share
d
l
ibjim o
n
clean
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Steve Bennett
bench
.
t
c
l: fi
x
the
p
i bench
m
ark
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Steve Bennett
jim
.
c: simplify
JimDic
t
E
x
pandArrayVariable()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Stev
e
B
e
nnett
jim
.
h: fix
J
im_
G
etHashEnt
r
yVal
(
)
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
S
teve B
e
nnett
array: array set to non-dict sho
u
ld fail
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
S
teve Bennett
expr: remove custom number pa
r
sing for expr
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Steve Bennett
jim
.
c:
s
imp
l
ifiy
Jim_StrEqObj
(
)
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
St
e
v
e B
e
nnett
jim
.
c:
Simplify calls to JimF
r
eeCallF
r
a
m
e()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Steve Bennett
jim
.
c: Use key
d
up an
d
val dup fo
r
dicts
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Steve
B
ennett
j
i
m
.
c: Fix Jim_ReplaceHash
E
ntry() for ref counted objects
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Steve Bennett
ji
m
.
c: only complain o
n
unfreed
o
bjects if --maintainer
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
St
e
ve Bennett
jim
.
c: im
p
rove expressi
o
n optimis
e
r
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Steve Ben
n
ett
ji
m
.
c: many small code
and d
o
c cleanups
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
utf8: remove unused ut
f
8
_
ch
a
requal()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
S
teve
B
ennett
jimsh: minor code cleanu
p
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Stev
e
Bennett
j
i
mregexp: code simpli
f
ica
t
io
n
s and doc
cleanu
p
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
sql
i
t
e
3
: mi
n
or code cleanups
commit
|
commitdiff
|
tree
2014-01-14
St
e
ve Bennett
signal:
make signal name looku
p
m
ore
e
fficient
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Ste
v
e B
e
nnett
sig
n
al: minor cod
e
c
leanup
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
S
t
eve Be
n
nett
readdir: minor code
cleanups
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve
B
ennett
p
ac
k
ag
e
: simplification/code c
l
e
a
n
up
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
namespace
:
disallow ar
r
ay ele
m
e
n
t s
y
ntax fo
r
variables
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve
Bennett
c
l
o
ck: rem
o
ve an extra space from the
default form
a
t
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennet
t
clock:
h
andle
c
ase
o
f
format s
t
ring too long
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Benne
t
t
file:
simplify [
f
ile stat], var now
optional
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve
Bennet
t
ex
e
c
: better ha
n
dling o
f
S
IGPIPE
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
e
xec: f
i
x re
a
ping
o
f
detac
h
e
d
processes
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
exec: re
m
o
v
e du
p
licate cod
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve B
e
nnett
eventloop:
v
a
riou
s
minor code cl
e
anups
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
St
e
v
e
Benn
e
tt
doc:
i
mprove document
a
tion for
bgerror
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
st
d
lib: errorInfo includes the live st
a
cktrace
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennet
t
sle
e
p: sup
p
ort sub-s
e
cond
sleep
>
1
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Ben
n
ett
ar
r
a
y
:
e
r
ror msg
f
or od
d
length array
g
et
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
aio: simp
l
ify
JimMa
k
e
C
hannel()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
St
e
ve Bennett
aio: open
|
.
.
.
should
u
se ::popen
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve
Bennett
te
s
ts: Don't
s
top on the firs
t
error
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
S
teve Ben
n
ett
jim-aio: do
n
't bother
s
toring
fcntl(F_GETFL)
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
j
im-aio
.
c: Fix
p
o
ssibl
e
compile erro
r
for JIM_A
N
SIC
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Be
n
nett
tc
l
compat: it
i
s
f
inally ti
m
e
t
o re
m
ove [case]
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
S
t
eve Bennett
exec
:
respect $::en
v
eve
n
without tclcompat
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Stev
e
Bennett
te
s
ts: fix tests
i
f
t
c
lcompa
t
is not ena
b
l
e
d
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
S
te
v
e Bennett
pid: erro
r
message is
n
ow tcl 8
.
6 compatible
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
load: use AssocData to
fr
e
e
l
oad h
a
ndles
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
next