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-framesWhen non-nil, zone in all open frames.
zone-all-windows-in-frameWhen non-nil, zone in all windows in the current frame.
zone-apologize-secondsNumber of seconds to apologize for failing.
zone-buffer-nameName of the zone buffer that holds zoned text.
zone-delete-other-windowsWhen non-nil, make the frame a single window before zoning.
zone-finish-hookHook at the finish of Zoning.
zone-frame-configuration-alistAn Alist of frames and their cursor and window configuration.
zone-ignored-buffersBuffers that satisfy any of these rules are ignored as a zone buffer.
zone-pgm-random-life-waitSeconds to wait between successive ‘life’ generations.
zone-start-hookHook at the start of zoning.
zone-time-elapsed-while-zoningIn the ‘zone-finish-hook’, will report the time spent zoning.
zone-timeoutSeconds to timeout the zoning.
zone-timerThe 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)

Defined faces (0)