[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/lisp/ChangeLog
From: |
Stefan Monnier |
Subject: |
[Emacs-diffs] Changes to emacs/lisp/ChangeLog |
Date: |
Sun, 22 Aug 2004 06:50:27 -0400 |
Index: emacs/lisp/ChangeLog
diff -c emacs/lisp/ChangeLog:1.6294 emacs/lisp/ChangeLog:1.6295
*** emacs/lisp/ChangeLog:1.6294 Sat Aug 21 21:50:06 2004
--- emacs/lisp/ChangeLog Sat Aug 21 23:51:42 2004
***************
*** 20,29 ****
2004-08-21 Peter Seibel <address@hidden> (tiny patch)
! * emacs-lisp/cl-indent.el (lisp-indent-defmethod): Correct
! indentation of DEFMETHODS with non-standard method
combinations (e.g., PROGN, MIN, MAX).
2004-08-19 Stefan Monnier <address@hidden>
* pcvs-parse.el (cvs-parse-table, cvs-parse-commit): Try to adapt to
--- 20,46 ----
2004-08-21 Peter Seibel <address@hidden> (tiny patch)
! * 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 <address@hidden>
+
+ * 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 <address@hidden> (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 <address@hidden>
* pcvs-parse.el (cvs-parse-table, cvs-parse-commit): Try to adapt to
***************
*** 33,39 ****
* 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-output-result): Use elp-output-insert-symname.
2004-08-18 Kenichi Handa <address@hidden>
--- 50,56 ----
* 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 funs.
(elp-output-result): Use elp-output-insert-symname.
2004-08-18 Kenichi Handa <address@hidden>
***************
*** 141,175 ****
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
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
first argument starts with a special brace list.
! * progmodes/cc-engine.el (c-forward-type): Fixed 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-align.el (c-lineup-multi-inher): Made it syntactic
whitespace safe.
! * progmodes/cc-engine.el (c-guess-basic-syntax): Fixed 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
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
block.
* progmodes/cc-defs.el (c-langs-are-parametric): Must be known at
--- 158,192 ----
CC Mode update to 5.30.9:
* progmodes/cc-defs.el, progmodes/cc-vars.el (c-emacs-features):
! 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): Fix bug when the
first argument starts with a special brace list.
! * 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):
! 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): 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): 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):
! 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
***************
*** 179,207 ****
`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
`c-lang-defconst' so that it works better with fallback languages.
! * progmodes/cc-defs.el (c-add-language): Fixed 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
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-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
the point could be left directly after an open paren when finding
the beginning of the first decl in the block.
--- 196,224 ----
`c-major-mode-is' in the event that this is used inside a
`c-lang-defconst'.
! * 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): Fix a typo that caused
it to fail to record the base mode.
! * 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):
! 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): Fix bug where
the point could be left directly after an open paren when finding
the beginning of the first decl in the block.
***************
*** 210,222 ****
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 "-"
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
the changed region is at bob.
2004-08-11 Alan Mackenzie <address@hidden>
--- 227,239 ----
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 "-"
correctly in `skip-chars-backward'. Affected the operator lfun
syntax in Pike.
! * 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 <address@hidden>
***************
*** 233,239 ****
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
which precedes the newly inserted `{'.
2004-08-10 Michael Albinus <address@hidden>
--- 250,256 ----
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
which precedes the newly inserted `{'.
2004-08-10 Michael Albinus <address@hidden>
***************
*** 277,284 ****
2004-08-08 Lars Hansen <address@hidden>
! * wid-edit.el (widget-sexp-validate): Allow whitespace after
! expression.
2004-08-08 Luc Teirlinck <address@hidden>
--- 294,300 ----
2004-08-08 Lars Hansen <address@hidden>
! * wid-edit.el (widget-sexp-validate): Allow whitespace after expression.
2004-08-08 Luc Teirlinck <address@hidden>
***************
*** 310,317 ****
2004-08-04 Kenichi Handa <address@hidden>
! * international/encoded-kb.el (encoded-kbd-setup-keymap): Fix
! previous change.
2004-08-03 Kenichi Handa <address@hidden>
--- 326,333 ----
2004-08-04 Kenichi Handa <address@hidden>
! * international/encoded-kb.el (encoded-kbd-setup-keymap):
! Fix previous change.
2004-08-03 Kenichi Handa <address@hidden>
***************
*** 345,352 ****
2004-08-01 David Kastrup <address@hidden>
! * 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.
--- 361,368 ----
2004-08-01 David Kastrup <address@hidden>
! * 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.
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, (continued)
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, John Paul Wallington, 2004/08/17
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Luc Teirlinck, 2004/08/17
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Masatake YAMATO, 2004/08/19
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Stefan Monnier, 2004/08/19
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Kenichi Handa, 2004/08/20
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Eli Zaretskii, 2004/08/21
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, John Paul Wallington, 2004/08/21
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, David Kastrup, 2004/08/21
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Masatake YAMATO, 2004/08/22
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Andreas Schwab, 2004/08/22
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,
Stefan Monnier <=
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, David Kastrup, 2004/08/22
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, David Kastrup, 2004/08/22
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Richard M . Stallman, 2004/08/22
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Luc Teirlinck, 2004/08/22
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Stefan Monnier, 2004/08/24
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, John Paul Wallington, 2004/08/26
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, John Paul Wallington, 2004/08/26
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Masatake YAMATO, 2004/08/26
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Kenichi Handa, 2004/08/27
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Richard M . Stallman, 2004/08/28