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
Ru
i
Guo
Add s
o
me win
d
ow events
.
commit
|
commitdiff
|
tree
2009-06-17
Rui G
u
o
W
rap detach
e
d event trigger in
c
o
m
piler direct
i
v
e
s
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Move the or
i
g
i
n
al
f
orec
h
an
g
ed event to the
new ho
o
k
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Make window
.
number wri
t
able
.
commit
|
commitdiff
|
tree
2009-06-17
Rui G
u
o
Updat
e
the document
about hook/unhook
a
nd in
p
u
t
interface
commit
|
commitdiff
|
tree
2009-06-17
R
ui Guo
Free allocated memory before luaL_erro
r
(
) i
n
s
creen_input()
commit
|
commitdiff
|
tree
2009-06-17
Rui
Gu
o
i
nput
(
)
can now have an optional prefilled con
t
ent
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
D
o
cum
e
nt a kn
o
wn problem
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Cor
r
ec
t
garbage colle
c
ting the
unhook ticket
.
commit
|
commitdiff
|
tree
2009-06-16
Ru
i
G
uo
Separ
a
t
e
the weak table, since only the
f
unc part is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui
G
u
o
Do not pro
d
uce dup
l
icate h
o
ok
o
n d
u
plicate source
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do not d
o
refcount any m
o
re
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Really
s
ave func name
-
- ma
y
b
e
lost d
u
ri
n
g merge
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
G
uo
Change funct
i
o
n tabl
e
name t
o
e
ase re
m
o
v
ing refcn
t
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
No long
e
r chec
k
for d
u
plica
t
e hook
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Clean u
p
o
f
t
he callback
unhook part
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Fix an memory leak
o
n unhook tick
e
t
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui Guo
Removed the LuaU
n
Re
g
() func
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Ma
k
e t
h
e merged unhooking code wor
k
agai
n
.
commit
|
commitdiff
|
tree
2009-06-15
Rui G
u
o
Mer
g
e branch 'sc
r
ipting-lua-unhook' (early part) into
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
A s
i
m
ple asynchron
o
u
s
input interface
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Implement
a
robust
ScriptCal
l
and f
o
rmat t
h
e code
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
Gu
o
Fix refcount l
o
gic & du
p
l
ic
a
t
e
unhook checking
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Guo
Descript
i
on about the global
d
etach ev
e
nt
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Merge
b
ranch 'scri
p
t
i
ng-python' (early part) int
o
screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix lua stack balance in LuaHRef()
.
A
n
d
get
rid
o
f
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
G
uo
Fix duplicate che
c
k o
n
event ho
o
kin
g
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
G
u
o
Fil
l
in the lost u
n
r
ef call
.
Thanks Sadrul
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
U
s
e the
k
ey
d
irectly to refer t
o
the lua c
a
llback handler
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i
Guo
F
u
rther co
d
e clean up
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i Guo
Restructure the func regist
e
r
cod
e
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Gu
o
M
a
ke the
m
er
g
ed co
d
e work agai
n
.
Als
o
fixs a SEG
V
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
M
e
rge
b
ran
c
h 'lua-scriptin
g
'
i
nt
o
sc
r
e
e
n
-scripting
-
s
o
c
commit
|
commitdiff
|
tree
2009-06-10
Rui
Gu
o
Merge branch 'lua-scripting' (earl
y
part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge branc
h
'
lu
a
-s
c
riptin
g
'
(
e
arl
y
part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Gu
o
Me
r
ge bra
n
ch '
l
ua-scriptin
g
' (early part)
into scree
n
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui G
u
o
Descript hook
/
un
h
oo
k
intf
.
Also
a
bit a
b
out i
n
p
ut(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Ru
i
G
u
o
E
n
able reg
i
ster
i
ng with the lua
f
un
c
itsel
f
.
commit
|
commitdiff
|
tree
2009-06-09
R
ui Guo
Un-finished input() su
p
port
.
commit
|
commitdiff
|
tree
2009-06-08
Rui Guo
C
orrect the definition of a
l
o
c
a
l variable
.
commit
|
commitdiff
|
tree
2009-06-07
R
ui
G
uo
Event
d
ispatchi
n
g: Imp
r
ovement &
bu
g
fix
commit
|
commitdiff
|
tree
2009-06-07
Ru
i
Guo
Sc
r
ipt event fram
e
work:
i
mpr
o
ve
m
ent & c
l
eanup
.
commit
|
commitdiff
|
tree
2009-06-06
Rui G
u
o
F
irs
t
worki
n
g
versio
n
of new event dispatching framwo
r
k
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Gu
o
Added
c
a
ll
i
ng interface to b
i
ndi
n
g
.
commit
|
commitdiff
|
tree
2009-06-06
Rui
G
u
o
Corre
c
t the vararg rel
a
ted def
i
ni
t
i
o
n
.
commit
|
commitdiff
|
tree
2009-06-06
R
ui
Guo
M
isc fix
commit
|
commitdiff
|
tree
2009-06-06
Ru
i
Guo
A
v
oid
using // st
y
le com
m
ent
.
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
E
vent disp
a
tching (
B
inding independing part)
commit
|
commitdiff
|
tree
2009-06-04
R
ui Guo
Group scr
i
p
t even
t
decl
a
ration
(
sug
g
ested by Sadrul)
commit
|
commitdiff
|
tree
2009-06-04
R
u
i Guo
F
i
x compile warning abo
u
t typ
e
cast
.
commit
|
commitdiff
|
tree
2009-06-03
R
ui Guo
Upd
a
te the design do
c
ument a
l
ittle
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Gu
o
Change the script command to the st
l
ye of 'lay
o
ut
'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
I
n
troduce the event registe
r
& dispatching fr
a
mework
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
R
ui Guo
Introduce
t
he
concept of bi
n
ding
.
commit
|
commitdiff
|
tree
2009-06-02
R
ui Gu
o
Defin
e
macro for lua
b
indings
.
commit
|
commitdiff
|
tree
2009-06-02
R
u
i Guo
Fix
the cmdcallback
d
emo to create
the log
f
i
le correctly
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Use
l
a
nguage n
e
utral
d
escription rathe
r
than lua
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
A bit
more in t
h
e
design docume
n
t
.
commit
|
commitdiff
|
tree
2009-06-01
Ru
i
Guo
Wrap
s
crip
t
rel
a
te
d
code with comp
i
ler dir
e
c
tive
.
commit
|
commitdiff
|
tree
2009-06-01
Rui
G
uo
Update th
e
window
object interfa
c
e
a
bit
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
U
pdate the s
c
ri
p
ting design document
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
A
dded an
e
mpty Layout
o
bject interf
a
ce to
Lua s
c
ript
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Added a design documen
t
for s
c
ripting support
.
Not
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Rui Guo
Fini
s
h eve
n
t dispat
c
hing
section
.
commit
|
commitdiff
|
tree
2009-05-20
R
u
i Gu
o
Updat
e
th
e
scree
n
_inte
r
nal document
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
New document
d
r
a
fts
.
commit
|
commitdiff
|
tree