1. 24 Nov, 2011 1 commit
  2. 23 Nov, 2011 1 commit
  3. 20 Nov, 2011 3 commits
  4. 17 Nov, 2011 2 commits
  5. 16 Nov, 2011 1 commit
  6. 15 Nov, 2011 2 commits
  7. 14 Nov, 2011 2 commits
  8. 19 Oct, 2011 1 commit
    • Chong Yidong's avatar
      Fix minor mode docstrings for the new meaning of a nil ARG. · 06e21633
      Chong Yidong authored
      * abbrev.el (abbrev-mode):
      * allout.el (allout-mode):
      * autoinsert.el (auto-insert-mode):
      * autoarg.el (autoarg-mode, autoarg-kp-mode):
      * autorevert.el (auto-revert-mode, auto-revert-tail-mode)
      * battery.el (display-battery-mode):
      * composite.el (global-auto-composition-mode)
      * delsel.el (delete-selection-mode):
      * desktop.el (desktop-save-mode):
      * dired-x.el (dired-omit-mode):
      * dirtrack.el (dirtrack-mode):
      * doc-view.el (doc-view-minor-mode):
      * double.el (double-mode):
      * electric.el (electric-indent-mode, electric-pair-mode):
      * emacs-lock.el (emacs-lock-mode):
      * epa-hook.el (auto-encryption-mode):
      * follow.el (follow-mode):
      * font-core.el (font-lock-mode):
      * frame.el (auto-raise-mode, auto-lower-mode, blink-cursor-mode):
      * help.el (temp-buffer-resize-mode):
      * hilit-chg.el (highlight-changes-mode)
      * hi-lock.el (hi-lock-mode):
      * hl-line.el (hl-line-mode, global-hl-line-mode):
      * icomplete.el (icomplete-mode):
      * ido.el (ido-everywhere):
      * image-file.el (auto-image-file-mode):
      * image-mode.el (image-minor-mode):
      * iswitchb.el (iswitchb-mode):
      * jka-cmpr-hook.el (auto-compression-mode):
      * linum.el (linum-mode):
      * longlines.el (longlines-mode):
      * master.el (master-mode):
      * mb-depth.el (minibuffer-depth-indicate-mode):
      * menu-bar.el (menu-bar-mode):
      * minibuf-eldef.el (minibuffer-electric-default-mode):
      * mouse-sel.el (mouse-sel-mode):
      * msb.el (msb-mode):
      * mwheel.el (mouse-wheel-mode):
      * outline.el (outline-minor-mode):
      * paren.el (show-paren-mode):
      * recentf.el (recentf-mode):
      * reveal.el (reveal-mode, global-reveal-mode):
      * rfn-eshadow.el (file-name-shadow-mode):
      * ruler-mode.el (ruler-mode):
      * savehist.el (savehist-mode):
      * scroll-all.el (scroll-all-mode):
      * scroll-bar.el (scroll-bar-mode):
      * server.el (server-mode):
      * shell.el (shell-dirtrack-mode):
      * simple.el (auto-fill-mode, transient-mark-mode)
      (visual-line-mode, overwrite-mode, binary-overwrite-mode)
      (line-number-mode, column-number-mode, size-indication-mode)
      (auto-save-mode, normal-erase-is-backspace-mode, visible-mode):
      * strokes.el (strokes-mode):
      * time.el (display-time-mode):
      * t-mouse.el (gpm-mouse-mode):
      * tool-bar.el (tool-bar-mode):
      * tooltip.el (tooltip-mode):
      * type-break.el (type-break-mode-line-message-mode)
      * view.el (view-mode):
      * whitespace.el (whitespace-mode, whitespace-newline-mode)
      (global-whitespace-mode, global-whitespace-newline-mode):
      * xt-mouse.el (xterm-mouse-mode): Doc fix.
      * emacs-lisp/easy-mmode.el (define-globalized-minor-mode): Fix
      autogenerated docstring.
  9. 24 Sep, 2011 1 commit
  10. 05 Jul, 2011 1 commit
    • Ken Manheimer's avatar
      * allout.el (allout-post-undo-hook): New allout outline-change event hook · 919d884a
      Ken Manheimer authored
      to signal undo activity.
      (allout-post-command-business): Run allout-post-undo-hook if an undo just
      (allout-after-copy-or-kill-hook), (allout-mode): Minor docstring changes.
      * allout-widgets.el (allout-widgets-after-undo-function): Ensure the
      integrity of the current item's decoration after it has been in the
      vicinity of an undo.
      (allout-widgets-mode): Include allout-widgets-after-undo-function on the
      new allout-post-undo-hook.
  11. 04 Jul, 2011 1 commit
    • Ken Manheimer's avatar
      * allout.el (allout-encrypt-unencrypted-on-saves): Do not provide insecure · 13aa217b
      Ken Manheimer authored
      exception for current topic.  Also note that auto-saves are handled
      (allout-auto-save-temporarily-disabled), (allout-just-did-undo): State
      variables for tracking auto-save inhibition situation.
      (allout-write-contents-hook-handler): Rename from
      'allout-write-file-hook-handler', and describe how it depends on
      write-contents-functions sensitivity to non-nil value to prevent file
      (allout-auto-save-hook-handler): Remove.  auto-save does not check this in
      individual buffers, only in the starting buffer, so this is not the right
      way for us to inhibit auto-save in a buffer according to its condition.
      (allout-mode): Use new allout-write-contents-hook-handler, and only with
      write-contents-functions.  Remove auto-save provisions - they're
      implemented elsewhere.
      (allout-before-change-handler): If undo is in progress, note that for
      attention of allout-post-command-business.
      (allout-post-command-business): If the command we're following was an undo,
      check for change in the status of encrypted items and adjust auto-save
      inhibitions accordingly.
      (allout-toggle-subtree-encryption): Adjust auto-save inhibition according
      to whether there are or aren't any plain-text topics pending encryption.
      (allout-inhibit-auto-save-info-for-decryption): Adjust buffer-saved-size
      and some allout state to inhibit auto-saves if there are plain-text topics
      pending encryption.
      (allout-maybe-resume-auto-save-info-after-encryption): Adjust
      buffer-saved-size and some allout state to not inhibit auto-saves if there
      are no longer any plain-text topics pending encryption.
      (allout-next-topic-pending-encryption), (allout-encrypt-decrypted): No
      longer provide for exemption of the current topic.
  12. 02 Jul, 2011 1 commit
  13. 30 Jun, 2011 1 commit
    • Ken Manheimer's avatar
      * allout.el (allout-yank-processing): Fix injection of extra space between · 68ba37fb
      Ken Manheimer authored
      bullet and non-whitespace character in first topic when pasting, ensuring
      that the actual spacing in the pasted topic following the bullet char is
      preserved.  This extra space was causing pasted encrypted topics to get a
      decrypted status even when the content was actually still encrypted.  Now
      the decryption status from before the paste is preserved.
      (allout-flag-region): Set all allout overlays so they evaporate when
      reduced to zero length (evanescent), to prevent overlay leakage.
  14. 25 Jun, 2011 1 commit
  15. 23 May, 2011 2 commits
  16. 14 May, 2011 1 commit
  17. 29 Mar, 2011 1 commit
    • Ken Manheimer's avatar
      * allout.el (allout-hide-by-annotation, allout-flag-region): Reduce · d806ab68
      Ken Manheimer authored
      possibility of overlay leakage by making them volatile.
      * allout-widgets.el (allout-widgets-tally): Define as nil so the hash is
      not shared between buffers.  Mode initialization is responsible for giving
      it a useful starting value.
      (allout-item-span): Reduce possibility of overlay leakage by making them
      (allout-widgets-count-buttons-in-region): Add diagnostic function for
      tracking down overlay leaks.
  18. 16 Mar, 2011 1 commit
  19. 15 Mar, 2011 2 commits
  20. 09 Mar, 2011 1 commit
    • Ken Manheimer's avatar
      * allout.el Summary: Change so yank of distinctive-bullet items preserves · b6a5875b
      Ken Manheimer authored
      the existing header prefix, rebulleting it if necessary, rather than
      replacing it.  This is necessary for proper operation of cooperative addons
      like allout-widgets.
      (allout-make-topic-prefix) (allout-rebullet-heading): Change SOLICIT arg to
      INSTEAD, and interpret additionally a string value as alternate bullet to
      be used, instead of prompting the user for a bullet character.
  21. 06 Mar, 2011 1 commit
    • Juanma Barranquero's avatar
      Fix typos. · 01c35094
      Juanma Barranquero authored
      * etc/srecode/el.srt: Fix typo.
      * lisp/allout.el (allout-init, allout-prefixed-keybindings)
      * lisp/progmodes/prolog.el (prolog-find-term):
        Fix typos in docstrings.
      * lisp/org/org.el (org-blank-before-new-entry, org-context-in-file-links)
        (org-refile-targets, org-log-repeat, org-insert-link)
        (org-speed-command-default-hook, org-speed-command-hook)
        (org-in-regexps-block-p, org-yank-generic, org-goto-first-child):
        Fix typos in docstrings.
        (org-toggle-pretty-entities): Fix typo in message.
  22. 23 Feb, 2011 2 commits
  23. 17 Feb, 2011 2 commits
  24. 16 Feb, 2011 1 commit
    • Ken Manheimer's avatar
      Include PGP and GnuPG in Keywords, and other commentary refinements. · 96497653
      Ken Manheimer authored
      (allout-abbreviate-flattened-numbering): Rename to
      allout-flattened-numbering-abbreviation, and define-obsolete-variable-alias
      the old name.
      (allout-flattened-numbering-abbreviation): Rename from
      (allout-mode-p): Include among autoloads, for use by other modes with impunity.
      (allout-listify-exposed): Use allout-flattened-numbering-abbreviation.
      (allout-encrypt-string): Use set-buffer-multibyte directly.
      (allout-set-buffer-multibyte): Remove.
  25. 10 Feb, 2011 1 commit
    • Ken Manheimer's avatar
      Synopsis: Change allout user configuration so auto-activation is controlled · 11c46e15
      Ken Manheimer authored
      solely by customization `allout-auto-activation'.
      (allout-auto-activation-helper) (allout-setup): New autoloads implement new
      custom set procedure for allout-auto-activation.  Also, explicitly invoke
      (allout-setup) after allout-auto-activation is custom-defined, to effect
      the settings in emacs sessions besides the few where allout-auto-activation
      customization is donea.
      (allout-auto-activation): Use allout-auto-activation-helper to :set.
      Revise the docstring.
      (allout-init): Reduce functionality to just customizing
      allout-auto-activation, and mark obsolete.
      (allout-mode): Respect string values for allout-auto-activation.  Run
      allout-after-copy-or-kill-hook without any args.
      (allout-mode) (allout-layout) (allout-default-layout) (outlineify-sticky):
      Adjust docstring for new scheme.
      (allout-after-copy-or-kill-hook): No arguments - hook implementers should
      concentrate on the kill ring.
  26. 07 Feb, 2011 2 commits
  27. 25 Jan, 2011 1 commit
  28. 22 Jan, 2011 1 commit
  29. 20 Jan, 2011 2 commits
    • Ken Manheimer's avatar
      (allout-institute-keymap): Use fset instead of reapplying defalias. · 642f3c5c
      Ken Manheimer authored
      (allout-hotspot-key-handler): Check for non-control-modified bindings for
      hotspot characters if there is no control-modified versions.
    • Ken Manheimer's avatar
      allout.el: Summary - migrate to defining allout mode using · d3e51865
      Ken Manheimer authored
      define-minor-mode instead of defun.  Significantly clean-up internal keymap
      provisions, refactoring a bit and removing a lot of accumulated cruft.
      allout-mode-map is now a keymap by virtue of being an defalias to
      allout-mode-map-value, which contains the actual keymap structure.
      (allout-mode): Use define-minor-mode rather than defun.  Remove
      now-unnecessary minor-mode setup activities from the body.  Specify :keymap
      as allout-mode-map so the minor-mode-map-alist entry will be
      '(allout-mode . allout-mode-map) - see allout-mode-map-value, below.
      Adjust docstring to track changes.
      (allout-minor-mode): Remove this defalias, now that we're using
      (allout-mode-map): Set value to be 'allout-mode-map.  The actual keymap
      is allout-mode-map-value, via defalias.
      (allout-mode-map-value): The variable holding the actual mode keymap
      structure, by virtue of defalias from allout-mode-map.
      (allout-compose-and-institute-keymap): Renamed from allout-bind-keys, and
      including the binding-composition functionality of the former
      produce-allout-mode-map and allout-setup-mode-map.
      (allout-institute-keymap): Take over the "setup" part of the former
      allout-setup-mode-map.  Reassign allout-mode-map-value value and update the
      (allout-command-prefix) (allout-prefixed-keybindings)
      (allout-unprefixed-keybindings): Use allout-compose-and-institute-keymap to
      process the bindings.
      (allout-unprefixed-keybindings): Remove extraneous '?' question marks.
      (allout-prefixed-keybindings): Elide binding to (prefixed) \C-h - user can
      customize if they want to use that binding.  Bind allout-copy-topic-as-kill
      to (prefixed) \M-k.  Bind allout-up-current-level to (prefixed) \C-u.  (I
      think i mistakenly elided that, previously, instead of the one for \C-h.)
      (allout-hotspot-key-handler): Remove attempt to resolve the key through the
      literal key-string lookup on allout-keybindings-list.  That probably hasn't
      worked for a Long Time, and removal of allout-keybindings-list further
      simplifies the keybindings situation.
      (allout-pre-command-business): Use allout-mode-map-value instead of
      (allout-preempt-trailing-ctrl-h): Remove.  The user can customize the
      bindings if they want to use a keybinding having a trailing \C-h.  No
      deprecation needed since this feature was never in a release.
      (allout-keybindings-list): Remove.  It's not been useful for a while.  (See
      allout-hotspot-key-handler changes, above.)
      (produce-allout-mode-map): Remove.  Consolidate into
      (allout-mode-map-adjustments): Remove.  No longer necessary with removal of
      (allout-setup-mode-map): Remove.  Consolidate into
      allout-compose-and-institute-keymap and allout-institute-keymap.