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 Guo
Move the original fore
c
hanged e
v
ent to t
h
e
new
h
o
ok
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Rui
Guo
Make w
i
ndow
.
numbe
r
writable
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
U
p
d
a
t
e the document about ho
o
k/unhook and inp
u
t
i
nterface
commit
|
commitdiff
|
tree
2009-06-17
Rui
G
uo
Free
al
l
ocat
e
d me
m
ory before luaL_error() in screen_input()
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
input
(
) can now have a
n
o
p
tional prefilled co
n
tent
.
commit
|
commitdiff
|
tree
2009-06-16
Rui G
u
o
Do
c
u
m
ent a known problem
.
commit
|
commitdiff
|
tree
2009-06-16
Rui G
u
o
Co
r
rect g
a
rb
a
ge collecting the unhook ticket
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Gu
o
Separate
t
he
w
ea
k
table,
si
n
ce only the func part is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
Guo
Do not produce duplicate hook
o
n dup
l
icate
s
o
urce
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do not do
refcount an
y
more
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Really save func name -- may b
e
lost du
r
ing
m
erge
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Change fu
n
ction ta
b
le name to
ease
r
emoving refcnt
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
No lon
g
e
r check for d
u
pl
i
cate hook
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i Guo
Cle
a
n up
o
f
t
he callbac
k
unhook part
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Fix
an memory leak on unhook ticket
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Removed the Lua
U
nReg() func
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i Guo
Make the merged un
h
o
o
kin
g
code work again
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Merge branch 'scripting-l
u
a-
u
nhook' (early par
t
) into
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
A
sim
p
l
e asynchronous inp
u
t
interfa
c
e
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Imp
l
emen
t
a robust Scri
p
tCall
a
nd fo
r
m
a
t the code
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix refc
o
unt logic & du
p
licate unhook
c
heckin
g
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
Guo
Description abou
t
the glob
a
l detach
event
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
Guo
M
erge branch 'scripting-python' (early
part) into s
c
reen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix lua stack
b
alan
c
e in Lua
H
R
ef()
.
And get
r
id
o
f
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix
d
uplicate ch
e
ck on e
v
e
n
t ho
o
king
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fil
l
i
n
th
e
lo
s
t unref
call
.
Than
k
s Sad
r
ul
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Guo
Use the key directly to refer to the lua callback
handler
.
commit
|
commitdiff
|
tree
2009-06-10
Ru
i
G
u
o
Further code clean up
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
R
e
str
u
cture the func registe
r
code
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Make the merge
d
code work again
.
Als
o
fix
s
a SEGV
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Me
r
ge branch 'lua-s
c
riptin
g
' into screen-scrip
t
i
ng-soc
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
M
e
r
g
e
branc
h
'lu
a
-scr
i
pt
i
ng' (early part) int
o
screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Ru
i
Guo
Merge branch 'l
u
a-scripting' (early part) in
t
o screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge branch '
l
ua
-
scripting'
(e
a
rly part) into s
c
r
e
e
n
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
G
u
o
Descript hoo
k
/
u
n
ho
o
k intf
.
Also a b
i
t about input(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Enable registe
r
ing with the lua func it
s
elf
.
commit
|
commitdiff
|
tree
2009-06-09
R
u
i
Gu
o
Un-finished input() suppo
r
t
.
commit
|
commitdiff
|
tree
2009-06-08
R
ui Guo
Correct t
h
e definit
i
on o
f
a local variable
.
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
Event
d
i
spatchi
n
g: Improvem
e
nt
&
bugfix
commit
|
commitdiff
|
tree
2009-06-07
Rui G
u
o
Script eve
n
t framework: i
m
provem
e
nt
&
c
l
eanup
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
First work
i
ng version of new event dispat
c
h
ing framwork
.
commit
|
commitdiff
|
tree
2009-06-06
Rui G
u
o
Added cal
l
i
ng
i
nte
r
face
to binding
.
commit
|
commitdiff
|
tree
2009-06-06
Rui
G
u
o
C
or
r
ect
t
he var
a
rg related definition
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
M
isc fix
commit
|
commitdiff
|
tree
2009-06-06
Rui Gu
o
Avoi
d
using
// s
t
y
le com
m
ent
.
commit
|
commitdiff
|
tree
2009-06-04
R
ui G
u
o
Ev
e
nt dispatching (Binding
i
n
d
ependi
n
g pa
r
t)
commit
|
commitdiff
|
tree
2009-06-04
Rui Gu
o
Group
script event
dec
l
ar
a
tion
(
sugges
t
e
d
by Sadr
u
l)
commit
|
commitdiff
|
tree
2009-06-04
R
ui Guo
Fix compile wa
r
n
i
ng about
type c
a
st
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Update the design
d
ocument a l
i
ttle
.
commit
|
commitdiff
|
tree
2009-06-03
R
u
i Guo
Change
t
h
e
script comma
n
d
t
o the st
l
ye of 'layout'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Intro
d
uce the
e
ve
n
t register & dispat
c
hing fr
a
m
ework
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
In
t
roduce th
e
concept of binding
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
Guo
Define ma
c
ro for lua
bi
n
dings
.
commit
|
commitdiff
|
tree
2009-06-02
Ru
i
Guo
Fix
the cmdcallb
a
ck de
m
o
to create
t
he logfil
e
co
r
r
e
ct
l
y
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Use langu
a
ge neutra
l
des
c
rip
t
i
on
r
ather than
lua
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
A
bit
m
ore
i
n the design
d
ocumen
t
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Wrap
script
r
elated code with comp
i
ler dire
c
tive
.
commit
|
commitdiff
|
tree
2009-06-01
R
ui
Gu
o
U
pdate
the window object inte
r
face a bit
.
commit
|
commitdiff
|
tree
2009-06-01
Ru
i
Guo
Upd
a
te the s
c
ripting design document
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
A
d
d
e
d an empty Lay
o
ut
o
bj
e
c
t
i
nterface to Lu
a
script
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Added a design document for scripting
s
upport
.
Not
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Rui Guo
Finish e
v
en
t
dispatching
s
ection
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
Update the scree
n
_
i
nt
e
rnal docume
n
t
.
commit
|
commitdiff
|
tree
2009-05-20
Ru
i
Guo
New document drafts
.
commit
|
commitdiff
|
tree