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
R
ui G
u
o
Ma
k
e the
r
e
sult of scree
n
.
windo
w
s easier to
u
se
.
commit
|
commitdiff
|
tree
2009-08-19
Rui Guo
Fix problem caused by resourcing
a
sc
r
ipt whe
n
an callback
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
R
u
i
Guo
Some mo
r
e dead
c
ode & comments removed
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Guo
Get
rid
o
f some codes that no l
o
ng
e
r
n
eeded
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Guo
Get
rid of some lega
c
y cod
e
.
commit
|
commitdiff
|
tree
2009-08-18
Ru
i
Guo
U
s
e separate lu
a
_
S
t
ate for
di
f
f
erent script
f
iles
.
commit
|
commitdiff
|
tree
2009-08-13
Rui Guo
Fix canvas
.
split on
n
on-fore situation
.
commit
|
commitdiff
|
tree
2009-08-13
Rui Guo
I
m
plemen
t
ge
t
_lines & get_history for window object
.
commit
|
commitdiff
|
tree
2009-08-10
Ru
i
Guo
Set t
i
tle bas
o
n
the output found
o
n
the sc
r
e
e
n
.
commit
|
commitdiff
|
tree
2009-08-10
Rui Guo
A
dd two event
s
commit
|
commitdiff
|
tree
2009-08-10
R
ui Guo
Add the
w
i
n
dow
.
view
i
ng_canvases method
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
Docu
m
e
n
t the ons
i
l
e
n
t
/onactivit
y
ev
e
n
t
.
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
Fi
x
a warning
o
n
no r
e
turn
v
alue
.
commit
|
commitdiff
|
tree
2009-08-04
R
ui
G
uo
Pass the miss
i
ng Display for trigg
e
ring
onsil
e
nt event
.
commit
|
commitdiff
|
tree
2009-08-04
Rui
G
uo
I
mplement window ev
e
nt ons
l
ient &
o
nac
t
ivi
t
y
commit
|
commitdiff
|
tree
2009-08-03
Rui Gu
o
Up
d
at
e
documen
t
on
d
isplay int
e
rfac
e
.
commit
|
commitdiff
|
tree
2009-06-24
Rui G
u
o
Introduce canvas
.
sho
w
win() interface
.
commit
|
commitdiff
|
tree
2009-06-24
Rui
G
u
o
D
o
cume
n
t
canvas
.
se
l
ect method
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Intr
o
d
uce
w
indow
.
activat
e
method
.
commit
|
commitdiff
|
tree
2009-06-24
R
u
i
Guo
Extra
c
t RC_F
O
CUS impleme
n
tation to clean up
duplicate
d
.
.
.
commit
|
commitdiff
|
tree
2009-06-24
Ru
i
Guo
Document the
newl
y
intr
o
duced wi
n
d
o
w e
v
ents
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Enable stuffing a win
d
ow
.
commit
|
commitdiff
|
tree
2009-06-22
R
ui
G
uo
Add a demo function
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
T
rigger global forechange event o
n
reg
i
on
c
hange
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
T
rig
g
e
r
onfocus onleave event when switch between regions
.
commit
|
commitdiff
|
tree
2009-06-22
R
ui Guo
Implement onsho
w
on
h
id
e
events for
w
i
ndow object
.
commit
|
commitdiff
|
tree
2009-06-19
Rui Guo
Add
s
o
me window events
.
commit
|
commitdiff
|
tree
2009-06-17
Ru
i
Guo
Wrap detached event trig
g
er in comp
i
ler directive
s
.
commit
|
commitdiff
|
tree
2009-06-17
Rui
G
uo
Move
t
he o
r
igin
a
l for
e
changed ev
e
nt t
o
the new hook
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
R
u
i Guo
M
ake window
.
number wri
t
ab
l
e
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
U
p
date the document ab
o
ut hoo
k
/unhoo
k
and inp
u
t in
t
erfa
c
e
commit
|
commitdiff
|
tree
2009-06-17
R
ui Guo
Free allocate
d
memory
b
e
f
o
re luaL_e
r
ror() in
screen_input()
commit
|
commitdiff
|
tree
2009-06-17
Rui
Guo
input() can
now ha
v
e
an
o
ptional prefilled content
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Document a known probl
e
m
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
C
or
r
e
c
t garbage c
o
ll
e
cting the unhook
t
icket
.
commit
|
commitdiff
|
tree
2009-06-16
Rui
Guo
Separat
e
the weak table,
s
ince on
l
y the func
p
a
rt is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do
n
o
t pro
d
uce duplicate hook on duplicate source
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
Gu
o
D
o not d
o
refcount any more
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i Gu
o
Really
s
a
ve fun
c
name -- may be lost d
u
ring merge
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Change function table nam
e
to ease
removing refcnt
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i Gu
o
No longer check for
d
u
p
l
icate hook
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui
Guo
Clean up of the callback unhook part
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
G
uo
Fix an
m
emory leak
o
n unhook
t
i
c
ket
.
commit
|
commitdiff
|
tree
2009-06-15
Rui G
u
o
Removed the LuaUnReg() f
u
nc
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Make
t
he merged unhooking
c
ode work
a
gain
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i Guo
M
erge bran
c
h 'scripting-lua-unho
o
k' (earl
y
p
art) into
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Guo
A simple asynchronous
i
np
u
t
i
n
terface
.
commit
|
commitdiff
|
tree
2009-06-12
R
ui Guo
I
m
p
l
e
men
t
a robust ScriptCall and
format the
cod
e
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Gu
o
Fix
refcoun
t
l
o
gic & du
p
l
i
c
ate u
n
hook checking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
De
s
c
ript
i
on about the g
l
obal detach
e
vent
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
M
e
rge b
r
anc
h
'
s
cri
p
ting-python' (early part) in
t
o screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix lua st
a
ck balance
i
n LuaHRef()
.
And
ge
t
rid of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix
d
uplicate check
on event hooking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fill in the lost unref call
.
Thanks Sa
d
r
ul
.
commit
|
commitdiff
|
tree
2009-06-12
Rui G
u
o
Use the key directly t
o
refer to
t
h
e lua call
b
ack
handler
.
commit
|
commitdiff
|
tree
2009-06-10
Ru
i
Gu
o
Further code clean up
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Restructure the func
r
e
gister code
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Make the
merged code
w
ork agai
n
.
Also
fixs
a
S
EGV
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i G
u
o
M
e
rge branch 'lua-sc
r
i
p
ting'
i
nto screen-scripting-soc
commit
|
commitdiff
|
tree
2009-06-10
R
u
i G
u
o
Merge
b
ranch 'lua-scripting' (early p
a
r
t)
i
nto scr
e
en
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Gu
o
Merge b
r
anch 'lua-scrip
t
i
ng' (ea
r
ly p
a
rt) int
o
screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i
G
u
o
Mer
g
e branch
'l
u
a-scripting' (e
a
r
l
y part) into
screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
ui Guo
De
s
cript hook/unhook i
n
tf
.
Als
o
a
bit abo
u
t input(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
En
a
b
l
e register
i
ng with the lua func itself
.
commit
|
commitdiff
|
tree
2009-06-09
R
u
i
G
uo
Un-finish
e
d
i
np
u
t() s
u
p
p
o
r
t
.
commit
|
commitdiff
|
tree
2009-06-08
Rui Guo
Corre
c
t the
d
efinition of a local var
i
able
.
commit
|
commitdiff
|
tree
2009-06-07
R
u
i Guo
Ev
e
n
t
d
i
spatching: Improveme
n
t & bug
f
ix
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
S
c
r
i
pt event fra
m
e
w
o
rk: im
p
rovement & clea
n
u
p
.
commit
|
commitdiff
|
tree
2009-06-06
Rui G
u
o
First
w
orking ver
s
ion of new event dispatching f
r
amwork
.
commit
|
commitdiff
|
tree
2009-06-06
Rui
Guo
Added calling
interf
a
ce to bin
d
ing
.
commit
|
commitdiff
|
tree
2009-06-06
R
u
i Guo
Correct the vararg
re
l
at
e
d definition
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Misc fix
commit
|
commitdiff
|
tree
2009-06-06
Rui Gu
o
Avoid u
s
in
g
/
/
style comm
e
nt
.
commit
|
commitdiff
|
tree
2009-06-04
Ru
i
G
u
o
Event dispatchi
n
g (Binding independing part)
commit
|
commitdiff
|
tree
2009-06-04
Rui Gu
o
Gr
o
up script event declar
a
tio
n
(sugge
s
ted by S
a
drul
)
commit
|
commitdiff
|
tree
2009-06-04
Ru
i
Guo
Fix c
o
mpile war
n
in
g
about type cast
.
commit
|
commitdiff
|
tree
2009-06-03
R
ui Guo
U
pdate
the de
s
ign document a l
i
ttle
.
commit
|
commitdiff
|
tree
2009-06-03
Ru
i
Guo
Change th
e
script comma
n
d to t
h
e
s
t
lye of 'layout'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Introduce the
e
v
ent r
e
gister & di
s
patching framework
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Rui G
u
o
Introdu
c
e
t
h
e
c
o
ncept of b
i
n
d
i
n
g
.
commit
|
commitdiff
|
tree
2009-06-02
Ru
i
Guo
D
e
f
i
n
e macro for l
u
a bin
d
ing
s
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Fix the
cmdcallbac
k
demo
t
o
create t
h
e logfile correctly
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Use language
n
eutral desc
r
ipti
o
n rather th
a
n lu
a
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
A bi
t
m
ore in the design document
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Wrap script relate
d
code
w
ith compiler di
r
e
c
tive
.
commit
|
commitdiff
|
tree
2009-06-01
Rui
G
uo
Update the window
object
i
n
t
e
r
face a b
i
t
.
commit
|
commitdiff
|
tree
2009-06-01
R
ui
Guo
Update the scriptin
g
design doc
u
m
e
nt
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Add
e
d an e
m
pty
L
ayout object interface t
o
L
u
a scri
p
t
.
commit
|
commitdiff
|
tree
2009-05-24
Ru
i
Guo
Added
a
design document
f
or scrip
t
ing support
.
Not
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
R
u
i
Guo
Finish
e
vent disp
a
tch
i
n
g
secti
o
n
.
commit
|
commitdiff
|
tree
2009-05-20
R
u
i
G
uo
Upd
a
te
th
e
screen_in
t
ernal document
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
N
e
w
document
d
rafts
.
commit
|
commitdiff
|
tree