| I | |
| iconv | |
| Identifiers | |
| if | |
| if statement | |
| Implementation | |
| Increment and Decrement Operators | |
| index | |
| input_mode | |
| inq_assignment | |
| inq_attribute | |
| inq_backup | |
| inq_backup_option | |
| inq_borders | |
| inq_brief_level | |
| inq_btn2_action | |
| inq_buffer | |
| inq_buffer_flags | |
| inq_buffer_title | |
| inq_buffer_type | |
| inq_byte_pos | |
| inq_called | |
| inq_char_map | |
| inq_char_timeout | |
| inq_clock | |
| inq_cmd_line | |
| inq_color | |
| inq_command | |
| inq_connection | |
| inq_ctrl_state | |
| inq_debug | |
| inq_dialog | |
| inq_display_mode | |
| inq_echo_format | |
| inq_echo_line | |
| inq_encoding | |
| inq_environment | |
| inq_feature | |
| inq_file_change | |
| inq_file_magic | |
| inq_font | |
| inq_hilite | |
| inq_home | |
| inq_hostname | |
| inq_idle_default | |
| inq_idle_time | |
| inq_indent | |
| inq_kbd_char | |
| inq_kbd_flags | |
| inq_kbd_name | |
| inq_keyboard | |
| inq_keystroke_macro | |
| inq_keystroke_status | |
| inq_line_col | |
| inq_line_flags | |
| inq_line_length | |
| inq_lines | |
| inq_local_keyboard | |
| inq_macro | |
| inq_macro_history | |
| inq_margins | |
| inq_mark_size | |
| inq_marked | |
| inq_marked_size | |
| inq_message | |
| inq_mode | |
| inq_modified | |
| inq_module | |
| inq_mouse_action | |
| inq_mouse_type | |
| inq_msg_level | |
| inq_names | |
| inq_position | |
| inq_process_position | |
| inq_profile | |
| inq_prompt | |
| inq_remember_buffer | |
| inq_ruler | |
| inq_scrap | |
| inq_screen_size | |
| inq_symbol | |
| inq_syntax | |
| inq_syntax_name | |
| inq_system | |
| inq_tab | |
| inq_tabs | |
| inq_terminator | |
| inq_time | |
| inq_tmpdir | |
| inq_top_left | |
| inq_username | |
| inq_vfs_mounts | |
| inq_views | |
| inq_window | |
| inq_window_buf | |
| inq_window_color | |
| inq_window_flags | |
| inq_window_info | |
| inq_window_infox | |
| inq_window_priority | |
| inq_window_size | |
| insert | |
| insert_buffer | |
| insert_mode | |
| insert_process | |
| insertf | |
| int | |
| int_to_key | |
| Integer Literals | |
| Integer Types | |
| Introduction | |
| is_array | |
| is_float | |
| is_integer | |
| is_list | |
| is_null | |
| is_string | |
| is_type | |
| isalnum | |
| isalpha | |
| isascii | |
| isblank | |
| isclose | |
| iscntrl | |
| iscsym | |
| isdigit | |
| isfinite | |
| isgold | |
| isgraph | |
| isinf | |
| islower | |
| isnan | |
| isprint | |
| ispunct | |
| isspace | |
| isupper | |
| isword | |
| isxdigit | |
| Iteration Statements | |
| itoa |
if statement.
if ( expr ) true-body
Search string for a leftmost sub-string or character.
int index( string str, int ch|string s )
Effect of certain system keys.
int input_mode( int char, int flag )
Get key assignment for function.
string inq_assignment( int|string val, [int tokey = FALSE] )
Retrieve the current attributes.
int inq_attribute( [int &normal], [int bufnum] )
Get the backup creation mode.
int inq_backup( [int bufnum] )
Get backup options.
declare inq_backup_option( int what, [int bufnum] )
Retrieve the border status.
int inq_borders()
Retrieve the editor nesting level.
int inq_brief_level()
Retrieve the second button action.
int inq_btn2_action()
Retrieve a buffer identifier.
int inq_buffer( [string filename] )
Retrieve buffer flags.
int inq_buffer_flags( [int bufnum], [string flag|int set = 1], [string ~flags] )
Retrieve a buffer title.
string inq_buffer_title( [int bufnum] )
Retrieve buffer type.
int inq_buffer_type( [int bufnum], [string &desc], [string &encoding] )
Get current position in buffer stream.
int inq_byte_pos( [int bufnum], [int line], [int col], [int flags] )
Get the name of the calling macro.
string inq_called()
Retrieve the character-map.
int inq_char_map( [int winnum], [string &name] )
Get the escape delay.
int inq_char_timeout()
Retrieve the user identifier.
int inq_clock()
Retrieve the command line message.
string inq_cmd_line()
Retrieve the basic colors.
string inq_color( [int &background], [int &normal], [int &selected], [int &messages], [int &errors], [int &hilite], [int &hilite_fg] )
Retrieve name of last keyboard command.
string inq_command()
Connection information.
int inq_connection( int cid, int & flags, int & pid )
Retrieve the state of a window control.
int inq_ctrl_state( int ctrl, [int winnum] )
Retrieve the current debug setting.
int inq_debug()
Retrieve the current dialog resource.
int inq_dialog()
Inquire display control flags.
int inq_display_mode( [string flagname], [string ~flags] )
Retrieve the echo-line format.
int inq_echo_format()
Retrieve the echo-line flags.
int inq_echo_line()
Retrieve a buffers character encoding.
string inq_encoding( [int bufnum] )
Retrieve an environment variable.
string inq_environment( string name )
Retrieve an editor feature.
int|list inq_feature( [int|string feature], [string value] )
Determine state of underlying file.
int inq_file_change( [int bufnum] )
Retrieve the file type detection rules.
string inq_file_magic( [int &isdefault] )
Inquire the current window fonts.
int inq_font( string & normalfont, [string &italicfont] )
Retrieve a hilite definition.
int inq_hilite( [int bufnum], [int line], [int column], [int &attribute], [int &ident] )
Retrieve the user home directory.
string inq_home()
Retrieve the local host name.
string inq_hostname()
Retrieve idle interval.
int inq_idle_default()
Retrieve keyboard idle time.
int inq_idle_time()
Get current indentation settings.
int inq_indent( [int bufnum] )
Peek at the keyboard.
int inq_kbd_char()
Get keyboard key flags.
int inq_kbd_flags()
Retrieve the assigned keyboard name.
string inq_kbd_name( [int kbdid] )
Retrieve the keyboard identifier.
int inq_keyboard()
Retrieve the current keystroke macro.
string inq_keystroke_macro( [int macroid], [int &bufnum] )
Determine keystroke macro status.
int inq_keystroke_macro( [int ¯oid] )
Retrieve the echo_line content.
string inq_line_col()
Retrieve a lines associated flags.
int inq_line_flags( [int bufnum], [int lineno], [int& iflags] )
Determine the longest line length.
int inq_line_length( [int bufnum] )
Retrieve the line count.
int inq_lines( [int bufnum] )
Retrieve local keyboard identifier.
int inq_local_keyboard()
Determine whether a macro or primitive exists.
int inq_macro( string name, [int mode = 0] )
Retrieve macro execution history.
string inq_macro_history( [int index = 0] )
Retrieve buffer formatting margins.
int inq_margins( [int bufnum], [int &left], [int &right], [int &style], [int &colorcolumn], [int global = TRUE] )
Retrieve size of marked region.
int inq_mark_size()
Determine the current marked region.
int inq_marked( [int &start_line], [int &start_col], [int &end_line], [int &end_col] )
Size the marked region.
int inq_marked_size()
Retrieve the prompt line.
string inq_message()
Returns the overstrike mode.
int inq_mode( [int bufnum], [int &localised] )
Determine a buffers modification status.
int inq_modified( [int bufnum] )
Retrieve the current module.
string inq_module( [int test = 1] )
Retrieve the keyboard mouse handler.
string inq_mouse_action()
Retrieve the button type.
int inq_mouse_type()
Get the message level.
int inq_msg_level()
Retrieve associated buffer names.
int inq_names( [string fullname], [string ext], [string bufname], [int bufnum] )
Retrieve current buffer position.
int inq_position( [int &line], [int &col] )
Get position of process buffer.
int inq_process_position( [int &line], [int &column] )
Retrieve profile directory.
string inq_profile()
Retrieve the prompt status.
int inq_prompt()
Determine the keystroke buffer name.
string inq_remember_buffer( [int macroid] )
Retrieves the ruler specification.
string|list inq_ruler( [int bufnum], [int min_count], [int aslist = FALSE] )
Obtain the scrap buffer identifier.
int inq_scrap( [int &last], [int &type] )
Determine screen dimensions.
int inq_screen_size( [int &rows], [int &cols], [int &colors] )
Determine if the symbol exists.
int inq_symbol( string symbol )
Retrieve the syntax identifier.
int inq_syntax( [int &flags], [int|string syntable] )
Retrieve the syntax name.
int inq_syntax_name( [int bufnum] )
Determine if buffer is a system buffer.
int inq_system( [int bufnum] )
Derive the tab increment.
int inq_tab( [int bufnum] )
Retrieves the buffer tab specification.
string|list inq_tabs( [int bufnum], [int min_count], [int aslist = FALSE] ))
Retrieve a buffers line terminator.
int inq_terminator( [int bufnum], [string &term] )
Retrieve the last modification time.
int inq_time( [int bufnum], [int &ctime] )
Get the temporary-file directory.
string inq_tmpdir()
Retrieve window view port coordinates.
int inq_top_left( [int &top], [int &indent], [int winnum], [int &line], [int &col], [int &bufnum] )
Retrieve the user name.
string inq_username()
Retrieve list of mounts.
list inq_vfs_mounts()
Determine window count.
int inq_views( [int bufnum] )
Retrieve the current window.
int inq_window()
Retrieve the associated buffer.
int inq_window_buf( [int winnum] )
Retrieve the window attribute.
int inq_window_color( [int winnum] )
Retrieve window flags.
int inq_window_flags( [int winnum], [string flags] )
Retrieve the current window information.
int inq_window_info( [int &winnum], [int &bufnum], [int &lx], [int &by], [int &rx], [int &ty], [string &title = NULL], [string &message = NULL] )
Retrieve information about a window.
int inq_window_infox( [int winnum], [int &bufnum], [int &lx], [int &by], [int &rx], [int &ty], [string &title = NULL], [string &message = NULL] )
Retrieve the windows display priority.
int inq_window_priority( [int winnum] )
Retrieve the window size.
int inq_window_size()
Insert string into current buffer.
int insert( string|int val, [int num = 1] )
Insert format text into a buffer.
int insert_buffer( int bufnum, string format, ... )
Set the buffer insert/overstrike mode.
int insert_mode( [int value], [int bufnum] )
Send string to a attached process.
int insert_process( string|int val, [int num = 1] )
Insert a formatted string.
int insertf( string format, ... )
Declare an integer symbol.
int sym1, sym2 ...;
Convert an keycode to mnemonic key string.
string int_to_key( int key )
Determine whether an array type.
int is_array( declare & symbol )
Determine whether a float type.
int is_float( declare & symbol )
Determine whether an integer type.
int is_integer( declare & symbol )
Determine whether a list type.
int is_list( declare & symbol )
Determine whether a NULL type.
int is_null( declare & symbol )
Determine whether a string type.
int is_string( declare & symbol )
Determine whether an explicit type.
int is_type( declare & symbol, int|string type )
Alphanumeric character predicate.
int isalnum( string |int object, [int index] )
Alpha character predicate.
int isalpha( string |int object, [int index] )
ASCII character predicate.
int isascii( string |int object, [int index] )
Blank character predicate.
int isblank( string |int object, [int index] )
Test for floating point equality.
int isclose( float v1, float v2, float ~rel_tot, float ~abs_tol )
Control character predicate.
int iscntrl( string |int object, [int index] )
A symbol character predicate.
int iscsym( string |int object, [int index] )
Numeric character predicate.
int isdigit( string |int object, [int index] )
Test for finite value.
int isfinite( float val )
Alphanumeric character predicate.
int isgold( string |int object, [int index] )
Graphic character predicate.
int isgraph( string |int object, [int index] )
Test for infinity.
int isinf( float val )
Lowercase character predicate.
int islower( string |int object, [int index] )
Test for a NaN.
int isnan( float val )
A printable character predicate.
int isprint( string |int object, [int index] )
Punctuation character predicate.
int ispunct( string |int object, [int index] )
Space character predicate.
int isspace( string |int object, [int index] )
Uppercase character predicate.
int isupper( string |int object, [int index] )
Word character predicate.
int isword( string |int object, [int index] )
Hexadecimal character predicate.
int isxdigit( string |int object, [int index] )
Convert an integer into a string.
string itoa( int value, [int base = 10] )