diff options
| -rw-r--r-- | README | 2 | ||||
| -rw-r--r-- | admin/admin.el | 5 | ||||
| -rw-r--r-- | configure.ac | 2 | ||||
| -rw-r--r-- | etc/NEWS | 36 | ||||
| -rw-r--r-- | lisp/progmodes/cc-mode.el | 20 | ||||
| -rw-r--r-- | msdos/sed2v2.inp | 2 | ||||
| -rw-r--r-- | nt/README.W32 | 2 |
7 files changed, 54 insertions, 15 deletions
| @@ -2,7 +2,7 @@ Copyright (C) 2001-2019 Free Software Foundation, Inc. | |||
| 2 | See the end of the file for license conditions. | 2 | See the end of the file for license conditions. |
| 3 | 3 | ||
| 4 | 4 | ||
| 5 | This directory tree holds version 26.2 of GNU Emacs, the extensible, | 5 | This directory tree holds version 26.2.50 of GNU Emacs, the extensible, |
| 6 | customizable, self-documenting real-time display editor. | 6 | customizable, self-documenting real-time display editor. |
| 7 | 7 | ||
| 8 | The file INSTALL in this directory says how to build and install GNU | 8 | The file INSTALL in this directory says how to build and install GNU |
diff --git a/admin/admin.el b/admin/admin.el index c1f6174874b..fda6708d4cd 100644 --- a/admin/admin.el +++ b/admin/admin.el | |||
| @@ -138,7 +138,10 @@ Root must be the root of an Emacs source tree." | |||
| 138 | (if (eq 2 (length newversion)) 0 1)))) | 138 | (if (eq 2 (length newversion)) 0 1)))) |
| 139 | (majorbump (and oldversion (not (equal oldmajor newmajor)))) | 139 | (majorbump (and oldversion (not (equal oldmajor newmajor)))) |
| 140 | (minorbump (and oldversion (not majorbump) | 140 | (minorbump (and oldversion (not majorbump) |
| 141 | (not (equal (cadr oldversion) (cadr newversion))))) | 141 | (or (not (equal (cadr oldversion) |
| 142 | (cadr newversion))) | ||
| 143 | (and (equal (cadr oldversion) (cadr newversion)) | ||
| 144 | (equal (nth 2 newversion) 50))))) | ||
| 142 | (newsfile (expand-file-name "etc/NEWS" root)) | 145 | (newsfile (expand-file-name "etc/NEWS" root)) |
| 143 | (oldnewsfile (expand-file-name (format "etc/NEWS.%s" oldmajor) root))) | 146 | (oldnewsfile (expand-file-name (format "etc/NEWS.%s" oldmajor) root))) |
| 144 | (unless (> (length newversion) 2) ; pretest or release candidate? | 147 | (unless (> (length newversion) 2) ; pretest or release candidate? |
diff --git a/configure.ac b/configure.ac index 5ad3cda6e9d..cf3fbd9d503 100644 --- a/configure.ac +++ b/configure.ac | |||
| @@ -23,7 +23,7 @@ dnl along with GNU Emacs. If not, see <https://www.gnu.org/licenses/>. | |||
| 23 | 23 | ||
| 24 | AC_PREREQ(2.65) | 24 | AC_PREREQ(2.65) |
| 25 | dnl Note this is parsed by (at least) make-dist and lisp/cedet/ede/emacs.el. | 25 | dnl Note this is parsed by (at least) make-dist and lisp/cedet/ede/emacs.el. |
| 26 | AC_INIT(GNU Emacs, 26.2, bug-gnu-emacs@gnu.org) | 26 | AC_INIT(GNU Emacs, 26.2.50, bug-gnu-emacs@gnu.org) |
| 27 | 27 | ||
| 28 | dnl Set emacs_config_options to the options of 'configure', quoted for the shell, | 28 | dnl Set emacs_config_options to the options of 'configure', quoted for the shell, |
| 29 | dnl and then quoted again for a C string. Separate options with spaces. | 29 | dnl and then quoted again for a C string. Separate options with spaces. |
| @@ -16,6 +16,33 @@ You can narrow news to a specific version by calling 'view-emacs-news' | |||
| 16 | with a prefix argument or by typing 'C-u C-h C-n'. | 16 | with a prefix argument or by typing 'C-u C-h C-n'. |
| 17 | 17 | ||
| 18 | 18 | ||
| 19 | * Installation Changes in Emacs 26.3 | ||
| 20 | |||
| 21 | |||
| 22 | * Startup Changes in Emacs 26.3 | ||
| 23 | |||
| 24 | |||
| 25 | * Changes in Emacs 26.3 | ||
| 26 | |||
| 27 | |||
| 28 | * Editing Changes in Emacs 26.3 | ||
| 29 | |||
| 30 | |||
| 31 | * Changes in Specialized Modes and Packages in Emacs 26.3 | ||
| 32 | |||
| 33 | |||
| 34 | * New Modes and Packages in Emacs 26.3 | ||
| 35 | |||
| 36 | |||
| 37 | * Incompatible Lisp Changes in Emacs 26.3 | ||
| 38 | |||
| 39 | |||
| 40 | * Lisp Changes in Emacs 26.3 | ||
| 41 | |||
| 42 | |||
| 43 | * Changes in Emacs 26.3 on Non-Free Operating Systems | ||
| 44 | |||
| 45 | |||
| 19 | * Installation Changes in Emacs 26.2 | 46 | * Installation Changes in Emacs 26.2 |
| 20 | 47 | ||
| 21 | ** Building Emacs with the '--with-xwidgets' option now requires WebKit2. | 48 | ** Building Emacs with the '--with-xwidgets' option now requires WebKit2. |
| @@ -30,9 +57,6 @@ directory as part of the Emacs installation. This allows to build | |||
| 30 | Emacs modules outside of the Emacs source tree. | 57 | Emacs modules outside of the Emacs source tree. |
| 31 | 58 | ||
| 32 | 59 | ||
| 33 | * Startup Changes in Emacs 26.2 | ||
| 34 | |||
| 35 | |||
| 36 | * Changes in Emacs 26.2 | 60 | * Changes in Emacs 26.2 |
| 37 | 61 | ||
| 38 | ** Emacs is now compliant with the latest version 11.0 of the Unicode Standard. | 62 | ** Emacs is now compliant with the latest version 11.0 of the Unicode Standard. |
| @@ -42,9 +66,6 @@ Default t means don't try to load color fonts when using Xft, as they | |||
| 42 | often cause crashes. Set it to nil if you really need those fonts. | 66 | often cause crashes. Set it to nil if you really need those fonts. |
| 43 | 67 | ||
| 44 | 68 | ||
| 45 | * Editing Changes in Emacs 26.2 | ||
| 46 | |||
| 47 | |||
| 48 | * Changes in Specialized Modes and Packages in Emacs 26.2 | 69 | * Changes in Specialized Modes and Packages in Emacs 26.2 |
| 49 | 70 | ||
| 50 | ** Dired | 71 | ** Dired |
| @@ -116,9 +137,6 @@ hash value. To get back the previous behavior, customize the new | |||
| 116 | option 'vc-hg-symbolic-revision-styles' to the value '("{rev}")'. | 137 | option 'vc-hg-symbolic-revision-styles' to the value '("{rev}")'. |
| 117 | 138 | ||
| 118 | 139 | ||
| 119 | * New Modes and Packages in Emacs 26.2 | ||
| 120 | |||
| 121 | |||
| 122 | * Incompatible Lisp Changes in Emacs 26.2 | 140 | * Incompatible Lisp Changes in Emacs 26.2 |
| 123 | 141 | ||
| 124 | ** shadowfile config files have changed their syntax. | 142 | ** shadowfile config files have changed their syntax. |
diff --git a/lisp/progmodes/cc-mode.el b/lisp/progmodes/cc-mode.el index 5283cfea6eb..aa2a286dbe9 100644 --- a/lisp/progmodes/cc-mode.el +++ b/lisp/progmodes/cc-mode.el | |||
| @@ -2220,6 +2220,7 @@ Key bindings: | |||
| 2220 | 2220 | ||
| 2221 | ;; reporter-submit-bug-report requires sendmail. | 2221 | ;; reporter-submit-bug-report requires sendmail. |
| 2222 | (declare-function mail-position-on-field "sendmail" (field &optional soft)) | 2222 | (declare-function mail-position-on-field "sendmail" (field &optional soft)) |
| 2223 | (declare-function mail-text "sendmail" ()) | ||
| 2223 | 2224 | ||
| 2224 | (defun c-submit-bug-report () | 2225 | (defun c-submit-bug-report () |
| 2225 | "Submit via mail a bug report on CC Mode." | 2226 | "Submit via mail a bug report on CC Mode." |
| @@ -2284,9 +2285,26 @@ Key bindings: | |||
| 2284 | vars) | 2285 | vars) |
| 2285 | (lambda () | 2286 | (lambda () |
| 2286 | (run-hooks 'c-prepare-bug-report-hook) | 2287 | (run-hooks 'c-prepare-bug-report-hook) |
| 2288 | (let ((hook (get mail-user-agent 'hookvar))) | ||
| 2289 | (if hook | ||
| 2290 | (add-hook hook | ||
| 2291 | (lambda () | ||
| 2292 | (save-excursion | ||
| 2293 | (mail-text) | ||
| 2294 | (unless (looking-at "Package: ") | ||
| 2295 | (insert "Package: " c-mode-bug-package "\n\n")))) | ||
| 2296 | nil t))) | ||
| 2287 | (save-excursion | 2297 | (save-excursion |
| 2288 | (or (mail-position-on-field "X-Debbugs-Package") | 2298 | (or (mail-position-on-field "X-Debbugs-Package") |
| 2289 | (insert c-mode-bug-package))) | 2299 | (insert c-mode-bug-package)) |
| 2300 | ;; For mail clients that do not support X- headers. | ||
| 2301 | ;; Sadly reporter-submit-bug-report unconditionally adds | ||
| 2302 | ;; a blank line before SALUTATION, so we can't use that. | ||
| 2303 | ;; It is also sad that reporter offers no way to leave point | ||
| 2304 | ;; after this line we are now inserting. | ||
| 2305 | (mail-text) | ||
| 2306 | (or (looking-at "Package:") | ||
| 2307 | (insert "Package: " c-mode-bug-package))) | ||
| 2290 | (insert (format "Buffer Style: %s\nc-emacs-features: %s\n" | 2308 | (insert (format "Buffer Style: %s\nc-emacs-features: %s\n" |
| 2291 | style c-features))))))) | 2309 | style c-features))))))) |
| 2292 | 2310 | ||
diff --git a/msdos/sed2v2.inp b/msdos/sed2v2.inp index 5141047a09f..26d0a77b058 100644 --- a/msdos/sed2v2.inp +++ b/msdos/sed2v2.inp | |||
| @@ -66,7 +66,7 @@ | |||
| 66 | /^#undef PACKAGE_NAME/s/^.*$/#define PACKAGE_NAME ""/ | 66 | /^#undef PACKAGE_NAME/s/^.*$/#define PACKAGE_NAME ""/ |
| 67 | /^#undef PACKAGE_STRING/s/^.*$/#define PACKAGE_STRING ""/ | 67 | /^#undef PACKAGE_STRING/s/^.*$/#define PACKAGE_STRING ""/ |
| 68 | /^#undef PACKAGE_TARNAME/s/^.*$/#define PACKAGE_TARNAME ""/ | 68 | /^#undef PACKAGE_TARNAME/s/^.*$/#define PACKAGE_TARNAME ""/ |
| 69 | /^#undef PACKAGE_VERSION/s/^.*$/#define PACKAGE_VERSION "26.2"/ | 69 | /^#undef PACKAGE_VERSION/s/^.*$/#define PACKAGE_VERSION "26.2.50"/ |
| 70 | /^#undef SYSTEM_TYPE/s/^.*$/#define SYSTEM_TYPE "ms-dos"/ | 70 | /^#undef SYSTEM_TYPE/s/^.*$/#define SYSTEM_TYPE "ms-dos"/ |
| 71 | /^#undef HAVE_DECL_GETENV/s/^.*$/#define HAVE_DECL_GETENV 1/ | 71 | /^#undef HAVE_DECL_GETENV/s/^.*$/#define HAVE_DECL_GETENV 1/ |
| 72 | /^#undef SYS_SIGLIST_DECLARED/s/^.*$/#define SYS_SIGLIST_DECLARED 1/ | 72 | /^#undef SYS_SIGLIST_DECLARED/s/^.*$/#define SYS_SIGLIST_DECLARED 1/ |
diff --git a/nt/README.W32 b/nt/README.W32 index da5151fb024..58d1adf6e13 100644 --- a/nt/README.W32 +++ b/nt/README.W32 | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | Copyright (C) 2001-2019 Free Software Foundation, Inc. | 1 | Copyright (C) 2001-2019 Free Software Foundation, Inc. |
| 2 | See the end of the file for license conditions. | 2 | See the end of the file for license conditions. |
| 3 | 3 | ||
| 4 | Emacs version 26.2 for MS-Windows | 4 | Emacs version 26.2.50 for MS-Windows |
| 5 | 5 | ||
| 6 | This README file describes how to set up and run a precompiled | 6 | This README file describes how to set up and run a precompiled |
| 7 | distribution of the latest version of GNU Emacs for MS-Windows. You | 7 | distribution of the latest version of GNU Emacs for MS-Windows. You |