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
R
u
i Guo
Move the
original forechanged event to
t
he
n
ew hook
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
M
a
ke windo
w
.
number writabl
e
.
commit
|
commitdiff
|
tree
2009-06-17
R
u
i Gu
o
Update the document about
h
oo
k
/unho
o
k and input in
t
erfac
e
commit
|
commitdiff
|
tree
2009-06-17
Rui
G
u
o
Free
allocated
m
emory be
f
o
re luaL_erro
r
(
)
in
s
creen_
i
nput()
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
i
nput(
)
can now
have an
o
ptional
p
refilled content
.
commit
|
commitdiff
|
tree
2009-06-16
Rui
Guo
Docume
n
t a known pr
o
blem
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Correc
t
garbage collectin
g
t
h
e
unhook ticket
.
commit
|
commitdiff
|
tree
2009-06-16
R
u
i Guo
Se
p
arate the wea
k
tabl
e
, sinc
e
only the func part is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Gu
o
Do
n
ot produce d
u
plicate hook on dupl
i
c
a
t
e
s
ource
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
D
o
not d
o
r
efcount any more
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
Guo
R
ea
l
ly save func nam
e
-- may be lost
duri
n
g me
r
ge
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Cha
n
g
e function table
name to ease removing refcnt
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i Guo
No l
o
n
ger
c
h
eck f
o
r du
p
licate hook
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
Guo
Clean u
p
of the c
a
l
l
back u
n
hook part
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui Guo
Fix an memory
l
e
a
k on unhook t
i
cket
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Gu
o
R
emoved the LuaUnReg() func
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
Gu
o
Make the merged unhooking code work aga
i
n
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
M
e
rge branch 'scripting-lua-unhook'
(early part) into
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
A simple
a
synchr
o
nous
i
nput i
n
t
e
r
face
.
commit
|
commitdiff
|
tree
2009-06-12
R
ui Guo
Imp
l
eme
n
t a rob
u
st Scr
i
p
tCall and format the
c
ode
.
commit
|
commitdiff
|
tree
2009-06-12
Rui G
u
o
Fix refco
u
nt logi
c
&
duplicate unho
o
k checking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Des
c
ription about t
h
e
g
loba
l
detach event
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
G
uo
Merge branch 's
c
r
ipting-py
t
hon' (early
part)
into scree
n
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui G
u
o
Fix lua stack balance
in LuaHRef()
.
A
nd get rid of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix duplicate chec
k
o
n
event hooking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
F
i
ll
in the
l
ost
u
nref
c
a
ll
.
Tha
n
ks Sadrul
.
commit
|
commitdiff
|
tree
2009-06-12
R
ui
Guo
Use the key directly
t
o
refer to the lu
a
callback handler
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Furt
h
e
r code clea
n
up
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
Guo
Restruc
t
u
r
e
t
he f
u
nc register code
.
commit
|
commitdiff
|
tree
2009-06-10
Ru
i
Guo
M
ake the
merged code work again
.
Also fix
s
a SEGV
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
M
er
g
e br
a
n
c
h
'lu
a
-scripti
n
g' into
s
creen-scri
p
ting-
s
o
c
commit
|
commitdiff
|
tree
2009-06-10
Rui G
u
o
Merge branch 'lua-scri
p
ting' (
e
a
r
ly p
a
rt) in
t
o sc
r
e
en
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
ui Guo
Merge branc
h
'lua-script
i
ng' (early part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
ui
Guo
Merge branch
'lua-s
c
ripting' (ear
l
y part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
D
e
s
c
ript hook
/
un
h
ook
i
n
tf
.
Also
a
bit about
i
nput(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
G
u
o
Enable registering w
i
th the lua func
itself
.
commit
|
commitdiff
|
tree
2009-06-09
Rui Guo
Un-fi
n
i
s
h
e
d input() suppor
t
.
commit
|
commitdiff
|
tree
2009-06-08
Rui Guo
C
o
rrect t
h
e d
e
fin
i
tion of a local variable
.
commit
|
commitdiff
|
tree
2009-06-07
Rui
G
u
o
E
vent
dispatc
h
ing: Improvement & bugfix
commit
|
commitdiff
|
tree
2009-06-07
Ru
i
Guo
Scrip
t
event framework: improvement
& cleanu
p
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
F
i
rst working
v
ersion of new event dispatching
f
ramwor
k
.
commit
|
commitdiff
|
tree
2009-06-06
Ru
i
Gu
o
Added cal
l
ing int
e
r
face to bi
n
ding
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Co
r
r
e
ct the var
a
rg re
l
ated
def
i
nition
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
M
i
s
c fix
commit
|
commitdiff
|
tree
2009-06-06
R
ui Guo
Avoi
d
u
sing
/
/ style c
o
mm
e
nt
.
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Even
t
dispatc
h
ing (Binding
independ
i
ng
p
art)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
G
roup scri
p
t event
d
eclaration
(
suggested by
S
a
d
rul)
commit
|
commitdiff
|
tree
2009-06-04
R
u
i Gu
o
Fix compile warning about type cast
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Update th
e
desig
n
d
o
cument a lit
t
le
.
commit
|
commitdiff
|
tree
2009-06-03
R
ui Guo
Cha
n
ge the script
com
m
a
n
d to the stly
e
of 'layout
'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Introd
u
ce the eve
n
t
register & dis
p
atch
i
ng fr
a
me
w
ork
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
G
u
o
Introduc
e
the conce
p
t
of binding
.
commit
|
commitdiff
|
tree
2009-06-02
R
u
i Guo
Define macro for l
u
a bindings
.
commit
|
commitdiff
|
tree
2009-06-02
R
ui Guo
Fix th
e
cmdc
a
llback d
e
m
o
t
o
c
r
e
ate the l
o
gf
i
le correctly
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Use language
neutral descripti
o
n
rat
h
er
t
h
an
l
ua
.
commit
|
commitdiff
|
tree
2009-06-02
Rui G
u
o
A bit m
o
re in the
design doc
u
me
n
t
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Gu
o
Wrap script related code with
compiler d
i
rective
.
commit
|
commitdiff
|
tree
2009-06-01
Ru
i
Guo
Update the window
ob
j
ect in
t
e
rface
a
bit
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Update
the
s
cr
i
pting design document
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Added an empty
L
ayout object interface t
o
Lua sc
r
i
pt
.
commit
|
commitdiff
|
tree
2009-05-24
Ru
i
Guo
Added a des
i
gn doc
u
ment
f
or
s
c
r
ipt
i
ng support
.
Not
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
R
u
i Guo
Finish event disp
a
tching section
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
Up
d
a
te the screen_
i
nternal
document
.
commit
|
commitdiff
|
tree
2009-05-20
Rui
G
uo
New docume
n
t draf
t
s
.
commit
|
commitdiff
|
tree