summaryrefslogtreecommitdiff
path: root/devdocs/elisp/command-loop.html
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2025-08-14 22:58:58 -0500
committerCraig Jennings <c@cjennings.net>2025-08-14 22:58:58 -0500
commit82ba818ff456bcd6d56a06226e3f27e98fbb55c3 (patch)
tree158cfc17b2f644a10f063cb546752cfaae12c97f /devdocs/elisp/command-loop.html
parent9278ddd4ea1a8b1a4c1edaa8894516e3f48d245b (diff)
downloaddotemacs-82ba818ff456bcd6d56a06226e3f27e98fbb55c3.tar.gz
dotemacs-82ba818ff456bcd6d56a06226e3f27e98fbb55c3.zip
removing all downloaded devdocs files
Diffstat (limited to 'devdocs/elisp/command-loop.html')
-rw-r--r--devdocs/elisp/command-loop.html86
1 files changed, 0 insertions, 86 deletions
diff --git a/devdocs/elisp/command-loop.html b/devdocs/elisp/command-loop.html
deleted file mode 100644
index 15ae96ec..00000000
--- a/devdocs/elisp/command-loop.html
+++ /dev/null
@@ -1,86 +0,0 @@
- <h2 class="chapter">Command Loop</h2> <p>When you run Emacs, it enters the <em>editor command loop</em> almost immediately. This loop reads key sequences, executes their definitions, and displays the results. In this chapter, we describe how these things are done, and the subroutines that allow Lisp programs to do them. </p> <table class="menu" border="0" cellspacing="0"> <tr>
-<td align="left" valign="top">• <a href="command-overview" accesskey="1">Command Overview</a>
-</td>
-<td> </td>
-<td align="left" valign="top">How the command loop reads commands. </td>
-</tr> <tr>
-<td align="left" valign="top">• <a href="defining-commands" accesskey="2">Defining Commands</a>
-</td>
-<td> </td>
-<td align="left" valign="top">Specifying how a function should read arguments. </td>
-</tr> <tr>
-<td align="left" valign="top">• <a href="interactive-call" accesskey="3">Interactive Call</a>
-</td>
-<td> </td>
-<td align="left" valign="top">Calling a command, so that it will read arguments. </td>
-</tr> <tr>
-<td align="left" valign="top">• <a href="distinguish-interactive" accesskey="4">Distinguish Interactive</a>
-</td>
-<td> </td>
-<td align="left" valign="top">Making a command distinguish interactive calls. </td>
-</tr> <tr>
-<td align="left" valign="top">• <a href="command-loop-info" accesskey="5">Command Loop Info</a>
-</td>
-<td> </td>
-<td align="left" valign="top">Variables set by the command loop for you to examine. </td>
-</tr> <tr>
-<td align="left" valign="top">• <a href="adjusting-point" accesskey="6">Adjusting Point</a>
-</td>
-<td> </td>
-<td align="left" valign="top">Adjustment of point after a command. </td>
-</tr> <tr>
-<td align="left" valign="top">• <a href="input-events" accesskey="7">Input Events</a>
-</td>
-<td> </td>
-<td align="left" valign="top">What input looks like when you read it. </td>
-</tr> <tr>
-<td align="left" valign="top">• <a href="reading-input" accesskey="8">Reading Input</a>
-</td>
-<td> </td>
-<td align="left" valign="top">How to read input events from the keyboard or mouse. </td>
-</tr> <tr>
-<td align="left" valign="top">• <a href="special-events" accesskey="9">Special Events</a>
-</td>
-<td> </td>
-<td align="left" valign="top">Events processed immediately and individually. </td>
-</tr> <tr>
-<td align="left" valign="top">• <a href="waiting">Waiting</a>
-</td>
-<td> </td>
-<td align="left" valign="top">Waiting for user input or elapsed time. </td>
-</tr> <tr>
-<td align="left" valign="top">• <a href="quitting">Quitting</a>
-</td>
-<td> </td>
-<td align="left" valign="top">How <kbd>C-g</kbd> works. How to catch or defer quitting. </td>
-</tr> <tr>
-<td align="left" valign="top">• <a href="prefix-command-arguments">Prefix Command Arguments</a>
-</td>
-<td> </td>
-<td align="left" valign="top">How the commands to set prefix args work. </td>
-</tr> <tr>
-<td align="left" valign="top">• <a href="recursive-editing">Recursive Editing</a>
-</td>
-<td> </td>
-<td align="left" valign="top">Entering a recursive edit, and why you usually shouldn’t. </td>
-</tr> <tr>
-<td align="left" valign="top">• <a href="disabling-commands">Disabling Commands</a>
-</td>
-<td> </td>
-<td align="left" valign="top">How the command loop handles disabled commands. </td>
-</tr> <tr>
-<td align="left" valign="top">• <a href="command-history">Command History</a>
-</td>
-<td> </td>
-<td align="left" valign="top">How the command history is set up, and how accessed. </td>
-</tr> <tr>
-<td align="left" valign="top">• <a href="keyboard-macros">Keyboard Macros</a>
-</td>
-<td> </td>
-<td align="left" valign="top">How keyboard macros are implemented. </td>
-</tr> </table><div class="_attribution">
- <p class="_attribution-p">
- Copyright &copy; 1990-1996, 1998-2022 Free Software Foundation, Inc. <br>Licensed under the GNU GPL license.<br>
- <a href="https://www.gnu.org/software/emacs/manual/html_node/elisp/Command-Loop.html" class="_attribution-link">https://www.gnu.org/software/emacs/manual/html_node/elisp/Command-Loop.html</a>
- </p>
-</div>