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 Guo
Add some window events
.
commit
|
commitdiff
|
tree
2009-06-17
R
u
i
G
uo
Wrap detached
e
vent trigger in compiler directives
.
commit
|
commitdiff
|
tree
2009-06-17
Rui G
u
o
Move the original fo
r
echa
n
ged even
t
to the new hook
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
M
a
k
e window
.
nu
m
b
er
w
ritabl
e
.
commit
|
commitdiff
|
tree
2009-06-17
R
u
i Guo
Update the do
c
ument ab
o
ut
h
ook/unhook and input interface
commit
|
commitdiff
|
tree
2009-06-17
Rui
G
uo
Free
allocated memory
b
efore
luaL_er
r
or() in screen_input()
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
inp
u
t() can now have an o
p
tional prefilled content
.
commit
|
commitdiff
|
tree
2009-06-16
Rui G
u
o
Document a know
n
prob
l
em
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
C
o
rrect garbage co
l
lecting the unhook ticket
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Separate t
h
e
w
eak table, since
o
n
l
y the func pa
r
t is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
Guo
Do not pro
d
u
c
e
d
upl
i
cate ho
o
k o
n
d
uplicat
e
s
o
u
rce
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do
n
ot do
r
efcount any mor
e
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Really save func name
-
-
may be lost duri
n
g merge
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Ch
a
n
g
e
func
t
io
n
t
a
ble name
t
o
ea
s
e removing refcnt
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i G
u
o
No
longer
check for duplicate hook
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
G
u
o
Clean up of the
callba
c
k unhook p
a
r
t
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Fix an memory leak on unhook ti
c
k
e
t
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Re
m
o
v
ed the
Lu
a
UnRe
g
(
) fu
n
c
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i
Guo
Ma
k
e
t
he merged unhook
i
ng code work a
g
ain
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Gu
o
Merge branch 'scripting-lua-unho
o
k' (early part) into
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
A simple asynchronous input
i
nterface
.
commit
|
commitdiff
|
tree
2009-06-12
Ru
i
G
u
o
Implement a robust Scri
p
tCall and forma
t
the code
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Guo
Fix refc
o
unt logic
& dup
l
icate unhook checking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Gu
o
Description about the g
l
ob
a
l detach event
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
Guo
Mer
g
e
b
r
anch 'scripting-python' (early part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
G
uo
F
i
x l
u
a stack balance in L
u
a
HRef()
.
And
get
r
id of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix d
u
plicate check on event hooking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
G
uo
Fill in the lo
s
t unref c
a
l
l
.
Thanks Sadrul
.
commit
|
commitdiff
|
tree
2009-06-12
Ru
i
Guo
Use the ke
y
dire
c
tly to refer t
o
the lua
callback handle
r
.
commit
|
commitdiff
|
tree
2009-06-10
R
ui Guo
Further code clea
n
up
.
commit
|
commitdiff
|
tree
2009-06-10
Rui G
u
o
Restru
c
ture
t
h
e func
r
eg
i
ster cod
e
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
M
ake the merged
c
o
de work again
.
Also
fixs a
SEGV
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Gu
o
Merge branch 'lua-scr
i
p
ting' i
n
to s
c
reen
-
scripting-soc
commit
|
commitdiff
|
tree
2009-06-10
Ru
i
G
uo
Merge
branch
'
lua-scripting
'
(
e
arly part) into
scre
e
n
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i G
u
o
Merg
e
branch 'lua-
s
cripting' (early part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i
Guo
Merg
e
branch 'lua-scr
i
pting
'
(early par
t
) in
t
o sc
r
een
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
De
s
cript hook
/
un
h
ook i
n
tf
.
A
l
s
o a bit about
in
p
ut(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
ui Guo
E
n
a
b
le regis
t
ering with th
e
lua func itself
.
commit
|
commitdiff
|
tree
2009-06-09
Rui Guo
U
n
-finished input() support
.
commit
|
commitdiff
|
tree
2009-06-08
Rui Guo
Correct the definit
i
o
n
of a loca
l
va
r
iabl
e
.
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
Event dispa
t
ching: Improvement & bugfix
commit
|
commitdiff
|
tree
2009-06-07
Rui G
u
o
Script event fram
e
work
:
i
m
prove
m
ent &
cleanup
.
commit
|
commitdiff
|
tree
2009-06-06
Rui
Guo
First working version of new
e
vent dispatc
h
i
ng framwork
.
commit
|
commitdiff
|
tree
2009-06-06
R
u
i
G
u
o
Added callin
g
interfac
e
to
b
inding
.
commit
|
commitdiff
|
tree
2009-06-06
R
u
i Guo
Correct the vararg rel
a
te
d
definit
i
on
.
commit
|
commitdiff
|
tree
2009-06-06
Rui
G
uo
M
i
sc
fix
commit
|
commitdiff
|
tree
2009-06-06
Rui Gu
o
Avoid using // style comment
.
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Event d
i
spatching
(
Binding indep
e
nding part)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Group
script e
v
ent
d
eclaration (suggeste
d
by Sadrul)
commit
|
commitdiff
|
tree
2009-06-04
Rui Gu
o
Fix co
m
pile wa
r
ni
n
g ab
o
ut typ
e
c
a
st
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Gu
o
Update the de
s
ign document a
little
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Change t
h
e script com
m
a
nd
t
o
t
he
s
tly
e
o
f
'layout'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Introduce th
e
event register & di
s
p
atching fr
a
mewo
r
k
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
I
ntrodu
c
e the
concept of binding
.
commit
|
commitdiff
|
tree
2009-06-02
R
ui G
u
o
Define mac
r
o for lua bindings
.
commit
|
commitdiff
|
tree
2009-06-02
R
ui Guo
Fix
t
h
e
cmdcallback demo to cr
e
a
te th
e
logfile corre
c
tly
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
G
uo
U
se langua
g
e neutral description
r
a
ther
than
l
ua
.
commit
|
commitdiff
|
tree
2009-06-02
Rui G
u
o
A bit more in the design docu
m
e
n
t
.
commit
|
commitdiff
|
tree
2009-06-01
Rui G
u
o
Wrap
s
cri
p
t
relat
e
d code with compiler
d
irective
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Up
d
ate the window
o
b
j
ect interface a bit
.
commit
|
commitdiff
|
tree
2009-06-01
R
ui Guo
Update
t
he
scripting d
e
sign document
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Added
a
n empty
L
ayout o
b
ject interface to Lua s
c
ript
.
commit
|
commitdiff
|
tree
2009-05-24
R
u
i Guo
A
dded a d
e
sign d
o
cument fo
r
scripting
s
upport
.
Not
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Rui Guo
Finish
event dispatchi
n
g section
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
Upda
t
e the screen_internal
d
o
c
um
e
nt
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
New documen
t
drafts
.
commit
|
commitdiff
|
tree