lib/webconsole/lib/module.rb in webconsole-0.1.5 vs lib/webconsole/lib/module.rb in webconsole-0.1.10

- old
+ new

@@ -23,11 +23,13 @@ parameters.push(directory) end if arguments parameters = parameters + arguments end - self.run_applescript(RUN_PLUGIN_SCRIPT, parameters) + result = self.run_applescript(RUN_PLUGIN_SCRIPT, parameters) + result.chomp! + return result end PLUGIN_HAS_WINDOWS_SCRIPT = File.join(APPLESCRIPT_DIRECTORY, "plugin_has_windows.scpt") def self.plugin_has_windows(name) result = self.run_applescript(PLUGIN_HAS_WINDOWS_SCRIPT, [name]) @@ -83,16 +85,10 @@ end def self.shared_resources_url return resource_url_for_plugin(SHARED_RESOURCES_PLUGIN_NAME) end - - PLUGIN_READ_FROM_STANDARD_INPUT_SCRIPT = File.join(APPLESCRIPT_DIRECTORY, "plugin_read_from_standard_input.scpt") - def self.plugin_read_from_standard_input(name, text) - self.run_applescript(PLUGIN_READ_FROM_STANDARD_INPUT_SCRIPT, [name, text]) - end - private def self.run_applescript(script, arguments = nil) command = "osascript #{Shellwords.escape(script)}" if arguments @@ -103,6 +99,6 @@ end } end return `#{command}` end -end \ No newline at end of file +end