Variable: allout-stylish-prefixes

allout-stylish-prefixes is a customizable and buffer-local variable defined in allout.el.gz.

Documentation

Do fancy stuff with topic prefix bullets according to level, etc.

Non-nil enables topic creation, modification, and repositioning functions to vary the topic bullet char (the char that marks the topic depth) just preceding the start of the topic text) according to level. Otherwise, only asterisks (*) and distinctive bullets are used.

This is how an outline can look (but sans indentation) with stylish prefixes:

    * Top level
    .* A topic
    . + One level 3 subtopic
    . . One level 4 subtopic
    . . A second 4 subtopic
    . + Another level 3 subtopic
    . #1 A numbered level 4 subtopic
    . #2 Another
    . ! Another level 4 subtopic with a different distinctive bullet
    . #4 And another numbered level 4 subtopic

This would be an outline with stylish prefixes inhibited (but the numbered and other distinctive bullets retained):

    * Top level
    .* A topic
    . * One level 3 subtopic
    . * One level 4 subtopic
    . * A second 4 subtopic
    . * Another level 3 subtopic
    . #1 A numbered level 4 subtopic
    . #2 Another
    . ! Another level 4 subtopic with a different distinctive bullet
    . #4 And another numbered level 4 subtopic

Stylish and constant prefixes (as well as old-style prefixes) are always respected by the topic maneuvering functions, regardless of this variable setting.

The setting of this var is not relevant when allout-old-style-prefixes is non-nil.

Source Code

;; Defined in /usr/src/emacs/lisp/allout.el.gz
;;;_  = allout-stylish-prefixes -- alternating bullets
(defcustom allout-stylish-prefixes t
  "Do fancy stuff with topic prefix bullets according to level, etc.

Non-nil enables topic creation, modification, and repositioning
functions to vary the topic bullet char (the char that marks the topic
depth) just preceding the start of the topic text) according to level.
Otherwise, only asterisks (`*') and distinctive bullets are used.

This is how an outline can look (but sans indentation) with stylish
prefixes:

    * Top level
    .* A topic
    . + One level 3 subtopic
    .  . One level 4 subtopic
    .  . A second 4 subtopic
    . + Another level 3 subtopic
    .  #1 A numbered level 4 subtopic
    .  #2 Another
    .  ! Another level 4 subtopic with a different distinctive bullet
    .  #4 And another numbered level 4 subtopic

This would be an outline with stylish prefixes inhibited (but the
numbered and other distinctive bullets retained):

    * Top level
    .* A topic
    . * One level 3 subtopic
    .  * One level 4 subtopic
    .  * A second 4 subtopic
    . * Another level 3 subtopic
    .  #1 A numbered level 4 subtopic
    .  #2 Another
    .  ! Another level 4 subtopic with a different distinctive bullet
    .  #4 And another numbered level 4 subtopic

Stylish and constant prefixes (as well as old-style prefixes) are
always respected by the topic maneuvering functions, regardless of
this variable setting.

The setting of this var is not relevant when `allout-old-style-prefixes'
is non-nil."
  :type 'boolean
  :group 'allout)