| M | |
| macro | |
| Macro Constants | |
| Macro Language differences | |
| Macro Language Primitives | |
| Macro Primitives | |
| Macro Resources | |
| Macro Tutorial | |
| macro_list | |
| Macros macros.txtprim_arith.txtprim_buffer.txtprim_callback.txtprim_debug.txtprim_dialog.txtprim_env.txtprim_file.txtprim_general.txtprim_kbd.txtprim_list.txtprim_macro.txtprim_misc.txtprim_movement.txtprim_proc.txtprim_scrap.txtprim_screen.txtprim_search.txtprim_spell.txtprim_string.txtprim_syntax.txtprim_var.txtprim_window.txt | |
| main | |
| Main Screen | |
| make_list | |
| make_local_variable | |
| makedepend | |
| mandoc | |
| mark | |
| mark_line | |
| Marked Regions | |
| message | |
| Message Generation | |
| Miscellaneous Primitives | |
| mkdir | |
| mktemp | |
| mode_string | |
| modf | |
| module | |
| Modules | |
| move_abs | |
| move_edge | |
| move_rel | |
| Movement | |
| Movement Primitives | |
| N | |
| ND+-Natural Docs Plus | |
| next_buffer | |
| next_char | |
| next_window | |
| Notation | |
| nothing | |
| nth | |
| O | |
| Oniguruma | |
| Operator Precedence | |
| Operators | |
| output_file |
Define a macro body.
declare macro( list declaration )
Retrieve list of current macros.
list macro_list( [string pattern = NULL] )
Macro entry point.
void main()
Build an evaluated list.
list make_list( ... )
Make a buffer local variable.
void make_local_variable( declare & sym, ... )
Toggle the anchor status.
int mark( [int type = MK_NORMAL] )
Create a line marker.
int mark_line( int flag, [int toggleall], [int bufnum], [int lineno = 0], [int marker = L_MARKED] )
Display a message on the command line.
int message( string format, ... )
Create a directory.
int mkdir( string pathname, int mode = 0755 )
Make a temporary filename.
string mktemp( string path )
Conversion stat mode to a string representation.
string mode_string( [int mode], [int format = 0], [string path] )
Decompose a floating-point number.
float modf( float num, float & mod )
Assign a module identifier.
int module( string modulename )
Move to an absolute location in the buffer.
int move_abs( [int line = -1], [int column = -1], [int bufnum], [int clip = FALSE] )
Modify a window.
int move_edge( [int direction], [int amount] )
Move to a relative location in the buffer.
int move_rel( [int lines = 1], [int cols = 1] )
Identifier of the next buffer.
int next_buffer( [int sysflag = 0], [int previous], [int tab] )
Move to the next character.
int next_char( [int characters = 1] )
Obtain the next window identifier.
int next_window( int winnum )
Noop.
void nothing()
Extract the indexed list item.
declare nth( list expr, int idx, [int idx2 ...] )
Change the output file-name.
int output_file( [string filename] )