<html> <head> <link rel="stylesheet" href="style.css" type="text/css"> <meta content="text/html; charset=iso-8859-1" http-equiv="Content-Type"> <link rel="Start" href="index.html"> <link title="Index of types" rel=Appendix href="index_types.html"> <link title="Index of exceptions" rel=Appendix href="index_exceptions.html"> <link title="Index of values" rel=Appendix href="index_values.html"> <link title="Index of class attributes" rel=Appendix href="index_attributes.html"> <link title="Index of class methods" rel=Appendix href="index_methods.html"> <link title="Index of classes" rel=Appendix href="index_classes.html"> <link title="Index of class types" rel=Appendix href="index_class_types.html"> <link title="Index of modules" rel=Appendix href="index_modules.html"> <link title="LTerm" rel="Chapter" href="LTerm.html"> <link title="LTerm_key" rel="Chapter" href="LTerm_key.html"> <link title="LTerm_event" rel="Chapter" href="LTerm_event.html"> <link title="LTerm_unix" rel="Chapter" href="LTerm_unix.html"> <link title="LTerm_windows" rel="Chapter" href="LTerm_windows.html"> <link title="LTerm_style" rel="Chapter" href="LTerm_style.html"> <link title="LTerm_geom" rel="Chapter" href="LTerm_geom.html"> <link title="LTerm_draw" rel="Chapter" href="LTerm_draw.html"> <link title="LTerm_mouse" rel="Chapter" href="LTerm_mouse.html"> <link title="LTerm_widget" rel="Chapter" href="LTerm_widget.html"> <link title="LTerm_edit" rel="Chapter" href="LTerm_edit.html"> <link title="LTerm_read_line" rel="Chapter" href="LTerm_read_line.html"> <link title="LTerm_text" rel="Chapter" href="LTerm_text.html"> <link title="LTerm_ui" rel="Chapter" href="LTerm_ui.html"> <link title="LTerm_resources" rel="Chapter" href="LTerm_resources.html"> <link title="LTerm_inputrc" rel="Chapter" href="LTerm_inputrc.html"> <link title="LTerm_history" rel="Chapter" href="LTerm_history.html"><title>Index of values</title> </head> <body> <div class="navbar"> <a class="up" href="index.html" title="Index">Up</a> </div> <h1>Index of values</h1> <table> <tr><td align="left"><br>A</td></tr> <tr><td><a href="LTerm_read_line.html#VALaction_of_name">action_of_name</a> [<a href="LTerm_read_line.html">LTerm_read_line</a>]</td> <td><div class="info"> <code class="code">action_of_name str</code> converts the given action name into an action. </div> </td></tr> <tr><td><a href="LTerm_edit.html#VALaction_of_name">action_of_name</a> [<a href="LTerm_edit.html">LTerm_edit</a>]</td> <td><div class="info"> <code class="code">action_of_name str</code> converts the given action name into an action. </div> </td></tr> <tr><td><a href="LTerm_read_line.html#VALactions">actions</a> [<a href="LTerm_read_line.html">LTerm_read_line</a>]</td> <td><div class="info"> List of actions with their names, except <code class="code">Edit</code>. </div> </td></tr> <tr><td><a href="LTerm_edit.html#VALactions">actions</a> [<a href="LTerm_edit.html">LTerm_edit</a>]</td> <td><div class="info"> List of actions with their names, except <code class="code">Zed</code>. </div> </td></tr> <tr><td><a href="LTerm_history.html#VALadd">add</a> [<a href="LTerm_history.html">LTerm_history</a>]</td> <td><div class="info"> <code class="code">add history ?skip_empty ?skip_dup entry</code> adds <code class="code">entry</code> to the top of the history. </div> </td></tr> <tr><td><a href="LTerm_resources.html#VALadd">add</a> [<a href="LTerm_resources.html">LTerm_resources</a>]</td> <td><div class="info"> <code class="code">add pattern value</code> returns the new set of resources with the binding <code class="code">pattern -> value</code> at the end. </div> </td></tr> <tr><td align="left"><br>B</td></tr> <tr><td><a href="LTerm_style.html#VALbackground">background</a> [<a href="LTerm_style.html">LTerm_style</a>]</td> <td></td></tr> <tr><td><a href="LTerm_read_line.html#VALbind">bind</a> [<a href="LTerm_read_line.html">LTerm_read_line</a>]</td> <td><div class="info"> <code class="code">bind seq actions</code> associates <code class="code">actions</code> to the given sequence. </div> </td></tr> <tr><td><a href="LTerm_edit.html#VALbind">bind</a> [<a href="LTerm_edit.html">LTerm_edit</a>]</td> <td><div class="info"> <code class="code">bind seq actions</code> associates <code class="code">actions</code> to the given sequence. </div> </td></tr> <tr><td><a href="LTerm_read_line.html#VALbindings">bindings</a> [<a href="LTerm_read_line.html">LTerm_read_line</a>]</td> <td><div class="info"> Bindings. </div> </td></tr> <tr><td><a href="LTerm_edit.html#VALbindings">bindings</a> [<a href="LTerm_edit.html">LTerm_edit</a>]</td> <td><div class="info"> Bindings. </div> </td></tr> <tr><td><a href="LTerm_style.html#VALblack">black</a> [<a href="LTerm_style.html">LTerm_style</a>]</td> <td></td></tr> <tr><td><a href="LTerm_style.html#VALblink">blink</a> [<a href="LTerm_style.html">LTerm_style</a>]</td> <td></td></tr> <tr><td><a href="LTerm_style.html#VALblue">blue</a> [<a href="LTerm_style.html">LTerm_style</a>]</td> <td></td></tr> <tr><td><a href="LTerm_style.html#VALbold">bold</a> [<a href="LTerm_style.html">LTerm_style</a>]</td> <td></td></tr> <tr><td><a href="LTerm_mouse.html#VALbutton">button</a> [<a href="LTerm_mouse.html">LTerm_mouse</a>]</td> <td></td></tr> <tr><td align="left"><br>C</td></tr> <tr><td><a href="LTerm_draw.html#VALclear">clear</a> [<a href="LTerm_draw.html">LTerm_draw</a>]</td> <td><div class="info"> <code class="code">clear ctx</code> clears the given context. </div> </td></tr> <tr><td><a href="LTerm.html#VALclear_line">clear_line</a> [<a href="LTerm.html">LTerm</a>]</td> <td><div class="info"> <code class="code">clear_line term</code> erases the current line. </div> </td></tr> <tr><td><a href="LTerm.html#VALclear_line_next">clear_line_next</a> [<a href="LTerm.html">LTerm</a>]</td> <td><div class="info"> <code class="code">clear_line_next term</code> erases the current line from the cursor to the end of the line. </div> </td></tr> <tr><td><a href="LTerm.html#VALclear_line_prev">clear_line_prev</a> [<a href="LTerm.html">LTerm</a>]</td> <td><div class="info"> <code class="code">clear_line_prev term</code> erases the current line from the cursor to the beginning of the line. </div> </td></tr> <tr><td><a href="LTerm.html#VALclear_screen">clear_screen</a> [<a href="LTerm.html">LTerm</a>]</td> <td><div class="info"> <code class="code">clear_screen term</code> clears the entire screen. </div> </td></tr> <tr><td><a href="LTerm.html#VALclear_screen_next">clear_screen_next</a> [<a href="LTerm.html">LTerm</a>]</td> <td><div class="info"> <code class="code">clear_screen_next term</code> clears the screen from the cursor to the bottom of the screen. </div> </td></tr> <tr><td><a href="LTerm.html#VALclear_screen_prev">clear_screen_prev</a> [<a href="LTerm.html">LTerm</a>]</td> <td><div class="info"> <code class="code">clear_screen_prev term</code> clears the screen from the cursor to the top of the screen. </div> </td></tr> <tr><td><a href="LTerm_edit.html#VALclipboard">clipboard</a> [<a href="LTerm_edit.html">LTerm_edit</a>]</td> <td><div class="info"> The global clipboard. </div> </td></tr> <tr><td><a href="LTerm_key.html#VALcode">code</a> [<a href="LTerm_key.html">LTerm_key</a>]</td> <td></td></tr> <tr><td><a href="LTerm_mouse.html#VALcol">col</a> [<a href="LTerm_mouse.html">LTerm_mouse</a>]</td> <td></td></tr> <tr><td><a href="LTerm_geom.html#VALcol">col</a> [<a href="LTerm_geom.html">LTerm_geom</a>]</td> <td></td></tr> <tr><td><a href="LTerm_geom.html#VALcol1">col1</a> [<a href="LTerm_geom.html">LTerm_geom</a>]</td> <td></td></tr> <tr><td><a href="LTerm.html#VALcolors">colors</a> [<a href="LTerm.html">LTerm</a>]</td> <td><div class="info"> Number of colors of the terminal. </div> </td></tr> <tr><td><a href="LTerm_geom.html#VALcols">cols</a> [<a href="LTerm_geom.html">LTerm_geom</a>]</td> <td></td></tr> <tr><td><a href="LTerm_read_line.html#VALcommon_prefix">common_prefix</a> [<a href="LTerm_read_line.html">LTerm_read_line</a>]</td> <td><div class="info"> Returns the common prefix of a list of words. </div> </td></tr> <tr><td><a href="LTerm_mouse.html#VALcompare">compare</a> [<a href="LTerm_mouse.html">LTerm_mouse</a>]</td> <td><div class="info"> Same as <code class="code">Pervasives.compare</code>. </div> </td></tr> <tr><td><a href="LTerm_key.html#VALcompare">compare</a> [<a href="LTerm_key.html">LTerm_key</a>]</td> <td><div class="info"> Same as <code class="code">Pervasives.compare</code>. </div> </td></tr> <tr><td><a href="LTerm_history.html#VALcontents">contents</a> [<a href="LTerm_history.html">LTerm_history</a>]</td> <td><div class="info"> Returns all the entries of the history. </div> </td></tr> <tr><td><a href="LTerm_draw.html#VALcontext">context</a> [<a href="LTerm_draw.html">LTerm_draw</a>]</td> <td><div class="info"> <code class="code">context m s</code> creates a context from a matrix <code class="code">m</code> of size <code class="code">s</code>. </div> </td></tr> <tr><td><a href="LTerm.html#VALcontext_oc">context_oc</a> [<a href="LTerm.html">LTerm</a>]</td> <td><div class="info"> Returns the output channel used by the given context. </div> </td></tr> <tr><td><a href="LTerm.html#VALcontext_term">context_term</a> [<a href="LTerm.html">LTerm</a>]</td> <td><div class="info"> Returns the terminal used by the given context. </div> </td></tr> <tr><td><a href="LTerm_mouse.html#VALcontrol">control</a> [<a href="LTerm_mouse.html">LTerm_mouse</a>]</td> <td></td></tr> <tr><td><a href="LTerm_key.html#VALcontrol">control</a> [<a href="LTerm_key.html">LTerm_key</a>]</td> <td></td></tr> <tr><td><a href="LTerm_history.html#VALcreate">create</a> [<a href="LTerm_history.html">LTerm_history</a>]</td> <td><div class="info"> <code class="code">create ?max_size ?max_lines init</code> creates a new history. </div> </td></tr> <tr><td><a href="LTerm_ui.html#VALcreate">create</a> [<a href="LTerm_ui.html">LTerm_ui</a>]</td> <td><div class="info"> <code class="code">create term ?save_state draw</code> creates a new user interface. </div> </td></tr> <tr><td><a href="LTerm.html#VALcreate">create</a> [<a href="LTerm.html">LTerm</a>]</td> <td><div class="info"> <code class="code">create ?windows ?model ?incoming_encoding ?outgoing_encoding input_fd input_channel outout_fd output_channel</code> creates a new terminal using <code class="code">input_fd</code> and <code class="code">input_channel</code> for inputs and <code class="code">output_fd</code> and <code class="code">output_channel</code> for outputs. </div> </td></tr> <tr><td><a href="LTerm_ui.html#VALcursor_position">cursor_position</a> [<a href="LTerm_ui.html">LTerm_ui</a>]</td> <td><div class="info"> <code class="code">cursor_position ui</code> returns the position of the cursor inside the UI. </div> </td></tr> <tr><td><a href="LTerm_ui.html#VALcursor_visible">cursor_visible</a> [<a href="LTerm_ui.html">LTerm_ui</a>]</td> <td><div class="info"> <code class="code">cursor_visible ui</code> returns <code class="code">true</code> if the cursor is displayed in the UI. </div> </td></tr> <tr><td><a href="LTerm_style.html#VALcyan">cyan</a> [<a href="LTerm_style.html">LTerm_style</a>]</td> <td></td></tr> <tr><td align="left"><br>D</td></tr> <tr><td><a href="LTerm_inputrc.html#VALdefault">default</a> [<a href="LTerm_inputrc.html">LTerm_inputrc</a>]</td> <td><div class="info"> The name of the default key bindings file, i.e. </div> </td></tr> <tr><td><a href="LTerm_style.html#VALdefault">default</a> [<a href="LTerm_style.html">LTerm_style</a>]</td> <td></td></tr> <tr><td><a href="LTerm.html#VALdisable_mouse">disable_mouse</a> [<a href="LTerm.html">LTerm</a>]</td> <td><div class="info"> Disable mouse events reporting. </div> </td></tr> <tr><td><a href="LTerm_read_line.html#VALdoc_of_action">doc_of_action</a> [<a href="LTerm_read_line.html">LTerm_read_line</a>]</td> <td><div class="info"> <code class="code">doc_of_action action</code> returns a short description of the action. </div> </td></tr> <tr><td><a href="LTerm_edit.html#VALdoc_of_action">doc_of_action</a> [<a href="LTerm_edit.html">LTerm_edit</a>]</td> <td><div class="info"> <code class="code">doc_of_action action</code> returns a short description of the action. </div> </td></tr> <tr><td><a href="LTerm_ui.html#VALdraw">draw</a> [<a href="LTerm_ui.html">LTerm_ui</a>]</td> <td><div class="info"> <code class="code">draw ui</code> enqueue a draw operation for the given UI. </div> </td></tr> <tr><td><a href="LTerm_draw.html#VALdraw_char">draw_char</a> [<a href="LTerm_draw.html">LTerm_draw</a>]</td> <td><div class="info"> <code class="code">draw_char ctx row column ?style ch</code> sets the character at given coordinates to <code class="code">ch</code>. </div> </td></tr> <tr><td><a href="LTerm_draw.html#VALdraw_frame">draw_frame</a> [<a href="LTerm_draw.html">LTerm_draw</a>]</td> <td><div class="info"> Draws a rectangle. </div> </td></tr> <tr><td><a href="LTerm_draw.html#VALdraw_hline">draw_hline</a> [<a href="LTerm_draw.html">LTerm_draw</a>]</td> <td><div class="info"> <code class="code">draw_hline ctx row column length connection</code> draws an horizontal line. </div> </td></tr> <tr><td><a href="LTerm_draw.html#VALdraw_piece">draw_piece</a> [<a href="LTerm_draw.html">LTerm_draw</a>]</td> <td><div class="info"> Draws a piece. </div> </td></tr> <tr><td><a href="LTerm_draw.html#VALdraw_string">draw_string</a> [<a href="LTerm_draw.html">LTerm_draw</a>]</td> <td><div class="info"> <code class="code">draw_string ctx row column ?style str</code> draws the given string at given coordinates. </div> </td></tr> <tr><td><a href="LTerm_draw.html#VALdraw_string_aligned">draw_string_aligned</a> [<a href="LTerm_draw.html">LTerm_draw</a>]</td> <td><div class="info"> Draws a string with the given alignment. </div> </td></tr> <tr><td><a href="LTerm_draw.html#VALdraw_styled">draw_styled</a> [<a href="LTerm_draw.html">LTerm_draw</a>]</td> <td><div class="info"> <code class="code">draw_styled ctx row column ?style text</code> draws the given styled text at given coordinates. </div> </td></tr> <tr><td><a href="LTerm_draw.html#VALdraw_styled_aligned">draw_styled_aligned</a> [<a href="LTerm_draw.html">LTerm_draw</a>]</td> <td><div class="info"> Draws a styled string with the given aglienment. </div> </td></tr> <tr><td><a href="LTerm_draw.html#VALdraw_vline">draw_vline</a> [<a href="LTerm_draw.html">LTerm_draw</a>]</td> <td><div class="info"> <code class="code">draw_hline ctx row column length connection</code> draws a vertical line. </div> </td></tr> <tr><td align="left"><br>E</td></tr> <tr><td><a href="LTerm_resources.html#VALempty">empty</a> [<a href="LTerm_resources.html">LTerm_resources</a>]</td> <td><div class="info"> The empty set of resources. </div> </td></tr> <tr><td><a href="LTerm.html#VALenable_mouse">enable_mouse</a> [<a href="LTerm.html">LTerm</a>]</td> <td><div class="info"> Enable mouse events reporting. </div> </td></tr> <tr><td><a href="LTerm.html#VALencode_char">encode_char</a> [<a href="LTerm.html">LTerm</a>]</td> <td><div class="info"> <code class="code">encode_char term ch</code> encodes an unicode character using the terminal encoding. </div> </td></tr> <tr><td><a href="LTerm.html#VALencode_string">encode_string</a> [<a href="LTerm.html">LTerm</a>]</td> <td><div class="info"> <code class="code">encode_string term str</code> encodes an UTF-8 string using the terminal encoding. </div> </td></tr> <tr><td><a href="LTerm.html#VALenter_raw_mode">enter_raw_mode</a> [<a href="LTerm.html">LTerm</a>]</td> <td><div class="info"> <code class="code">enter_raw_mode term</code> puts the terminal in ``raw mode''. </div> </td></tr> <tr><td><a href="LTerm_history.html#VALentry_size">entry_size</a> [<a href="LTerm_history.html">LTerm_history</a>]</td> <td><div class="info"> <code class="code">entry_size entry</code> returns the size taken by an entry in the history file in bytes. </div> </td></tr> <tr><td><a href="LTerm.html#VALeprint">eprint</a> [<a href="LTerm.html">LTerm</a>]</td> <td></td></tr> <tr><td><a href="LTerm.html#VALeprintf">eprintf</a> [<a href="LTerm.html">LTerm</a>]</td> <td></td></tr> <tr><td><a href="LTerm.html#VALeprintl">eprintl</a> [<a href="LTerm.html">LTerm</a>]</td> <td></td></tr> <tr><td><a href="LTerm.html#VALeprintlf">eprintlf</a> [<a href="LTerm.html">LTerm</a>]</td> <td></td></tr> <tr><td><a href="LTerm.html#VALeprintls">eprintls</a> [<a href="LTerm.html">LTerm</a>]</td> <td></td></tr> <tr><td><a href="LTerm.html#VALeprints">eprints</a> [<a href="LTerm.html">LTerm</a>]</td> <td></td></tr> <tr><td><a href="LTerm_style.html#VALequal">equal</a> [<a href="LTerm_style.html">LTerm_style</a>]</td> <td><div class="info"> <code class="code">equal s1 s2</code> returns <code class="code">true</code> iff <code class="code">s1</code> and <code class="code">s2</code> are equal after having replaced all <code class="code">None</code> fields by <code class="code">Some false</code> or <code class="code">Some Default</code>. </div> </td></tr> <tr><td><a href="LTerm.html#VALescape_time">escape_time</a> [<a href="LTerm.html">LTerm</a>]</td> <td><div class="info"> Time waited before returning the escape key. </div> </td></tr> <tr><td><a href="LTerm_text.html#VALeval">eval</a> [<a href="LTerm_text.html">LTerm_text</a>]</td> <td><div class="info"> <code class="code">eval makrup</code> evaluates a markup strings as a styled string. </div> </td></tr> <tr><td><a href="LTerm_widget.html#VALexec_callbacks">exec_callbacks</a> [<a href="LTerm_widget.html">LTerm_widget</a>]</td> <td><div class="info"> <code class="code">apply_callbacks callbacks x</code> </div> </td></tr> <tr><td><a href="LTerm_widget.html#VALexec_filters">exec_filters</a> [<a href="LTerm_widget.html">LTerm_widget</a>]</td> <td></td></tr> <tr><td align="left"><br>F</td></tr> <tr><td><a href="LTerm_draw.html#VALfill">fill</a> [<a href="LTerm_draw.html">LTerm_draw</a>]</td> <td><div class="info"> <code class="code">fill ctx ch</code> fills the given context with <code class="code">ch</code>. </div> </td></tr> <tr><td><a href="LTerm_windows.html#VALfill_console_output_character">fill_console_output_character</a> [<a href="LTerm_windows.html">LTerm_windows</a>]</td> <td><div class="info"> <code class="code">fill_console_output_character fd char count coord</code> writes <code class="code">count</code> times <code class="code">char</code> starting at <code class="code">coord</code> on the given console. </div> </td></tr> <tr><td><a href="LTerm_draw.html#VALfill_style">fill_style</a> [<a href="LTerm_draw.html">LTerm_draw</a>]</td> <td><div class="info"> <code class="code">fill_style style</code> fills the given context with <code class="code">style</code>. </div> </td></tr> <tr><td><a href="LTerm.html#VALflush">flush</a> [<a href="LTerm.html">LTerm</a>]</td> <td><div class="info"> Flushes the underlying output channel used by the terminal. </div> </td></tr> <tr><td><a href="LTerm_style.html#VALforeground">foreground</a> [<a href="LTerm_style.html">LTerm_style</a>]</td> <td></td></tr> <tr><td><a href="LTerm.html#VALfprint">fprint</a> [<a href="LTerm.html">LTerm</a>]</td> <td></td></tr> <tr><td><a href="LTerm.html#VALfprintf">fprintf</a> [<a href="LTerm.html">LTerm</a>]</td> <td></td></tr> <tr><td><a href="LTerm.html#VALfprintl">fprintl</a> [<a href="LTerm.html">LTerm</a>]</td> <td></td></tr> <tr><td><a href="LTerm.html#VALfprintlf">fprintlf</a> [<a href="LTerm.html">LTerm</a>]</td> <td></td></tr> <tr><td><a href="LTerm.html#VALfprintls">fprintls</a> [<a href="LTerm.html">LTerm</a>]</td> <td></td></tr> <tr><td><a href="LTerm.html#VALfprints">fprints</a> [<a href="LTerm.html">LTerm</a>]</td> <td></td></tr> <tr><td align="left"><br>G</td></tr> <tr><td><a href="LTerm_resources.html#VALget">get</a> [<a href="LTerm_resources.html">LTerm_resources</a>]</td> <td><div class="info"> <code class="code">get key resources</code> returns the key associated to the last pattern that matches <code class="code">key</code> in <code class="code">resources</code>, or the empty string if no pattern matches <code class="code">key</code>. </div> </td></tr> <tr><td><a href="LTerm_windows.html#VALget_acp">get_acp</a> [<a href="LTerm_windows.html">LTerm_windows</a>]</td> <td><div class="info"> Returns the current ANSI codepage. </div> </td></tr> <tr><td><a href="LTerm_resources.html#VALget_bool">get_bool</a> [<a href="LTerm_resources.html">LTerm_resources</a>]</td> <td><div class="info"> <code class="code">get_bool name resources</code> reads the boolean encoded in <code class="code">resources</code>. </div> </td></tr> <tr><td><a href="LTerm_resources.html#VALget_color">get_color</a> [<a href="LTerm_resources.html">LTerm_resources</a>]</td> <td><div class="info"> <code class="code">get_color name resources</code> reads the color encoded in <code class="code">resources</code>. </div> </td></tr> <tr><td><a href="LTerm_resources.html#VALget_connection">get_connection</a> [<a href="LTerm_resources.html">LTerm_resources</a>]</td> <td><div class="info"> <code class="code">get_connection name resources</code> </div> </td></tr> <tr><td><a href="LTerm_windows.html#VALget_console_cp">get_console_cp</a> [<a href="LTerm_windows.html">LTerm_windows</a>]</td> <td><div class="info"> Returns the input codepage used by the console attached to the current process. </div> </td></tr> <tr><td><a href="LTerm_windows.html#VALget_console_cursor_info">get_console_cursor_info</a> [<a href="LTerm_windows.html">LTerm_windows</a>]</td> <td><div class="info"> Returns the size and visible status of the cursor on the given console. </div> </td></tr> <tr><td><a href="LTerm_windows.html#VALget_console_mode">get_console_mode</a> [<a href="LTerm_windows.html">LTerm_windows</a>]</td> <td><div class="info"> Returns the mode of the given console. </div> </td></tr> <tr><td><a href="LTerm_windows.html#VALget_console_output_cp">get_console_output_cp</a> [<a href="LTerm_windows.html">LTerm_windows</a>]</td> <td><div class="info"> Returns the output codepage used by the console attached to the current process. </div> </td></tr> <tr><td><a href="LTerm_windows.html#VALget_console_screen_buffer_info">get_console_screen_buffer_info</a> [<a href="LTerm_windows.html">LTerm_windows</a>]</td> <td><div class="info"> <code class="code">get_console_screen_buffer_info fd</code> returns the current informations about the given console. </div> </td></tr> <tr><td><a href="LTerm.html#VALget_size_from_fd">get_size_from_fd</a> [<a href="LTerm.html">LTerm</a>]</td> <td><div class="info"> <code class="code">get_size_from_fd fd</code> returns the size of the terminal accessible via the given file descriptor. </div> </td></tr> <tr><td><a href="LTerm_resources.html#VALget_style">get_style</a> [<a href="LTerm_resources.html">LTerm_resources</a>]</td> <td><div class="info"> <code class="code">get_style prefix resources</code> reads the style encoded in <code class="code">resources</code>. </div> </td></tr> <tr><td><a href="LTerm.html#VALgoto">goto</a> [<a href="LTerm.html">LTerm</a>]</td> <td><div class="info"> <code class="code">goto term coord</code> moves the cursor to the given coordinates. </div> </td></tr> <tr><td><a href="LTerm_style.html#VALgreen">green</a> [<a href="LTerm_style.html">LTerm_style</a>]</td> <td></td></tr> <tr><td align="left"><br>H</td></tr> <tr><td><a href="LTerm.html#VALhide_cursor">hide_cursor</a> [<a href="LTerm.html">LTerm</a>]</td> <td><div class="info"> Make the cursor invisible. </div> </td></tr> <tr><td><a href="LTerm_resources.html#VALhome">home</a> [<a href="LTerm_resources.html">LTerm_resources</a>]</td> <td><div class="info"> The home directory. </div> </td></tr> <tr><td align="left"><br>I</td></tr> <tr><td><a href="LTerm.html#VALincoming_is_a_tty">incoming_is_a_tty</a> [<a href="LTerm.html">LTerm</a>]</td> <td><div class="info"> <code class="code">incoming_is_a_tty term</code> whether the input of <code class="code">term</code> is a tty device. </div> </td></tr> <tr><td><a href="LTerm_style.html#VALindex">index</a> [<a href="LTerm_style.html">LTerm_style</a>]</td> <td></td></tr> <tr><td><a href="LTerm.html#VALis_a_tty">is_a_tty</a> [<a href="LTerm.html">LTerm</a>]</td> <td><div class="info"> <code class="code">is_a_tty term</code> whether the intput and output of the given terminal are connected to a tty device. </div> </td></tr> <tr><td align="left"><br>L</td></tr> <tr><td><a href="LTerm_style.html#VALlblack">lblack</a> [<a href="LTerm_style.html">LTerm_style</a>]</td> <td></td></tr> <tr><td><a href="LTerm_style.html#VALlblue">lblue</a> [<a href="LTerm_style.html">LTerm_style</a>]</td> <td></td></tr> <tr><td><a href="LTerm_style.html#VALlcyan">lcyan</a> [<a href="LTerm_style.html">LTerm_style</a>]</td> <td></td></tr> <tr><td><a href="LTerm.html#VALleave_raw_mode">leave_raw_mode</a> [<a href="LTerm.html">LTerm</a>]</td> <td><div class="info"> <code class="code">leave_raw_mode term mode</code> leaves the raw mode by restoring the given mode. </div> </td></tr> <tr><td><a href="LTerm_history.html#VALlength">length</a> [<a href="LTerm_history.html">LTerm_history</a>]</td> <td><div class="info"> Returns the number of entries in the history. </div> </td></tr> <tr><td><a href="LTerm_style.html#VALlgreen">lgreen</a> [<a href="LTerm_style.html">LTerm_style</a>]</td> <td></td></tr> <tr><td><a href="LTerm_style.html#VALlmagenta">lmagenta</a> [<a href="LTerm_style.html">LTerm_style</a>]</td> <td></td></tr> <tr><td><a href="LTerm_history.html#VALload">load</a> [<a href="LTerm_history.html">LTerm_history</a>]</td> <td><div class="info"> <code class="code">load history ?log ?skip_empty ?skip_dup filename</code> loads entries from <code class="code">filename</code> to <code class="code">history</code>. </div> </td></tr> <tr><td><a href="LTerm_inputrc.html#VALload">load</a> [<a href="LTerm_inputrc.html">LTerm_inputrc</a>]</td> <td><div class="info"> <code class="code">load ?file ()</code> loads key bindings from <code class="code">file</code>, which defaults to ~/.lambda-term-inputrc, if it exists. </div> </td></tr> <tr><td><a href="LTerm_resources.html#VALload">load</a> [<a href="LTerm_resources.html">LTerm_resources</a>]</td> <td><div class="info"> Same as <a href="LTerm_resources.html#VALparse"><code class="code">LTerm_resources.parse</code></a> but parses the contents of a file. </div> </td></tr> <tr><td><a href="LTerm.html#VALload_state">load_state</a> [<a href="LTerm.html">LTerm</a>]</td> <td><div class="info"> Load the previously saved state of the terminal. </div> </td></tr> <tr><td><a href="LTerm_read_line.html#VALlookup">lookup</a> [<a href="LTerm_read_line.html">LTerm_read_line</a>]</td> <td><div class="info"> <code class="code">lookup word words</code> lookup for completion of <code class="code">word</code> into <code class="code">words</code>. </div> </td></tr> <tr><td><a href="LTerm_read_line.html#VALlookup_assoc">lookup_assoc</a> [<a href="LTerm_read_line.html">LTerm_read_line</a>]</td> <td><div class="info"> <code class="code">lookup_assoc word words</code> does the same as <a href="LTerm_read_line.html#VALlookup"><code class="code">LTerm_read_line.lookup</code></a> but works on associative list. </div> </td></tr> <tr><td><a href="LTerm_style.html#VALlred">lred</a> [<a href="LTerm_style.html">LTerm_style</a>]</td> <td></td></tr> <tr><td><a href="LTerm_style.html#VALlwhite">lwhite</a> [<a href="LTerm_style.html">LTerm_style</a>]</td> <td></td></tr> <tr><td><a href="LTerm_style.html#VALlyellow">lyellow</a> [<a href="LTerm_style.html">LTerm_style</a>]</td> <td></td></tr> <tr><td align="left"><br>M</td></tr> <tr><td><a href="LTerm_read_line.html#VALmacro">macro</a> [<a href="LTerm_read_line.html">LTerm_read_line</a>]</td> <td><div class="info"> The global macro recorder. </div> </td></tr> <tr><td><a href="LTerm_edit.html#VALmacro">macro</a> [<a href="LTerm_edit.html">LTerm_edit</a>]</td> <td><div class="info"> The global macro recorder. </div> </td></tr> <tr><td><a href="LTerm_style.html#VALmagenta">magenta</a> [<a href="LTerm_style.html">LTerm_style</a>]</td> <td></td></tr> <tr><td><a href="LTerm_draw.html#VALmake_matrix">make_matrix</a> [<a href="LTerm_draw.html">LTerm_draw</a>]</td> <td><div class="info"> <code class="code">matrix size</code> creates a matrix of the given size containing only blank characters. </div> </td></tr> <tr><td><a href="LTerm_history.html#VALmax_entries">max_entries</a> [<a href="LTerm_history.html">LTerm_history</a>]</td> <td><div class="info"> Returns the maximum number of entries of the history. </div> </td></tr> <tr><td><a href="LTerm_history.html#VALmax_size">max_size</a> [<a href="LTerm_history.html">LTerm_history</a>]</td> <td><div class="info"> Returns the maximum size of the history. </div> </td></tr> <tr><td><a href="LTerm_resources.html#VALmerge">merge</a> [<a href="LTerm_resources.html">LTerm_resources</a>]</td> <td><div class="info"> <code class="code">merge res1 res2</code> merges the two given sets of resources. </div> </td></tr> <tr><td><a href="LTerm_style.html#VALmerge">merge</a> [<a href="LTerm_style.html">LTerm_style</a>]</td> <td><div class="info"> <code class="code">merge s1 s2</code> is <code class="code">s2</code> with all undefined fields set to ones of <code class="code">s1</code>. </div> </td></tr> <tr><td><a href="LTerm_mouse.html#VALmeta">meta</a> [<a href="LTerm_mouse.html">LTerm_mouse</a>]</td> <td></td></tr> <tr><td><a href="LTerm_key.html#VALmeta">meta</a> [<a href="LTerm_key.html">LTerm_key</a>]</td> <td></td></tr> <tr><td><a href="LTerm.html#VALmodel">model</a> [<a href="LTerm.html">LTerm</a>]</td> <td><div class="info"> Returns the model of the terminal. </div> </td></tr> <tr><td><a href="LTerm.html#VALmove">move</a> [<a href="LTerm.html">LTerm</a>]</td> <td><div class="info"> <code class="code">move term rows columns</code> moves the cursor by the given number of lines and columns. </div> </td></tr> <tr><td align="left"><br>N</td></tr> <tr><td><a href="LTerm_read_line.html#VALname_of_action">name_of_action</a> [<a href="LTerm_read_line.html">LTerm_read_line</a>]</td> <td><div class="info"> <code class="code">name_of_action act</code> returns the name of the given action. </div> </td></tr> <tr><td><a href="LTerm_edit.html#VALname_of_action">name_of_action</a> [<a href="LTerm_edit.html">LTerm_edit</a>]</td> <td><div class="info"> <code class="code">name_of_action act</code> returns the name of the given action. </div> </td></tr> <tr><td><a href="LTerm_style.html#VALnone">none</a> [<a href="LTerm_style.html">LTerm_style</a>]</td> <td><div class="info"> Style with all fields set to <code class="code">None</code>. </div> </td></tr> <tr><td align="left"><br>O</td></tr> <tr><td><a href="LTerm_text.html#VALof_rope">of_rope</a> [<a href="LTerm_text.html">LTerm_text</a>]</td> <td><div class="info"> Creates a styled string from a rope. </div> </td></tr> <tr><td><a href="LTerm_text.html#VALof_string">of_string</a> [<a href="LTerm_text.html">LTerm_text</a>]</td> <td><div class="info"> Creates a styled string from a string. </div> </td></tr> <tr><td><a href="LTerm_text.html#VALof_string_maybe_invalid">of_string_maybe_invalid</a> [<a href="LTerm_text.html">LTerm_text</a>]</td> <td><div class="info"> Creates a styled string from a string. </div> </td></tr> <tr><td><a href="LTerm_history.html#VALold_count">old_count</a> [<a href="LTerm_history.html">LTerm_history</a>]</td> <td><div class="info"> Returns the number of old entries in the history. </div> </td></tr> <tr><td><a href="LTerm.html#VALoutgoing_is_a_tty">outgoing_is_a_tty</a> [<a href="LTerm.html">LTerm</a>]</td> <td><div class="info"> <code class="code">incoming_is_a_tty term</code> whether the output of <code class="code">term</code> is a tty device. </div> </td></tr> <tr><td align="left"><br>P</td></tr> <tr><td><a href="LTerm_resources.html#VALparse">parse</a> [<a href="LTerm_resources.html">LTerm_resources</a>]</td> <td><div class="info"> <code class="code">parse str</code> parses a string for a list of properties. </div> </td></tr> <tr><td><a href="LTerm_unix.html#VALparse_event">parse_event</a> [<a href="LTerm_unix.html">LTerm_unix</a>]</td> <td><div class="info"> <code class="code">parse_event encoding stream</code> parses one event from the given input stream. </div> </td></tr> <tr><td><a href="LTerm_draw.html#VALpoint">point</a> [<a href="LTerm_draw.html">LTerm_draw</a>]</td> <td><div class="info"> <code class="code">point ctx row column</code> returns the point at given position in <code class="code">ctx</code>. </div> </td></tr> <tr><td><a href="LTerm.html#VALprint">print</a> [<a href="LTerm.html">LTerm</a>]</td> <td></td></tr> <tr><td><a href="LTerm.html#VALprint_box">print_box</a> [<a href="LTerm.html">LTerm</a>]</td> <td><div class="info"> <code class="code">print_box term matrix</code> prints the contents of <code class="code">matrix</code> starting at current cursor row. </div> </td></tr> <tr><td><a href="LTerm.html#VALprint_box_with_newlines">print_box_with_newlines</a> [<a href="LTerm.html">LTerm</a>]</td> <td><div class="info"> <code class="code">print_box term matrix</code> Same as <a href="LTerm.html#VALprint_box"><code class="code">LTerm.print_box</code></a> but <code class="code">matrix</code> may contains newline characters. </div> </td></tr> <tr><td><a href="LTerm.html#VALprintf">printf</a> [<a href="LTerm.html">LTerm</a>]</td> <td></td></tr> <tr><td><a href="LTerm.html#VALprintl">printl</a> [<a href="LTerm.html">LTerm</a>]</td> <td></td></tr> <tr><td><a href="LTerm.html#VALprintlf">printlf</a> [<a href="LTerm.html">LTerm</a>]</td> <td></td></tr> <tr><td><a href="LTerm.html#VALprintls">printls</a> [<a href="LTerm.html">LTerm</a>]</td> <td></td></tr> <tr><td><a href="LTerm.html#VALprints">prints</a> [<a href="LTerm.html">LTerm</a>]</td> <td></td></tr> <tr><td align="left"><br>Q</td></tr> <tr><td><a href="LTerm_ui.html#VALquit">quit</a> [<a href="LTerm_ui.html">LTerm_ui</a>]</td> <td><div class="info"> <code class="code">quit ()</code> quit the given ui and restore the terminal state. </div> </td></tr> <tr><td align="left"><br>R</td></tr> <tr><td><a href="LTerm_windows.html#VALread_console_input">read_console_input</a> [<a href="LTerm_windows.html">LTerm_windows</a>]</td> <td><div class="info"> <code class="code">read_console_input fd</code> reads one input from the given file descriptor. </div> </td></tr> <tr><td><a href="LTerm.html#VALread_event">read_event</a> [<a href="LTerm.html">LTerm</a>]</td> <td><div class="info"> Reads and returns one event. </div> </td></tr> <tr><td><a href="LTerm_style.html#VALred">red</a> [<a href="LTerm_style.html">LTerm_style</a>]</td> <td></td></tr> <tr><td><a href="LTerm_widget.html#VALregister">register</a> [<a href="LTerm_widget.html">LTerm_widget</a>]</td> <td><div class="info"> </div> </td></tr> <tr><td><a href="LTerm.html#VALrender">render</a> [<a href="LTerm.html">LTerm</a>]</td> <td><div class="info"> Render an offscreen array to the given terminal. </div> </td></tr> <tr><td><a href="LTerm.html#VALrender_update">render_update</a> [<a href="LTerm.html">LTerm</a>]</td> <td><div class="info"> <code class="code">render_update displayed to_display</code> does the same as <code class="code">render to_display</code> but assumes that <code class="code">displayed</code> contains the current displayed text. </div> </td></tr> <tr><td><a href="LTerm_style.html#VALreverse">reverse</a> [<a href="LTerm_style.html">LTerm_style</a>]</td> <td></td></tr> <tr><td><a href="LTerm_style.html#VALrgb">rgb</a> [<a href="LTerm_style.html">LTerm_style</a>]</td> <td><div class="info"> <code class="code">rgb r g b</code> raises <code class="code">Invalid_argument</code> if one of <code class="code">r</code>, <code class="code">g</code> or <code class="code">b</code> is not in the range <code class="code">0..255</code>. </div> </td></tr> <tr><td><a href="LTerm_mouse.html#VALrow">row</a> [<a href="LTerm_mouse.html">LTerm_mouse</a>]</td> <td></td></tr> <tr><td><a href="LTerm_geom.html#VALrow">row</a> [<a href="LTerm_geom.html">LTerm_geom</a>]</td> <td></td></tr> <tr><td><a href="LTerm_geom.html#VALrow1">row1</a> [<a href="LTerm_geom.html">LTerm_geom</a>]</td> <td></td></tr> <tr><td><a href="LTerm_geom.html#VALrow2">row2</a> [<a href="LTerm_geom.html">LTerm_geom</a>]</td> <td></td></tr> <tr><td><a href="LTerm_geom.html#VALrows">rows</a> [<a href="LTerm_geom.html">LTerm_geom</a>]</td> <td></td></tr> <tr><td><a href="LTerm_widget.html#VALrun">run</a> [<a href="LTerm_widget.html">LTerm_widget</a>]</td> <td><div class="info"> <code class="code">run term ?save_state widget w</code> runs on the given terminal using <code class="code">widget</code> as main widget. </div> </td></tr> <tr><td align="left"><br>S</td></tr> <tr><td><a href="LTerm_history.html#VALsave">save</a> [<a href="LTerm_history.html">LTerm_history</a>]</td> <td><div class="info"> <code class="code">save history ?max_size ?max_entries ?skip_empty ?sjip_dup ?perm filename</code> saves <code class="code">history</code> to <code class="code">filename</code>. </div> </td></tr> <tr><td><a href="LTerm.html#VALsave_state">save_state</a> [<a href="LTerm.html">LTerm</a>]</td> <td><div class="info"> Save the current state of the terminal so it can be restored latter. </div> </td></tr> <tr><td><a href="LTerm_windows.html#VALset_console_cp">set_console_cp</a> [<a href="LTerm_windows.html">LTerm_windows</a>]</td> <td><div class="info"> Sets the input codepage used by the console attached to the current process. </div> </td></tr> <tr><td><a href="LTerm_windows.html#VALset_console_cursor_info">set_console_cursor_info</a> [<a href="LTerm_windows.html">LTerm_windows</a>]</td> <td><div class="info"> <code class="code">set_console_cursor_info fd size visible</code> sets the size and visible status of the cursor on the given console. </div> </td></tr> <tr><td><a href="LTerm_windows.html#VALset_console_cursor_position">set_console_cursor_position</a> [<a href="LTerm_windows.html">LTerm_windows</a>]</td> <td><div class="info"> Move the cursor to the specified location in the screen buffer. </div> </td></tr> <tr><td><a href="LTerm_windows.html#VALset_console_mode">set_console_mode</a> [<a href="LTerm_windows.html">LTerm_windows</a>]</td> <td><div class="info"> Sets the mode of the given console. </div> </td></tr> <tr><td><a href="LTerm_windows.html#VALset_console_output_cp">set_console_output_cp</a> [<a href="LTerm_windows.html">LTerm_windows</a>]</td> <td><div class="info"> Sets the output codepage used by the console attached to the current process. </div> </td></tr> <tr><td><a href="LTerm_windows.html#VALset_console_text_attribute">set_console_text_attribute</a> [<a href="LTerm_windows.html">LTerm_windows</a>]</td> <td><div class="info"> <code class="code">set_console_text_attribute fd attributes</code> </div> </td></tr> <tr><td><a href="LTerm_ui.html#VALset_cursor_position">set_cursor_position</a> [<a href="LTerm_ui.html">LTerm_ui</a>]</td> <td><div class="info"> <code class="code">set_cursor_position ui coord</code> sets the position of the cursor inside the UI. </div> </td></tr> <tr><td><a href="LTerm_ui.html#VALset_cursor_visible">set_cursor_visible</a> [<a href="LTerm_ui.html">LTerm_ui</a>]</td> <td><div class="info"> <code class="code">set_cursor_visible ui visible</code> sets the cursor visible state. </div> </td></tr> <tr><td><a href="LTerm.html#VALset_escape_time">set_escape_time</a> [<a href="LTerm.html">LTerm</a>]</td> <td><div class="info"> Set the time waited before returning the escape key. </div> </td></tr> <tr><td><a href="LTerm.html#VALset_io">set_io</a> [<a href="LTerm.html">LTerm</a>]</td> <td><div class="info"> Modifies file descriptors/channels of a terminal. </div> </td></tr> <tr><td><a href="LTerm_history.html#VALset_max_entries">set_max_entries</a> [<a href="LTerm_history.html">LTerm_history</a>]</td> <td><div class="info"> Sets the maximum number of entries of the history. </div> </td></tr> <tr><td><a href="LTerm_history.html#VALset_max_size">set_max_size</a> [<a href="LTerm_history.html">LTerm_history</a>]</td> <td><div class="info"> Sets the maximum size of the history. </div> </td></tr> <tr><td><a href="LTerm_history.html#VALset_old_count">set_old_count</a> [<a href="LTerm_history.html">LTerm_history</a>]</td> <td><div class="info"> <code class="code">set_old_count history count</code> sets the number of old entries in the history. </div> </td></tr> <tr><td><a href="LTerm.html#VALset_size_from_fd">set_size_from_fd</a> [<a href="LTerm.html">LTerm</a>]</td> <td><div class="info"> <code class="code">set_size_from_fd fd size</code> tries to set the size of the terminal accessible via the given file descriptor. </div> </td></tr> <tr><td><a href="LTerm_draw.html#VALset_style">set_style</a> [<a href="LTerm_draw.html">LTerm_draw</a>]</td> <td><div class="info"> <code class="code">set_style point style</code> sets fields of <code class="code">point</code> according to fields of <code class="code">style</code>. </div> </td></tr> <tr><td><a href="LTerm.html#VALset_style">set_style</a> [<a href="LTerm.html">LTerm</a>]</td> <td><div class="info"> Change the style of the termina for subsequent unstyled output. </div> </td></tr> <tr><td><a href="LTerm.html#VALshow_cursor">show_cursor</a> [<a href="LTerm.html">LTerm</a>]</td> <td><div class="info"> Make the cursor visible. </div> </td></tr> <tr><td><a href="LTerm_unix.html#VALsigwinch">sigwinch</a> [<a href="LTerm_unix.html">LTerm_unix</a>]</td> <td><div class="info"> The number of the signal used to indicate that the terminal size have changed. </div> </td></tr> <tr><td><a href="LTerm_history.html#VALsize">size</a> [<a href="LTerm_history.html">LTerm_history</a>]</td> <td><div class="info"> Returns the size (in bytes) of the history. </div> </td></tr> <tr><td><a href="LTerm_ui.html#VALsize">size</a> [<a href="LTerm_ui.html">LTerm_ui</a>]</td> <td><div class="info"> <code class="code">size ui</code> returns the current size of the terminal used by the given user-interface. </div> </td></tr> <tr><td><a href="LTerm_draw.html#VALsize">size</a> [<a href="LTerm_draw.html">LTerm_draw</a>]</td> <td><div class="info"> <code class="code">size ctx</code> returns the size of the given context. </div> </td></tr> <tr><td><a href="LTerm.html#VALsize">size</a> [<a href="LTerm.html">LTerm</a>]</td> <td><div class="info"> Returns the curent size of the terminal. </div> </td></tr> <tr><td><a href="LTerm_geom.html#VALsize_of_rect">size_of_rect</a> [<a href="LTerm_geom.html">LTerm_geom</a>]</td> <td><div class="info"> Returns the size of a rectangle. </div> </td></tr> <tr><td><a href="LTerm.html#VALstderr">stderr</a> [<a href="LTerm.html">LTerm</a>]</td> <td><div class="info"> Terminal using <code class="code">Lwt_unix.stdin</code> as input and <code class="code">Lwt_unix.stderr</code> as output. </div> </td></tr> <tr><td><a href="LTerm.html#VALstdout">stdout</a> [<a href="LTerm.html">LTerm</a>]</td> <td><div class="info"> Terminal using <code class="code">Lwt_unix.stdin</code> as input and <code class="code">Lwt_unix.stdout</code> as output. </div> </td></tr> <tr><td><a href="LTerm_widget.html#VALstop">stop</a> [<a href="LTerm_widget.html">LTerm_widget</a>]</td> <td><div class="info"> </div> </td></tr> <tr><td><a href="LTerm_geom.html#VALstring_of_coord">string_of_coord</a> [<a href="LTerm_geom.html">LTerm_geom</a>]</td> <td><div class="info"> Returns the string representation of the given coordinates. </div> </td></tr> <tr><td><a href="LTerm_geom.html#VALstring_of_rect">string_of_rect</a> [<a href="LTerm_geom.html">LTerm_geom</a>]</td> <td><div class="info"> Returns the string representation of the given rectangle. </div> </td></tr> <tr><td><a href="LTerm_geom.html#VALstring_of_size">string_of_size</a> [<a href="LTerm_geom.html">LTerm_geom</a>]</td> <td><div class="info"> Returns the string representation of the given size. </div> </td></tr> <tr><td><a href="LTerm_text.html#VALstylise">stylise</a> [<a href="LTerm_text.html">LTerm_text</a>]</td> <td><div class="info"> <code class="code">stylise string style</code> creates a styled string with all styles set to <code class="code">style</code>. </div> </td></tr> <tr><td><a href="LTerm_text.html#VALstylise_parenthesis">stylise_parenthesis</a> [<a href="LTerm_text.html">LTerm_text</a>]</td> <td><div class="info"> <code class="code">stylise_parenthesis text ?paren pos style</code> searchs for parenthesis group starting or ending at <code class="code">pos</code> and apply them the style <code class="code">style</code>. </div> </td></tr> <tr><td><a href="LTerm_draw.html#VALsub">sub</a> [<a href="LTerm_draw.html">LTerm_draw</a>]</td> <td><div class="info"> <code class="code">sub ctx rect</code> creates a sub-context from the given context. </div> </td></tr> <tr><td><a href="LTerm_unix.html#VALsystem_encoding">system_encoding</a> [<a href="LTerm_unix.html">LTerm_unix</a>]</td> <td><div class="info"> The encoding used by the system. </div> </td></tr> <tr><td align="left"><br>T</td></tr> <tr><td><a href="LTerm_text.html#VALto_rope">to_rope</a> [<a href="LTerm_text.html">LTerm_text</a>]</td> <td><div class="info"> Returns the string part of a styled string as a rope. </div> </td></tr> <tr><td><a href="LTerm_text.html#VALto_string">to_string</a> [<a href="LTerm_text.html">LTerm_text</a>]</td> <td><div class="info"> Returns the string part of a styled string. </div> </td></tr> <tr><td><a href="LTerm_mouse.html#VALto_string">to_string</a> [<a href="LTerm_mouse.html">LTerm_mouse</a>]</td> <td><div class="info"> Returns the string representation of the given mouse event. </div> </td></tr> <tr><td><a href="LTerm_event.html#VALto_string">to_string</a> [<a href="LTerm_event.html">LTerm_event</a>]</td> <td><div class="info"> <code class="code">to_string event</code> returns the string representation of the given event. </div> </td></tr> <tr><td><a href="LTerm_key.html#VALto_string">to_string</a> [<a href="LTerm_key.html">LTerm_key</a>]</td> <td><div class="info"> Returns the string representation of the given key. </div> </td></tr> <tr><td><a href="LTerm_key.html#VALto_string_compact">to_string_compact</a> [<a href="LTerm_key.html">LTerm_key</a>]</td> <td><div class="info"> Returns the string representation of the given key in the form "C-M-a". </div> </td></tr> <tr><td align="left"><br>U</td></tr> <tr><td><a href="LTerm_read_line.html#VALunbind">unbind</a> [<a href="LTerm_read_line.html">LTerm_read_line</a>]</td> <td><div class="info"> <code class="code">unbind seq</code> unbinds <code class="code">seq</code>. </div> </td></tr> <tr><td><a href="LTerm_edit.html#VALunbind">unbind</a> [<a href="LTerm_edit.html">LTerm_edit</a>]</td> <td><div class="info"> <code class="code">unbind seq</code> unbinds <code class="code">seq</code>. </div> </td></tr> <tr><td><a href="LTerm_style.html#VALunderline">underline</a> [<a href="LTerm_style.html">LTerm_style</a>]</td> <td></td></tr> <tr><td><a href="LTerm.html#VALupdate_style">update_style</a> [<a href="LTerm.html">LTerm</a>]</td> <td><div class="info"> <code class="code">update_style ctx style</code> updates the style of the context with <code class="code">style</code>. </div> </td></tr> <tr><td align="left"><br>W</td></tr> <tr><td><a href="LTerm_ui.html#VALwait">wait</a> [<a href="LTerm_ui.html">LTerm_ui</a>]</td> <td><div class="info"> <code class="code">wait ui</code> wait for an event. </div> </td></tr> <tr><td><a href="LTerm_style.html#VALwhite">white</a> [<a href="LTerm_style.html">LTerm_style</a>]</td> <td></td></tr> <tr><td><a href="LTerm.html#VALwindows">windows</a> [<a href="LTerm.html">LTerm</a>]</td> <td><div class="info"> Whether the terminal is a windows console or not. </div> </td></tr> <tr><td><a href="LTerm.html#VALwith_context">with_context</a> [<a href="LTerm.html">LTerm</a>]</td> <td><div class="info"> <code class="code">with_context term f</code> creates a new printing context and pass it to <code class="code">f</code>. </div> </td></tr> <tr><td><a href="LTerm_windows.html#VALwrite_console_output">write_console_output</a> [<a href="LTerm_windows.html">LTerm_windows</a>]</td> <td><div class="info"> <code class="code">write_console_output fd chars size coord rect</code> writes the given matrix of characters with their attributes on the given console at given position. </div> </td></tr> <tr><td align="left"><br>Y</td></tr> <tr><td><a href="LTerm_style.html#VALyellow">yellow</a> [<a href="LTerm_style.html">LTerm_style</a>]</td> <td></td></tr> </table> </body> </html>