39 Emacs Display
This chapter describes a number of features related to the display that Emacs presents to the user.
| • Refresh Screen |   | Clearing the screen and redrawing everything on it. |
| • Forcing Redisplay |   | Forcing redisplay. |
| • Truncation |   | Folding or wrapping long text lines. |
| • The Echo Area |   | Displaying messages at the bottom of the screen. |
| • Warnings |   | Displaying warning messages for the user. |
| • Invisible Text |   | Hiding part of the buffer text. |
| • Selective Display |   | Hiding part of the buffer text (the old way). |
| • Temporary Displays |   | Displays that go away automatically. |
| • Overlays |   | Use overlays to highlight parts of the buffer. |
| • Size of Displayed Text |   | How large displayed text is. |
| • Line Height |   | Controlling the height of lines. |
| • Faces |   | A face defines a graphics style for text characters: font, colors, etc. |
| • Fringes |   | Controlling window fringes. |
| • Scroll Bars |   | Controlling scroll bars. |
| • Window Dividers |   | Separating windows visually. |
| • Display Property |   | Images, margins, text size, etc. |
| • Images |   | Displaying images in Emacs buffers. |
| • Xwidgets |   | Displaying native widgets in Emacs buffers. |
| • Buttons |   | Adding clickable buttons to Emacs buffers. |
| • Abstract Display |   | Emacs’s Widget for Object Collections. |
| • Blinking |   | How Emacs shows the matching open parenthesis. |
| • Character Display |   | How Emacs displays individual characters. |
| • Beeping |   | Audible signal to the user. |
| • Window Systems |   | Which window system is being used. |
| • Tooltips |   | Tooltip display in Emacs. |
| • Bidirectional Display |   | Display of bidirectional scripts, such as Arabic and Farsi. |