Function: allout-widgets-shifts-processor

allout-widgets-shifts-processor is a byte-compiled function defined in allout-widgets.el.gz.

Signature

(allout-widgets-shifts-processor CHANGES)

Documentation

Widgetize and adjust items tracking allout outline structure additions.

Dispatched by allout-widgets-post-command-business in response to
:shifted entries recorded by allout-widgets-shifts-recorder.

Source Code

;; Defined in /usr/src/emacs/lisp/allout-widgets.el.gz
;;;_   > allout-widgets-shifts-processor (changes)
(defun allout-widgets-shifts-processor (changes)
  "Widgetize and adjust items tracking allout outline structure additions.

Dispatched by `allout-widgets-post-command-business' in response to
:shifted entries recorded by `allout-widgets-shifts-recorder'."
  (save-excursion
    (dolist (change changes)
      (goto-char (caddr change))
      (allout-ascend)
      (allout-redecorate-visible-subtree))))