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
Do not do refcount any more.
2009-06-15
Rui Guo
Do not do refco
u
n
t
a
n
y
m
ore
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Gu
o
Really s
a
v
e
func
name -- m
a
y
be lost dur
i
ng m
e
r
ge
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Change funct
i
on table
name to ease remo
v
ing refcnt
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui Guo
No longer c
h
eck fo
r
dup
l
icate hook
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
Guo
Clean up of th
e
c
allback unhook part
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i Guo
Fix
a
n m
e
m
o
ry le
a
k on unh
o
ok ticket
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
Guo
R
e
moved the LuaU
n
R
e
g() func
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui
Guo
Make th
e
m
e
r
ged unho
o
king c
o
de
w
o
rk
again
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Merge b
r
anch 'scripting-l
u
a
-unh
o
ok' (early pa
r
t) into
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
A
simple asynchr
o
no
u
s input interface
.
commit
|
commitdiff
|
tree
2009-06-12
R
ui Guo
Implement a robust
S
criptCall and format the code
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix refcoun
t
logic &
d
upli
c
ate unh
o
o
k
ch
e
cki
n
g
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
De
s
cr
i
p
t
ion
a
bout the global detach ev
e
nt
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Merg
e
branch 'scripting-py
t
hon
'
(early part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Ru
i
Guo
Fi
x
lua stack balance
i
n LuaHRef()
.
And
g
et
rid of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
G
uo
Fix duplicate check o
n
event h
o
oking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
F
ill in the los
t
unref call
.
Thanks Sadrul
.
commit
|
commitdiff
|
tree
2009-06-12
R
ui Guo
Use the key direc
t
ly to ref
e
r
t
o the lua callback handler
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Gu
o
F
urther code clean up
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Restructure th
e
fu
n
c register code
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Make
t
h
e merged code work again
.
Also fi
x
s a SEGV
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
G
uo
Merge branch 'lua-script
i
ng' int
o
scree
n
-scrip
t
ing-soc
commit
|
commitdiff
|
tree
2009-06-10
Ru
i
G
u
o
Merge
b
ranch
'
lua-scripting' (early part) int
o
screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
M
e
rge branch 'lua-scrip
t
ing' (early p
a
rt) i
n
to screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge branc
h
'
l
ua-scripting'
(
early part)
i
nt
o
s
c
reen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Descript hook/unhook i
n
tf
.
A
l
so a
bit a
b
o
u
t input(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
G
uo
Enable registe
r
ing with
the lua f
u
n
c its
e
l
f
.
commit
|
commitdiff
|
tree
2009-06-09
Rui G
u
o
Un-f
i
nished
inp
u
t() supp
o
r
t
.
commit
|
commitdiff
|
tree
2009-06-08
Rui Guo
Cor
r
e
ct the definition of a loca
l
variabl
e
.
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
E
v
ent dispat
c
hing: Impr
o
v
e
m
ent & bugf
i
x
commit
|
commitdiff
|
tree
2009-06-07
R
ui G
u
o
S
c
ript ev
e
n
t
framework: improvem
e
nt
&
c
leanup
.
commit
|
commitdiff
|
tree
2009-06-06
Rui
Guo
First working vers
i
on of new e
v
e
n
t dispa
t
ching framwork
.
commit
|
commitdiff
|
tree
2009-06-06
Rui G
u
o
Adde
d
cal
l
i
n
g interf
a
ce to bind
i
ng
.
commit
|
commitdiff
|
tree
2009-06-06
Ru
i
G
uo
Co
r
rect
the v
a
rarg
r
elated definiti
o
n
.
commit
|
commitdiff
|
tree
2009-06-06
Rui G
u
o
Misc fix
commit
|
commitdiff
|
tree
2009-06-06
R
u
i
G
u
o
Avoid using //
s
tyle co
m
men
t
.
commit
|
commitdiff
|
tree
2009-06-04
Rui G
u
o
Ev
e
nt
d
ispatching
(Bi
n
ding ind
e
pending pa
r
t)
commit
|
commitdiff
|
tree
2009-06-04
Rui G
u
o
Group script ev
e
n
t
declaration (suggeste
d
b
y
Sadrul)
commit
|
commitdiff
|
tree
2009-06-04
Ru
i
Gu
o
Fix compile warning about type cas
t
.
commit
|
commitdiff
|
tree
2009-06-03
R
ui Gu
o
Update
the design
do
c
u
m
ent
a
li
t
tle
.
commit
|
commitdiff
|
tree
2009-06-03
Rui G
u
o
Change
the
s
cript c
o
mm
a
nd to t
h
e stly
e
of 'layout'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Introduce the
event register & dispatch
i
n
g
fr
a
mew
o
rk
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Introduc
e
the conce
p
t
o
f
bin
d
ing
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Gu
o
Define macro
f
o
r
lua bindin
g
s
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
Guo
F
i
x the cmdca
l
lb
a
ck
d
e
mo to create the
lo
g
file correctly
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Use
lang
u
a
ge ne
u
tral desc
r
iption rat
h
er
t
han lua
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
Gu
o
A
b
it more in
th
e
design
document
.
commit
|
commitdiff
|
tree
2009-06-01
Rui
Gu
o
Wrap scr
i
pt re
l
ated code with compiler
directive
.
commit
|
commitdiff
|
tree
2009-06-01
R
ui Guo
Update the
w
indow o
b
ject interface a bit
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Update the script
i
ng design document
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Ad
d
ed an e
m
pty La
y
out o
b
ject inte
r
f
a
ce to Lua scrip
t
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Added
a
design document
for script
i
ng support
.
Not
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Rui Guo
Fi
n
ish
e
v
e
nt dispatching sectio
n
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Gu
o
Updat
e
the
s
creen_
i
nternal
document
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
New docume
n
t drafts
.
commit
|
commitdiff
|
tree