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 event handler if it
causes e
r
ror
.
commit
|
commitdiff
|
tree
2009-08-19
Rui Guo
Make the result of sc
r
e
e
n
.
w
indows e
a
sie
r
to use
.
commit
|
commitdiff
|
tree
2009-08-19
Rui Guo
Fix
problem caused by resourcing a script when an callback
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Guo
Some m
o
re dead
code & comment
s
removed
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Gu
o
Get rid of some c
o
des
t
ha
t
no longer nee
d
ed
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Guo
Get
r
i
d
of some leg
a
cy code
.
commit
|
commitdiff
|
tree
2009-08-18
Ru
i
G
u
o
Use se
p
arate lua
_
State
for diffe
r
ent scr
i
pt files
.
commit
|
commitdiff
|
tree
2009-08-13
Rui
Guo
Fix canvas
.
split
on non-for
e
si
t
uat
i
o
n
.
commit
|
commitdiff
|
tree
2009-08-13
R
ui Guo
I
m
plement get_lines & get_his
t
ory for window
o
bject
.
commit
|
commitdiff
|
tree
2009-08-10
Rui
Guo
Set
title bas on the
o
utput found
o
n the sc
r
een
.
commit
|
commitdiff
|
tree
2009-08-10
R
u
i Guo
Add two events
commit
|
commitdiff
|
tree
2009-08-10
R
ui Guo
Add
t
he wind
o
w
.
viewin
g
_canvas
e
s
method
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
D
o
cument the onsilen
t
/onacti
v
ity event
.
commit
|
commitdiff
|
tree
2009-08-04
Rui Gu
o
Fix a warning o
n
no
return value
.
commit
|
commitdiff
|
tree
2009-08-04
R
u
i Guo
Pa
s
s
t
h
e missi
n
g
Display fo
r
t
r
iggering on
s
i
lent event
.
commit
|
commitdiff
|
tree
2009-08-04
Rui Gu
o
Impl
e
m
e
nt
w
i
nd
o
w e
v
ent onslient &
o
nactivity
commit
|
commitdiff
|
tree
2009-08-03
R
ui Guo
U
p
d
ate doc
u
ment on d
i
splay interfa
c
e
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Introduce canvas
.
s
howwin() interfa
c
e
.
commit
|
commitdiff
|
tree
2009-06-24
Rui
G
uo
Document canvas
.
select method
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Introduce window
.
activa
t
e me
t
hod
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Ex
t
ract RC_FOCUS implementatio
n
to clean
up duplicate
d
.
.
.
commit
|
commitdiff
|
tree
2009-06-24
Rui G
u
o
Document t
h
e newly i
n
troduced window events
.
commit
|
commitdiff
|
tree
2009-06-22
Rui
G
uo
Enable stuffing a
w
i
ndow
.
commit
|
commitdiff
|
tree
2009-06-22
R
u
i
Guo
Add a demo function
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
T
r
igg
e
r
globa
l
fore
c
hange
eve
n
t
on
r
e
g
ion change
.
commit
|
commitdiff
|
tree
2009-06-22
Rui
G
uo
Trigger onf
o
cus onleave event
when switch between re
g
ions
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
I
m
plement
o
n
s
h
ow o
n
h
i
d
e eve
n
ts for window
o
bj
e
ct
.
commit
|
commitdiff
|
tree
2009-06-19
Rui Guo
Add some window events
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Wrap detached event trigger in
c
ompiler directive
s
.
commit
|
commitdiff
|
tree
2009-06-17
Rui G
u
o
M
o
ve
t
he or
i
ginal forec
h
anged event to
t
he n
e
w hook
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
M
a
k
e window
.
number wri
t
a
ble
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Update the document about
h
ook/unhoo
k
a
nd input interface
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
F
r
ee allocate
d
m
e
mory bef
o
re
luaL_er
r
or
(
) in screen
_
inpu
t
()
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
input() can now have an op
t
i
onal pre
f
illed
c
ontent
.
commit
|
commitdiff
|
tree
2009-06-16
Ru
i
Guo
Do
c
ument a
k
n
o
w
n
problem
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Correct garbage
collectin
g
the unhook tic
k
et
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Separa
t
e the
w
eak table,
s
ince only th
e
f
u
n
c
part is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
Guo
Do not produce duplicate hoo
k
o
n dupli
c
ate so
u
rce
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do not do refcount a
n
y more
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Gu
o
Really save func name --
m
ay be l
o
st during m
e
rge
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Change
f
u
nction t
a
ble nam
e
to ease removi
n
g
refcnt
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
No longer check for duplica
t
e hook
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i Guo
Clean
u
p of the
c
allback unhoo
k
part
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
F
i
x an memor
y
leak o
n
unho
o
k
t
i
cke
t
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui
Guo
Removed the L
u
a
UnReg() func
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Make
t
he merge
d
unhooki
n
g c
o
d
e
work again
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui Gu
o
Me
r
g
e
branch '
s
c
ripting-lua-
u
nhoo
k
' (early
p
a
rt) into
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
A simple
asynchron
o
us
input interface
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
I
mplemen
t
a
ro
b
u
st ScriptCall and format the code
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
Guo
Fi
x
refcount logic
&
dup
l
icate unhook che
c
k
i
ng
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Guo
Descr
i
p
tion abou
t
t
h
e
glo
b
al
d
etach e
v
ent
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Merge branc
h
'scri
p
tin
g
-python' (
e
arly part) int
o
screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
F
i
x lu
a
stack balance in LuaH
R
ef
(
)
.
And get rid of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
Guo
F
i
x d
u
plicate check on event hoo
k
i
n
g
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
F
ill
in
t
h
e lost unr
e
f call
.
Thanks Sadru
l
.
commit
|
commitdiff
|
tree
2009-06-12
Ru
i
G
u
o
Use th
e
key directly
t
o refer to
t
he lua
c
al
l
back
handler
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
F
urther
c
ode clean
u
p
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i G
u
o
Restruct
u
re the func regi
s
t
e
r code
.
commit
|
commitdiff
|
tree
2009-06-10
Rui G
u
o
Make the
m
e
rged code work again
.
Also fixs a SEGV
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merg
e
bra
n
ch
'
lua-script
i
ng'
i
nto screen-scripting-soc
commit
|
commitdiff
|
tree
2009-06-10
Rui
Guo
M
e
rge branch
'
l
u
a-s
c
ripting' (early part)
into s
c
r
e
e
n
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
ui Guo
Me
r
ge branch 'l
u
a-scrip
t
ing
'
(
e
arly par
t
) into scree
n
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
M
er
g
e
branch 'lu
a
-
s
crip
t
in
g
' (
e
ar
l
y part) int
o
screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Descript hoo
k
/un
h
ook intf
.
Also
a bit about input(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Enable registering with t
h
e lua func itself
.
commit
|
commitdiff
|
tree
2009-06-09
Ru
i
Guo
U
n-f
i
nished inp
u
t(
)
s
u
p
port
.
commit
|
commitdiff
|
tree
2009-06-08
Rui Guo
Correc
t
t
h
e defin
i
t
ion of a local
vari
a
ble
.
commit
|
commitdiff
|
tree
2009-06-07
R
u
i
Guo
Event
dispat
c
h
i
n
g: I
m
prove
m
ent
& bu
g
fix
commit
|
commitdiff
|
tree
2009-06-07
Rui
Guo
Script event framework: im
p
rovement & clean
u
p
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
First worki
n
g versi
o
n
o
f new eve
n
t di
s
patchi
n
g
framwork
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
A
d
d
e
d
calling
i
n
terface to bin
d
ing
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Corre
c
t the
vararg r
e
lated defin
i
tio
n
.
commit
|
commitdiff
|
tree
2009-06-06
Rui G
u
o
Mis
c
fi
x
commit
|
commitdiff
|
tree
2009-06-06
R
u
i
Guo
Avoid using
/
/
s
t
yle comment
.
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Ev
e
nt dispatching
(
B
i
ndin
g
independin
g
p
art)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Group scrip
t
event declaration (
s
uggested b
y
Sadrul)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
F
i
x compil
e
warning abou
t
type c
a
st
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Update
t
h
e design document a lit
t
l
e
.
commit
|
commitdiff
|
tree
2009-06-03
R
ui
Guo
Change th
e
sc
r
ipt
command
t
o
t
h
e stl
y
e of 'l
a
yout'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Ru
i
G
uo
Introduce the event register &
d
ispatching framework
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
G
uo
Introduce t
h
e c
o
nc
e
pt of bi
n
d
ing
.
commit
|
commitdiff
|
tree
2009-06-02
Rui G
u
o
Define ma
c
ro for lua binding
s
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Gu
o
F
i
x the cmdca
l
lback demo to cr
e
ate the log
f
ile c
o
rrectly
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
U
s
e
language neutral description rather than
lua
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
A bit mor
e
in
the d
e
si
g
n document
.
commit
|
commitdiff
|
tree
2009-06-01
Rui G
u
o
Wrap
s
cript
r
elated c
o
de with compi
l
er d
i
r
ective
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Upd
a
te
t
he window
o
bje
c
t in
t
erfa
c
e
a
bit
.
commit
|
commitdiff
|
tree
2009-06-01
R
u
i Guo
Upda
t
e
the
s
c
ripting d
e
sign doc
u
ment
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Added an empty Lay
o
ut object
i
nterface to Lua script
.
commit
|
commitdiff
|
tree
2009-05-24
Rui
G
uo
Ad
d
ed a d
e
sign document for scripting sup
p
ort
.
No
t
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Rui Guo
Finish event di
s
patching sectio
n
.
commit
|
commitdiff
|
tree
2009-05-20
Rui
Guo
Upd
a
t
e t
h
e
s
c
r
een_in
t
ernal document
.
commit
|
commitdiff
|
tree
2009-05-20
R
u
i G
u
o
New
d
o
c
u
ment
drafts
.
commit
|
commitdiff
|
tree