Module: Session

Defined in:
lib/session.rb,
lib/session-2.4.0.rb

Defined Under Namespace

Modules: Spawn Classes: AbstractSession, Bash, Command, ExecutionError, History, IDL, PipeError, Sh, Shell

Constant Summary collapse

VERSION =

–{{{

'2.4.0'

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.debugObject

Returns the value of attribute debug.



21
22
23
# File 'lib/session.rb', line 21

def debug
  @debug
end

.track_historyObject

–{{{



18
19
20
# File 'lib/session.rb', line 18

def track_history
  @track_history
end

.use_open3Object

Returns the value of attribute use_open3.



20
21
22
# File 'lib/session.rb', line 20

def use_open3
  @use_open3
end

.use_spawnObject

Returns the value of attribute use_spawn.



19
20
21
# File 'lib/session.rb', line 19

def use_spawn
  @use_spawn
end

Class Method Details

.new(*a, &b) ⇒ Object Also known as: []



22
23
24
25
26
# File 'lib/session.rb', line 22

def new(*a, &b)
#--{{{
  Sh::new(*a, &b)
#--}}}
end