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. |