[libpeas] Avoid creating globals in the demo Lua plugin
- From: Garrett Regier <gregier src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libpeas] Avoid creating globals in the demo Lua plugin
- Date: Tue, 20 Jan 2015 09:23:52 +0000 (UTC)
commit 0aae4478e409a8ae864e4b83e76b78986603135a
Author: Garrett Regier <garrettregier gmail com>
Date: Sun Jan 18 05:10:26 2015 -0800
Avoid creating globals in the demo Lua plugin
peas-demo/plugins/luahello/luahello.lua | 10 +++++-----
1 files changed, 5 insertions(+), 5 deletions(-)
---
diff --git a/peas-demo/plugins/luahello/luahello.lua b/peas-demo/plugins/luahello/luahello.lua
index 8d50bc9..14dc746 100644
--- a/peas-demo/plugins/luahello/luahello.lua
+++ b/peas-demo/plugins/luahello/luahello.lua
@@ -6,7 +6,7 @@ local Peas = lgi.Peas
local PeasGtk = lgi.PeasGtk
-LuaHelloPlugin = GObject.Object:derive('LuaHelloPlugin', {
+local LuaHelloPlugin = GObject.Object:derive('LuaHelloPlugin', {
Peas.Activatable
})
@@ -17,7 +17,7 @@ LuaHelloPlugin._property.object =
GObject.ParamFlags.WRITABLE })
function LuaHelloPlugin:do_activate()
- window = self.priv.object
+ local window = self.priv.object
print('LuaHelloPlugin:do_activate', tostring(window))
self.priv.label = Gtk.Label.new('Lua Says Hello!')
self.priv.label:show()
@@ -25,19 +25,19 @@ function LuaHelloPlugin:do_activate()
end
function LuaHelloPlugin:do_deactivate()
- window = self.priv.object
+ local window = self.priv.object
print('LuaHelloPlugin:do_deactivate', tostring(window))
window:get_child():remove(self.priv.label)
self.priv.label:destroy()
end
function LuaHelloPlugin:do_update_state()
- window = self.priv.object
+ local window = self.priv.object
print('LuaHelloPlugin:do_update_state', tostring(window))
end
-LuaHelloConfigurable = GObject.Object:derive('LuaHelloConfigurable', {
+local LuaHelloConfigurable = GObject.Object:derive('LuaHelloConfigurable', {
PeasGtk.Configurable
})
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]