See section Minor Modes , for more information. This is not really a minor mode, but is like one. See section Narrowing . Def means that a keyboard macro is being defined. See section Keyboard Macros .
Some buffers display additional information after the minor modes.
For example, Rmail buffers display the current message number and the total number of messages. Compilation buffers and Shell mode display the status of the subprocess. If XEmacs is in one recursive editing level within another, double square brackets appear, and so on. Since information on recursive editing applies to XEmacs in general and not to any one buffer, the square brackets appear in every mode line on the screen or not in any of them. See section Recursive Editing Levels .