Commands used in macro development, and more specialized commands which are only invoked from macros. Refer to Macro Commands for keyboard macros etc.
An additional set of commands for use with macros is outlined in the Introduction to Variable Functions section. The Macro Language Glossary contains a full list of macro related commands and special variables.
add-file-hook(2) Declare file name context dependent configuration
ascii-time(3) Return the current time as a string
command-wait(2) Conditional wait command
create-callback(2) Create a timer callback
define-macro-file(2) Define macro file location
directory-tree(2) Draw the file directory tree
etfinsrt(3) Insert template file into current buffer
execute-string(2) Execute a string as a command
file-op(2) File system operations command
fileHooks(2) File Hooks
goto-position(2) Restore a stored position
goto-window(2) Restore a saved window to the current window (historic)
hilight(2) Manage the buffer hilighting schemes
insert-space(2) Insert space(s) into current buffer
insert-string(2) Insert character string into current buffer
languageTemplates(2) File Language Templates
newline(2) (return) Insert a new line
osd-dialog(3) OSD dialog box
osd-entry(3) OSD entry dialog box
osd-xdialog(3) OSD Extended dialog box
popup-window(2) Pop-up a window on the screen
regex-backward(3) Search for a magic string in the backward direction
regex-forward(3) Search for a magic string in the forward direction
screen-poke(2) Immediate write string to the screen
screen-update(2) (redraw) Force screen update
set-cursor-to-mouse(2) Move the cursor to the current mouse position
set-position(2) Store the current position
set-scroll-with-mouse(2) Scroll the window with the mouse
set-variable(2) (C-x v) Assign a new value to a variable
set-window(2) Save the current window for restore (historic)
show-cursor(2) Change the visibility of the cursor
shut-down(3) Editor exit callback command
spell(2) Spell checker service provider
start-up(3) Editor startup callback command
unset-variable(2) Delete a variable
void(2) Null command
$MEBACKUPPATH(5) Backup file location
$MEBACKUPSUB(5) Backup file name modifier
$buffer-backup(5) Buffer backup file name
$buffer-bhook(5) Buffer macro hook command name (buffer current)
$buffer-dhook(5) Buffer macro hook command name (buffer deletion)
$buffer-ehook(5) Buffer macro hook command name (buffer swapped)
$buffer-fhook(5) Buffer macro hook command name (buffer creation)
$buffer-fmod(5) Buffer file modes (or attributes)
$buffer-indent(5) Current buffer indentation scheme
$buffer-input(5) Divert buffer input through macro
$buffer-ipipe(5) Divert buffer incremental pipe input through macro
$buffer-names(5) Filtered buffer name list
$command-names(5) Filtered command name list
$cursor-x(5) Mouse X (horizontal) position
$cursor-y(5) Mouse Y (vertical) position
$debug(5) Macro debugging flag
$file-names(5) Filtered file name list
$find-words(5) Filtered word list
$global-fmod(5) Global file modes (or attributes)
$mode-names(5) Filtered mode name list
$mouse(5) Mouse configuration variable
$mouse-x(5) Mouse X (horizontal) position
$mouse-y(5) Mouse Y (vertical) position
$platform(5) MicroEmacs host platform identifier
$progname(5) Program file name
$random(5) Generate a random number
$result(5) Various command return values
$status(5) Macro command execution status
$system(5) System configuration variable
$temp-name(5) Temporary file name
$variable-names(5) Filtered variable name list
$version(5) MicroEmacs version date-code
$window-mode-line(5) Window mode line position
$window-scroll-bar(5) Window scroll bar (or separator) position
.calc.result(5) Last calc calculation result
(c) Copyright JASSPA 2001
Last Modified: 2001/07/14
Generated On: 2001/08/15