summary

summary(txt, tasks) Instance Public methods

test_find_first_within_inheritance

test_find_first_within_inheritance() Instance Public methods

shelljoin

shelljoin(array) Class Public methods Builds a command line string from an argument list, array. All elements are joined into a single string with fields separated by a space, where each element is escaped for Bourne shell and stringified using to_s. ary = ["There's", "a", "time", "and", "place", "for", "everything"] argv = Shellwords.join(ary) argv #=> "There\\'s a time and place for everything" Array#shelljoin is a shortcut for this function. ary = ["Don't", "rock", "the", "b

reset_prog_mode

reset_prog_mode() Class Public methods Reset the current terminal modes to the saved state by the ::def_prog_mode This is done automatically by ::close_screen

new

new() Class Public methods

find_executable

find_executable() Class Public methods

add

add(key, &block) Class Public methods Adds a new renderer to call within controller actions. A renderer is invoked by passing its name as an option to AbstractController::Rendering#render. To create a renderer pass it a name and a block. The block takes two arguments, the first is the value paired with its key and the second is the remaining hash of options passed to render. Create a csv renderer: ActionController::Renderers.add :csv do |obj, options| filename = options[:file

panecget_strict

panecget_strict(win, key) Instance Public methods

get_release_type_name

get_release_type_name(*args) Class Public methods

have_struct_member

have_struct_member(type, member, headers = nil, opt = "", &b) Instance Public methods Returns whether or not the struct of type type contains member. If it does not, or the struct type can't be found, then false is returned. You may optionally specify additional headers in which to look for the struct (in addition to the common header files). If found, a macro is passed as a preprocessor constant to the compiler using the type name and the member name, in uppercase, prepended