*** empty log message ***
authorStefan Monnier <monnier@iro.umontreal.ca>
Sat, 21 Aug 2004 23:51:42 +0000 (23:51 +0000)
committerStefan Monnier <monnier@iro.umontreal.ca>
Sat, 21 Aug 2004 23:51:42 +0000 (23:51 +0000)
lisp/ChangeLog

index 73a098d..3f6a8ce 100644 (file)
 
 2004-08-21  Peter Seibel  <peter@javamonkey.com>  (tiny patch)
 
-       * emacs-lisp/cl-indent.el (lisp-indent-defmethod): Correct
-       indentation of DEFMETHODS with non-standard method
+       * emacs-lisp/cl-indent.el (lisp-indent-defmethod):
+       Correct indentation of DEFMETHODS with non-standard method
        combinations (e.g., PROGN, MIN, MAX).
 
+2004-08-20  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * startup.el (normal-top-level-add-subdirs-to-load-path):
+       Avoid unnecessarily checking system-type.
+       (normal-top-level): Set TERM to "dumb".  Simplify.
+
+       * avoid.el (mouse-avoidance-ignore-p): New fun.
+       Also ignore switch-frame, select-window, double, and triple clicks.
+       (mouse-avoidance-banish-hook, mouse-avoidance-exile-hook)
+       (mouse-avoidance-fancy-hook): Use it.
+
+2004-08-20  Zoran Milojevic  <zoran@sipquest.com>  (tiny change)
+
+       * avoid.el (mouse-avoidance-nudge-mouse)
+       (mouse-avoidance-banish-destination): Stay within the current window
+       to avoid problems with mouse-autoselect-window.
+
 2004-08-19  Stefan Monnier  <monnier@iro.umontreal.ca>
 
        * pcvs-parse.el (cvs-parse-table, cvs-parse-commit): Try to adapt to
@@ -33,7 +50,7 @@
 
        * emacs-lisp/elp.el (elp-results-symname-map): New keymap.
        (elp-results-jump-to-definition-by-mouse)
-       (elp-results-jump-to-definition, elp-output-insert-symname): New Functions.
+       (elp-results-jump-to-definition, elp-output-insert-symname): New funs.
        (elp-output-result): Use elp-output-insert-symname.
 
 2004-08-18  Kenichi Handa  <handa@m17n.org>
        CC Mode update to 5.30.9:
 
        * progmodes/cc-defs.el, progmodes/cc-vars.el (c-emacs-features):
-       Moved from cc-vars to cc-defs for dependency reasons.  Fixed the
+       Move from cc-vars to cc-defs for dependency reasons.  Fix the
        POSIX char class test to check that it works in
        `skip-chars-(forward|backward)' too.
 
-       * progmodes/cc-align.el (c-lineup-arglist): Fixed bug when the
+       * progmodes/cc-align.el (c-lineup-arglist): Fix bug when the
        first argument starts with a special brace list.
 
-       * progmodes/cc-engine.el (c-forward-type): Fixed promotion bug
+       * progmodes/cc-engine.el (c-forward-type): Fix promotion bug
        when `c-opt-type-concat-key' is used (i.e. in Pike).
 
-       * progmodes/cc-engine.el (c-looking-at-special-brace-list): Fixed
-       bug when the inner char pair doesn't have paren syntax, i.e. "(<
+       * progmodes/cc-engine.el (c-looking-at-special-brace-list):
+       Fix bug when the inner char pair doesn't have paren syntax, i.e. "(<
        >)".
 
        * progmodes/cc-align.el (c-lineup-multi-inher): Made it syntactic
        whitespace safe.
 
-       * progmodes/cc-engine.el (c-guess-basic-syntax): Fixed anchor
+       * progmodes/cc-engine.el (c-guess-basic-syntax): Fix anchor
        position for `arglist-intro', `arglist-cont-nonempty' and
        `arglist-close' when there are two arglist open parens on the same
        line and there's nothing in front of the first.
 
-       * progmodes/cc-fonts.el (c-basic-matchers-before): Fixed font
+       * progmodes/cc-fonts.el (c-basic-matchers-before): Fix font
        locking of qualified names in Java, which previously could fontify
        common indexing expressions in many cases.  The standard Java
        naming conventions are used to tell them apart.
 
-       * progmodes/cc-align.el (c-lineup-whitesmith-in-block): Fixed
-       inconsistency wrt opening parens on the first line inside a paren
+       * progmodes/cc-align.el (c-lineup-whitesmith-in-block):
+       Fix inconsistency wrt opening parens on the first line inside a paren
        block.
 
        * progmodes/cc-defs.el (c-langs-are-parametric): Must be known at
        `c-major-mode-is' in the event that this is used inside a
        `c-lang-defconst'.
 
-       * progmodes/cc-defs.el (c-major-mode-is): Fixed expansion inside
+       * progmodes/cc-defs.el (c-major-mode-is): Fix expansion inside
        `c-lang-defconst' so that it works better with fallback languages.
 
-       * progmodes/cc-defs.el (c-add-language): Fixed a typo that caused
+       * progmodes/cc-defs.el (c-add-language): Fix a typo that caused
        it to fail to record the base mode.
 
-       * progmodes/cc-engine.el (c-syntactic-re-search-forward): Fixed
-       bug so that it doesn't go past the closing paren when PAREN-LEVEL
+       * progmodes/cc-engine.el (c-syntactic-re-search-forward):
+       Fix bug so that it doesn't go past the closing paren when PAREN-LEVEL
        is used.  Reordered the syntax checks to get more efficient
        skipping in some situations.
 
        * progmodes/cc-cmds.el (c-electric-brace): Don't trip up on a line
        continuation which might precede the newly inserted '{'.
 
-       * progmodes/cc-engine.el (c-syntactic-re-search-forward): Fixed
-       cases where it could loop indefinitely.
+       * progmodes/cc-engine.el (c-syntactic-re-search-forward):
+       Fix cases where it could loop indefinitely.
 
        * progmodes/cc-fonts.el (c-font-lock-declarators): Handle array
        size specs correctly.  Only fontify identifiers in front of '('
        with as functions - don't accept any paren char.  Tightened up
        initializer skipping to stop before function and class blocks.
 
-       * progmodes/cc-engine.el (c-beginning-of-decl-1): Fixed bug where
+       * progmodes/cc-engine.el (c-beginning-of-decl-1): Fix bug where
        the point could be left directly after an open paren when finding
        the beginning of the first decl in the block.
 
        This could cause cache inconsistencies when e.g.
        `c++-template-syntax-table' was temporarily in use.
 
-       * progmodes/cc-engine.el (c-on-identifier,
-       c-simple-skip-symbol-backward): Small fix for handling "-"
+       * progmodes/cc-engine.el (c-on-identifier)
+       (c-simple-skip-symbol-backward): Small fix for handling "-"
        correctly in `skip-chars-backward'.  Affected the operator lfun
        syntax in Pike.
 
-       * progmodes/cc-engine.el (c-invalidate-sws-region-after): Fixed
-       bug that could cause an error from `after-change-functions' when
+       * progmodes/cc-engine.el (c-invalidate-sws-region-after):
+       Fix bug that could cause an error from `after-change-functions' when
        the changed region is at bob.
 
 2004-08-11  Alan Mackenzie  <bug-cc-mode@gnu.org>
        string.  (2) Check that settings to `c-offsets-alist' are not
        spuriously quoted.
 
-       * progmodes/cc-cmds.el: (c-electric-brace): don't delete a comment
+       * progmodes/cc-cmds.el: (c-electric-brace): Don't delete a comment
        which precedes the newly inserted `{'.
 
 2004-08-10  Michael Albinus  <michael.albinus@gmx.de>
 
 2004-08-08  Lars Hansen  <larsh@math.ku.dk>
 
-       * wid-edit.el (widget-sexp-validate): Allow whitespace after
-       expression.
+       * wid-edit.el (widget-sexp-validate): Allow whitespace after expression.
 
 2004-08-08  Luc Teirlinck  <teirllm@auburn.edu>
 
 
 2004-08-04  Kenichi Handa  <handa@m17n.org>
 
-       * international/encoded-kb.el (encoded-kbd-setup-keymap): Fix
-       previous change.
+       * international/encoded-kb.el (encoded-kbd-setup-keymap):
+       Fix previous change.
 
 2004-08-03  Kenichi Handa  <handa@m17n.org>
 
 
 2004-08-01  David Kastrup  <dak@gnu.org>
 
-       * replace.el (query-replace-read-from): Use
-       `query-replace-compile-replacement'.
+       * replace.el (query-replace-read-from):
+       Use `query-replace-compile-replacement'.
        (query-replace-compile-replacement): New function.
        (query-replace-read-to): Use `query-replace-compile-replacement'
        for repeating the last command.