summaryrefslogtreecommitdiff
path: root/devdocs/elisp/display.html
diff options
context:
space:
mode:
Diffstat (limited to 'devdocs/elisp/display.html')
-rw-r--r--devdocs/elisp/display.html136
1 files changed, 136 insertions, 0 deletions
diff --git a/devdocs/elisp/display.html b/devdocs/elisp/display.html
new file mode 100644
index 00000000..560994c7
--- /dev/null
+++ b/devdocs/elisp/display.html
@@ -0,0 +1,136 @@
+ <h2 class="chapter">Emacs Display</h2> <p>This chapter describes a number of features related to the display that Emacs presents to the user. </p> <table class="menu" border="0" cellspacing="0"> <tr>
+<td align="left" valign="top">• <a href="refresh-screen" accesskey="1">Refresh Screen</a>
+</td>
+<td> </td>
+<td align="left" valign="top">Clearing the screen and redrawing everything on it. </td>
+</tr> <tr>
+<td align="left" valign="top">• <a href="forcing-redisplay" accesskey="2">Forcing Redisplay</a>
+</td>
+<td> </td>
+<td align="left" valign="top">Forcing redisplay. </td>
+</tr> <tr>
+<td align="left" valign="top">• <a href="truncation" accesskey="3">Truncation</a>
+</td>
+<td> </td>
+<td align="left" valign="top">Folding or wrapping long text lines. </td>
+</tr> <tr>
+<td align="left" valign="top">• <a href="the-echo-area" accesskey="4">The Echo Area</a>
+</td>
+<td> </td>
+<td align="left" valign="top">Displaying messages at the bottom of the screen. </td>
+</tr> <tr>
+<td align="left" valign="top">• <a href="warnings" accesskey="5">Warnings</a>
+</td>
+<td> </td>
+<td align="left" valign="top">Displaying warning messages for the user. </td>
+</tr> <tr>
+<td align="left" valign="top">• <a href="invisible-text" accesskey="6">Invisible Text</a>
+</td>
+<td> </td>
+<td align="left" valign="top">Hiding part of the buffer text. </td>
+</tr> <tr>
+<td align="left" valign="top">• <a href="selective-display" accesskey="7">Selective Display</a>
+</td>
+<td> </td>
+<td align="left" valign="top">Hiding part of the buffer text (the old way). </td>
+</tr> <tr>
+<td align="left" valign="top">• <a href="temporary-displays" accesskey="8">Temporary Displays</a>
+</td>
+<td> </td>
+<td align="left" valign="top">Displays that go away automatically. </td>
+</tr> <tr>
+<td align="left" valign="top">• <a href="overlays" accesskey="9">Overlays</a>
+</td>
+<td> </td>
+<td align="left" valign="top">Use overlays to highlight parts of the buffer. </td>
+</tr> <tr>
+<td align="left" valign="top">• <a href="size-of-displayed-text">Size of Displayed Text</a>
+</td>
+<td> </td>
+<td align="left" valign="top">How large displayed text is. </td>
+</tr> <tr>
+<td align="left" valign="top">• <a href="line-height">Line Height</a>
+</td>
+<td> </td>
+<td align="left" valign="top">Controlling the height of lines. </td>
+</tr> <tr>
+<td align="left" valign="top">• <a href="faces">Faces</a>
+</td>
+<td> </td>
+<td align="left" valign="top">A face defines a graphics style for text characters: font, colors, etc. </td>
+</tr> <tr>
+<td align="left" valign="top">• <a href="fringes">Fringes</a>
+</td>
+<td> </td>
+<td align="left" valign="top">Controlling window fringes. </td>
+</tr> <tr>
+<td align="left" valign="top">• <a href="scroll-bars">Scroll Bars</a>
+</td>
+<td> </td>
+<td align="left" valign="top">Controlling scroll bars. </td>
+</tr> <tr>
+<td align="left" valign="top">• <a href="window-dividers">Window Dividers</a>
+</td>
+<td> </td>
+<td align="left" valign="top">Separating windows visually. </td>
+</tr> <tr>
+<td align="left" valign="top">• <a href="display-property">Display Property</a>
+</td>
+<td> </td>
+<td align="left" valign="top">Images, margins, text size, etc. </td>
+</tr> <tr>
+<td align="left" valign="top">• <a href="images">Images</a>
+</td>
+<td> </td>
+<td align="left" valign="top">Displaying images in Emacs buffers. </td>
+</tr> <tr>
+<td align="left" valign="top">• <a href="xwidgets">Xwidgets</a>
+</td>
+<td> </td>
+<td align="left" valign="top">Displaying native widgets in Emacs buffers. </td>
+</tr> <tr>
+<td align="left" valign="top">• <a href="buttons">Buttons</a>
+</td>
+<td> </td>
+<td align="left" valign="top">Adding clickable buttons to Emacs buffers. </td>
+</tr> <tr>
+<td align="left" valign="top">• <a href="abstract-display">Abstract Display</a>
+</td>
+<td> </td>
+<td align="left" valign="top">Emacs’s Widget for Object Collections. </td>
+</tr> <tr>
+<td align="left" valign="top">• <a href="blinking">Blinking</a>
+</td>
+<td> </td>
+<td align="left" valign="top">How Emacs shows the matching open parenthesis. </td>
+</tr> <tr>
+<td align="left" valign="top">• <a href="character-display">Character Display</a>
+</td>
+<td> </td>
+<td align="left" valign="top">How Emacs displays individual characters. </td>
+</tr> <tr>
+<td align="left" valign="top">• <a href="beeping">Beeping</a>
+</td>
+<td> </td>
+<td align="left" valign="top">Audible signal to the user. </td>
+</tr> <tr>
+<td align="left" valign="top">• <a href="window-systems">Window Systems</a>
+</td>
+<td> </td>
+<td align="left" valign="top">Which window system is being used. </td>
+</tr> <tr>
+<td align="left" valign="top">• <a href="tooltips">Tooltips</a>
+</td>
+<td> </td>
+<td align="left" valign="top">Tooltip display in Emacs. </td>
+</tr> <tr>
+<td align="left" valign="top">• <a href="bidirectional-display">Bidirectional Display</a>
+</td>
+<td> </td>
+<td align="left" valign="top">Display of bidirectional scripts, such as Arabic and Farsi. </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/Display.html" class="_attribution-link">https://www.gnu.org/software/emacs/manual/html_node/elisp/Display.html</a>
+ </p>
+</div>