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
perf: cache the result of successful subcmd lookup
2017-09-16
Steve Benn
e
tt
perf:
c
a
che
t
he re
s
ult of successful su
b
c
m
d l
o
o
kup
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-09-16
Steve Bennett
remov
e
sp
e
c
ial regexpV
a
lue internal rep
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-09-16
S
t
eve Be
n
nett
Simplify error r
e
po
r
ti
n
g in
j
im-subcmd
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-09-16
Steve Bennett
perf: ca
c
he successful Jim_GetEnum() results
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-09-16
Steve Be
n
n
e
tt
de
f
er: fast
l
ookup exis
t
ence
o
f $
j
im::
d
efer
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-09-15
Steve Bennett
Implement defer, $jim::defer
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-09-15
S
teve B
e
nnett
docs: Update d
o
c
u
menta
t
i
o
n
for rec
e
nt changes
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-09-15
S
t
e
ve Bennett
history:
A
dd autocompletion support
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-09-15
Ste
v
e Bennett
aio
:
Add support for many socket o
p
t
i
ons
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-09-15
St
e
ve
B
ennett
eventl
o
o
p
: ret
u
rn from
c
allback is not an er
r
or
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-09-13
Stev
e
Bennett
docs:
Remove La
s
t M
o
d
i
fied
f
ooter
-
take
2
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-09-13
S
teve Be
n
nett
docs: Remove Last Modified
footer
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-08-31
Steve Bennet
t
tests: binary tests r
e
qui
r
e
p
ac
k
on jim
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-08-31
Steve Bennett
Support la
m
bda e
v
en i
f
references
a
re disabled
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-08-27
S
teve Be
n
net
t
tests/ti
m
er
.
test: Remove timer-6
.
5
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-08-27
Steve B
e
nnett
t
ests/exec
.
tes
t
: Mino
r
fix for exec-12
.
1 on hurd
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-08-18
S
t
e
ve Bennett
sqlite
3
: Fix build
s
cri
p
t
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-08-11
S
t
e
v
e
Bennett
ex
p
r:
r
emove lef
t
over de
b
u
g
ging
p
r
intf
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-08-07
Steve Bennett
j
i
m: Fix ref c
o
unt issu
e
w
i
th dict-s
u
bst
Signed-off-by: Steve Bennett <
steveb@workware.net.au
commit
|
commitdiff
|
tree
2017-08-07
Steve Bennett
exp
r
: Fix refco
u
n
t issu
e
co
n
v
e
rting invalid boolean
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-08-07
S
t
eve Benn
e
t
t
expr
:
Check for missing oper
a
nd to operator
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-08-02
Steve Bennet
t
tree: Allow no
d
es to be d
e
l
e
ted
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-08-02
S
t
eve B
e
nnett
Error on ex
t
ra
c
har
a
cters after
c
lose
bra
c
e
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-06-01
Ste
v
e Bennett
jim-sqli
t
e
3:
F
ix error msg for
'
query'
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-30
S
tev
e
Bennett
expr: Ens
u
re that non
-
z
e
ro r
e
turn
codes are
p
assed
.
.
.
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-26
Ste
v
e Bennet
t
format: validate too lo
n
g pr
e
ci
s
ion
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-26
Steve
Benne
t
t
s
c
a
n: validate -ve XPG3 spec
i
f
ier
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-23
Steve Bennett
expr: Re
p
l
a
ce expression engine
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-23
Ste
v
e Benne
t
t
opt
i
misation: whe
n
converting
to double,
m
ay not nee
d
.
.
.
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-23
Steve Bennet
t
o
ptim
i
s
a
t
i
on: Reuse ExprBool
i
n J
i
m
_
GetB
o
olFromExpr()
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-12
Steve Be
n
n
e
tt
scan: E
n
sure format is
c
onvert
e
d to str
i
ng
fo
r
m
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-12
Steve Benne
t
t
regex
p
:
F
ix bad memory access on miss
i
ng close brace
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-12
S
teve Bennett
ls
o
rt -uniq
u
e: Fi
x
c
a
s
e
with no
dupli
c
a
t
es
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-12
Steve Bennett
format: Restrict format
t
ed
fields to a
r
easonable si
z
e
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-12
Steve Bennett
forma
t
: Validate too many flags i
n
format
s
tri
n
g
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-12
Steve Benn
e
tt
exec: Fix check for
|
and |&
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-12
Stev
e
Bennett
s
can: error on missing conve
r
sion char
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-12
St
e
ve Be
n
n
ett
exec: Vali
d
a
te that a comm
a
n
d is given
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-12
Steve Bennett
jim: Fix ref co
u
n
t
prob
l
em wit
h
i
nterpolated
d
i
ct subst
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-05-12
Steve Bennett
l
s
ort:
F
ix a
r
efco
u
nt i
s
sue
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-22
Steve
B
ennett
b
u
i
ld: Updat
e
autosetu
p
to v0
.
6
.
6-
8
-g062d650
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-21
Ste
v
e Benn
e
tt
c
onfigure
:
f
i
x --
d
oc
d
ir option
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-20
Stev
e
Benn
e
tt
aio: Only allow
T
C
P_N
O
DELA
Y
if sockets a
r
e supported
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-20
St
e
ve Bennett
aio: Add supp
o
rt
f
or
T
CP_NO
D
EL
A
Y
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-20
S
t
e
ve Bennett
zlib:
c
ompre
s
sion m
a
y
need some
a
dd
i
tional fre
e
sp
a
ce
commit
|
commitdiff
|
tree
2017-04-18
Steve B
e
nnett
zlib:
d
eflat
e
: free correct p
o
i
n
ter on error
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-18
S
teve Be
n
nett
clock: Fix clock form
a
t
on min
g
w
platf
o
r
m
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-18
Steve Benne
t
t
clock: Fix test for
p
latform
s
with no scan support
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-18
Steve Be
n
nett
cloc
k
: Add -gm
t
opti
o
n to f
o
r
mat and s
c
an
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-08
S
teve Bennett
jimsh: Fix
c
rash with
"throw 8"
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-07
S
t
e
v
e Be
n
n
ett
expr: Add
b
e
tter ch
e
c
k
s for
inva
l
i
d
ternar
y
e
x
p
r
e
s
sion
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-07
Steve Bennett
expr: Add assertion for st
a
ck underf
l
o
w
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-07
Steve
B
ennet
t
Fix re
f
count for i
n
terpo
l
a
t
i
o
n/expression
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-07
Stev
e
Bennett
expr
:
fix
c
rash
on invalid ternary or
d
er
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-04-07
Steve Bennett
Fix /
command: divide by
z
ero
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-03-16
Steve
Bennett
linenoi
s
e
.
c: U
s
e <po
l
l
.
h> ins
t
ead of <sys
/
p
ol
l
.
h
>
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-03-11
HummyP
k
g
Fix buffer ove
r
r
un in ut
f
8_i
n
d
e
x()
commit
|
commitdiff
|
tree
2017-03-02
Steve Bennett
Fix some declarations
after code
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2017-02-12
S
t
eve Benn
e
t
t
aio: Fix stdio erro
r
detection
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-11-19
Steve Bennet
t
build: remove jimtcl
.
pc on
d
istclean
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-11-14
Ste
v
e Benn
e
tt
di
c
t
:
Fix [dict values] with d
u
plica
t
e valu
e
s
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-26
Steve Bennett
buil
d
: update auto
s
etup for LIBS/LDFLAGS fix
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-26
Steve
Be
n
nett
b
u
ild: On NetBSD backtrace is in -lexec
i
nfo
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-26
Steve Bennett
examples/t
i
p
.
tcl: Gracefully handle
serial port being
.
.
.
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-18
Ste
v
e Bennett
ex
a
mples/tip
.
tcl: Lock the d
e
vice
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-18
Steve Bennett
a
io tty: clear
ICRNL
for r
a
w
i
nput
m
ode
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-16
St
e
ve Bennett
Add pk
g
-conf
i
g
s
up
p
ort: jimt
c
l
.
pc
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-14
Steve Be
n
nett
build:
up
d
at
e
a
utosetup
f
or
Tcl 8
.
5 com
p
atibil
i
t
y
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-13
Evan Hunter
Fix distc
l
e
an of
j
imsh0 when b
u
ilding not i
n
source
d
i
r
commit
|
commitdiff
|
tree
2016-10-12
Steve Bennett
signal:
r
e
store
default signal handling
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-11
Evan Hunter
A
r
ray fixes and tests
commit
|
commitdiff
|
tree
2016-10-11
Evan Hunter
Fix warnings when building win3
2
module and add
m
odule
.
.
.
commit
|
commitdiff
|
tree
2016-10-10
Stev
e
Be
n
nett
build: remove -Werr
o
r when run
n
ing
.
/conf
i
gure
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-10
HummyPkg
improve example autocompletion function to compl
e
te
.
.
.
commit
|
commitdiff
|
tree
2016-10-10
Evan
H
unte
r
Separate out Jim specifi
c
test
s
commit
|
commitdiff
|
tree
2016-10-09
St
e
ve Bennett
docs: Only t
r
y to bu
i
ld
T
cl
.
h
t
ml if asci
i
d
oc is foun
d
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-08
Evan
H
unter
Add mor
e
tests for z
l
ib
commit
|
commitdiff
|
tree
2016-10-08
Eva
n
Hunter
F
ix C++ compatibility
commit
|
commitdiff
|
tree
2016-10-08
Steve B
e
nn
e
tt
exec: Fix windows exec with empty or un
s
et env
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-08
Steve Bennett
j
i
m
.
c: Fix
Object le
a
k in zl
i
b support
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-08
E
van Hunter
Avoid r
e
-
defining _GNU_SOURC
E
commit
|
commitdiff
|
tree
2016-10-05
Ste
v
e Benn
e
tt
eventloop: Don't assume unistd
.
h and sys/time
.
h
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-05
Steve Ben
n
ett
Fi
x
for s
y
s
tems without um
a
sk
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-05
Steve B
e
nne
t
t
j
im-exec: use exec
false on f
a
i
led exec
in --maintainer
.
.
.
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-05
Steve Bennett
ji
m
.
c: Use UCHAR() with isxxx() functions
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-05
Evan Hunt
e
r
Fix test ta
r
get fo
r
o
ut-of-t
r
e
e
b
uilds
commit
|
commitdiff
|
tree
2016-10-05
Stev
e
Bennett
autocom
p
lete: ad
d
g
lobal $tcl::autoco
m
pl
e
te_commands
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-05
HummyPkg
add fi
l
enam
e
completion for
source command
commit
|
commitdiff
|
tree
2016-10-05
Steve B
e
n
n
ett
dict:
d
i
ct
replace with one arg
i
s n
o
t stable
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-01
Evan
Hunter
Add s
o
me t
e
sts for path
s
id
e
ntified as untested
by
.
.
.
commit
|
commitdiff
|
tree
2016-10-01
Steve Benne
t
t
j
i
m-win3
2
co
m
pat
.
h: Us
e
s
n
pri
n
tf rather than _snprintf
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-10-01
Steve
B
e
nn
e
tt
exe
c
: ensu
r
e closed fd
is
-
1
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-29
Steve Benne
t
t
j
imsh: Scriptab
l
e com
m
a
n
d-l
i
ne
c
omplet
i
o
n
support
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-28
Steve Be
n
nett
Ad
d
supp
o
rt
for "-com
m
ands" to
man
y
comma
n
ds
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-28
Steve B
e
nnett
jimsh: add support for "jim
s
h
-"
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-28
S
t
e
v
e
B
ennett
configure:
a
llow "--f
u
l
l
" opt
i
ons to b
e
e
x
pl
i
ci
t
l
y
.
.
.
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-28
Steve B
e
nnett
Update autosetup to v0
.
6
.
6
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-28
Ste
v
e Bennett
t
cltest: print test
d
escription on SKIP if verbose
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-28
Steve Be
n
nett
jim
.
c: Replace 'dict with' wi
t
h a
C
version
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
2016-09-28
Steve Bennett
file:
u
pdate
f
ile stat to use J
i
m_DictMerg
e
()
Signed-off-by: Steve Bennett <
steveb@workware.net.au
>
commit
|
commitdiff
|
tree
next