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
Make the result of screen.windows easier to use.
2009-08-19
Rui G
u
o
M
a
ke the
result of
s
creen
.
windows easier to use
.
commit
|
commitdiff
|
tree
2009-08-19
Ru
i
Gu
o
Fix problem caus
e
d
by resourcing a scri
p
t
w
hen an c
a
llback
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Ru
i
Guo
S
o
m
e more dea
d
code & comments re
m
oved
.
commit
|
commitdiff
|
tree
2009-08-18
Rui
Guo
Get rid of
s
o
me codes that
n
o longer needed
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Gu
o
Get rid o
f
some legacy co
d
e
.
commit
|
commitdiff
|
tree
2009-08-18
R
ui Guo
U
se
s
eparat
e
lua_Sta
t
e
for different scr
i
pt f
i
l
e
s
.
commit
|
commitdiff
|
tree
2009-08-13
R
u
i
Gu
o
Fix canv
a
s
.
s
p
l
it on non
-
fore situat
i
o
n
.
commit
|
commitdiff
|
tree
2009-08-13
Ru
i
G
u
o
Implement get_lines & get_history
f
or window object
.
commit
|
commitdiff
|
tree
2009-08-10
Rui Guo
Set title
b
as on
th
e
outpu
t
found on the screen
.
commit
|
commitdiff
|
tree
2009-08-10
Rui Guo
A
d
d two events
commit
|
commitdiff
|
tree
2009-08-10
Rui G
u
o
Add the window
.
v
iewin
g
_ca
n
v
a
ses method
commit
|
commitdiff
|
tree
2009-08-04
Rui Gu
o
Document t
h
e on
s
ilent/onact
i
vity e
v
ent
.
commit
|
commitdiff
|
tree
2009-08-04
R
ui Guo
Fix a
w
arning on no return value
.
commit
|
commitdiff
|
tree
2009-08-04
R
ui Guo
Pass the mis
s
ing Display
f
or triggering onsilent eve
n
t
.
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
I
mplement window
e
ven
t
o
n
slient & onactivity
commit
|
commitdiff
|
tree
2009-08-03
Rui
Guo
Upd
a
te document on display interface
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Introduce c
a
nva
s
.
sh
o
wwin() interfa
c
e
.
commit
|
commitdiff
|
tree
2009-06-24
Rui
G
uo
Docu
m
ent
canvas
.
se
l
ect metho
d
commit
|
commitdiff
|
tree
2009-06-24
Rui G
u
o
I
n
troduce window
.
activate method
.
commit
|
commitdiff
|
tree
2009-06-24
R
u
i Guo
E
xtract
R
C_FO
C
US im
p
lementat
i
on to
c
lean up du
p
lica
t
ed
.
.
.
commit
|
commitdiff
|
tree
2009-06-24
Rui G
u
o
Doc
u
ment the newly intr
o
duced
w
in
d
ow events
.
commit
|
commitdiff
|
tree
2009-06-22
Rui
G
uo
E
nable st
u
ff
i
ng a
window
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Add a
d
emo
func
t
i
on
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Trig
g
er glo
b
al forechang
e
eve
n
t on regio
n
change
.
commit
|
commitdiff
|
tree
2009-06-22
R
ui Guo
Trigger onfocus onleave eve
n
t when swi
t
ch betw
e
e
n regions
.
commit
|
commitdiff
|
tree
2009-06-22
R
u
i Guo
Implement
o
n
show onhide e
v
ents for
windo
w
object
.
commit
|
commitdiff
|
tree
2009-06-19
Rui Guo
Add
some window events
.
commit
|
commitdiff
|
tree
2009-06-17
R
u
i Guo
Wrap detached event tr
i
gger in compiler directives
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Move t
h
e original
forechanged
e
vent
to the new
hook
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
M
ake window
.
number writable
.
commit
|
commitdiff
|
tree
2009-06-17
Ru
i
Guo
Update the doc
u
ment abo
u
t
h
ook/unhook and input
interf
a
ce
commit
|
commitdiff
|
tree
2009-06-17
Rui Gu
o
F
r
ee allocate
d
memory be
f
ore l
u
aL_error() in screen_
i
nput()
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
input(
)
can now
have
an optional
p
refil
l
e
d content
.
commit
|
commitdiff
|
tree
2009-06-16
R
u
i G
u
o
Docume
n
t
a
k
nown problem
.
commit
|
commitdiff
|
tree
2009-06-16
R
u
i Guo
Correct garbage col
l
ect
i
n
g
t
h
e unho
o
k ticket
.
commit
|
commitdiff
|
tree
2009-06-16
Rui
G
uo
Separate the weak
t
able, sin
c
e only the func p
a
rt is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i
G
u
o
Do not produce duplicate
h
ook on duplicate sour
c
e
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do not do refcount any m
o
re
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Real
l
y save
f
u
n
c name -- may be lo
s
t during merge
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
C
h
ange
f
un
c
tion table name to e
a
se removin
g
ref
c
nt
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
G
u
o
No l
o
nger
check for dup
l
icate hook
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Clean
u
p of t
h
e
cal
l
back unh
o
ok part
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Fix an memory l
e
a
k
on unhook ticket
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Remove
d
t
h
e Lu
a
UnRe
g
() func
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Mak
e
the
merged
unhooking code
work
a
g
a
in
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Merge branch 'scripting-lu
a
-u
n
hook' (ear
l
y par
t
) into
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
A simple
a
synchr
o
nous
i
np
u
t inter
f
ace
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
I
m
plement a ro
b
u
st S
c
riptCall a
n
d f
o
rmat
t
h
e
c
o
de
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix refcount logic & d
u
plic
a
te
u
n
h
o
ok ch
e
ck
i
ng
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Descript
i
on about
the global detach
event
.
commit
|
commitdiff
|
tree
2009-06-12
Rui G
u
o
M
e
r
g
e branch
'
scr
i
pting-python' (early part) into sc
r
e
e
n
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Guo
Fix l
u
a stac
k
balance in LuaHRef(
)
.
An
d
get r
i
d
of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i
Guo
Fix d
u
pl
i
cate check on
e
vent hooking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Gu
o
Fi
l
l in the
lost unr
e
f call
.
Thanks Sadrul
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
Guo
Use the key
d
irect
l
y to
refer to the
l
ua call
b
a
c
k
ha
n
d
l
er
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Further code clean u
p
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Restructure the fu
n
c regis
t
er code
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Make the merged code work again
.
Also fixs a SEGV
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge b
r
anch 'lua-scripting' in
t
o s
c
re
e
n
-script
i
n
g
-soc
commit
|
commitdiff
|
tree
2009-06-10
Rui
Guo
M
erge branch 'lua-scripting
'
(
early
p
art) i
n
to screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui G
u
o
Merge branch
'
lua-s
c
rip
t
i
n
g
'
(ear
l
y part) into scre
e
n
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge b
r
anch '
l
ua-scripting' (ea
r
ly pa
r
t) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui G
u
o
Descript hook/unhook in
t
f
.
Also
a
bit about
input(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Gu
o
E
n
abl
e
re
g
is
t
ering with the
lua fun
c
i
tse
l
f
.
commit
|
commitdiff
|
tree
2009-06-09
Rui Guo
Un-fi
n
ished input() su
p
port
.
commit
|
commitdiff
|
tree
2009-06-08
Ru
i
Guo
Correct the
d
efinition of a local variable
.
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
Eve
n
t dis
p
atc
h
ing: Improvemen
t
& bugfix
commit
|
commitdiff
|
tree
2009-06-07
Rui
G
uo
Script event framework: improvemen
t
& cleanup
.
commit
|
commitdiff
|
tree
2009-06-06
Rui
G
u
o
First working versio
n
o
f
new event dispatch
i
ng f
r
a
m
wo
r
k
.
commit
|
commitdiff
|
tree
2009-06-06
Rui G
u
o
Added calling inte
r
face
t
o binding
.
commit
|
commitdiff
|
tree
2009-06-06
Rui
G
uo
Cor
r
ect the
v
ararg rela
t
ed definiti
o
n
.
commit
|
commitdiff
|
tree
2009-06-06
Rui
Guo
Misc fix
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Avo
i
d usi
n
g // styl
e
commen
t
.
commit
|
commitdiff
|
tree
2009-06-04
R
u
i
Guo
Event dispatc
h
in
g
(Bin
d
ing inde
p
ending
par
t
)
commit
|
commitdiff
|
tree
2009-06-04
Rui
Guo
Group s
c
rip
t
even
t
declaration (suggested by S
a
drul)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Fix compile warni
n
g about ty
p
e ca
s
t
.
commit
|
commitdiff
|
tree
2009-06-03
Ru
i
Guo
Up
d
ate the de
s
ign d
o
cument a
l
ittle
.
commit
|
commitdiff
|
tree
2009-06-03
Rui
Guo
Change th
e
scri
p
t c
o
m
m
a
n
d t
o
the stly
e
o
f
'
layout'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Int
r
o
duce the event register
& dis
p
atching framework
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Introduce
t
h
e
concep
t
of
b
i
n
din
g
.
commit
|
commitdiff
|
tree
2009-06-02
R
u
i Guo
Define macro fo
r
lua bindings
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Fix the cm
d
call
b
ack demo to create
t
he logfile
c
orrectly
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Use
l
a
nguage neutral des
c
ription
r
athe
r
th
a
n lua
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
A bit
more in the design
do
c
u
m
ent
.
commit
|
commitdiff
|
tree
2009-06-01
R
u
i Guo
Wrap script relat
e
d c
o
de with c
o
mpiler
direc
t
ive
.
commit
|
commitdiff
|
tree
2009-06-01
R
ui Guo
U
p
d
a
t
e
the wi
n
dow
objec
t
interface
a
b
i
t
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Update the scripting
d
esign d
o
cume
n
t
.
commit
|
commitdiff
|
tree
2009-05-24
Rui G
u
o
Add
e
d
an
empty Layout object in
t
erface to Lua scri
p
t
.
commit
|
commitdiff
|
tree
2009-05-24
R
ui Guo
Added a
d
e
s
i
gn document
f
o
r scrip
t
i
ng support
.
Not
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Rui
G
uo
F
inish event dispatch
i
ng
s
ection
.
commit
|
commitdiff
|
tree
2009-05-20
Rui
G
uo
Up
d
ate the screen
_
i
nt
e
rnal docum
e
nt
.
commit
|
commitdiff
|
tree
2009-05-20
Rui
G
uo
New document drafts
.
commit
|
commitdiff
|
tree