repo.or.cz
/
screen-lua.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Unhook the event handler if it causes error.
2009-08-20
Rui
G
uo
U
n
hook the event ha
n
dler i
f
i
t causes
erro
r
.
commit
|
commitdiff
|
tree
2009-08-19
Rui Guo
Make the
r
esult of screen
.
w
i
ndows ea
s
ier to u
s
e
.
commit
|
commitdiff
|
tree
2009-08-19
Rui Guo
Fix
p
r
oblem
ca
u
sed
by resourcing a script when an c
a
llback
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Guo
So
m
e
m
ore
dead code &
comments r
e
moved
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Guo
G
et
ri
d
of some code
s
that n
o
lo
n
ger n
e
eded
.
commit
|
commitdiff
|
tree
2009-08-18
Ru
i
Guo
Ge
t
rid
o
f some lega
c
y c
o
d
e
.
commit
|
commitdiff
|
tree
2009-08-18
Rui
Guo
Use se
p
ar
a
te l
u
a_State for d
i
f
ferent script files
.
commit
|
commitdiff
|
tree
2009-08-13
Ru
i
Guo
F
i
x canvas
.
split on non-fo
r
e situation
.
commit
|
commitdiff
|
tree
2009-08-13
R
ui G
u
o
I
m
plement get_
l
ines & get_
h
isto
r
y
for window object
.
commit
|
commitdiff
|
tree
2009-08-10
Rui Guo
Set
t
itle bas on the output
f
ou
n
d on the scre
e
n
.
commit
|
commitdiff
|
tree
2009-08-10
Ru
i
Guo
A
dd two events
commit
|
commitdiff
|
tree
2009-08-10
Rui Guo
Add the window
.
viewing_c
a
nva
s
es
m
ethod
commit
|
commitdiff
|
tree
2009-08-04
Rui G
u
o
Documen
t
th
e
onsilent/onacti
v
ity event
.
commit
|
commitdiff
|
tree
2009-08-04
R
u
i G
u
o
Fix a warning on no
return val
u
e
.
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
Pass the missing Dis
p
lay for triggering onsilent event
.
commit
|
commitdiff
|
tree
2009-08-04
Rui
G
uo
Implement
w
indow event onsl
i
ent & onactivity
commit
|
commitdiff
|
tree
2009-08-03
Rui
Guo
Upda
t
e docum
e
nt
on displ
a
y interface
.
commit
|
commitdiff
|
tree
2009-06-24
R
ui Guo
Int
r
odu
c
e
c
a
n
v
as
.
sh
o
ww
i
n() in
t
er
f
ace
.
commit
|
commitdiff
|
tree
2009-06-24
R
u
i Guo
Documen
t
canvas
.
se
l
ect
m
ethod
commit
|
commitdiff
|
tree
2009-06-24
Rui Gu
o
Introdu
c
e window
.
a
c
t
iva
t
e method
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Extract R
C
_F
O
CUS im
p
lement
a
t
io
n
to clean up dupli
c
ated
.
.
.
commit
|
commitdiff
|
tree
2009-06-24
Ru
i
Guo
Document the
n
e
wly intr
o
duced window events
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Ena
b
le st
u
ff
i
ng a wi
n
d
ow
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
A
d
d
a demo function
.
commit
|
commitdiff
|
tree
2009-06-22
R
u
i G
u
o
Trigg
e
r
global
forechange eve
n
t o
n
region cha
n
ge
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
T
r
ig
g
er onfocus onleave event w
h
en switch
b
etween r
e
gions
.
commit
|
commitdiff
|
tree
2009-06-22
R
u
i Guo
Implement onshow onhide ev
e
nts for wi
n
dow object
.
commit
|
commitdiff
|
tree
2009-06-19
R
u
i
Guo
Add some windo
w
events
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
W
rap detache
d
event trigger in compiler directiv
e
s
.
commit
|
commitdiff
|
tree
2009-06-17
Rui
Guo
Move t
h
e original
f
o
r
e
c
hanged ev
e
nt
t
o the new ho
o
k
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
R
u
i Guo
Make wi
n
dow
.
number
w
ritab
l
e
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Update the document a
b
o
ut hook/unh
o
o
k
and
i
n
pu
t
in
t
erface
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Free allocated memory
before
luaL_er
r
or() in scre
e
n_input()
commit
|
commitdiff
|
tree
2009-06-17
Ru
i
Guo
input() can now have an optional prefilled conten
t
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Doc
u
me
n
t
a k
n
own
prob
l
em
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Correc
t
garbage
collecting
t
h
e unhoo
k
ticket
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Separate the weak table,
since
onl
y
th
e
f
unc
p
art is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do not pr
o
du
c
e
d
uplicate hook
o
n duplicat
e
source
.
commit
|
commitdiff
|
tree
2009-06-15
Rui G
u
o
D
o not do refcount any more
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
Guo
R
eally s
a
v
e
func name -- m
a
y be lost during merge
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui Guo
Change function table name to ease remo
v
ing refcnt
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Gu
o
No long
e
r chec
k
for duplica
t
e ho
o
k
.
commit
|
commitdiff
|
tree
2009-06-15
Rui G
u
o
Clean
u
p
of the callback unh
o
ok part
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Fix an memory leak
o
n
unhook ti
c
k
et
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Gu
o
R
emoved t
h
e LuaUnR
e
g()
f
unc
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Make th
e
merged un
h
ook
i
n
g
code work
a
gai
n
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
M
erge branch 'script
i
n
g
-
lua-unhook' (early pa
r
t) in
t
o
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Gu
o
A simple asynchro
n
ous input interface
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Impl
e
ment
a r
o
b
u
st S
c
riptCall an
d
format the code
.
commit
|
commitdiff
|
tree
2009-06-12
Rui G
u
o
F
ix re
f
c
oun
t
logic & duplicate unhook c
h
ecking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Gu
o
Description about the glob
a
l detac
h
event
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Guo
Merge branch 'sc
r
ipting-python' (
e
arly p
a
rt) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Guo
Fix lua st
a
c
k balance in LuaHRef()
.
A
n
d ge
t
rid of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
G
u
o
Fix du
p
licate check on event hooking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui G
u
o
Fill in
t
h
e l
o
st
u
nref
c
a
ll
.
T
ha
n
ks Sadrul
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
U
s
e
th
e
key direc
t
ly to refer to the lua callback hand
l
er
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Fur
t
her
c
o
de
clean
u
p
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Gu
o
Restructure the func
r
e
gister
c
o
d
e
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Mak
e
the mer
g
ed co
d
e
work again
.
A
lso
f
ixs a S
E
GV
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Gu
o
Merge bran
c
h 'lua-sc
r
i
p
ting' into
s
c
r
e
en-
s
cripti
n
g-soc
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge b
r
anch 'lua-scripting' (ear
l
y part) i
n
t
o
screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge
b
ranch 'lua-scripting' (
e
arly par
t
) int
o
scr
e
en
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge branch 'lua-
s
cripting' (early
part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Desc
r
ipt hook/unhook intf
.
Also a bit about input
(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Enable
reg
i
st
e
ring with the lua func itself
.
commit
|
commitdiff
|
tree
2009-06-09
Rui Gu
o
U
n-fi
n
ishe
d
i
nput() support
.
commit
|
commitdiff
|
tree
2009-06-08
Rui Guo
Correct the definition
o
f
a local variable
.
commit
|
commitdiff
|
tree
2009-06-07
R
u
i Gu
o
Event dispatching:
Impr
o
ve
m
ent & b
u
gfix
commit
|
commitdiff
|
tree
2009-06-07
Rui G
u
o
Script event framework: improvement &
cleanup
.
commit
|
commitdiff
|
tree
2009-06-06
Rui
Guo
F
i
rst work
i
ng version
of new event dispatching framwork
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Adde
d
call
i
ng interface to b
i
nding
.
commit
|
commitdiff
|
tree
2009-06-06
Ru
i
Guo
C
orr
e
ct the va
r
arg
r
elated de
f
inition
.
commit
|
commitdiff
|
tree
2009-06-06
R
ui Guo
Misc fix
commit
|
commitdiff
|
tree
2009-06-06
Rui
G
uo
Avoid using
/
/ style comment
.
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Event
dispatching (Binding independing p
a
r
t
)
commit
|
commitdiff
|
tree
2009-06-04
R
ui Guo
Grou
p
s
c
ript e
v
ent declaration (su
g
ges
t
e
d
b
y Sad
r
u
l
)
commit
|
commitdiff
|
tree
2009-06-04
R
ui Guo
F
i
x compi
l
e warning a
b
o
u
t
t
ype cast
.
commit
|
commitdiff
|
tree
2009-06-03
Rui
G
uo
Upda
t
e the design docu
m
ent a
little
.
commit
|
commitdiff
|
tree
2009-06-03
Rui
Guo
Change t
h
e
script com
m
and to t
h
e stly
e
of
'
l
a
y
out'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Rui
G
uo
Introduce the ev
e
nt registe
r
& dispatching fram
e
work
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
R
ui Guo
I
n
troduc
e
the
con
c
ept
of
bind
i
ng
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Define macro fo
r
lua bindings
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
F
ix th
e
cmdcallback demo to create the logfile
c
orrect
l
y
.
commit
|
commitdiff
|
tree
2009-06-02
Rui G
u
o
U
se
l
angu
a
g
e
neutral description rather than lua
.
commit
|
commitdiff
|
tree
2009-06-02
Ru
i
G
uo
A bit more in the design d
o
cument
.
commit
|
commitdiff
|
tree
2009-06-01
R
ui Guo
Wrap scr
i
pt rela
t
ed code with co
m
pile
r
directive
.
commit
|
commitdiff
|
tree
2009-06-01
Rui
G
uo
Up
d
ate the win
d
ow object interfac
e
a b
i
t
.
commit
|
commitdiff
|
tree
2009-06-01
R
u
i G
u
o
U
pdate
t
he scripting desi
g
n document
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Ad
d
ed an empty L
a
yout object inte
r
face to Lua s
c
ript
.
commit
|
commitdiff
|
tree
2009-05-24
R
u
i Guo
A
dd
e
d a des
i
g
n
document
for scripting support
.
Not
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Ru
i
G
u
o
F
inish eve
n
t
dispa
t
c
hing
s
e
ction
.
commit
|
commitdiff
|
tree
2009-05-20
Rui
G
uo
Update the sc
r
een_internal docu
m
en
t
.
commit
|
commitdiff
|
tree
2009-05-20
Ru
i
Guo
New d
o
c
ument drafts
.
commit
|
commitdiff
|
tree