Module: SciTE
- Defined in:
- lib/scite/window.rb,
lib/scite/session.rb,
lib/scite/session/version.rb
Defined Under Namespace
Modules: Session
Classes: Window
Class Method Summary
collapse
Class Method Details
.run(params = {}) ⇒ Object
10
11
12
13
14
15
|
# File 'lib/scite/session.rb', line 10
def run(params={})
sh_pid = Process.spawn "scite #{params.map {|k, v| "-#{k}:\"#{v}\""}*' '} 1>/dev/null 2>/dev/null", pgroup: 0
pid = `pgrep -P #{sh_pid}`.chomp
pid
end
|
.set_title(wid, title) ⇒ Object
17
18
19
|
# File 'lib/scite/session.rb', line 17
def set_title(wid, title)
Process.spawn "#{File.dirname(__FILE__)}/../../bin/kwintag.fish -t '#{title}' -w #{wid} 1>/dev/null 2>/dev/null", pgroup: 0
end
|