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
Move the original forechanged event to the new hook/unhook scheme.
2009-06-17
Rui G
u
o
M
o
ve the origin
a
l forechanged ev
e
nt to the
n
ew hook
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
R
u
i
Guo
Mak
e
win
d
o
w
.
n
umber writab
l
e
.
commit
|
commitdiff
|
tree
2009-06-17
Ru
i
Guo
U
pdate the document about hook/unhook and
i
nput interface
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Free allocated memory before luaL_error()
in scr
e
en_input()
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
input() can no
w
have an optional pre
f
il
l
ed co
n
ten
t
.
commit
|
commitdiff
|
tree
2009-06-16
R
u
i Guo
Document
a known
p
roblem
.
commit
|
commitdiff
|
tree
2009-06-16
R
ui Guo
Cor
r
ect garbage collecting the u
n
hook ti
c
ket
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Gu
o
Separate
t
he weak t
a
ble, since on
l
y th
e
func p
a
rt is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do not pro
d
uce duplicate hook
o
n
d
uplicate source
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do not do r
e
fcount
any more
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i Guo
Really sav
e
func
name
-
- may be
los
t
during
m
erge
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
Guo
C
h
ange functi
o
n tab
l
e
name
t
o ease removi
n
g refcnt
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i Guo
No
l
onger
c
h
e
c
k for duplicate h
o
ok
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
Guo
Clean up o
f
the
callback unhook part
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Fix an memory leak
o
n unh
o
ok ticket
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Removed
t
he LuaU
n
Reg() func
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
M
ake
the merged unhooking
c
ode work again
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
G
u
o
Me
r
ge bra
n
ch 'scripting-lua
-
unhook'
(
early
p
art) into
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Guo
A simple asyn
c
hronous
inp
u
t interface
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Gu
o
I
m
plement a robust Script
C
all and for
m
at the code
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
Guo
Fix refcount logic & duplica
t
e unho
o
k checki
n
g
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Descriptio
n
about the globa
l
detach
e
vent
.
commit
|
commitdiff
|
tree
2009-06-12
Rui G
u
o
M
erge bra
n
ch
'scr
i
pting
-
python'
(ea
r
ly part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix l
u
a stack balance in LuaHRef()
.
And
g
et rid
o
f
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix d
u
plicate che
c
k on e
v
ent hookin
g
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fil
l
in th
e
lost unref c
a
l
l
.
Thanks Sadrul
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i
G
uo
Use t
h
e key directly to ref
e
r to t
h
e lu
a
callback handler
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
Guo
Further
c
o
d
e
clea
n
up
.
commit
|
commitdiff
|
tree
2009-06-10
Rui G
u
o
Restructu
r
e
the func r
e
gister
c
ode
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Make the merged code work agai
n
.
Also fixs
a
SEGV
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge branch 'lua-scripting' i
n
t
o screen-scripting-soc
commit
|
commitdiff
|
tree
2009-06-10
R
ui Guo
M
er
g
e branch 'lua-scripting' (early
part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge br
a
nc
h
'
lua-scripting' (early p
a
rt)
i
nto screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
Guo
Merge br
a
nch 'l
u
a-scr
i
pting'
(ear
l
y part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i Gu
o
Desc
r
ipt
hoo
k
/unho
o
k intf
.
Also
a
bit
about
inpu
t
(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Ena
b
le r
e
gi
s
tering with the lua func itself
.
commit
|
commitdiff
|
tree
2009-06-09
Rui G
u
o
Un-finished input() support
.
commit
|
commitdiff
|
tree
2009-06-08
Rui
Guo
Cor
r
ect the def
i
niti
o
n of a loca
l
variab
l
e
.
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
Event
di
s
p
at
c
hing: Impro
v
e
m
ent &
bugf
i
x
commit
|
commitdiff
|
tree
2009-06-07
R
u
i
Guo
Scrip
t
even
t
fra
m
ewo
r
k:
i
mprovement & cleanup
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
F
i
rs
t
work
i
n
g version of new event dispatching framwork
.
commit
|
commitdiff
|
tree
2009-06-06
R
ui Guo
Added ca
l
ling
i
n
ter
f
ace to binding
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Correct the vararg re
l
ated definit
i
on
.
commit
|
commitdiff
|
tree
2009-06-06
Ru
i
G
u
o
Misc
f
i
x
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
A
v
oid usi
n
g /
/
style comment
.
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Even
t
d
i
spatch
i
n
g (Bind
i
ng
i
n
depending part)
commit
|
commitdiff
|
tree
2009-06-04
Rui
Guo
Group sc
r
ip
t
e
v
e
nt decla
r
ation (
s
uggested b
y
Sadru
l
)
commit
|
commitdiff
|
tree
2009-06-04
Rui G
u
o
F
ix compile warn
i
ng about type cast
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Up
d
ate
the design doc
u
ment a l
i
ttle
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Chang
e
the s
c
ript c
o
mmand to th
e
stlye
of 'layou
t
'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Int
r
oduce the event re
g
is
t
er & dispatchi
n
g
f
r
a
m
e
work
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Introd
u
ce the con
c
ept
o
f binding
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
G
uo
Define macro for lua bindings
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Fix the cmd
c
allback demo
to cre
a
te the logfile co
r
rec
t
ly
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
Guo
Use language neu
t
ral descripti
o
n
rath
e
r tha
n
lua
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
A
bit more in th
e
design document
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Wrap
script related code
with
c
ompiler directive
.
commit
|
commitdiff
|
tree
2009-06-01
R
u
i
Guo
Update the window object interface a bit
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Update the scriptin
g
de
s
ign do
c
ument
.
commit
|
commitdiff
|
tree
2009-05-24
Rui G
u
o
Added an empty
Layout
o
bject interface
t
o Lua s
c
r
ipt
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Add
e
d a d
e
sign
d
ocume
n
t
f
or scripting
s
upport
.
N
o
t
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Rui G
u
o
Fin
i
sh
e
vent dispatching section
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
Upd
a
te the scree
n
_internal
d
ocument
.
commit
|
commitdiff
|
tree
2009-05-20
R
ui Guo
N
ew doc
u
m
e
n
t drafts
.
commit
|
commitdiff
|
tree