File: zone.el.html
Don't zone out in front of Emacs! Try M-x zone.
If it eventually irritates you, try M-x zone-leave-me-alone.
Bored by the zone pyrotechnics? Write your own! Add it to
zone-programs. See zone-call for higher-ordered zoning.
THANKS: Christopher Mayer, Scott Flinchbaugh,
Rachel Kalmar, Max Froumentin, Juri Linkov,
Luigi Panzeri, John Paul Wallington.
Defined variables (13)
zone-all-frames | When non-nil, zone in all open frames. |
zone-all-windows-in-frame | When non-nil, zone in all windows in the current frame. |
zone-apologize-seconds | Number of seconds to apologize for failing. |
zone-buffer-name | Name of the zone buffer that holds zoned text. |
zone-delete-other-windows | When non-nil, make the frame a single window before zoning. |
zone-finish-hook | Hook at the finish of Zoning. |
zone-frame-configuration-alist | An Alist of frames and their cursor and window configuration. |
zone-ignored-buffers | Buffers that satisfy any of these rules are ignored as a zone buffer. |
zone-pgm-random-life-wait | Seconds to wait between successive ‘life’ generations. |
zone-start-hook | Hook at the start of zoning. |
zone-time-elapsed-while-zoning | In the ‘zone-finish-hook’, will report the time spent zoning. |
zone-timeout | Seconds to timeout the zoning. |
zone-timer | The timer we use to decide when to zone out, or nil if none. |
Defined functions (26)
zone | (&optional PGM) |
zone--apologize-for-failing | (PGM) |
zone--buffer-empty-p | (BUFFER) |
zone--buffer-encrypted-p | (BUFFER) |
zone--buffer-zoneable-p | (BUFFER) |
zone--build-zone-buffer | (WIN BUF) |
zone--choose-window-and-buffer | () |
zone--prepare-frames | (PRIM-FRM) |
zone--restore-all-frame-configurations | () |
zone--restore-frame-configuration | (FRM) |
zone--save-frame-configuration | (FRM &optional RESET) |
zone-add-program | (PGM) |
zone-call | (PROGRAM &optional TIMEOUT) |
zone-cpos | (POS) |
zone-fall-through-ws | (C WBEG WEND) |
zone-fill-out-screen | (WIDTH HEIGHT) |
zone-fret | (WBEG POS) |
zone-hiding-mode-line | (&rest BODY) |
zone-leave-me-alone | () |
zone-orig | (&rest BODY) |
zone-park/sit-for | (POS SECONDS) |
zone-pgm-drip | (&optional FRET-P PANCAKE-P) |
zone-pgm-rotate | (&optional RANDOM-STYLE) |
zone-remove-program | (PGM) |
zone-replace-char | (COUNT DEL-COUNT CHAR-AS-STRING NEW-VALUE) |
zone-when-idle | (SECS) |