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 Gu
o
Updat
e
the document about h
o
ok
/
unhook and i
n
put
i
n
terfac
e
commit
|
commitdiff
|
tree
2009-06-17
Ru
i
G
u
o
Free allo
c
ated memory before luaL_error() in screen_input()
commit
|
commitdiff
|
tree
2009-06-17
Rui Gu
o
input() can
n
ow hav
e
a
n
optio
n
al pre
f
ille
d
co
n
tent
.
commit
|
commitdiff
|
tree
2009-06-16
Rui G
u
o
Document
a
k
n
o
wn problem
.
commit
|
commitdiff
|
tree
2009-06-16
R
u
i Guo
C
orr
e
c
t garbage colle
c
ting
the unhook ticket
.
commit
|
commitdiff
|
tree
2009-06-16
Rui
Guo
Separate the w
e
ak
ta
b
le, since only the func part is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Rui G
u
o
Do
n
ot prod
u
ce d
u
pl
i
cate hook
o
n dupl
i
c
a
t
e
s
our
c
e
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
G
u
o
Do not do refcount any
m
ore
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
Guo
Really save fun
c
name -- may be l
o
st during merge
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i Guo
Change functi
o
n table name t
o
ease removing refc
n
t
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
No lo
n
ge
r
check for duplicat
e
h
o
ok
.
commit
|
commitdiff
|
tree
2009-06-15
Rui G
u
o
Clean up of t
h
e cal
l
back unhook part
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
G
uo
Fix an
me
m
ory
l
ea
k
on unhook ti
c
ket
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Removed
t
h
e LuaU
n
Reg()
f
unc
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Make the
me
r
ged unhooking
c
ode
work again
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
M
e
rge branc
h
'
s
cripting-lua-u
n
h
o
o
k' (e
a
r
ly part)
into
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
A simple asynch
r
ono
u
s input interface
.
commit
|
commitdiff
|
tree
2009-06-12
R
ui Gu
o
I
m
p
lement a robus
t
ScriptCall and format
the code
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix ref
c
o
u
nt l
o
gic & d
u
plicate unhook checking
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Guo
Description abou
t
the global detach event
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Merge branch
'
scriptin
g
-python' (early part) i
n
t
o
scree
n
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix
l
u
a
s
t
a
ck b
a
lan
c
e in Lu
a
HRef()
.
And
get
rid of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
Guo
Fix duplic
a
te check on event hookin
g
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fill in the lost unref call
.
T
hanks Sadrul
.
commit
|
commitdiff
|
tree
2009-06-12
Ru
i
Guo
Use
t
h
e key directly to
r
e
fer to the lua c
a
llb
a
c
k
h
andler
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Further code clean
up
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i Guo
R
estru
c
t
u
re the
f
unc reg
i
s
ter cod
e
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Make the
m
erged
code work a
g
ain
.
Also fixs a SEGV
.
commit
|
commitdiff
|
tree
2009-06-10
Ru
i
Guo
Mer
g
e branch
'lua
-
sc
r
i
p
ting' into
s
creen
-
scripting-soc
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge br
a
nch 'lua-scripting' (early part)
i
nto scre
e
n
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Me
r
ge branch 'lu
a
-scripting'
(
early part) i
n
to screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i Gu
o
Mer
g
e bran
c
h
'lua-scr
i
pting' (early pa
r
t) into scr
e
en
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Descript hoo
k
/unhook intf
.
A
l
so a bit ab
o
u
t
i
nput(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i Gu
o
E
n
able
r
egisteri
n
g
w
i
th
t
he lu
a
func itself
.
commit
|
commitdiff
|
tree
2009-06-09
Rui Guo
Un-finished input() s
u
p
port
.
commit
|
commitdiff
|
tree
2009-06-08
Rui Guo
Correct the defi
n
i
t
i
on of a
l
oc
a
l variable
.
commit
|
commitdiff
|
tree
2009-06-07
Ru
i
G
u
o
Event dispatc
h
ing: Improvement & bugfix
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
Sc
r
i
p
t
event framework: i
m
provement & cl
e
anup
.
commit
|
commitdiff
|
tree
2009-06-06
Rui G
u
o
First working version of new e
v
ent dispatching f
r
am
w
ork
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
A
d
ded c
a
lling
i
nterface to binding
.
commit
|
commitdiff
|
tree
2009-06-06
R
ui Guo
C
o
rrect the vara
r
g related defin
i
tion
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Mi
s
c
f
ix
commit
|
commitdiff
|
tree
2009-06-06
Ru
i
Guo
Avoid using // style commen
t
.
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Event
d
i
s
p
atching (Bi
n
ding i
n
depending part)
commit
|
commitdiff
|
tree
2009-06-04
Rui
G
u
o
Grou
p
script event declaration (sugg
e
sted by Sadrul)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Fix
comp
i
le warning about type
c
ast
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Update the d
e
sign
document a litt
l
e
.
commit
|
commitdiff
|
tree
2009-06-03
Rui
G
u
o
C
ha
n
ge t
h
e script
c
omman
d
to the stlye of 'layout
'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Introdu
c
e t
h
e event register & dispa
t
ching framework
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
R
ui Guo
I
n
troduce the
c
oncept of
b
inding
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
G
u
o
De
f
ine
m
acro for lua bindings
.
commit
|
commitdiff
|
tree
2009-06-02
R
u
i Guo
Fi
x
the
c
mdca
l
lback demo t
o
crea
t
e the logfile correctly
.
commit
|
commitdiff
|
tree
2009-06-02
R
ui Guo
Use
language ne
u
tr
a
l
d
escripti
o
n rat
h
er than
l
ua
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
A bit
more
i
n
the d
e
sig
n
document
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Wrap script related code with compi
l
e
r
d
i
r
e
c
ti
v
e
.
commit
|
commitdiff
|
tree
2009-06-01
Ru
i
Guo
Update the
w
indow
object interface
a bit
.
commit
|
commitdiff
|
tree
2009-06-01
R
u
i Guo
Up
d
a
t
e
th
e
scri
p
t
i
ng
d
esign
d
o
c
ume
n
t
.
commit
|
commitdiff
|
tree
2009-05-24
Rui
G
u
o
Add
e
d
a
n empty Layout object interface
to
L
ua script
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Added a design document for s
c
ripting
s
upport
.
N
ot
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Rui
G
uo
Finish ev
e
nt dispatching section
.
commit
|
commitdiff
|
tree
2009-05-20
Rui
Guo
Up
d
a
te the screen_internal d
o
cument
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
New document dra
f
ts
.
commit
|
commitdiff
|
tree