Merge from emacs--rel--22
authorMiles Bader <miles@gnu.org>
Sun, 29 Apr 2007 01:04:39 +0000 (01:04 +0000)
committerMiles Bader <miles@gnu.org>
Sun, 29 Apr 2007 01:04:39 +0000 (01:04 +0000)
Patches applied:

 * emacs--rel--22  (patch 3)

   - Update from CVS

2007-04-28  Stefan Monnier  <monnier@iro.umontreal.ca>

   * lisp/vc-hooks.el (vc-ignore-dir-regexp): Add /.../ for the DFS filesystem.

2007-04-28  Eli Zaretskii  <eliz@gnu.org>

   * lisp/makefile.w32-in ($(lisp)/mh-e/mh-loaddefs.el): Use ./mh-e
   instead of $(lisp)/mh-e.

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-719

1  2 
admin/FOR-RELEASE
etc/NEWS
lisp/ChangeLog
man/ChangeLog

@@@ -36,8 -36,41 +36,40 @@@ to the hack introduced on 2005-07-01 t
  
  * BUGS
  
 -** python.el legal problem?
 -http://lists.gnu.org/archive/html/emacs-pretest-bug/2007-04/msg00459.html
 +See the copy of this file on the EMACS_22_BASE branch.
  
+ ** rcyeske@gmail.com, April 22: Failure to build on OpenBSD macppc.
+ OpenBSD compilation works on i386.
+ http://lists.gnu.org/archive/html/emacs-devel/2007-04/msg00932.html
+ ** bojohan+news@dd.chalmers.se, April 23: delete-overlay causes recentering
+ (This is now the same as the spurious scrolling bug.)
+ http://lists.gnu.org/archive/html/emacs-devel/2007-04/msg00514.html
+ ** Spurious redisplay bug not fixed.
+ http://lists.gnu.org/archive/html/emacs-devel/2007-04/msg00443.html
+ http://lists.gnu.org/archive/html/emacs-devel/2007-04/msg00732.html
+ ** finish fixing locate.el
+ http://lists.gnu.org/archive/html/emacs-pretest-bug/2007-04/msg00437.html
+ ** angeli@caeruleus.net, April 23: Excessive refontification when setting
+   jit-lock-context-unfontify-pos
+ http://lists.gnu.org/archive/html/emacs-devel/2007-04/msg00993.html
+ ** michael.ewe@arcor.de, Apr 24: 22.0.98  not starting on Solaris 10/I386
+ http://lists.gnu.org/archive/html/emacs-devel/2007-04/msg01113.html
+ ** rgm@gnu.org, Apr 24: [Stephen.Berman@gmx.net: Re: redisplay]
+   Gives test case for problem that a dialog box blocks redisplay.
+ http://lists.gnu.org/archive/html/emacs-devel/2007-04/msg00951.html
+ ** hiroshi.fujishima@gmail.com, Apr 27: emacs-22.0.99 configure problem
+ http://lists.gnu.org/archive/html/emacs-devel/2007-04/msg01452.html
+   this is probably an issue for autoconf, rather than Emacs
+ ** C mode fontification took 50 seconds
+ http://lists.gnu.org/archive/html/emacs-devel/2007-04/msg01460.html
  
  * DOCUMENTATION
  
diff --cc etc/NEWS
+++ b/etc/NEWS
@@@ -3463,9 -3463,10 +3463,29 @@@ display tables
  * Lisp Changes in Emacs 22.1
  
  ** General Lisp changes:
 +*** New syntax: \s now stands for the SPACE character.
 +
 +`?\s' is a new way to write the space character.  You must make sure
++it is not followed by a dash, since `?\s-...' indicates the "super"
++modifier.  However, it would be strange to write a character constant
++and a following symbol (beginning with `-') with no space between
++them.
++
++`\s' stands for space in strings, too, but it is not really meant for
++strings; it is easier and nicer just to write a space.
++
++*** New syntax: \uXXXX and \UXXXXXXXX specify Unicode code points in hex.
++
++For instance, you can use "\u0428" to specify a string consisting of
++CYRILLIC CAPITAL LETTER SHA, or `"U0001D6E2" to specify one consisting
++of MATHEMATICAL ITALIC CAPITAL ALPHA (the latter is greater than
++#xFFFF and thus needs the longer syntax).
++
++This syntax works for both character constants and strings.
+ *** New syntax: \s now stands for the SPACE character.
+ `?\s' is a new way to write the space character.  You must make sure
  it is not followed by a dash, since `?\s-...' indicates the "super"
  modifier.  However, it would be strange to write a character constant
  and a following symbol (beginning with `-') with no space between
diff --cc lisp/ChangeLog
@@@ -7,11 -7,17 +7,20 @@@
  
        * progmodes/sh-script.el (sh-mode): Recognize .profile as sh style.
  
 -      * textmodes/fill.el (fill-paragraph): Doc fix.
 -
 +2007-04-28  Nick Roberts  <nickrob@snap.net.nz>
 +
 +      * progmodes/gud.el (gud-menu-map): Pdb can't handle SIGINT so
 +      don't put stop on toolbar.
 +
+ 2007-04-28  Stefan Monnier  <monnier@iro.umontreal.ca>
+       * vc-hooks.el (vc-ignore-dir-regexp): Add /.../ for the DFS filesystem.
+ 2007-04-28  Eli Zaretskii  <eliz@gnu.org>
+       * makefile.w32-in ($(lisp)/mh-e/mh-loaddefs.el): Use ./mh-e
+       instead of $(lisp)/mh-e.
  2007-04-28  Glenn Morris  <rgm@gnu.org>
  
        * image-dired.el (image-dired-cmd-create-thumbnail-options)
  
  2007-04-27  Chong Yidong  <cyd@stupidchicken.com>
  
-       * textmodes/flyspell.el (flyspell-auto-correct-previous-word): Use
-       window-start and window-end.
+       * textmodes/flyspell.el (flyspell-auto-correct-previous-word):
+       Use window-start and window-end.
  
 -2007-04-26  Glenn Morris  <rgm@gnu.org>
 +2007-04-27  Andreas Schwab  <schwab@suse.de>
 +
 +      * emacs-lisp/sregex.el (sregexq): Fix doc string quoting.
  
 -      * progmodes/python.el: Restore file pending consideration of legal
 -      status.
 +2007-04-27  Eli Zaretskii  <eliz@gnu.org>
 +
 +      * textmodes/fill.el (fill-paragraph): Doc fix.
  
  2007-04-26  Luc Teirlinck  <teirllm@dms.auburn.edu>
  
  
        * custom.el (defface): Doc fix.
  
 -2007-04-24  Chong Yidong  <cyd@stupidchicken.com>
 -
 -      * progmodes/python.el: Remove due to unclear legal issues.
 -
  2007-04-24  J.D. Smith  <jdsmith@as.arizona.edu>
  
-       * progmodes/idlw-shell.el (idlwave-shell-clear-all-bp): Don't
-       re-query for each cleared BP.
+       * progmodes/idlw-shell.el (idlwave-shell-clear-all-bp):
+       Don't re-query for each cleared BP.
        (idlwave-shell-clear-bp): Optionally skip BP query.
-       (idlwave-shell-update-bp-overlays): Use set-window-margins
-       instead of set-window-buffer, which incorrectly moves displayed
-       region.
+       (idlwave-shell-update-bp-overlays): Use set-window-margins instead
+       of set-window-buffer, which incorrectly moves displayed region.
  
  2007-04-23  Jay Belanger  <jay.p.belanger@gmail.com>
  
diff --cc man/ChangeLog
Simple merge