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
Wrap detached event trigger in compiler directives.
2009-06-17
Rui Guo
Wrap detached event trigger i
n
c
om
p
ile
r
dire
c
tives
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Move the o
r
iginal
f
or
e
c
h
a
n
g
ed event to
the new hook
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Rui G
u
o
M
a
k
e window
.
number writable
.
commit
|
commitdiff
|
tree
2009-06-17
Rui
G
u
o
U
pdate
t
he documen
t
a
b
o
ut h
o
ok/unhook a
n
d input interface
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
F
r
ee
a
llocated me
m
ory before l
u
aL
_
er
r
or() in s
c
reen_input()
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
i
nput() ca
n
now
h
ave an o
p
tiona
l
prefilled content
.
commit
|
commitdiff
|
tree
2009-06-16
R
ui
Guo
Document a known problem
.
commit
|
commitdiff
|
tree
2009-06-16
Rui G
u
o
C
o
rrec
t
garbage
collecting the un
h
ook ticke
t
.
commit
|
commitdiff
|
tree
2009-06-16
Ru
i
Guo
Separat
e
the weak table,
s
ince o
n
ly the func part is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
Guo
Do
n
o
t
produce duplicate
hook on duplicate
source
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do no
t
do
refcou
n
t any
m
o
r
e
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Really save func
n
ame -- may be lost during merge
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i Guo
Cha
n
g
e function
table name t
o
ease remo
v
i
ng
r
ef
c
nt
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
Guo
N
o
longe
r
check for dupli
c
ate
h
ook
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Gu
o
Clean
u
p of the ca
l
lback unhook part
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i
G
uo
Fix
an memo
r
y
l
eak on unhook ticket
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
R
emoved the L
u
aUn
R
eg() func
.
commit
|
commitdiff
|
tree
2009-06-15
Rui G
u
o
M
ake the
m
e
rged u
n
hoo
k
in
g
code work ag
a
in
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Mer
g
e br
a
nch 'scripti
n
g
-
lua-unhook' (early part)
i
n
to
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Ru
i
Guo
A simple asyn
c
hronous i
n
p
ut interface
.
commit
|
commitdiff
|
tree
2009-06-12
Ru
i
Guo
I
mplement a robust
S
cr
i
p
t
Call and fo
r
ma
t
t
h
e code
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix refcount logic &
d
uplicate unhook checking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
D
escrip
t
ion abou
t
the
g
lo
b
al detach event
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Merge bra
n
c
h
'scripting-python' (e
a
rly
p
ar
t
) int
o
screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
Guo
Fix lua
s
tack ba
l
ance i
n
LuaHRef()
.
And get
rid of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui G
u
o
F
i
x duplicate check on
e
vent hooki
n
g
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fill in the lo
s
t
unr
e
f call
.
Than
k
s S
a
drul
.
commit
|
commitdiff
|
tree
2009-06-12
Rui G
u
o
Use the
key dire
c
tly
to
ref
e
r to the lua
c
allback handler
.
commit
|
commitdiff
|
tree
2009-06-10
Rui G
u
o
Further c
o
de
clea
n
u
p
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
Gu
o
Restr
u
c
t
ure the
f
unc register code
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Make
t
he merged code work again
.
Also fixs a S
E
GV
.
commit
|
commitdiff
|
tree
2009-06-10
Rui G
u
o
M
e
rg
e
branch 'lu
a
-
s
cr
i
p
t
ing' i
n
to s
c
reen-scripting-so
c
commit
|
commitdiff
|
tree
2009-06-10
Rui
G
uo
Me
r
ge
b
ranch
'
l
u
a
-script
i
ng' (early pa
r
t
)
i
nto screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge b
r
anch 'lua-scripting' (early part) in
t
o screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge bran
c
h 'lua-scr
i
pting' (earl
y
p
a
rt) into scre
e
n
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Descript hook/unho
o
k int
f
.
Also a b
i
t about
inpu
t
(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i
G
uo
E
nable registering with the
lua fu
n
c
i
t
s
elf
.
commit
|
commitdiff
|
tree
2009-06-09
Rui
Guo
Un-fini
s
hed input()
support
.
commit
|
commitdiff
|
tree
2009-06-08
Rui Guo
Correct the def
i
nition of a local variable
.
commit
|
commitdiff
|
tree
2009-06-07
Rui G
u
o
Eve
n
t dispatch
i
ng: Imp
r
ovement & bugfix
commit
|
commitdiff
|
tree
2009-06-07
R
ui G
u
o
Script event f
r
amewo
r
k: improveme
n
t
& cleanup
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
First w
o
rking
version
of ne
w
ev
e
nt dispa
t
chi
n
g
f
ramwor
k
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
A
d
d
e
d calling in
t
erface to binding
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Cor
r
ect
the vararg rela
t
e
d
definit
i
on
.
commit
|
commitdiff
|
tree
2009-06-06
Rui
G
uo
Misc fix
commit
|
commitdiff
|
tree
2009-06-06
R
ui
Guo
Avoid using // s
t
yle comment
.
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Event
d
isp
a
tchin
g
(Binding indepen
d
ing part)
commit
|
commitdiff
|
tree
2009-06-04
Ru
i
Guo
Group scri
p
t even
t
declarati
o
n (suggest
e
d by
S
ad
r
ul)
commit
|
commitdiff
|
tree
2009-06-04
Rui G
u
o
Fix compile warning
ab
o
ut typ
e
cast
.
commit
|
commitdiff
|
tree
2009-06-03
Rui G
u
o
Update
the design document a
l
ittle
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Change the script command to the
st
l
ye of 'layo
u
t
'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Rui
Guo
In
t
r
o
duce the event regis
t
er
&
dispa
t
ching framework
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
In
t
roduce
the concept of bindi
n
g
.
commit
|
commitdiff
|
tree
2009-06-02
R
u
i Guo
De
f
ine macro for lua bindings
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
F
i
x the c
m
dcallbac
k
demo to
create the logfi
l
e correc
t
ly
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
U
se language ne
u
tral description
rather than lua
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
A
bi
t
more in the de
s
ign document
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Wr
a
p script related cod
e
with compiler directive
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Update the window object interfac
e
a bit
.
commit
|
commitdiff
|
tree
2009-06-01
R
u
i
Guo
Update
the scripting design docu
m
ent
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Ad
d
ed an empty Layout
o
b
ject interfa
c
e
t
o
Lua scri
p
t
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Added a design document for scripting support
.
Not
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Rui Guo
Finish
event dispatc
h
ing section
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
Updat
e
the screen_
i
nter
n
al document
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
New document draft
s
.
commit
|
commitdiff
|
tree