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
Update the document about hoo
k
/u
n
h
ook and input interface
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
F
ree allo
c
ated memo
r
y b
e
fore lua
L
_e
r
ror() in s
c
re
e
n_input
(
)
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
input() can now have an
o
ptional prefi
l
led content
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Do
c
ument a kn
o
w
n
p
roblem
.
commit
|
commitdiff
|
tree
2009-06-16
Rui
Guo
Correct garbage collecting the
u
nhook ticket
.
commit
|
commitdiff
|
tree
2009-06-16
R
u
i
G
u
o
Separate the weak tab
l
e, since only the func par
t
is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i Guo
D
o
not pro
d
uce duplicate
hook on du
p
l
i
cate
source
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
G
u
o
Do not do refcount any
more
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Gu
o
Rea
l
ly s
a
ve
f
u
nc nam
e
-- may
b
e lost during me
r
ge
.
commit
|
commitdiff
|
tree
2009-06-15
Rui G
u
o
C
h
ange
func
t
i
o
n
ta
b
le na
m
e
to ease
removing refcnt
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i
Gu
o
No longer check for
dup
l
i
c
ate hook
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
G
uo
Clean
u
p of the
c
a
llba
c
k unhook pa
r
t
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Fix
an m
e
mor
y
leak
o
n unhook ticket
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
Gu
o
R
e
moved the LuaUnR
e
g
(
) func
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Make
t
he merged u
n
hooking code work again
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Merge b
r
anch 'scripti
n
g
-
l
u
a-unhook' (early part) into
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
A s
i
m
p
le asy
n
chrono
u
s input in
t
erfa
c
e
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Gu
o
Imp
l
ement a
robust ScriptCa
l
l
a
nd format the code
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix ref
c
ou
n
t
logic & duplicate unhook checkin
g
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Descrip
t
ion about the globa
l
d
e
tach event
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Merge
branch 'scr
i
pting-python' (
e
arly part) into
s
creen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix lua
stack balance
i
n LuaHRef()
.
And get rid of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
G
u
o
Fix
duplicate che
c
k
o
n event hoo
k
i
n
g
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i
Guo
Fill i
n
the
los
t
un
r
ef call
.
Tha
n
k
s Sadr
u
l
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
U
se the key directly to re
f
er to
th
e
lua c
a
llbac
k
handler
.
commit
|
commitdiff
|
tree
2009-06-10
R
ui Guo
Fur
t
h
er code clean up
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
R
e
s
t
ru
c
t
u
r
e the f
u
nc register code
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Make the merged code work again
.
Also fixs a S
E
GV
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge bra
n
c
h 'lu
a
-scripting' into screen-s
c
r
ipting-soc
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
M
erge branch 'lua-scripting' (ear
l
y
p
ar
t
) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
M
e
rge b
r
anch 'lua-
s
cr
i
pt
i
ng' (ea
r
l
y part)
i
nto
scree
n
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge branc
h
'lua-scri
p
tin
g
'
(
e
a
rly
part) into s
c
r
e
en
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Descript
h
o
ok
/
unhook intf
.
A
l
so a bit
about input(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Enable registering
with the lua func itself
.
commit
|
commitdiff
|
tree
2009-06-09
Rui Guo
Un
-
f
inishe
d
input() support
.
commit
|
commitdiff
|
tree
2009-06-08
Rui Gu
o
Cor
r
ect the
definition
of a loc
a
l
variable
.
commit
|
commitdiff
|
tree
2009-06-07
Rui Gu
o
Event dispatching: I
m
pro
v
ement & bugfix
commit
|
commitdiff
|
tree
2009-06-07
R
u
i
G
uo
Script
ev
e
nt framework: im
p
ro
v
ement &
c
leanup
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
F
irst w
o
rking ve
r
si
o
n
of
new event dis
p
atching fram
w
ork
.
commit
|
commitdiff
|
tree
2009-06-06
Ru
i
Guo
Added ca
l
ling
interface
t
o binding
.
commit
|
commitdiff
|
tree
2009-06-06
Ru
i
Gu
o
Co
r
re
c
t the vararg relat
e
d d
e
finition
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Gu
o
Misc fix
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Av
o
id using // st
y
le comment
.
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
E
ve
n
t di
s
p
atching
(Binding indep
e
nding part)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Group script event declaration (suggested by Sadrul)
commit
|
commitdiff
|
tree
2009-06-04
Rui
G
uo
Fi
x
compile warning abo
u
t type ca
s
t
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Gu
o
Upda
t
e th
e
design document
a li
t
tle
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Gu
o
Chan
g
e the script command to the stlye
o
f 'layout'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Rui G
u
o
Int
r
oduce the event regi
s
ter & dispatching framework
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
In
t
r
o
duce the concept o
f
binding
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Define
m
a
cro for lua bind
i
ngs
.
commit
|
commitdiff
|
tree
2009-06-02
R
ui
Guo
Fix the cmd
c
allback demo to create
t
he logfile correc
t
ly
.
commit
|
commitdiff
|
tree
2009-06-02
R
u
i Guo
Use langu
a
ge
neutra
l
des
c
r
i
ption rather th
a
n
lua
.
commit
|
commitdiff
|
tree
2009-06-02
Rui G
u
o
A bit m
o
re in the design document
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Wrap script related code
w
i
th co
m
piler directive
.
commit
|
commitdiff
|
tree
2009-06-01
Ru
i
G
u
o
Update the window object interface a
b
it
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Upd
a
t
e
the scr
i
pting
design document
.
commit
|
commitdiff
|
tree
2009-05-24
R
u
i Guo
Add
e
d
an empt
y
Layou
t
object interface to Lua s
c
ript
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Add
e
d
a design document for scripting
s
u
pport
.
Not
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Ru
i
Guo
Finish e
v
e
nt
dispatchin
g
se
c
ti
o
n
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
Update
the scree
n
_
i
nternal document
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
New do
c
ument
d
rafts
.
commit
|
commitdiff
|
tree