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 doc
u
men
t
about
h
o
ok/unhook and input interface
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
F
ree allocat
e
d memory
before luaL_erro
r
() in s
c
r
ee
n
_input()
commit
|
commitdiff
|
tree
2009-06-17
Ru
i
Guo
in
p
ut() can now have an o
p
tional
p
refille
d
conten
t
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Document a known pro
b
lem
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Correc
t
gar
b
age co
l
lec
t
ing
t
he unhook ticket
.
commit
|
commitdiff
|
tree
2009-06-16
Rui
G
uo
Se
p
ara
t
e the
weak table, since only the
func
part is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do not produce
d
uplicate hook
o
n du
p
l
i
cate source
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do not do refcount any more
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Really save fun
c
name -
-
may be
l
ost during merge
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Ch
a
nge fun
c
tion table name to eas
e
removi
n
g refcnt
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui Guo
No lon
g
er check for
d
uplicate hook
.
commit
|
commitdiff
|
tree
2009-06-15
Rui G
u
o
C
l
ean up of the c
a
l
l
back
u
nhook part
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
Guo
Fix an memory leak
o
n unhook t
i
cket
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i Guo
Remov
e
d the LuaUnReg
(
) func
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui Guo
Make the m
e
rged unhoo
k
ing code work again
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Merge
branch '
s
cripting-lua-un
h
ook'
(early part) into
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
Gu
o
A simp
l
e asynchronou
s
input
interface
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
I
m
ple
m
ent a robust Script
C
all and format th
e
code
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Gu
o
Fix
ref
c
ount logic & d
u
plicate unhook che
c
king
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
De
s
cripti
o
n about the global det
a
c
h
event
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Gu
o
Merg
e
b
r
a
nch 'scripting-python' (early part)
i
nto screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui G
u
o
Fi
x
lua stack bal
a
nce in LuaHRef()
.
And get rid
o
f
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
G
u
o
Fi
x
dupl
i
cate
chec
k
o
n event h
o
o
k
ing
.
commit
|
commitdiff
|
tree
2009-06-12
Ru
i
Guo
Fill in the lost unref call
.
Than
k
s Sadru
l
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
U
s
e
t
h
e
k
ey directly to r
e
fer to th
e
lua callba
c
k handler
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i Guo
Furthe
r
code clean
up
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Restructure
the fun
c
register c
o
de
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Make
the merged
c
o
d
e work again
.
Also
f
i
xs a SEGV
.
commit
|
commitdiff
|
tree
2009-06-10
Rui G
u
o
Mer
g
e
b
ranch 'lu
a
-scr
i
pting
'
into scre
e
n-scripting-s
o
c
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge
b
r
a
nch 'lua-scripting' (
e
arly part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Gu
o
Merg
e
branch 'lua-script
i
ng'
(early part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i Guo
Merge branch 'lua
-
scr
i
pting' (ea
r
ly part) i
n
to
s
creen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Descri
p
t hook/unh
o
o
k
intf
.
A
l
so a bit about input(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Enable regi
s
tering
with the lua func itself
.
commit
|
commitdiff
|
tree
2009-06-09
Rui Guo
Un-
f
inished input() s
u
pport
.
commit
|
commitdiff
|
tree
2009-06-08
Ru
i
Guo
Correct
t
he def
i
nit
i
on of a local variab
l
e
.
commit
|
commitdiff
|
tree
2009-06-07
Rui
G
uo
Eve
n
t disp
a
tchi
n
g:
I
mpro
v
ement & bugfix
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
S
c
ript even
t
f
r
amework: improveme
n
t & cleanup
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
F
i
rst working version
o
f
new ev
e
nt dispatchin
g
framwork
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Gu
o
Adde
d
calling interface to bin
d
i
n
g
.
commit
|
commitdiff
|
tree
2009-06-06
Rui
G
uo
Cor
r
ect t
h
e va
r
arg related
def
i
nitio
n
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
M
i
sc
fix
commit
|
commitdiff
|
tree
2009-06-06
R
u
i Guo
Av
o
id u
s
ing // style comme
n
t
.
commit
|
commitdiff
|
tree
2009-06-04
Rui G
u
o
Even
t
d
i
spatchi
n
g (Bindin
g
independin
g
part)
commit
|
commitdiff
|
tree
2009-06-04
Rui G
u
o
Group scri
p
t eve
n
t decla
r
ation
(
suggested
b
y
S
adrul)
commit
|
commitdiff
|
tree
2009-06-04
Rui
Gu
o
F
ix compi
l
e warning
a
bout
t
y
p
e
cas
t
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Up
d
a
te th
e
design docu
m
ent
a li
t
tle
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Change
th
e
scri
p
t
c
ommand to the stlye of 'layou
t
'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
R
u
i
Guo
I
n
troduce th
e
event register &
dispatching framew
o
rk
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
R
u
i
Guo
I
ntro
d
uce the concept
of binding
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Define macro
for lua bindings
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Fix the cmdcallback demo t
o
crea
t
e the logfile correct
l
y
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Gu
o
Use language
n
eu
t
ral descr
i
p
t
ion rath
e
r than lua
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
A bit mo
r
e
in the
des
i
g
n
document
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Wrap
s
c
r
ipt related
c
ode
wi
t
h compiler
di
r
e
ctive
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Update th
e
window
ob
j
e
c
t
i
nterfa
c
e
a b
i
t
.
commit
|
commitdiff
|
tree
2009-06-01
R
u
i
G
uo
U
p
date the
scri
p
ting
design document
.
commit
|
commitdiff
|
tree
2009-05-24
R
u
i Guo
Added an empty Lay
o
ut
obj
e
c
t
interf
a
ce to Lu
a
scrip
t
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Added a desi
g
n docum
e
n
t
for
scriptin
g
support
.
Not
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Rui Guo
Finish even
t
d
ispatching section
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
U
p
da
t
e the screen_
i
nternal document
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
New document drafts
.
commit
|
commitdiff
|
tree