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
Add some window events.
2009-06-19
Rui
G
uo
Add some window
ev
e
nts
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Wrap det
a
ched e
v
e
nt tr
i
gger
in compile
r
directives
.
commit
|
commitdiff
|
tree
2009-06-17
Rui
Guo
Mov
e
the origina
l
forechanged ev
e
nt to the ne
w
hoo
k
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Gu
o
Make window
.
number
wr
i
tabl
e
.
commit
|
commitdiff
|
tree
2009-06-17
Rui G
u
o
Update the
docu
m
en
t
about ho
o
k/un
h
ook and
input interfa
c
e
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Free
a
l
l
oc
a
ted
m
e
m
ory before
l
uaL_er
r
or()
in screen_input
(
)
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
i
n
p
ut() can now h
a
v
e
an optional p
r
efilled content
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Document a known
p
ro
b
lem
.
commit
|
commitdiff
|
tree
2009-06-16
R
ui G
u
o
Corr
e
ct gar
b
ag
e
collecting the unhook
ticket
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Separate the weak table, since only the
func part is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Gu
o
Do not
produce du
p
licate hook on dupli
c
ate s
o
urce
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Gu
o
D
o
not d
o
r
e
fco
u
nt any more
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Really save func name
-- may be los
t
during m
e
rg
e
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i
Guo
Change function table name
to ease re
m
ov
i
ng refc
n
t
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
No longer check for duplica
t
e
hook
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Gu
o
Clean up of
t
he
c
allbac
k
u
nhoo
k
part
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
G
uo
Fix an memory
leak
o
n unhook ticket
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Rem
o
ved the LuaU
n
Reg()
f
unc
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Make
the
merged unho
o
king c
o
de
work agai
n
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Merge
b
ranch 'script
i
ng-lua-unho
o
k
'
(early part) into
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
G
u
o
A simple asynchr
o
nous input interfa
c
e
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
Guo
Imp
l
e
ment a robust Scrip
t
Call a
n
d
f
orma
t
the code
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fi
x
re
f
count logic & duplicate unhook
c
hecking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Desc
r
iption about th
e
global d
e
tach
event
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Merge branch 'scripting-pyth
o
n' (ear
l
y part) into scre
e
n
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Gu
o
Fi
x
lua stac
k
b
a
lance
i
n LuaHRef()
.
And
get ri
d
of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Guo
F
i
x duplicate check on event hooki
n
g
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Gu
o
Fil
l
i
n the
los
t
u
n
ref
c
a
l
l
.
T
hanks Sadrul
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i
Guo
Use
t
he key directly to r
e
fer
t
o
t
he lua callba
c
k
handler
.
commit
|
commitdiff
|
tree
2009-06-10
R
ui Guo
Further code clean up
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Restruct
u
r
e
t
h
e func register code
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Ma
k
e the mer
g
ed
code wor
k
agai
n
.
Also fixs a
SEGV
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge bran
c
h
'
lua-scripting
'
into scree
n
-
script
i
ng
-
soc
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge branch 'lua-scripting' (early part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
M
erg
e
bra
n
c
h 'lu
a
-scripting' (early
part)
i
nto screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui G
u
o
Merge bran
c
h
'
l
ua-scrip
t
ing'
(ea
r
ly p
a
r
t) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Descript hook
/
unhook intf
.
A
ls
o
a bit a
b
out
i
nput(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i Gu
o
Enable re
g
istering
with
t
he lua func itself
.
commit
|
commitdiff
|
tree
2009-06-09
Rui Guo
Un-fin
i
shed input() sup
p
ort
.
commit
|
commitdiff
|
tree
2009-06-08
R
u
i Guo
Correct the
de
f
i
n
ition of a local variabl
e
.
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
Event
d
isp
a
t
c
h
i
ng: Impro
v
e
ment & bugfix
commit
|
commitdiff
|
tree
2009-06-07
Rui
G
u
o
Script e
v
ent framewor
k
:
improve
m
ent & cleanu
p
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Fir
s
t worki
n
g version
of
n
e
w even
t
di
s
p
atching fr
a
mwork
.
commit
|
commitdiff
|
tree
2009-06-06
R
u
i Guo
Ad
d
e
d
c
alli
n
g inter
f
ace to bindin
g
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Correc
t
t
h
e var
a
r
g related definit
i
on
.
commit
|
commitdiff
|
tree
2009-06-06
R
u
i
G
uo
Mi
s
c
f
ix
commit
|
commitdiff
|
tree
2009-06-06
R
u
i Gu
o
A
v
oid using //
style comment
.
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Event dispatching (Bindin
g
independin
g
par
t
)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
G
roup script event declaration
(
s
ugges
t
ed by S
a
drul)
commit
|
commitdiff
|
tree
2009-06-04
Rui
G
uo
Fix
c
o
m
pi
l
e warni
n
g abo
u
t type cast
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Gu
o
Update t
h
e
d
esign
documen
t
a
l
i
ttle
.
commit
|
commitdiff
|
tree
2009-06-03
Rui G
u
o
Change t
h
e script
c
o
m
man
d
to the stlye of 'layou
t
'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Introduce the event regis
t
er & disp
a
t
c
hing fra
m
ew
o
rk
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Ru
i
Gu
o
Introduce the concep
t
of bindi
n
g
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
Guo
Define
m
a
c
r
o for l
u
a bindings
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
Guo
Fix the c
m
dca
l
lb
a
ck demo to
c
rea
t
e t
h
e logfile correctl
y
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Use langua
g
e ne
u
tra
l
description rat
h
er than
l
ua
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
G
uo
A
b
it m
o
re in t
h
e design document
.
commit
|
commitdiff
|
tree
2009-06-01
Rui
G
uo
Wrap script
related code with
c
ompiler d
i
rective
.
commit
|
commitdiff
|
tree
2009-06-01
Ru
i
Guo
Update the window object interface a bit
.
commit
|
commitdiff
|
tree
2009-06-01
R
u
i
Guo
Update the scripting
d
esign
d
ocument
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
A
dde
d
a
n
empty Layout
o
bj
e
ct
interfac
e
t
o L
u
a
s
cript
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Added a
design docume
n
t
for scr
i
pt
i
n
g suppo
r
t
.
Not
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Rui
G
uo
Finish
e
v
e
n
t dispa
t
ching section
.
commit
|
commitdiff
|
tree
2009-05-20
R
u
i Guo
Upda
t
e the screen_int
e
r
n
al docu
m
ent
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
N
ew document drafts
.
commit
|
commitdiff
|
tree