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
Small fixes to make FreeBSD happy
2010-10-20
Ste
v
e
Bennett
Small
fixes t
o
mak
e
FreeBSD happy
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-20
Steve Bennett
Mark some more static data as const
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-20
Steve Bennett
S
witch reg
e
x
p
/
re
g
sub t
o
use Jim_
G
etEnum()
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-20
Steve
B
enn
e
t
t
Fix som
e
o
u
tlier issues with regexp/regsub
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-20
S
teve
B
ennett
A
l
low regexp/re
g
sub -start to b
e
an i
n
dex
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-20
Steve Bennett
Fi
x
re
g
exp -all -line with an a
n
chored search
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-20
St
e
ve Benne
t
t
Declare some internal functions stat
i
c
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-20
Ste
v
e Bennett
Document
d
i
ct keys and lso
r
t -i
n
dex
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-20
Steve Bennett
A
dd support for
'
di
c
t
keys'
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-20
Ste
v
e Bennet
t
Add support f
o
r lso
r
t -i
n
dex
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-20
S
t
eve Bennett
Se
t
$argc in jim
s
h
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-20
Steve Be
n
nett
Fix
a p
a
rse e
r
ror on tr
a
i
l
i
n
e
newline
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Steve Bennett
Ens
u
re that 'make insta
l
l' installs jim
.
h
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Steve
B
e
nnett
Only ind
i
cate 'Runt
i
me Error' from
a
sc
r
ipt
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Steve Benn
e
tt
Prop
e
rly allow
th
e
id to
be set in
bench
.
t
cl
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
S
t
eve
Bennett
Rename Tcl
.
html_shipped
t
o
Tcl_shipped
.
html
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Steve Bennett
Licen
c
e
w
or
d
i
ng updates
.
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Steve Bennett
Re-add so
m
e fil
e
s lost from v
0
.
51
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
S
te
v
e Ben
n
ett
Fix regs
u
b to suppor
t
strings with embedded nulls
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
S
t
eve
Bennet
t
F
i
x a
concat bug
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Steve
B
e
n
nett
Fix error message for
d
eleting nonexistent proc
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
S
teve
B
ennett
Fix some
p
roblems with
g
lobal and u
p
var
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Steve Bennett
A
dd support for clo
c
k
c
licks, micros, m
i
lli
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Steve
Bennett
F
ix
-
Wshadow warn
i
ngs
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
S
teve Bennett
So
m
e
s
ys
t
ems
i
nsist
that ctype macros use
unsigned
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
S
t
e
ve B
e
n
n
e
tt
P
o
r
t
ability fixes
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Steve Bennett
Make
it ea
s
ier to enable and disable extens
i
on
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Steve Bennett
Add s
t
u
bs in
c
ase of compiled-out pack
a
g
e
, aio
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Ste
v
e Bennett
Remo
v
e depend
e
nc
e
of
jim core
on stderr
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Steve B
e
nnett
Add inst
a
ll targ
e
t to M
a
k
e
file
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
St
e
ve Bennett
Allow
an optional
v
er
s
ion i
d
i
n
bench
.
tcl
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
S
teve
B
ennett
Rename inte
r
nal procs in tr
e
e
.
tcl
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Steve
Bennett
Reduce m
a
x
nest
i
ng de
p
th to 1000
commit
|
commitdiff
|
tree
2010-10-15
St
e
ve Ben
n
ett
Impl
e
m
e
nt 'pid h
a
ndle
'
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Stev
e
Bennett
Avoid over-agg
r
e
s
sive
o
p
t
im
i
sat
i
on in Ji
m
_EvalObj()
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Stev
e
Benne
t
t
Allow exit f
r
om
.
jimr
c
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Steve
B
ennett
Simplify d
i
ct
c
r
e
ation
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Ste
v
e Bennett
More
simpl
i
ficatio
n
of J
i
m
_
Eva
l
Obj()
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Steve B
e
nnett
Implement
T
cl I/O wrappers i
n
Tcl
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Stev
e
Bennett
Fix b
u
g when renaming the current proc
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
S
t
eve Be
n
nett
Fix
re
f
erence co
u
nting of stack trace
i
n 'erro
r
'
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
St
e
ve Ben
n
e
tt
Skip te
s
ts for fe
a
tures which are not available
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Steve
Bennett
Sourc
e
lo
c
ati
o
n for faile
d
tes
t
s
was wron
g
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
St
e
v
e
Ben
n
ett
Make jim more reentrant
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Steve Bennet
t
Ensure t
h
at Tcl exten
s
ion
s
c
a
n be built-in or
external
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Steve Bennett
str
i
ng tr
i
mrigh
t
now always re
m
o
ves nulls
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Ste
v
e Bennett
Change
tree API t
o
be object-
b
as
e
d
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Steve Bennett
M
inor cl
e
anups
a
n
d fixes
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
S
teve Benn
e
tt
Use $:
:
env to build environment for exec
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Steve Bennett
Ad
d
do-nothing fileevent for Tcl
c
ompatibil
i
ty
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Steve Bennett
Fix
Q
NX build
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Steve Ben
n
ett
Improve
m
ents to
script inter
n
al rep
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Steve Bennet
t
Don't d
e
p
end on specifi
c
regexp messages
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
S
t
eve Bennett
Move test
.
tcl t
o
tests/jim
.
te
s
t
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Steve
B
ennett
eventloop improvements
and enhancements
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Steve B
e
nn
e
tt
Fix some
e
ventloop bug
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
S
tev
e
Be
n
nett
Cle
a
n
u
p
s
ome debug
g
ing
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Steve Benne
t
t
Source inf
o
was lost w
h
en c
o
nverting so
u
rce to list
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Ste
v
e B
e
n
n
ett
Make sure
a
ll static da
t
a
i
s marked read-only
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
St
e
ve Be
n
n
ett
Better inte
r
nal
script representation
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Steve Be
n
nett
Impl
e
ment 'af
t
er ms'
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Steve Bennett
Add support f
o
r
'info
references'
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Steve Bennett
Fi
x
crash on expand of empty arg
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Ste
v
e Bennett
Fix
a
cras
h
during list parsing
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
St
e
ve Be
n
nett
It
w
as
possible
t
o create a ba
d
ref
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Steve Be
n
nett
Fix a bu
g
w
i
t
h '
t
ime' if
t
h
e count is
0
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
St
e
ve Be
n
nett
A
dd an op
t
ional 'putte
r
' fun
c
tion
t
o
pa
r
ray
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Steve B
e
nnett
Implement open "|
.
.
.
"
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Steve Be
n
nett
autoconf improvements
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Steve Ben
n
ett
Rename GetFi
l
eType() -> JimGetFileType(
)
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Steve B
e
nnett
Reduce exce
s
sive
stack usage
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
S
teve Bennett
Set $::er
r
orCod
e
from exec
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Stev
e
Bennett
Us
e
set
j
mp to bet
t
er handle lsort
error
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Stev
e
Bennett
Fix some event
l
oop
p
roblems
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Steve Bennett
Fix
h
elp/usage from
s
ubcmds
under some circumstances
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Steve Be
n
n
e
tt
fh error not
cleared
aft
e
r signal
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Steve Bennett
aio recvfrom was not null
t
e
rminating
the result
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Steve Bennet
t
A
d
d 'string is
'
to Ji
m
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
St
e
ve
Benn
e
tt
Use Jim_GetId() it both
s
q
lite extensio
n
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Steve Bennett
Add bas
i
c
ipv
6
sup
p
ort to
J
im
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Stev
e
Benn
e
t
t
Clean up the indentation mess
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Stev
e
Bennett
Fix dynamic l
o
ading of extensions
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Steve
Bennett
Small improvem
e
nts to tests
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
S
t
eve Bennett
Fix exec
w
ith vfork()
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Steve Bennett
Improveme
n
ts to
jim c
o
nfig
u
re
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Steve Bennett
Make udp sockets useful
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
St
e
ve Bennett
More reliable
ap
p
roa
c
h to handli
n
g
s
ignal nam
e
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Steve Bennet
t
Minor compiler com
p
atibi
l
ity fixe
s
and ref
c
ount f
i
x
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Steve Be
n
nett
White space changes t
o
match
j
i
mtcl m
a
ster
br
a
nc
h
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Steve Ben
n
e
tt
Rem
o
ve var
i
ous obsolete
files
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Steve
B
e
nnett
Updat
e
test
.
tcl fo
r
ne
w
regsub/regex
p
error message
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
S
teve
B
ennett
Check that a
sourced script is co
m
plete
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Steve Bennett
Implement 'info frame
'
and some related procs
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
S
tev
e
Bennett
Im
p
rovements to tailcall
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Ste
v
e Bennett
Move some core
procs into the (Tc
l
)
s
t
dli
b
exten
s
ion
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Steve Bennett
R
e
f
erence count
command
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Steve
B
e
nn
e
tt
Imp
r
ove d
o
cumenta
t
ion, remove debugg
i
ng
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Steve B
e
nnett
I
m
provements to 'file mkdir', 'file delete'
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Steve Bennett
I
mprovements to catc
h
,
r
e
t
u
rn,
s
ign
a
l, try
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2010-10-15
Steve Bennett
F
ix
l
assign
to work pro
p
er
l
y with an empty list
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
next