[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-commit] emacs/lisp allout.el

From: ken manheimer
Subject: [Emacs-commit] emacs/lisp allout.el
Date: Thu, 24 Jan 2008 17:45:28 +0000

CVSROOT:        /sources/emacs
Module name:    emacs
Changes by:     ken manheimer <kenmanheimer>    08/01/24 17:45:28

Modified files:
        lisp           : allout.el 

Log message:
        (allout-keybindings-list): In initial setting, express
        meta-prefixed allout keys as vectors instead of strings, since the
        string form is interpreted in some cases as composed key
        modifiers, eg, accented keys.
        (allout-line-boundary-regexp): Clarify description.
        (set-allout-regexp): Repair the expressions so that the formfeed part is
        identified as one of the top-level groups, and is included in all the
        forms, not just the -line-boundary-regexp one.
        (allout-prefix-data): Incorporate information from the various allout
        regexp's formfeed alternative group, when present.
        (allout-write-file-hook-handler): Rectify mangling of the error 
        It was broken in version 1.100, where an `error' condition-case handler 
        apparently reformatted as if it was a call to the error function.  An
        apparent repair attempt in version 1.101 situated the original body of 
        error handling code as bogus condition-case handlers.  I've returned to
        just about the working code that was originally there, removing an
        unnecessary - but benign - enclosing 'progn'.  \(Automated or cursory 
        fixes often aren't.)
        (allout-region-active-p): Fallback to value of mark-active if neither
        use-region-p nor region-active-p are present, for compatability with
        current and recent emacs major releases.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]