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 Guo
Unhook the even
t
han
d
ler if i
t
caus
e
s error
.
commit
|
commitdiff
|
tree
2009-08-19
Rui Guo
M
a
k
e the r
e
sult of screen
.
windows easier to use
.
commit
|
commitdiff
|
tree
2009-08-19
Rui Guo
Fix
p
roblem cause
d
by resourci
n
g
a s
c
r
ipt when an callback
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Guo
Some more dead
code &
c
om
m
ents
remov
e
d
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Guo
Get rid of so
m
e codes
that
no longer needed
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Guo
G
et rid of some
l
egacy code
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Guo
Use
s
ep
a
ra
t
e lua_State fo
r
different
s
crip
t
fi
l
es
.
commit
|
commitdiff
|
tree
2009-08-13
Rui Guo
Fix can
v
as
.
split on non
-
fore situ
a
tion
.
commit
|
commitdiff
|
tree
2009-08-13
Rui
G
uo
Implem
e
nt get_line
s
& ge
t
_histo
r
y for window object
.
commit
|
commitdiff
|
tree
2009-08-10
Rui G
u
o
S
e
t
t
i
t
le bas on th
e
output found on the screen
.
commit
|
commitdiff
|
tree
2009-08-10
Rui Guo
Add two
e
vents
commit
|
commitdiff
|
tree
2009-08-10
R
u
i Guo
Add
t
h
e w
i
ndow
.
vie
w
ing_canva
s
es method
commit
|
commitdiff
|
tree
2009-08-04
Rui
Guo
Doc
u
ment the onsil
e
n
t
/onactiv
i
ty event
.
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
Fix
a warn
i
ng on no r
e
turn value
.
commit
|
commitdiff
|
tree
2009-08-04
Ru
i
Guo
P
ass t
h
e missing Display for triggering onsi
l
ent event
.
commit
|
commitdiff
|
tree
2009-08-04
Rui
Guo
Implemen
t
window eve
n
t onsli
e
nt
&
o
nactivity
commit
|
commitdiff
|
tree
2009-08-03
Rui
G
uo
Updat
e
do
c
ument o
n
di
s
play
i
nterfac
e
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Gu
o
Introduce canvas
.
showwin()
i
nterfa
c
e
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Gu
o
D
ocument canvas
.
sel
e
c
t
m
et
h
od
commit
|
commitdiff
|
tree
2009-06-24
Rui
Guo
Intr
o
duce window
.
a
ctivate
m
ethod
.
commit
|
commitdiff
|
tree
2009-06-24
Rui G
u
o
Extract RC_FOCUS imp
l
e
m
e
n
tat
i
on to clean up duplicated
.
.
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Document the newly intro
d
uced window eve
n
ts
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Enable s
t
uffing
a wi
n
dow
.
commit
|
commitdiff
|
tree
2009-06-22
R
ui Guo
Add a demo function
.
commit
|
commitdiff
|
tree
2009-06-22
Rui G
u
o
Trigger global forechange
e
vent
o
n r
e
gion change
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
T
rigger onfocus
onleave event
w
hen switch
b
etween reg
i
o
n
s
.
commit
|
commitdiff
|
tree
2009-06-22
Rui
G
uo
Implement onshow onhide events for
window ob
j
ect
.
commit
|
commitdiff
|
tree
2009-06-19
Rui Guo
Add some
w
indo
w
events
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Wr
a
p detached e
v
e
n
t trigger in com
p
il
e
r directives
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Move the or
i
gin
a
l forec
h
ang
e
d
even
t
to
t
he
n
e
w hook
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Make window
.
number writable
.
commit
|
commitdiff
|
tree
2009-06-17
R
ui Guo
Update the
d
o
c
u
m
e
nt about h
o
ok/u
n
hook and input inter
f
a
ce
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Free a
l
located memory before luaL_
e
rror() in scre
e
n_input
(
)
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
input() can now
have an
o
ptional p
r
efilled content
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
D
o
cu
m
ent a known pro
b
l
em
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
C
orrect
garbag
e
collecting the unhook ticket
.
commit
|
commitdiff
|
tree
2009-06-16
Rui G
u
o
Separa
t
e the weak
t
able, sinc
e
only the f
u
nc
p
art is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i Guo
Do not
produce
duplicate hook on duplicat
e
source
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do not
d
o refcount any more
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
R
eally save f
u
nc name -- may be
lo
s
t
durin
g
m
e
rge
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui Guo
Change function tabl
e
name to
e
ase
removing refcnt
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
No long
e
r ch
e
ck f
o
r duplicate ho
o
k
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Clean up o
f
the
callb
a
ck un
h
ook
part
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
F
i
x an
m
emory le
a
k
on unhook ticket
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui Guo
Re
m
ov
e
d
the LuaU
n
Reg()
func
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Make the merged unhooking
c
ode work again
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Me
r
ge bra
n
ch '
s
cr
i
p
ting-lua-unhook
'
(early part) in
t
o
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Ru
i
G
u
o
A simple asynchro
n
ou
s
input
inter
f
ace
.
commit
|
commitdiff
|
tree
2009-06-12
R
ui Guo
Impleme
n
t a
r
o
b
ust S
c
r
i
p
tCall and
f
ormat the code
.
commit
|
commitdiff
|
tree
2009-06-12
Ru
i
Guo
Fix
r
efcou
n
t
logic
& dupl
i
cate unho
o
k
checking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
D
e
scription
a
bout the g
l
obal det
a
c
h
even
t
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Guo
Merge
br
a
nch '
s
cripti
n
g-py
t
hon'
(
ear
l
y
p
art
)
into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
Guo
Fix lua stack
b
alan
c
e in LuaHRef()
.
And get rid of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix duplica
t
e check on event hooking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fi
l
l in the lost unref
c
all
.
Thanks Sadrul
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Use the key di
r
ectly to
r
efer
to
t
h
e lua callback han
d
ler
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i
G
u
o
Fur
t
her co
d
e cle
a
n u
p
.
commit
|
commitdiff
|
tree
2009-06-10
Ru
i
Guo
Restru
c
ture the func register code
.
commit
|
commitdiff
|
tree
2009-06-10
R
ui Guo
Ma
k
e th
e
me
r
ge
d
code work aga
i
n
.
Also fixs a
SE
G
V
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
M
erge branch '
l
ua
-
scripting
'
into screen-scripti
n
g-soc
commit
|
commitdiff
|
tree
2009-06-10
Rui
Guo
M
er
g
e br
a
nch 'lua-sc
r
i
pting' (ea
r
ly part) in
t
o scr
e
e
n
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui G
u
o
Me
r
ge
branch 'lua-sc
r
ipting' (ear
l
y
p
art) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
M
e
r
g
e b
r
anch 'l
u
a-scri
p
t
i
ng' (early par
t
) int
o
screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Descript hook
/
unhoo
k
intf
.
Also a
bit a
b
out
i
nput(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui G
u
o
Enable
registering wit
h
the
l
u
a func i
t
self
.
commit
|
commitdiff
|
tree
2009-06-09
Rui G
u
o
Un-fi
n
is
h
ed input() support
.
commit
|
commitdiff
|
tree
2009-06-08
Rui Guo
Cor
r
ec
t
t
h
e d
e
finitio
n
of
a lo
c
al variabl
e
.
commit
|
commitdiff
|
tree
2009-06-07
Ru
i
Guo
Ev
e
nt dispatching: Improveme
n
t & b
u
gfix
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
Script
event fr
a
mework: improvement & cleanup
.
commit
|
commitdiff
|
tree
2009-06-06
R
u
i Guo
F
irs
t
working vers
i
on of n
e
w
event dispat
c
hi
n
g framwor
k
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Added
c
alling interface t
o
bindin
g
.
commit
|
commitdiff
|
tree
2009-06-06
R
u
i Guo
Cor
r
ect
the vararg related
d
e
finition
.
commit
|
commitdiff
|
tree
2009-06-06
Rui
Guo
Mis
c
fix
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Avoid using
//
s
tyl
e
com
m
e
nt
.
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Event dispatc
h
ing (Binding independing part)
commit
|
commitdiff
|
tree
2009-06-04
R
ui Gu
o
G
r
oup script event
declaration (sugge
s
ted b
y
Sadrul)
commit
|
commitdiff
|
tree
2009-06-04
R
ui Gu
o
Fix co
m
pile warning
a
b
o
ut
type cast
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Update
t
he de
s
ign docum
e
n
t a little
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Change the sc
r
ipt command to the stlye of 'layout'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
R
u
i Gu
o
Intro
d
uce th
e
event
r
eg
i
s
ter
& dispatching fr
a
m
e
work
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Int
r
oduce the
c
o
n
cep
t
of
bindi
n
g
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
D
e
f
ine macro for
lua bind
i
ng
s
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Fix the cmdcallb
a
ck de
m
o to create t
h
e logfile co
r
rectly
.
commit
|
commitdiff
|
tree
2009-06-02
R
ui Guo
U
s
e lang
u
age
n
e
utral
descri
p
tion rat
h
er
t
han lua
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
A bit mo
r
e in the
d
e
sign document
.
commit
|
commitdiff
|
tree
2009-06-01
Rui G
u
o
W
r
ap scrip
t
related co
d
e w
i
th compiler
directive
.
commit
|
commitdiff
|
tree
2009-06-01
R
ui
G
uo
Update the window objec
t
i
n
t
er
f
a
c
e a bit
.
commit
|
commitdiff
|
tree
2009-06-01
R
u
i Guo
Update
t
h
e
script
i
ng
des
i
gn document
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Gu
o
Added
an em
p
ty Layou
t
object
interface
t
o Lua script
.
commit
|
commitdiff
|
tree
2009-05-24
Rui
Guo
Added a desi
g
n document for
s
criptin
g
suppo
r
t
.
Not
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Rui Guo
Fin
i
sh e
v
ent dispatc
h
ing section
.
commit
|
commitdiff
|
tree
2009-05-20
R
u
i
Guo
Update the screen_int
e
rn
a
l document
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
N
ew
document
drafts
.
commit
|
commitdiff
|
tree