• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/emacs-93/emacs/lisp/

Lines Matching defs:layout

74 ;; See the docstring of the variables `allout-layout' and
118 variable `allout-layout' is non-nil, and whether or not the layout
119 dictated by `allout-layout' should be imposed on mode activation.
121 With value t, auto-mode-activation and auto-layout are enabled.
126 performing auto-layout is asked of the user each time.
129 auto-layout is not.
131 With value nil, neither auto-mode-activation nor auto-layout are
137 (const :tag "Ask about layout" "ask")
141 ;;;_ = allout-default-layout
142 (defcustom allout-default-layout '(-2 : 0)
143 "*Default allout outline layout specification.
146 `allout-layout' has the local value `t'. This docstring describes the
147 layout specifications.
149 A list value specifies a default layout for the current buffer,
154 The types of elements in the layout specification are:
172 list - a nested layout spec, to be applied intricately to its
194 :type 'allout-layout-type
196 ;;;_ : allout-layout-type
197 (define-widget 'allout-layout-type 'lazy
198 "Allout layout format customization basic building blocks."
205 (allout-layout-type :tag "<Nested layout>"))))
814 ;;;_ = allout-layout nil
815 (defvar allout-layout nil ; LEAVE GLOBAL VALUE NIL - see docstring.
816 "Buffer-specific setting for allout layout.
820 layout dictated by the value will be used to set the initial exposure when
830 ;;;allout-layout: (0 : -1 -1 0)
836 the layout used for the allout.el source file.)
838 `allout-default-layout' describes the specification format.
839 `allout-layout' can additionally have the value `t', in which
840 case the value of `allout-default-layout' is used.")
841 (make-variable-buffer-local 'allout-layout)
843 (put 'allout-layout 'safe-local-variable
1545 "Prime `allout-mode' to enable/disable auto-activation, wrt `allout-layout'.
1549 - nil (or no argument) deactivate auto-activation/layout;
1551 - `ask', enable auto-activation, and enable auto-layout but with
1552 confirmation for layout operation solicited from user each time;
1554 - anything else (eg, t) for auto-activation and auto-layout, without
1559 the `allout-layout' variable. (See `allout-layout' and
1560 `allout-expose-topic' docstrings for more details on auto layout).
1616 "-layout (upon confirmation) enabled."))
1619 "Outline mode auto-activation and -layout enabled.")
1679 - integral outline layout, for automatic initial exposure when visiting a file
1760 for `allout-layout'.
1934 do-layout
2052 (if allout-layout
2053 (setq do-layout t))
2059 ((setq do-layout t)
2063 ;; Do auto layout if warranted:
2064 (let ((use-layout (if (listp allout-layout)
2065 allout-layout
2066 allout-default-layout)))
2067 (if (and do-layout
2069 use-layout
2072 (if (y-or-n-p (format "Expose %s with layout '%s'? "
2074 use-layout))
2076 (message "Skipped %s layout." (buffer-name))
2085 (apply 'allout-expose-topic (list use-layout))
3376 "Activate `allout-mode' on non-nil `allout-auto-activation', `allout-layout'.
3381 allout-layout)
4982 need evaluation of the arguments, or even better, the `allout-layout'
6524 See doc-string for `allout-layout' and `allout-init' for details on
6539 "allout-layout" (or allout-layout '(-1 : 0))))))
7050 ;; The following `allout-layout' local variable setting:
7056 ;;allout-layout: (0 : -1 -1 0)