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
Steve Bennett
Implement s
t
ring cat (
T
I
P
#429)
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-10-30
Steve B
e
nnett
i
ni
t
j
i
msh: jim::argv0 is not al
w
ays available
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-10-27
Steve B
e
n
nett
Fi
x
[info nameofexecutable] after
[cd]
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-10-14
Steve
B
e
n
n
e
tt
jimsh: c
h
ange
ord
e
r
of default $auto_path
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-10-14
S
t
eve Bennett
Add more tcl compatiblity
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-10-14
Steve
B
ennett
Install tcltest comp
a
tibility package
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-10-10
St
e
ve B
e
n
nett
jim
.
c: string to double conv
e
rsion error
mes
s
ag
e
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-10-10
Steve Bennett
namespace: di
s
a
l
l
ow creation
o
f
impo
r
t l
o
ops
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-10-10
Steve Bennet
t
alias: don'
t
rely on intern
a
l
li
s
t never shimmering
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-10-10
S
t
eve
B
ennett
namespace: re
s
tore name
s
pace
im
p
ort support
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-10-10
S
t
eve Bennett
M
er
g
e pull
r
e
quest #
2
1 f
r
om oswjk/fix-
s
trto
d
-problem
.
.
.
commit
|
commitdiff
|
tree
2014-09-17
Steve Ben
n
ett
b
o
otstrap: set HA
V
E_M
K
STEMP on uni
x
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-09-17
Stev
e
Bennett
ex
e
c
:
simplify tempf
i
le e
r
r
or msg
han
d
l
ing
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-09-11
Ste
v
e Bennett
Don
'
t link module LIBS to jimsh/l
i
bjim
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-08-31
Steve Bennett
a
io: consol
i
date
address
f
ormattin
g
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-08-08
Steve Benne
t
t
glob: work when in
t
ermidiate dirs ar
e
n
o
t re
a
dable
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-08-03
Steve Benn
e
tt
Temporary fi
l
e creat
i
on should respect $TMPDIR
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-05-29
Steve Benn
e
tt
load:
F
i
x memory leak on
i
nterp d
e
st
r
oy
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-05-12
S
teve Bennett
Re
m
ove r
e
maining refere
n
ce
s
to berlios
.
de
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-28
Steve Bennett
event
.
test:
F
ix test o
n
H
aiku
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-28
Steve Benn
e
tt
aio: Fix
conflict between onexception and wr
i
ta
b
le
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-28
Steve Bennett
Add test
commit
|
commitdiff
|
tree
2014-04-28
Steve
Bennett
ji
m
.
c
: S
q
uelch a
c
overity false positive
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-27
S
teve
Bennett
jim
.
c
:
Si
m
plify
J
im_Ge
t
In
d
ex() for int con
v
ersion
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-27
S
teve Ben
n
ett
exec,
f
i
l
e
: set umask befor
e
mkste
m
p
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-23
Steve Bennett
aio: ign
o
re return code
o
f fcntl
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-23
Steve Bennett
signal: remote a coverity fa
l
se positive
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-23
S
teve Be
n
ne
t
t
ji
m
.
c: fix mem leak in foreach
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-23
Steve Benn
e
tt
jim
.
c: Fix i
n
valid
b
it shift
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-23
Steve Bennett
jimreg
e
xp: remove
d
e
a
d code
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-23
Ste
v
e Bennett
jim
.
c: fix a
m
inor t
y
po
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-23
Steve Bennett
ji
m
r
e
gexp: missing break for \U handlin
g
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-23
Steve Bennet
t
ar
r
ay
:
avoid cr
a
sh
o
n
u
nset variable
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-23
St
e
v
e
Bennett
jim
.
c: missing va_end
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-23
Steve Bennett
fil
e
:
avoid mem leak on mkstemp failure
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-23
Steve Bennett
os
.
gethostname: a
v
oid
mem
l
eak on gethostname
fail
u
re
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-04-23
Steve
B
e
nn
e
t
t
a
i
o
:
cl
o
s
e
f
ileha
n
dle after Jim_Del
e
te
F
ileH
a
ndler
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-03-19
St
e
ve Be
n
nett
jim
.
c: Restore e
r
r
ors for Ji
m
_Eva
l
File(
)
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-03-18
S
teve Bennett
jim
.
c: check for missing
q
uotes,
e
tc
.
in eval, expr
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-03-14
Steve Bennett
jim
.
c:
preserve source info
on interpolation
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-03-03
S
teve Be
n
nett
f
i
l
e: fi
x
s
t
at f
i
le size for larg
e
files
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-02-06
S
t
eve Be
n
n
e
tt
package:
f
ix cor
r
uption of versions
string
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-27
Steve Bennett
build-jim-ext: load using
.
/
$filename
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-27
St
e
ve Be
n
nett
ji
m
.
c
: properly free cached callf
r
am
e
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-22
Steve
B
ennett
Update shipp
e
d Tc
l
.
html
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-21
Steve
Bennett
many
comment changes
,
some small
code
c
hange
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-21
Steve Be
n
net
t
e
x
p
r: Simplify JimEx
p
r
Pars
e
Irrati
o
nals
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-18
St
e
ve Be
n
nett
regtest: don't e
x
i
t prematurely from te
s
t 32
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-18
Stev
e
Benne
t
t
ji
m
.
c
:
f
i
x some dict/lis
t
s
h
immering
iss
u
es
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-17
Steve Be
n
nett
fix encoding
o
f all files to be u
t
f-
8
, not latin1
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-17
Steve Bennett
for
m
at
:
fix format %hd
on so
m
e p
l
a
tfor
m
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-17
Steve Bennett
format: fix whi
t
e
space indentin
g
in jim-f
o
rmat
.
c
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-17
S
teve Bennett
buil
d
:
m
ake check is
n
ow 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 comp
i
ler
w
a
r
ning
f
o
r gcc/g
l
ibc
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-17
Steve Bennett
build: re
m
o
v
e shared libjim on clean
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Steve Benn
e
tt
b
ench
.
t
c
l
:
f
ix the pi benc
h
mark
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
St
e
ve Bennett
j
i
m
.
c: s
i
mplify
J
imDictExpan
d
ArrayVariable()
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
S
teve Benne
t
t
jim
.
h:
f
ix Jim_GetHa
s
hEntryVal(
)
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Steve Bennett
array: arra
y
set
t
o
non-dict s
h
ould fail
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Steve
B
e
nnet
t
expr: remove custom number parsing for expr
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Steve Benne
t
t
jim
.
c
:
simplif
i
y Jim_StrEqObj()
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Steve Ben
n
ett
jim
.
c: Simp
l
ify calls t
o
Jim
F
reeCal
l
Fram
e
()
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Steve Bennett
jim
.
c:
Use key dup and val dup for dict
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Steve Bennett
j
i
m
.
c
: Fix Jim_ReplaceHa
s
h
Entry() f
o
r r
e
f counted objec
t
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Steve
B
en
n
ett
jim
.
c: o
n
ly complain on unfreed obje
c
ts if
--maintainer
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Steve Bennett
j
i
m
.
c: improve
e
xpression
o
ptim
i
ser
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-15
Steve
Bennett
j
im
.
c
: many
small code
a
nd
d
oc cl
e
anups
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Stev
e
Bennett
utf8: remove
u
n
used utf
8
_c
h
a
requa
l
()
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
jimsh: min
o
r code cleanups
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Stev
e
B
e
nnett
jimregexp: co
d
e sim
p
lifications and doc clea
n
u
ps
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
sqlite3: minor code cl
e
anups
commit
|
commitdiff
|
tree
2014-01-14
Steve Benn
e
tt
signal: make signal name loo
k
up more e
f
ficient
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennet
t
s
i
gn
a
l: minor
c
od
e
c
l
eanup
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Be
n
nett
r
eaddir: minor
c
ode clean
u
ps
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
S
t
e
v
e
Bennett
packa
g
e
:
s
implification/code
c
leanup
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
S
t
e
ve B
e
n
n
ett
na
m
espace: disallow array element syntax f
o
r variables
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve
B
ennett
clock: remov
e
an
e
x
tra space from the
d
e
fault format
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
S
t
eve Bennett
clock
:
handle
c
ase of for
m
a
t string
t
o
o long
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
S
t
e
ve
B
e
nne
t
t
file: simplify [file stat], var now optional
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
exec: b
e
t
t
er h
a
ndling
of SIGPIPE
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
S
t
ev
e
Bennett
exec: fix
rea
p
ing of
d
e
ta
c
hed processes
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
St
e
ve Be
n
nett
exe
c
:
rem
o
ve
d
u
p
l
icate co
d
e
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
eventloop: v
a
ri
o
us minor code cle
a
n
u
p
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve B
e
nne
t
t
doc: impr
o
ve do
c
umen
t
ation f
o
r bgerror
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Benn
e
tt
std
l
ib: errorInfo includes the live stacktrace
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
S
teve Bennett
sleep: support sub-s
e
co
n
d
sleep > 1
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Be
n
nett
arr
a
y:
e
rror m
s
g for odd length array get
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve
Benn
e
tt
aio
:
simpl
i
fy JimMakeChannel()
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
aio: open
|
.
.
.
should
use
:
:
p
open
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Stev
e
Ben
n
ett
tests:
Don't st
o
p
on the first
err
o
r
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve Bennett
j
i
m-aio: don't bot
h
er stor
i
ng fcntl(F
_
GETFL)
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve
B
e
nnett
jim-aio
.
c: Fix p
o
ssible c
o
mpile error f
o
r J
I
M_ANSIC
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Steve B
e
nnett
tclcompat: it is finally t
i
me to
r
e
m
ove [case]
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
S
teve
Be
n
nett
e
xec: respe
c
t $::env even without tclcompa
t
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
S
t
eve Bennett
tests: fix te
s
ts if tclc
o
mpat is not e
n
abled
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
Stev
e
Bennet
t
pid
:
error
message is now tcl 8
.
6
compatib
l
e
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-14
St
e
ve B
e
nnett
l
o
ad: us
e
AssocD
a
ta to free load han
d
les
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-03
Steve
B
ennett
Revert "
B
ett
e
r handling of dict
h
a
s
h tables"
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-03
Steve Bennet
t
tail
c
a
l
l: properly merge tailcall frames
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2014-01-03
Steve Benn
e
tt
Add regression
t
est for re
t
u
rn -code eval
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
next