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 Guo
M
ake the result
o
f
screen
.
wind
o
ws easier to use
.
commit
|
commitdiff
|
tree
2009-08-19
Rui Guo
F
i
x
probl
e
m
c
a
used by r
e
sourcing a scr
i
p
t
when an callback
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Ru
i
G
u
o
Some more
d
e
a
d
c
ode &
c
om
m
e
n
t
s
removed
.
commit
|
commitdiff
|
tree
2009-08-18
Ru
i
Guo
Get rid of
s
o
me codes that n
o
l
onger needed
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Guo
Get rid o
f
some legacy code
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Guo
Use separate l
u
a_State for different
script files
.
commit
|
commitdiff
|
tree
2009-08-13
Ru
i
Guo
Fix canv
a
s
.
spl
i
t
o
n
non-fore sit
u
ation
.
commit
|
commitdiff
|
tree
2009-08-13
Rui Guo
I
mplement get_lines & ge
t
_history
f
o
r
windo
w
o
bject
.
commit
|
commitdiff
|
tree
2009-08-10
Rui Guo
S
e
t t
i
tle b
a
s on
the
o
utput found o
n
the screen
.
commit
|
commitdiff
|
tree
2009-08-10
Rui Guo
Add two
events
commit
|
commitdiff
|
tree
2009-08-10
Rui Guo
Add the window
.
viewing_canvases
method
commit
|
commitdiff
|
tree
2009-08-04
Ru
i
G
u
o
Document the onsilent/onactivit
y
e
v
ent
.
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
F
i
x a warning on no return v
a
l
u
e
.
commit
|
commitdiff
|
tree
2009-08-04
Rui Gu
o
Pass
the missing Disp
l
ay f
o
r triggering onsilent event
.
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
I
mplement wi
n
dow event
onslient
& onactivi
t
y
commit
|
commitdiff
|
tree
2009-08-03
Rui
Guo
U
p
d
ate document
on displ
a
y
interface
.
commit
|
commitdiff
|
tree
2009-06-24
Rui
Guo
Introduce canvas
.
showwi
n
() interf
a
ce
.
commit
|
commitdiff
|
tree
2009-06-24
R
u
i
Guo
Document
canvas
.
select me
t
hod
commit
|
commitdiff
|
tree
2009-06-24
Rui
Guo
I
n
troduce window
.
ac
t
i
v
ate
m
etho
d
.
commit
|
commitdiff
|
tree
2009-06-24
Rui
G
uo
Extra
c
t
RC_FOCUS im
p
lem
e
n
t
ation to
c
lean up
dup
l
icated
.
.
.
commit
|
commitdiff
|
tree
2009-06-24
Rui
Guo
Document the newly introduced window events
.
commit
|
commitdiff
|
tree
2009-06-22
Rui
G
uo
Enable st
u
ffing a windo
w
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
A
dd a de
m
o function
.
commit
|
commitdiff
|
tree
2009-06-22
R
ui G
u
o
Trig
g
er global forechange event on
r
egio
n
chang
e
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Trigger onfocus onleave event
w
hen sw
i
tch between regions
.
commit
|
commitdiff
|
tree
2009-06-22
Ru
i
Guo
I
m
plement onsh
o
w o
n
hide events for window object
.
commit
|
commitdiff
|
tree
2009-06-19
Rui Guo
A
dd some w
i
ndow e
v
e
nt
s
.
commit
|
commitdiff
|
tree
2009-06-17
Ru
i
Guo
Wrap detached
e
v
ent trigger
i
n
c
ompiler d
i
rectives
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Mo
v
e
t
h
e ori
g
inal fore
c
h
anged e
v
e
nt to
t
he new hook
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Rui
G
u
o
M
ake windo
w
.
n
u
m
ber w
r
itable
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Update th
e
doc
u
ment about
h
ook/unhook and in
p
u
t
interfa
c
e
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Free allocated memo
r
y before luaL_
e
rr
o
r() in
s
creen_inpu
t
()
commit
|
commitdiff
|
tree
2009-06-17
R
u
i Guo
input() can now have an op
t
i
ona
l
prefilled content
.
commit
|
commitdiff
|
tree
2009-06-16
R
ui Guo
D
o
c
ument a known p
r
oblem
.
commit
|
commitdiff
|
tree
2009-06-16
Rui
Guo
C
orr
e
ct ga
r
bag
e
co
l
lect
i
n
g
th
e
unhook
ticket
.
commit
|
commitdiff
|
tree
2009-06-16
Ru
i
Guo
S
e
pa
r
ate
t
he weak table
,
si
n
ce
o
nly
t
h
e
func part i
s
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui
G
uo
Do not produce du
p
licate h
o
ok
o
n d
u
p
lic
a
t
e
s
o
u
rc
e
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do
n
ot do r
e
fcou
n
t any more
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
G
u
o
Really save
func
n
ame -- may b
e
lost during merge
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui
Guo
C
han
g
e function table
n
ame to ea
s
e removing r
e
f
c
nt
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
No lo
n
ger c
h
eck for duplicate hook
.
commit
|
commitdiff
|
tree
2009-06-15
Rui G
u
o
Clean up
of the
c
allba
c
k unhook part
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Fi
x
an memory leak
on unhook ticket
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
R
emoved the LuaUnReg() func
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
Guo
Make the m
e
rged
u
nhooking cod
e
wo
r
k ag
a
i
n
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui Guo
Merge branch 'scripti
n
g-lua-unhook
'
(early part) into
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
A simple async
h
ronous i
n
put int
e
rface
.
commit
|
commitdiff
|
tree
2009-06-12
Ru
i
G
uo
Im
p
l
e
ment
a robust ScriptCall a
n
d for
m
at the code
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
F
ix
r
efcount logic & d
u
plicate
u
nho
o
k checking
.
commit
|
commitdiff
|
tree
2009-06-12
R
ui
Guo
Description about th
e
global detach
ev
e
nt
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
G
uo
Merge branch 'scrip
t
ing-python'
(ear
l
y
p
a
rt
)
into sc
r
een
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
F
ix lua stack ba
l
a
n
ce
i
n
L
ua
H
Ref()
.
And get r
i
d of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fi
x
dupli
c
a
t
e
ch
e
c
k
on event hoo
k
ing
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
F
i
ll in the lost unref
call
.
T
hanks Sadrul
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Use t
h
e
key
d
irectly t
o
ref
e
r
to t
h
e
l
ua callback handler
.
commit
|
commitdiff
|
tree
2009-06-10
Ru
i
Guo
Further code clean u
p
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i
G
uo
Restruct
u
re the func re
g
ister code
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Mak
e
the merged cod
e
work again
.
Also
f
ixs
a
SEGV
.
commit
|
commitdiff
|
tree
2009-06-10
R
ui G
u
o
Me
r
ge bran
c
h '
l
ua-sc
r
ipting' into sc
r
een-scripting-soc
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge
b
ranch 'lua-scriptin
g
' (early part) into
s
creen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
G
uo
Mer
g
e
b
ranch 'lua-scripting' (early part) into scree
n
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Me
r
ge branch 'lua-scripting' (early part) into
screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
D
es
c
ript
hook/unhook i
n
tf
.
Also a b
i
t
abo
u
t input(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
E
n
a
ble regis
t
ering w
i
th the
l
ua func itself
.
commit
|
commitdiff
|
tree
2009-06-09
Ru
i
Guo
Un-finish
e
d input()
s
u
pport
.
commit
|
commitdiff
|
tree
2009-06-08
Rui Guo
Co
r
rect the
d
ef
i
nition of
a loca
l
variable
.
commit
|
commitdiff
|
tree
2009-06-07
Rui
Guo
Event dispa
t
c
h
in
g
: Impr
o
v
ement & bug
f
ix
commit
|
commitdiff
|
tree
2009-06-07
Rui
G
uo
Script
event framework:
improveme
n
t
& cleanup
.
commit
|
commitdiff
|
tree
2009-06-06
Rui
G
uo
First
w
orking ve
r
sion of
new
event dispatching framwo
r
k
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Added cal
l
i
ng interf
a
ce to bind
i
ng
.
commit
|
commitdiff
|
tree
2009-06-06
R
u
i Guo
Correc
t
t
h
e vararg re
l
at
e
d d
e
fini
t
ion
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Misc fix
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Avoid
u
si
n
g // style comment
.
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Eve
n
t dispatchi
n
g (Bin
d
i
ng independ
i
n
g par
t
)
commit
|
commitdiff
|
tree
2009-06-04
R
ui Guo
Group s
c
ript
event decla
r
ation
(sugg
e
sted by Sadru
l
)
commit
|
commitdiff
|
tree
2009-06-04
Ru
i
Guo
Fix compile warning about type cast
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Update the desi
g
n
docume
n
t
a little
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Change
the script c
o
m
mand to t
h
e stlye of '
l
a
y
out'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Introduce the event regi
s
te
r
&
dispatching frame
w
or
k
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Introduce
the
c
oncep
t
of binding
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Gu
o
D
e
f
i
ne
m
a
cr
o
for lua
bindings
.
commit
|
commitdiff
|
tree
2009-06-02
R
ui Guo
F
ix the cmdcallback demo t
o
create the logfile correctly
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Gu
o
Use language
n
eu
t
ral d
e
sc
r
iption rather than lua
.
commit
|
commitdiff
|
tree
2009-06-02
R
u
i
G
uo
A b
i
t more in the d
e
sign
d
ocum
e
n
t
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
W
r
ap sc
r
ipt re
l
ated code wit
h
compiler
d
irect
i
v
e
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Update the window o
b
j
e
c
t
interfac
e
a
bit
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Update the scripting desi
g
n
docum
e
nt
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
A
d
ded an empty Lay
o
ut ob
j
ect
interfa
c
e to Lua script
.
commit
|
commitdiff
|
tree
2009-05-24
R
ui Guo
Ad
d
ed a des
i
gn document f
o
r s
c
ripting suppo
r
t
.
Not
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Rui Guo
Finish eve
n
t
d
ispatching s
e
ction
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
Update
t
he screen_inter
n
al document
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
New docu
m
ent drafts
.
commit
|
commitdiff
|
tree