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 Guo
M
a
ke the resu
l
t o
f
screen
.
windo
w
s easier to use
.
commit
|
commitdiff
|
tree
2009-08-19
Rui Guo
Fix problem
caused by
res
o
u
r
cing a
sc
r
i
pt when a
n
ca
l
lback
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Gu
o
So
m
e more dead cod
e
&
co
m
ments r
e
moved
.
commit
|
commitdiff
|
tree
2009-08-18
R
u
i Guo
G
et rid of s
o
me
codes tha
t
no longer needed
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Guo
Get ri
d
o
f some
l
ega
c
y code
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Guo
Use separa
t
e lua_State
fo
r
different script files
.
commit
|
commitdiff
|
tree
2009-08-13
Rui Guo
Fix canvas
.
split on non
-
fore situat
i
on
.
commit
|
commitdiff
|
tree
2009-08-13
R
ui Guo
Impleme
n
t
g
et_lines &
get_history for
w
indow obj
e
ct
.
commit
|
commitdiff
|
tree
2009-08-10
Rui
G
uo
Set title bas on
t
h
e
output fo
u
n
d on the
sc
r
een
.
commit
|
commitdiff
|
tree
2009-08-10
Rui Gu
o
Add two event
s
commit
|
commitdiff
|
tree
2009-08-10
Rui Guo
Add the window
.
v
ie
w
i
ng_canv
a
ses
metho
d
commit
|
commitdiff
|
tree
2009-08-04
Rui
G
uo
Document the onsilent/onac
t
ivi
t
y
e
ven
t
.
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
F
ix
a
warning
on n
o
return val
u
e
.
commit
|
commitdiff
|
tree
2009-08-04
Rui Gu
o
Pass the missing Display for t
r
iggerin
g
onsil
e
nt ev
e
nt
.
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
Implement wi
n
dow event onslient & onact
i
vity
commit
|
commitdiff
|
tree
2009-08-03
R
ui Guo
Update
document o
n
disp
l
ay interface
.
commit
|
commitdiff
|
tree
2009-06-24
Ru
i
Guo
Introduce canvas
.
s
h
owwin() int
e
r
f
a
c
e
.
commit
|
commitdiff
|
tree
2009-06-24
Ru
i
Gu
o
Document
c
anvas
.
select
method
commit
|
commitdiff
|
tree
2009-06-24
R
u
i Guo
Introduce window
.
acti
v
at
e
method
.
commit
|
commitdiff
|
tree
2009-06-24
Ru
i
Guo
Extra
c
t
RC_FO
C
US
imp
l
ementation to clean
u
p
duplic
a
t
ed
.
.
.
commit
|
commitdiff
|
tree
2009-06-24
R
u
i Guo
Document
the newly int
r
odu
c
ed window
events
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Ena
b
le stuffi
n
g a window
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Add a demo function
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Trigger global forechange even
t
on
r
eg
i
o
n change
.
commit
|
commitdiff
|
tree
2009-06-22
Ru
i
Guo
Trigger on
f
ocu
s
o
n
le
a
ve e
v
ent when swi
t
ch
b
etw
e
en regi
o
ns
.
commit
|
commitdiff
|
tree
2009-06-22
R
ui
Gu
o
I
mp
l
ement
onshow onhid
e
events f
o
r window
o
b
ject
.
commit
|
commitdiff
|
tree
2009-06-19
Rui Guo
Add some window eve
n
t
s
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
W
r
ap detached event trigger i
n
compiler dir
e
ctiv
e
s
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Move the original forechanged
e
v
ent t
o
the new
h
o
o
k
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Make window
.
num
b
er writable
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Update t
h
e
d
o
c
ument about hook/u
n
h
o
ok a
n
d input i
n
terface
commit
|
commitdiff
|
tree
2009-06-17
R
ui
G
u
o
Free allocated
mem
o
ry before luaL_err
o
r
(
)
i
n
screen_input()
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
inpu
t
() can n
o
w have an optional
p
refilled content
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Document a kno
w
n problem
.
commit
|
commitdiff
|
tree
2009-06-16
R
ui Guo
Correct garbag
e
collectin
g
the unhook ticket
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Separate the weak table, since o
n
ly the func part is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do not produce duplicate hook
on
duplicate source
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui Guo
Do no
t
do ref
c
ount an
y
m
o
re
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
Guo
Really
s
ave fun
c
name -- may be lost du
r
in
g
merge
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
Guo
Chang
e
function table name to ease re
m
oving refcnt
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
No
l
onger
c
h
e
ck f
o
r
duplic
a
te ho
o
k
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Clean up of
t
he callba
c
k unhook
part
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
G
uo
F
ix an me
m
ory leak
on unhoo
k
t
i
cket
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui Guo
Remo
v
ed the Lua
U
n
Reg(
)
func
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
Guo
Make the merged unhooki
n
g code work again
.
commit
|
commitdiff
|
tree
2009-06-15
Rui G
u
o
Merg
e
branc
h
'
s
cripti
n
g-lu
a
-unhoo
k
'
(
early pa
r
t) into
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
A sim
p
le a
s
ynchronous input interfa
c
e
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Implement a robust Scr
i
pt
C
a
l
l
and f
o
r
ma
t
th
e
code
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix refcount
l
ogic & d
u
p
licate unhook checking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
G
uo
Desc
r
iption about t
h
e
glob
a
l
detach event
.
commit
|
commitdiff
|
tree
2009-06-12
R
ui
G
uo
Mer
g
e branch 'sc
r
ip
t
ing-python' (ea
r
ly
p
a
r
t) in
t
o screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Gu
o
Fix lua stack balance in Lua
H
Ref()
.
And
g
e
t
rid
of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
F
i
x d
u
plicate check on event ho
o
king
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fil
l
in the l
o
s
t un
r
ef c
a
ll
.
Thanks Sadrul
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Gu
o
U
se the
k
ey directly to
r
efer t
o
the l
u
a cal
l
back handler
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
F
u
rt
h
er code clean up
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
Guo
Restr
u
cture the func
r
egister code
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Make
the
m
e
rged cod
e
wor
k
aga
i
n
.
Also fixs a
S
EGV
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
Guo
M
e
rge branch 'lua-scriptin
g
' into scree
n
-
scripting-soc
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
M
e
rge branch 'l
u
a-s
c
ripti
n
g' (e
a
r
l
y
part)
i
nto screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
M
e
r
ge branch 'lu
a
-scripting' (earl
y
part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
G
uo
Mer
g
e branch 'lua
-
scripting' (early part)
i
nto screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
Gu
o
Descript
hoo
k
/unhook intf
.
Also a
bit
a
bout
i
nput(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i Guo
Ena
b
l
e registeri
n
g
with th
e
lua func itself
.
commit
|
commitdiff
|
tree
2009-06-09
R
ui Guo
U
n
-
f
inished input() support
.
commit
|
commitdiff
|
tree
2009-06-08
R
u
i Guo
C
o
rr
e
ct the definition of a loca
l
variab
l
e
.
commit
|
commitdiff
|
tree
2009-06-07
R
u
i G
u
o
E
vent dispatching: Imp
r
ove
m
ent & bug
f
ix
commit
|
commitdiff
|
tree
2009-06-07
Ru
i
Guo
Script
e
v
e
n
t
framework: improv
e
ment &
c
leanup
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
First
w
orking
v
ersio
n
of
n
ew e
v
ent dis
p
atching framw
o
r
k
.
commit
|
commitdiff
|
tree
2009-06-06
Rui G
u
o
Added calling interfac
e
to binding
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Cor
r
ect the v
a
rarg re
l
a
t
ed d
e
finitio
n
.
commit
|
commitdiff
|
tree
2009-06-06
Rui
G
uo
Misc fix
commit
|
commitdiff
|
tree
2009-06-06
Rui
G
uo
Av
o
id using //
sty
l
e comment
.
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Event dis
p
atching (Bin
d
i
ng independing part)
commit
|
commitdiff
|
tree
2009-06-04
Rui Gu
o
Gr
o
up scri
p
t event de
c
laration (suggested
by Sadrul)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Fix
compile warn
i
ng about type
c
as
t
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Update the design doc
u
m
ent
a
lit
t
le
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Change the scrip
t
c
ommand to
the s
t
lye of 'layout'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Int
r
oduc
e
th
e
event regis
t
er & dispat
c
h
ing
fra
m
ework
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Intr
o
duce t
h
e
co
n
cept o
f
bin
d
ing
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
G
u
o
Defin
e
m
a
cro for lua bindings
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Fix the cm
d
c
all
b
ack
d
e
mo to
c
reate
t
he logfile co
r
r
ectly
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Use langua
g
e neutral d
e
scription
rather than l
u
a
.
commit
|
commitdiff
|
tree
2009-06-02
R
ui Guo
A bit
m
o
r
e in the
design docum
e
nt
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
W
rap
script
rela
t
ed
c
ode with compiler
directive
.
commit
|
commitdiff
|
tree
2009-06-01
R
ui Guo
Up
d
ate the window object interface a bit
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Gu
o
Update the sc
r
ipting d
e
sign docum
e
nt
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Added an empty Layout object interfac
e
to L
u
a s
c
ript
.
commit
|
commitdiff
|
tree
2009-05-24
R
ui Guo
Added a design doc
u
ment
for scripting support
.
Not
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Rui Guo
Finish
event dispatchin
g
sectio
n
.
commit
|
commitdiff
|
tree
2009-05-20
Ru
i
G
u
o
Update the screen_
i
nternal
document
.
commit
|
commitdiff
|
tree
2009-05-20
Ru
i
Guo
New do
c
ument draft
s
.
commit
|
commitdiff
|
tree