HideIfDef mode bug fixes and enhancements. This is #2 of 3 patches based
[bpt/emacs.git] / lisp / ChangeLog.10
index b70ca77..dd52677 100644 (file)
        sequences (each with optional trailing space).
 
        * net/tramp-uu.el:
-       * net/tramp-util.el:
-       * net/tramp-efs.el: Use iso-2022-7bit encoding with coding cookie
+       * net/tramp-util.el: Use iso-2022-7bit encoding with coding cookie
        for XEmacs compatibility.
 
 2003-06-17  Kenichi Handa  <handa@m17n.org>
        (bibtex-pop): Simplify.
        (bibtex-mode): Move setting of bibtex-string to bibtex-parse-strings.
        Set choose-completion-string-functions.
-       (bibtex-print-help-message,bibtex-make-field, bibtex-end-of-entry)
+       (bibtex-print-help-message, bibtex-make-field, bibtex-end-of-entry)
        (bibtex-count-entries): Simplify.
        (bibtex-entry-index, bibtex-lessp): New funs for generalized sorting
        scheme of indices, see bibtex-maintain-sorted-entries.
        end of prompt.  (ANSI escapes elsewhere in the prompt are
        recognized properly already.)
 
-       * net/tramp-efs.el: New file.
-
 2003-05-24  Michael Albinus  <Michael.Albinus@alcatel.de>
 
        * net/tramp.el (tramp-handle-file-truename): `sym' shouldn't be
        * ediff-util.el (ediff-maybe-save-and-delete-merge): Change in a
        message.
 
-       * ediff.el (ediff-directories,ediff-directory-revisions)
-       (ediff-directories3,ediff-merge-directories)
-       (ediff-merge-directories-with-ancestor,ediff-merge-directory-revisions)
+       * ediff.el (ediff-directories, ediff-directory-revisions)
+       (ediff-directories3, ediff-merge-directories)
+       (ediff-merge-directories-with-ancestor, ediff-merge-directory-revisions)
        (ediff-merge-directory-revisions-with-ancestor): Make use of the new
        ediff-default-filtering-regexp variable.
 
 
 2003-01-31  Christoph Wedler  <Christoph.Wedler@sap.com>
 
-       * antlr-mode.el: Bug fixes, miscellaneous.
+       * progmodes/antlr-mode.el: Bug fixes, miscellaneous.
        (antlr-mode): Make major mode work with cc-mode-5.29 or higher,
        make it more robust against changes in cc-mode's style variables
        by using `boundp' and function `c-init-language-vars' if defined.
        (antlr-run-tool-interactive): New function.
        (antlr-run-tool): Use it for `interactive' specification.
 
-       * antlr-mode.el: Simplify Emacs/XEmacs compatibility.
+       * progmodes/antlr-mode.el: Simplify Emacs/XEmacs compatibility.
        (cond-emacs-xemacs): New compile-time macro.
        (defunx): New compile-time macro.
        (ignore-errors-x): New compile-time macro.
        (antlr-hide-actions): Ditto.
        (antlr-option-kind): Ditto.
 
-       * antlr-mode.el: In Emacs, use face attribute :weight, not :bold.
+       * progmodes/antlr-mode.el: In Emacs, use face attribute
+       :weight, not :bold.
        (antlr-font-lock-keyword-face): Use new macros.
        (antlr-font-lock-syntax-face): Ditto.
        (antlr-font-lock-ruledef-face): Ditto.
 
        Changes from 2002-05-24:
 
-       * antlr-mode.el: Version 2.2a.
+       * progmodes/antlr-mode.el: Version 2.2a.
 
        Changes from 2002-05-03:
 
-       * antlr-mode.el: Make context parsing faster on Emacs, for faster
-       syntax highlighting, indentation and imenu support.
+       * progmodes/antlr-mode.el: Make context parsing faster on Emacs,
+       for faster syntax highlighting, indentation and imenu support.
        Suggested by Aaron Davies <adavies42@users.sourceforge.net>.
        (antlr-slow-context-cache): New variable.
        (antlr-slow-syntactic-context): Use cache.
        antlr-xemacs-bug-workaround.
        (antlr-imenu-create-index-function): Search from beginning.
 
-       * antlr-mode.el: More sophisticated indentation, i.e., use the
-       indentation engine of cc-mode for most actions.
+       * progmodes/antlr-mode.el: More sophisticated indentation, i.e.,
+       use the indentation engine of cc-mode for most actions.
        (antlr-c-common-init): Allow nil for `antlr-indent-style'.
        (antlr-indent-line): Use indentation engine of cc-mode more often.
        (antlr-indent-at-bol-alist): Only used for header actions.
        (antlr-indent-at-bol-alist): With language "Java", indent
        "package" and "import" at column 0 in header part.
 
-       * antlr-mode.el (antlr-simple-default-directory): Define.
+       * progmodes/antlr-mode.el (antlr-simple-default-directory): Define.
        (antlr-simple-read-shell-command): Define.
        (antlr-simple-with-displaying-help-buffer): Define.
        (antlr-simple-scan-sexps, antlr-simple-scan-lists):
 
        Changes from 2002-02-28:
 
-       * antlr-mode.el: Version 2.2 is released.
+       * progmodes/antlr-mode.el: Version 2.2 is released.
 
-       * antlr-mode.el (antlr): Moved to SourceForge.net
+       * progmodes/antlr-mode.el (antlr): Moved to SourceForge.net
 
-       * antlr-mode.el: Minor bug fixes: insert options and indentation.
+       * progmodes/antlr-mode.el: Minor bug fixes: insert options
+       and indentation.
        (antlr-option-location): Don't use point as position where to
        insert options if point is in comment.
        (antlr-mode): Don't set style here.
 
        Changes from 2002-01-31:
 
-       * antlr-mode.el (antlr-font-lock-additional-keywords):
+       * progmodes/antlr-mode.el (antlr-font-lock-additional-keywords):
        Also highlight `~' with `antlr-font-lock-syntax-face'.
        Suggested by Helmut Neukirchen <neukirchen@itm.mu-luebeck.de>.
 
 
 2002-12-08  Nick Roberts  <nick@nick.uklinux.net>
 
-       * gdb-ui.el : Remove inappropriate key-bindings.
+       * gdb-ui.el: Remove inappropriate key-bindings.
        (gdb-info-breakpoints-custom, gdb-goto-bp-this-line):
        Parse correctly when breakpoint has no line number.
        (def-gdb-auto-update-handler, gdb-info-locals-handler)
        scroll event where a click on the mouse wheel button is ignored.
        (mouse-wheel-click-event, mouse-wheel-inhibit-click-time): New customs.
        (mouse-wheel-click-button, mwheel-inhibit-click-event-timer): New vars.
-       (mwheel-inhibit-click-timeout,mwheel-filter-click-events): New defuns.
+       (mwheel-inhibit-click-timeout, mwheel-filter-click-events): New defuns.
        (mwheel-scroll): Add mwheel-filter-click-events as pre-command-hook.
        Start mwheel-inhibit-click-event-timer with timeout handler
        mwheel-inhibit-click-timeout.
 
 2002-11-21  Nick Roberts  <nick@nick.uklinux.net>
 
-       * gdb-ui.el : General tidying.  Patches from Stefan Monnier.
+       * gdb-ui.el: General tidying.  Patches from Stefan Monnier.
 
 2002-11-20  Simon Josefsson  <jas@extundo.com>
 
        (cvs-addto-collection): Use it to preserve point.
        (cvs-vc-command-advice): Ad-hoc workaround for `cvs -q add'.
 
-       * mwheel.el (mouse-wheel-scroll-amount,mwheel-scroll,mouse-wheel-mode):
-       Don't require the first element to be modifier-free.
+       * mwheel.el (mouse-wheel-scroll-amount, mwheel-scroll)
+       (mouse-wheel-mode): Don't require the first element to be modifier-free.
 
        * pcvs-parse.el (cvs-parse-table):
        Handle `nothing known about' with more care.
 
 2002-04-22  Martin Stjernholm  <bug-cc-mode@gnu.org>
 
-       * progmodes/cc-align.el, progmodes/cc-mode.texi,
-       progmodes/cc-vars.el: Added two new lineup functions:
+       * progmodes/cc-align.el, progmodes/cc-mode.el:
+       progmodes/cc-vars.el: Added two new lineup functions:
 
        (c-lineup-knr-region-comment): A new lineup function to get
        (what most people think is) better indentation of comments in
 
        * ediff-diff.el (ediff-install-fine-diff-if-necessary):
        Take the current highlighting style into account.
-       (ediff-forward-word-function,ediff-whitespace,ediff-word-1)
-       (ediff-word-2,ediff-word-3,ediff-word-4): Make them buffer local.
+       (ediff-forward-word-function, ediff-whitespace, ediff-word-1)
+       (ediff-word-2, ediff-word-3, ediff-word-4): Make them buffer local.
 
        * ediff-init.el (ediff-patch-job): New macro.
 
        is loaded.
 
        * ediff-mult.el (ediff-intersect-directories)
-       (ediff-prepare-meta-buffer,ediff-get-directory-files-under-revision):
+       (ediff-prepare-meta-buffer, ediff-get-directory-files-under-revision):
        Cleanup.
        (ediff-draw-dir-diffs): Now supports the "C" command in directory
        difference buffer.
 
 2001-12-21  Christoph Wedler  <Christoph.Wedler@sap.com>
 
-       * antlr-mode.el: More sophisticated indentation of cpp directive.
+       * progmodes/antlr-mode.el: More sophisticated indentation
+       of cpp directive.
        (antlr-indent-at-bol-alist): New user option.
        (antlr-indent-line): Use it.
        (antlr-indent-style): New user option.
        (antlr-mode): Use it.
        (antlr-indent-item-regexp): Customize.
 
-       * antlr-mode.el: Syntax highlighting changes.
+       * progmodes/antlr-mode.el: Syntax highlighting changes.
        (antlr-font-lock-literal-regexp): New user option.
        (antlr-font-lock-syntax-face): New face used for :, |, ....
        (antlr-font-lock-default-face): New face.
        (antlr-font-lock-additional-keywords): Use them.
 
-       * antlr-mode.el: New command to insert options -- variables.
+       * progmodes/antlr-mode.el: New command to insert options -- variables.
        (antlr-mode-map): New binding [C-c C-o].
        (antlr-mode-menu): New submenus.
        (antlr-options-use-submenus): New user option.
        (antlr-options-assign-string): New user option.
        (antlr-options-headings): New variable.
 
-       * antlr-mode.el: New command to insert options -- specific.
+       * progmodes/antlr-mode.el: New command to insert options -- specific.
        (antlr-options-alists): New variable.
        (antlr-read-value): New function.
        (antlr-read-boolean): New function.
        (antlr-grammar-tokens): New function.
        (antlr-imenu-create-index-function): New optional argument.
 
-       * antlr-mode.el: New command to insert options -- functions.
+       * progmodes/antlr-mode.el: New command to insert options -- functions.
        (antlr-insert-option): New command.
        (antlr-insert-option-interactive): New function.
        (antlr-options-menu-filter): New function.
        (antlr-insert-option-space): New function.
        (antlr-insert-option-area): New function.
 
-       * antlr-mode.el: New electric keys ":;|&(){}", TAB works better
+       * progmodes/antlr-mode.el: New electric keys ":;|&(){}", TAB works better
        with narrowing.  Menu change.  Miscellaneous.
        (antlr-mode-menu): Include "Indent Region" and "Customize Antlr".
        (antlr-mode-map): New bindings for characters in ":;|&(){}".
        * calc/calc-frac.el, calc/calc-macs.el, calc/calc-poly.el:
        * calc/calc-stuff.el, calc/calcalg2.el, calc/calc-comb.el:
        * calc/calc-funcs.el, calc/calc-maint.el, calc/calc-prog.el:
-       * calc/calc-trail.el, calcalg3.el, calc/calc-cplx.el:
+       * calc/calc-trail.el, calc/calcalg3.el, calc/calc-cplx.el:
        * calc/calc-graph.el, calc/calc-map.el, calc/calc-rewr.el:
        * calc/calc-undo.el, calc/calccomp.el, calc/calc-embed.el:
        * calc/calc-help.el, calc/calc-math.el, calc/calc-rules.el:
        * textmodes/texnfo-upd.el: Use `when', `dolist', `push', ...
        (texinfo-update-node, texinfo-sequential-node-update):
        Don't bind the obsolete `auto-fill-hook'.
-       (texinfo-multi-file-included-list,texinfo-multi-file-master-menu-list):
+       (texinfo-multi-file-included-list, texinfo-multi-file-master-menu-list):
        Use `set-buffer' rather than `switch-to-buffer'.
        (texinfo-multi-file-update): Use "Top" rather than `up-node-name'.
        Use `set-buffer' rather than `switch-to-buffer'.