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
Fix missing expr error message with || and &&
2011-07-07
Steve Bennet
t
Fix miss
i
ng expr error message wi
t
h
|| a
n
d &&
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-07-07
Steve Bennett
Mak
e
list to s
t
ring conversi
o
n more Tcl
c
o
mpatible
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-07-07
S
teve
B
e
nnett
Better proc optio
n
al
arg handli
n
g
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-07-07
Steve Bennett
M
i
nor cleanup i
n
JimParseVar()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-07-07
Steve Bennett
Add configure --ful
l
option
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-07-07
Steve Bennett
au
t
os
e
tup
f
ix when
r
unning under tclsh
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-07-07
S
t
e
ve Bennett
Update to
th
e
latest autosetup
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-07-07
Steve
Bennett
Update
make-bootstrap-jim for consis
t
e
nt
t
cl_pla
t
for
m
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-07-07
Stev
e
Bennett
Improve diagn
o
stics when a script is
i
n
co
m
pl
e
te
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-07-07
Steve
Bennett
Tab and ne
w
line are common in text
files
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-07-07
Steve Bennett
Opt
i
mi
s
e [
l
range] when
returni
n
g the
w
hol
e
li
s
t
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-07-07
Steve Benne
t
t
Min
o
r improvements to oo
.
tcl
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-07-07
Steve B
e
n
nett
Make an ar
r
ay test more
reliab
l
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-07-07
Steve Bennett
Minor code c
l
eanups
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-07-07
Steve
B
ennett
Use clock in
s
tead of o
p
en for loa
d
able module
b
u
g
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-07-07
Steve
B
ennet
t
Use
m
emset
(
) wh
e
n c
r
eating a new interp
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-07-07
Steve Bennett
S
u
pport and ignore fconf
i
gur
e
-translatio
n
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-07-07
Stev
e
B
e
nnett
A
d
d support for fi
l
e
dele
t
e -for
c
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-07-07
Steve
Bennett
Simplify glob and make it wo
r
k with
m
ingw
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-07-07
St
e
ve Bennett
Do just enough to make Jim usea
b
le with
m
sys/
m
ingw
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-07-04
S
t
eve Be
n
nett
Ad
d
rand()
a
nd sr
a
nd(
)
functi
o
ns
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-29
S
te
v
e
B
ennett
Chang
e
the builtin r
e
ge
x
p
to avoid compiling twice
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-29
Steve Bennett
M
a
rk tests whic
h
requi
r
e
utf-8 suppo
r
t
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-29
S
tev
e
Bennett
Remove
a
utoset
u
p/j
i
m
s
h0
.
exe on dis
t
cle
a
n
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-28
Steve Benn
e
tt
Fix support for
6
4
-bit
m
ingw
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-28
Steve
Be
n
nett
Don't try to store an int into a (void
*)
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-27
Ste
v
e Bennett
Fix builtin rege
x
p for
memory overwrite
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-24
Stev
e
Bennett
U
p
d
a
t
e autosetup
.
F
ixes a p
r
ob
l
em in make-c-ext
.
tcl
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-24
Steve
Be
n
nett
Add some
m
issing
generat
e
d fil
e
s t
o
.
g
i
tignore
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-24
Steve Bennett
Ver
s
ion now
c
o
m
e
s from jim
.
h
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-22
Steve
B
en
n
ett
Remove an unnecessary initialisatio
n
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-22
Steve
B
e
nnett
F
ix sc
r
ipt line number
i
ng f
o
r multi-li
n
e commands
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-21
Steve Bennett
aio
:
Ign
o
re e
r
ror indica
t
ion on
e
of
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-21
Steve B
e
nnett
Fix cr
a
s
h on dup of
object
with
s
cript rep
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-19
Steve
B
ennett
Add a
n
un
i
n
st
a
l
l
targ
e
t
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-17
Steve Bennett
Fix the dis
t
dir target when buil
d
ing out of tree
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-16
Stev
e
B
e
nnett
Re-add
a dumm
y
co
n
figure
.
ac for au
t
omake
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-10
Steve Bennett
Update man
u
al
f
or
re
c
ent
c
h
anges
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-10
Ste
v
e Bennett
Allow [info complete] to d
e
termi
n
e t
h
e missing
c
har
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-10
Ste
v
e Bennett
Move 1
.
25KB off
t
he
s
tack
f
o
r PRNG init
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-10
Steve Be
n
nett
Add s
o
me missing test d
e
p
e
nde
n
c
ies
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-10
S
t
e
ve Bennett
A
d
d ai
o
support f
o
r
buffering
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-10
Steve B
e
nne
t
t
Cle
a
r out vars b
e
fore test
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-10
Steve Bennett
Slightly mor
e
effi
c
ient proc test
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-10
Steve
Bennet
t
Add
a dns/binary example
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-10
S
teve Benn
e
tt
Small
o
p
timis
a
tion for utf8 c
a
se mappi
n
g
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-10
Steve
B
ennet
t
Crea
t
e static extension loader dynamicall
y
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-10
Ste
v
e Bennett
Switch to a Tcl version of m
a
ke-c-
e
xt
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-10
Steve Bennett
A
d
d --mai
n
tai
n
er
op
t
ion
commit
|
commitdiff
|
tree
2011-06-10
S
t
eve Bennett
I
m
plement the
[binary] command
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-10
St
e
ve Bennett
Add
support for [string byterange]
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-10
Stev
e
Bennett
Small code optimisation for
[
ap
p
end]
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-10
Steve B
e
nnett
Update TODO to re
f
lect the
cu
r
rent state
o
f Jim
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-10
Steve Benn
e
t
t
Unload dlopen()
handles on freeing interpreter
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-10
Steve Benne
t
t
Always define s
t
rtoull as strtoul
i
f
no 64
bit ints
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-10
Steve B
e
nn
e
tt
Add TclX-compatible loop command
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-10
Steve Ben
n
ett
col
l
ect now a
l
so free
s
ob
j
ects in the free list
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-10
Steve Bennett
Add a separate install-e
x
ec
targ
e
t to the Makefile
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-10
Steve Bennet
t
Remove
o
bsolete confi
g
ure
.
ac
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-09
S
t
e
v
e Bennett
Better handling of environ on Mac OS
X
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-09
Steve Benne
t
t
Don't
n
eedles
s
ly link aga
i
nst -lm
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-09
Stev
e
Bennett
Prov
i
d
e a fal
l
bac
k
basic [exe
c
] for (e
.
g
.
)
mi
n
gw32
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-09
Steve
Bennett
Reve
r
t to usi
n
g l
o
caltime() a
n
d r
a
nd()
commit
|
commitdiff
|
tree
2011-06-09
Stev
e
Benn
e
tt
Use
au
t
osetup i
n
s
tead of autoconf
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-09
Steve Bennett
Rever
t
regexp nested repeats from b34ab2f895
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-06
Steve B
e
nnett
Ensu
r
e that linenoise hi
s
tory is o
n
ly
f
r
eed once
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-06
Steve Bennett
Simp
l
if
y
/fi
x
r
e
peat
i
n
g
m
a
t
c
h
e
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-04
Steve Benne
t
t
Fix si
m
p
l
e *
a
nd + case for utf
-
8
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-04
S
t
eve Bennett
Make t
e
s
t error e
a
sier
t
o
read
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-04
Steve
Ben
n
ett
Fix
u
t
f8 char matching
i
n character ranges
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-03
Steve
Bennett
Fix parsing bu
g
introduced
b
y 505ce9d7
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-03
Ste
v
e Bennett
Fix a compile error in ji
m
-
n
vp
.
c
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-03
Steve
B
ennett
Some systems don'
t
have
F
D_CLOEXEC
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-03
S
t
e
ve Bennett
lsort test sho
u
ld produce reliable results
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-03
Steve Bennett
Improve th
e
rota
t
e right/left
code
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-03
Steve
B
enn
e
tt
Fix some clang warnin
g
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-03
Steve B
e
nnett
Add non-greedy regexp support
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-03
Stev
e
Ben
n
et
t
Add make-bootstrap
-
jim script
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-03
Steve Bennett
Don't
se
t
FD_CLOEXEC on s
t
a
ndard channels
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-01
S
t
eve Bennett
Document changes t
o
[
l
o
c
al p
r
oc] a
n
d
[upcall]
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-01
S
teve Benn
e
tt
Add [upcall] comma
n
d
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-01
Steve Bennett
Use a
u
nion fo
r
Jim_Cmd fields
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-06-01
Steve
B
ennett
local pro
c
s now keep
and re
s
tore pr
e
vious defn
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-05-31
Steve Be
n
nett
Add Jim
_
Stri
n
g()
m
acro
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-05-31
S
t
eve
B
en
n
e
tt
Fix a
dict sugar parse bug wit
h
backslas
h
ed
chars
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-05-31
Steve Ben
n
e
t
t
Document re
c
en
t
features
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-05-31
St
e
ve Bennett
Supp
o
rt $
(
.
.
.
) expr shorthand sy
n
t
ax
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-05-31
S
t
eve Bennett
Remove unused variable
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-05-31
St
e
ve Ben
n
ett
Rem
o
v
e
lef
t
over em
p
ty
f
ile
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-05-30
Steve Bennett
F
i
x a minor parsing bug - quoted b
a
c
k
s
lash newl
i
ne
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-05-27
Stev
e
Ben
n
ett
F
i
x
s
p
elling and grammar in
th
e
manual
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-05-27
Steve
Benne
t
t
closing
a
n 'open |
.
.
.
'
f
ileh
a
ndle s
h
oul
d
wait
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-05-27
St
e
ve B
e
n
ne
t
t
Ensure
d
etached child processes a
r
e reaped
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-05-27
S
t
eve Bennett
Ope
n
ed filehandles
should be marked
FD_
C
LOEXE
C
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-05-26
Steve Ben
n
e
tt
Fix an inf
i
nite loop in
s
u
b
st
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-05-25
Steve Bennett
Fix cra
s
h with: global
::
n
ame
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-05-25
S
t
eve B
e
nnett
Fi
x
a crash when e
v
aluati
n
g
a
n
i
nva
l
id exp
r
e
ssi
o
n
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-05-24
Steve Bennett
M
inor changes to the debian packaging
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-05-24
S
t
ev
e
B
enn
e
tt
Fi
x
usag
e
o
f
DESTDI
R
to ensure proper install
des
t
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2011-05-24
S
t
e
v
e
Bennett
Remove checks
for som
e
impossible
c
onditio
n
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
next