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
u
o
Add s
o
m
e window events
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Gu
o
Wrap deta
c
hed event
trigge
r
in comp
i
l
e
r
dire
c
t
ives
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
M
ove the
o
r
iginal
fore
c
han
g
e
d
e
v
ent to the new hook
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
M
ake window
.
num
b
e
r
writable
.
commit
|
commitdiff
|
tree
2009-06-17
R
ui Guo
Update the document about hook/un
h
ook an
d
input interface
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Free allocated memory before luaL_error()
i
n screen_i
n
put()
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
input()
c
an now
h
ave an optional prefilled
c
onten
t
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
D
o
cument a know
n
problem
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
C
o
rre
c
t g
a
rbage collecting the unhook ticket
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Gu
o
S
epa
r
ate the
w
ea
k
table, sinc
e
only th
e
func part is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Rui G
u
o
Do
n
ot pr
o
duce duplic
a
t
e
h
o
ok on duplicate sour
c
e
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
D
o not d
o
r
e
f
count any more
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui Guo
Really save func n
a
m
e
-- may be lost during me
r
ge
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
Guo
Chang
e
func
t
i
on table na
m
e to
ease removing ref
c
n
t
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
No longer check for duplicate ho
o
k
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
C
l
ean up of the callb
a
ck unhook part
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
Guo
Fi
x
an me
m
ory
leak on unh
o
ok tic
k
et
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i
G
u
o
Remov
e
d
the LuaUnR
e
g() fun
c
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Make the merged unhook
i
ng
c
o
de
w
ork ag
a
in
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Merge b
r
anch
'sc
r
ipting-lua-unhook' (e
a
rly part)
in
t
o
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
A simple as
y
nc
h
ronous input interface
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Implement a robust Scri
p
tCall and form
a
t the code
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Guo
Fix ref
c
ount logic & duplicat
e
unh
o
ok c
h
ecking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
De
s
cription about the gl
o
b
a
l detach even
t
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Merge
b
ranch 'scripting-python'
(
early part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i
Guo
F
i
x lua
stack
b
alance in LuaHRef
(
)
.
And get rid of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix duplicate check on event h
o
oking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
G
uo
Fill in th
e
l
o
st unref call
.
Thanks Sadrul
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
U
se the key
d
irec
t
ly t
o
refer to the lua ca
l
lback handler
.
commit
|
commitdiff
|
tree
2009-06-10
Ru
i
Guo
Fur
t
her c
o
d
e
cl
e
an
u
p
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Rest
r
uct
u
re the func r
e
gister code
.
commit
|
commitdiff
|
tree
2009-06-10
R
ui Guo
Make the m
e
rg
e
d
code wor
k
again
.
Also fixs a SEGV
.
commit
|
commitdiff
|
tree
2009-06-10
R
ui
G
uo
Merg
e
branch 'lua-
s
cr
i
pting'
i
nto s
c
r
een-scripting-soc
commit
|
commitdiff
|
tree
2009-06-10
R
ui Guo
Merge branch 'lua-scripting' (early part)
i
nto screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
Guo
Merge
branch 'lua-scripting' (ea
r
ly
p
art) into scr
e
en
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i Gu
o
Merge branch 'lua-scr
i
p
t
i
ng' (early part
)
in
t
o screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
D
es
c
ript hook/unhook intf
.
Also a bit
about
i
nput(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Enab
l
e regis
t
ering
with the lua func
i
tself
.
commit
|
commitdiff
|
tree
2009-06-09
Rui Guo
U
n
-
finished
i
n
p
ut() support
.
commit
|
commitdiff
|
tree
2009-06-08
R
u
i Guo
Correct the definition of a local variable
.
commit
|
commitdiff
|
tree
2009-06-07
R
ui Guo
Even
t
dispatching: I
m
provem
e
nt &
bugfi
x
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
Sc
r
ipt
e
ve
n
t
fra
m
e
w
ork: improvement & cleanup
.
commit
|
commitdiff
|
tree
2009-06-06
R
u
i Guo
First working
v
ersion of new
e
ve
n
t dispatching framwork
.
commit
|
commitdiff
|
tree
2009-06-06
Rui
G
uo
Added calling
i
n
terf
a
ce to
bindi
n
g
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Gu
o
Correct the vara
r
g related de
f
i
ni
t
ion
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Mi
s
c fix
commit
|
commitdiff
|
tree
2009-06-06
Rui
Guo
Avoid using // style comment
.
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
E
v
ent dispat
c
hing (Bi
n
ding ind
e
pending part)
commit
|
commitdiff
|
tree
2009-06-04
R
u
i Guo
Group
script
event
declara
t
ion (sugges
t
e
d by S
a
drul)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Fix compi
l
e
w
a
r
n
in
g
abo
u
t typ
e
cast
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
U
pdate the
design docum
e
nt a
little
.
commit
|
commitdiff
|
tree
2009-06-03
R
ui
Guo
Change
t
he scr
i
pt command to
the stly
e
o
f 'layout'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Ru
i
Guo
Introduc
e
th
e
event register & dispatching framework
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Intro
d
uc
e
the
c
oncept of binding
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
D
efine macr
o
for lua bindings
.
commit
|
commitdiff
|
tree
2009-06-02
Rui G
u
o
Fix
t
he cmd
c
a
l
lback d
e
mo to
c
rea
t
e the log
f
ile
correctly
.
commit
|
commitdiff
|
tree
2009-06-02
Ru
i
Guo
Use language neut
r
al
d
escription r
a
t
her than lua
.
commit
|
commitdiff
|
tree
2009-06-02
R
ui
G
uo
A bit more
in the
d
esign document
.
commit
|
commitdiff
|
tree
2009-06-01
Rui
Guo
Wrap script
r
elat
e
d code
w
ith
c
ompiler directive
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
U
p
date the window
o
bject interface a bit
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Gu
o
Update the scripting desi
g
n docume
n
t
.
commit
|
commitdiff
|
tree
2009-05-24
R
u
i G
u
o
Adde
d
an empt
y
Layo
u
t object interface to
Lua script
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Added
a desig
n
do
c
ument
f
o
r script
i
n
g
support
.
Not
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Ru
i
Guo
Finish event dispatc
h
ing section
.
commit
|
commitdiff
|
tree
2009-05-20
Rui G
u
o
Update the screen_internal document
.
commit
|
commitdiff
|
tree
2009-05-20
R
u
i G
u
o
New document drafts
.
commit
|
commitdiff
|
tree