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
Trim bootstrap jimsh
2014-09-17
Steve Bennett
boot
s
trap:
se
t
HAVE_MKSTEMP
o
n unix
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-09-17
Steve Bennett
exec
:
simplify tem
p
file err
o
r msg hand
l
i
n
g
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-09-11
Steve
Ben
n
ett
Don't link module L
I
BS to j
i
msh/lib
j
im
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-08-31
Steve Bennett
aio: consolidate
address f
o
rmattin
g
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-08-08
Steve
B
ennett
glob: work when
i
n
termi
d
iate dirs are no
t
readable
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-08-03
S
teve
B
ennet
t
Temporary file creation should
r
espect $TMPD
I
R
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-05-29
Steve Bennett
load:
F
ix mem
o
ry
leak on
i
nterp destroy
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-05-12
Steve Bennett
Remove remaining references to
b
erlios
.
de
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-28
Steve Bennett
event
.
test: Fi
x
test on Haiku
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-28
Steve Bennett
aio: Fix conflict between onexception and writa
b
le
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-28
S
teve Be
n
nett
Add test
commit
|
commitdiff
|
tree
2014-04-28
Steve Bennett
jim
.
c: Squelch
a coverity f
a
lse positive
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-27
Steve Benne
t
t
jim
.
c: Simplify Jim_GetIn
d
ex(
)
for int conversio
n
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-27
Stev
e
Benn
e
tt
exec, fil
e
: set um
a
sk befor
e
mkstemp
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Steve Bennett
aio: ignor
e
r
etur
n
code of f
c
n
t
l
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
S
t
e
ve Be
n
nett
si
g
nal: remote a coverity false positi
v
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Steve Bennett
jim
.
c: fix mem leak in foreach
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
St
e
ve Bennett
jim
.
c: Fix
invalid
bit shift
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
St
e
ve Ben
n
ett
jimregexp
:
remove d
e
ad code
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Steve Bennett
j
i
m
.
c: fi
x
a minor typo
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Steve Be
n
nett
jimrege
x
p: missing
b
reak for \U hand
l
ing
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Steve Bennett
array: avo
i
d crash on unset
variable
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Steve B
e
nn
e
tt
j
im
.
c: mi
s
sing
va_end
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Steve Bennett
file: avoid mem leak on mks
t
emp failure
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Steve Bennett
os
.
gethostname: avoid m
e
m leak on
gethostname fai
l
u
r
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-04-23
Stev
e
Bennett
aio: close filehandle after Ji
m
_
D
el
e
teFile
H
an
d
le
r
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-03-19
Steve Bennett
jim
.
c: R
e
store errors
f
o
r Jim_EvalFile()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-03-18
S
teve
B
e
n
nett
jim
.
c: check for missing quotes, etc
.
in eval, expr
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-03-14
Steve Be
n
nett
jim
.
c: preserve source info on
inte
r
pola
t
ion
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-03-03
Steve Be
n
nett
file: fi
x
sta
t
file
size for larg
e
files
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-02-06
Steve 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
-jim-ext:
l
oad u
s
ing
.
/
$
filenam
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-27
Steve Bennett
jim
.
c: properly fre
e
cached
c
allfr
a
mes
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-22
Steve
B
ennett
Update shipped Tcl
.
html
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-21
Ste
v
e Be
n
nett
many com
m
ent changes, some small
code changes
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-21
Ste
v
e Bennett
exp
r
:
Simpli
f
y Jim
E
xprPar
s
e
I
rrationals
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-18
S
te
v
e Benn
e
tt
regtest: don't exit prematu
r
ely fro
m
tes
t
32
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-18
S
t
eve Bennett
jim
.
c: fix
some dic
t
/
list shimmering
issu
e
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-17
Steve Be
n
nett
fix encodi
n
g
of al
l
f
iles to
be utf-8, no
t
l
atin
1
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-17
St
e
ve Bennett
format: fix format
%hd on some platfor
m
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-17
Steve
B
en
n
ett
format: fix white spa
c
e indenting in jim-format
.
c
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-17
Ste
v
e
Bennett
build: make check is now an ali
a
s
f
or make
te
s
t
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-17
Ste
v
e Bennett
jim
.
c: fix
a
c
o
mpiler warning for gcc/glibc
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-17
S
t
eve Bennet
t
build
:
rem
o
ve
s
hared
l
ibjim on clean
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Ste
v
e
B
ennett
be
n
c
h
.
t
c
l: fix the
p
i benchm
a
rk
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Steve
B
ennett
jim
.
c: simplify JimDi
c
tExpandArr
a
y
V
ariable()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Stev
e
Bennett
jim
.
h: fix
J
im_Ge
t
HashEntryVa
l
()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Steve Bennett
array: array set to n
o
n
-dict
s
hould fail
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Ste
v
e Benne
t
t
e
xpr: remo
v
e custo
m
number parsing for expr
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
S
teve
Bennett
jim
.
c:
simplifiy
J
im_StrEqObj()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Steve B
e
nn
e
tt
jim
.
c: Simpl
i
fy calls to JimF
r
ee
C
allFrame()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
S
teve
B
en
n
ett
j
im
.
c:
Use key du
p
a
n
d val dup f
o
r dic
t
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Steve Bennett
jim
.
c:
Fix
J
im_Rep
l
aceHashEntr
y
() for ref counted objects
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Steve
B
e
nnet
t
jim
.
c: only comp
l
ain on unfr
e
ed ob
j
ects if --mai
n
tain
e
r
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Steve Be
n
n
e
tt
jim
.
c: improve
expression op
t
im
i
se
r
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-15
Steve Bennett
jim
.
c:
m
any sm
a
ll
code and
doc cleanups
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
S
t
e
ve
Benne
t
t
utf8: r
e
move
u
nused ut
f
8_chare
q
ual()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Ste
v
e Bennett
j
i
ms
h
: minor code
c
leanup
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
jimre
g
exp: code simplifications and doc cleanups
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve B
e
n
n
e
tt
sqlit
e
3:
min
o
r code
clean
u
p
s
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
signal: make signa
l
name l
o
oku
p
m
o
re effici
e
nt
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
S
t
eve Bennett
signal: minor code c
l
eanup
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Ste
v
e Ben
n
e
t
t
readdir: minor code cleanups
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Stev
e
Bennett
package
:
simpl
i
fication/code cleanup
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
namespace: disal
l
ow array el
e
ment
s
yn
t
ax fo
r
variabl
e
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
clock
:
remove an
e
xtr
a
space from
the
default for
m
at
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
clock: hand
l
e
case
o
f format string too long
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
file: simplify [file stat], va
r
now op
t
io
n
al
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Ben
n
e
tt
exec: bette
r
handling of SIGPIPE
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve B
e
nnett
exec: fi
x
reaping
o
f
detached processes
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve B
e
nnett
ex
e
c:
r
emove dup
l
ic
a
te code
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Be
n
nett
even
t
lo
o
p: various min
o
r
c
ode c
l
eanups
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
doc: improv
e
docum
e
ntatio
n
for bge
r
ror
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Ben
n
ett
stdli
b
: errorI
n
f
o
in
c
ludes the
l
ive st
a
cktra
c
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve
B
en
n
ett
sleep: support sub-secon
d
sle
e
p
> 1
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
array: er
r
o
r
m
s
g for o
d
d
l
ength
a
rr
a
y ge
t
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
S
t
eve Bennett
aio: s
i
mplify J
i
mMa
k
eChannel()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Be
n
nett
aio: open |
.
.
.
should use ::p
o
pen
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
S
teve Bennett
tests: Don't stop on the firs
t
er
r
or
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
S
t
eve Benne
t
t
jim-aio:
don
'
t bother stor
i
ng fcntl(F_GETFL)
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
ji
m
-aio
.
c
:
Fi
x
p
oss
i
b
le
c
o
mpile erro
r
for
JIM_A
N
SIC
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
tclc
o
mpa
t
: it is f
i
nally time to remove
[c
a
se
]
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
S
t
eve Bennett
exec:
resp
e
ct
$
::e
n
v even without
tc
l
compat
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Stev
e
Benn
e
tt
test
s
:
f
i
x
t
ests if tclcomp
a
t
i
s
no
t
enabled
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennet
t
p
i
d
: e
r
ro
r
message
is now tcl 8
.
6 compatib
l
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
loa
d
: use Assoc
D
ata to f
r
ee l
o
ad han
d
les
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-03
Steve Benne
t
t
Rever
t
"
B
e
tte
r
h
an
d
ling o
f
dict
h
a
sh table
s
"
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-03
Steve
B
ennett
tailcall: properly merge
t
ailcall frames
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-03
Steve Bennett
Add re
g
re
s
sion test for return -co
d
e eval
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2014-01-03
Stev
e
Benne
t
t
Remove tab
s
f
r
om source files
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-21
Steve
B
e
nnett
er
r
o
rs caught by [catch]
shouldn't aff
e
c
t
later stacktrace
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
St
e
ve Benne
t
t
Si
m
plify UpdateStringOfxxx imp
l
emen
t
a
t
ions
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
Steve Bennett
Make identification of
n
a
n an
d
inf more robust
commit
|
commitdiff
|
tree
2013-12-20
St
e
ve Bennet
t
I
m
plemen
t
more dict sub co
m
mands
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
Steve B
e
n
n
e
tt
Avoid
.
eh_f
r
ame bloat with newer gcc
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
Steve Bennet
t
Better hand
l
ing
of di
c
t h
a
sh tables
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
Stev
e
Benn
e
t
t
Use Jim_
S
trDup() instead of strdu
p
(
)
i
nternally
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
Steve Be
n
n
e
tt
Fix a couple
o
f mino
r
bu
i
l
d issu
e
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2013-12-20
Stev
e
Bennett
Fix the lso
r
t
-u
n
ique
test
commit
|
commitdiff
|
tree
2013-12-20
Steve
B
e
nnett
allo
w
hash
tables to
b
e r
a
ndomise
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
next