menupath_glob

menupath_glob(pat) Instance Public methods

new

new(foo) Class Public methods

reverse_merge

reverse_merge(other_hash) Instance Public methods Like merge but the other way around: Merges the receiver into the argument and returns a new hash with indifferent access as result: hash = ActiveSupport::HashWithIndifferentAccess.new hash['a'] = nil hash.reverse_merge(a: 0, b: 1) # => {"a"=>nil, "b"=>1}

create_temp_function

create_temp_function(name, ctype, argtype, call_type = nil) Instance Public methods

status

thr.status â string, false or nil Instance Public methods Returns the status of thr: âsleep'' if thr is sleeping or waiting on I/O, ârun'' if thr is executing, âaborting'' if thr is aborting, false if thr terminated normally, and nil if thr terminated with an exception. a = Thread.new { raise("die now") } b = Thread.new { Thread.stop } c = Thread.new { Thread.exit } d = Thread.new { sleep } d.kill #=> #<Thread:0x401b3678 aborting> a.status

element_configinfo

element_configinfo(id, slot=nil) Instance Public methods

unshift

unshift(*args, &block) Instance Public methods

zero

zero(row_count, column_count = row_count) Class Public methods Creates a zero matrix. Matrix.zero(2) => 0 0 0 0

setup_pager

setup_pager() Instance Public methods Sets up a pager program to pass output through. Tries the RI_PAGER and PAGER environment variables followed by pager, less then more.

current_cellconfiginfo

current_cellconfiginfo(tagOrId, slot=nil) Instance Public methods Alias for: current_cell_configinfo