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
Update the document about hook/unhook and input interface
2009-06-17
Rui Guo
U
pdate the document about hook/unhook and inpu
t
interfac
e
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Fr
e
e alloca
t
ed
m
emory bef
o
re l
u
aL_error() i
n
screen_input()
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
i
n
put() c
a
n
n
ow have an optional prefilled content
.
commit
|
commitdiff
|
tree
2009-06-16
Ru
i
Gu
o
Docu
m
ent a known probl
e
m
.
commit
|
commitdiff
|
tree
2009-06-16
Rui
G
uo
Correct g
a
rb
a
ge
colle
c
t
ing the unhook ticket
.
commit
|
commitdiff
|
tree
2009-06-16
Rui
G
uo
Separate the
w
eak t
a
ble, since on
l
y the func
pa
r
t is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do not produce duplica
t
e
h
ook on duplicate
s
ou
r
ce
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do not do refco
u
nt
a
ny more
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Really sa
v
e
func n
a
me -
-
ma
y
b
e
los
t
during merge
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Gu
o
Change function tabl
e
na
m
e
to ease r
e
movi
n
g refcnt
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
No longe
r
c
h
e
ck for dupli
c
ate
h
ook
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui
Guo
Clean up of the
c
a
llback unhook
part
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Fix an memory leak on unhook ticket
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i Guo
R
emo
v
ed the LuaUnReg() f
u
nc
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
M
a
ke the merged unhooking co
d
e
w
ork
again
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Merge branch 'scripti
n
g-lua
-
unhook
'
(earl
y
part)
i
n
to
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Gu
o
A
s
imple as
y
nchr
o
nous inp
u
t
i
nterface
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Implement a robust
ScriptCa
l
l
and format the code
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i
Guo
Fi
x
refc
o
unt logic & duplicate unhook checking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui G
u
o
Description
a
b
o
u
t the glob
a
l det
a
c
h
event
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i
Guo
Merge bra
n
c
h
'
s
cripting-python' (ear
l
y pa
r
t) int
o
s
c
reen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
G
uo
Fix lua stack
b
alance in
LuaHRef()
.
And ge
t
rid of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
R
ui Guo
F
i
x
duplicate che
c
k on event hookin
g
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fill in
the lost unref cal
l
.
T
hanks Sadrul
.
commit
|
commitdiff
|
tree
2009-06-12
R
ui
G
uo
Use the k
e
y dire
c
tly to
re
f
er to the lua callba
c
k handler
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Furt
h
er code clean up
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Restru
c
ture the f
u
nc register co
d
e
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i Guo
M
a
ke the merged
c
ode work again
.
A
l
s
o fixs a SEGV
.
commit
|
commitdiff
|
tree
2009-06-10
R
ui Guo
M
e
rge branch
'
lua-sc
r
ipting' into scre
e
n-scri
p
ting-so
c
commit
|
commitdiff
|
tree
2009-06-10
Rui
Guo
Merge branch 'lua-s
c
ripting
'
(e
a
rl
y
part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge branch 'lua-scripting' (early part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
ui Guo
Merg
e
bra
n
ch 'lua-scripting' (early
part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Descript
h
ook/unhook i
n
tf
.
Also a bit abo
u
t input(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Enable registering with the lua func it
s
elf
.
commit
|
commitdiff
|
tree
2009-06-09
Ru
i
G
uo
Un-fi
n
ished i
n
put() support
.
commit
|
commitdiff
|
tree
2009-06-08
Rui
Guo
Corr
e
c
t
the de
f
ini
t
i
o
n of a local var
i
able
.
commit
|
commitdiff
|
tree
2009-06-07
Rui
G
u
o
Event dispatc
h
ing:
I
mprovement & bugfix
commit
|
commitdiff
|
tree
2009-06-07
Rui
G
uo
S
cript
e
vent fr
a
mework:
i
mprovemen
t
& cle
a
nup
.
commit
|
commitdiff
|
tree
2009-06-06
R
ui Guo
First w
o
rking v
e
rsion of
n
ew
e
v
en
t
dis
p
atching framwork
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Adde
d
c
a
l
l
ing in
t
er
f
ace t
o
binding
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Correct the
v
ararg related
d
efinition
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Gu
o
Misc fix
commit
|
commitdiff
|
tree
2009-06-06
R
ui Guo
Avoid us
i
ng /
/
style com
m
e
nt
.
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Even
t
dispatching (
B
inding independing p
a
rt)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
G
roup scri
p
t ev
e
nt declaration (suggest
e
d by Sadr
u
l)
commit
|
commitdiff
|
tree
2009-06-04
Rui G
u
o
Fix compile warning about type cast
.
commit
|
commitdiff
|
tree
2009-06-03
Rui
G
uo
Update the
design document a little
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Change t
h
e scrip
t
command to the stly
e
of
'lay
o
ut'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Rui G
u
o
I
ntroduce th
e
event
reg
i
s
ter & dispatching framework
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Introduce
t
h
e
con
c
ept o
f
b
inding
.
commit
|
commitdiff
|
tree
2009-06-02
R
ui Guo
Define macr
o
f
or
l
ua bindi
n
g
s
.
commit
|
commitdiff
|
tree
2009-06-02
Ru
i
G
uo
Fix
t
h
e cmdca
l
lback demo t
o
cre
a
t
e the lo
g
f
ile corre
c
tly
.
commit
|
commitdiff
|
tree
2009-06-02
Ru
i
Guo
Use langu
a
ge ne
u
tral description rather than lu
a
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
Guo
A bit m
o
re
i
n the design document
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Gu
o
W
r
ap script related cod
e
w
i
th compiler
d
irective
.
commit
|
commitdiff
|
tree
2009-06-01
Rui
Guo
Update the
w
indow
o
b
j
ect interface a bit
.
commit
|
commitdiff
|
tree
2009-06-01
Rui
Guo
Upd
a
te the scripting design
d
oc
u
m
ent
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Added an e
m
pty Layout ob
j
ect int
e
r
fac
e
to Lua script
.
commit
|
commitdiff
|
tree
2009-05-24
Rui
G
uo
Added a design d
o
cume
n
t
f
or scripting suppor
t
.
Not
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Rui
G
u
o
F
i
nis
h
event dispatching section
.
commit
|
commitdiff
|
tree
2009-05-20
Rui G
u
o
Update the screen_in
t
ernal document
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
N
e
w
d
ocument drafts
.
commit
|
commitdiff
|
tree