aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNicolas Petton2017-10-03 13:12:56 +0200
committerNicolas Petton2017-10-03 13:12:56 +0200
commitae42ae79f5b045456c49c7fd8a9b6ee8983080bf (patch)
treef1bf28a229ca6a53c61b60058650df2ad869ce12
parentb9712f568641d81a939fd7dd02f4f5f87b7f6f5c (diff)
downloademacs-ae42ae79f5b045456c49c7fd8a9b6ee8983080bf.tar.gz
emacs-ae42ae79f5b045456c49c7fd8a9b6ee8983080bf.zip
; ChangeLog fixes
-rw-r--r--ChangeLog.3825
-rw-r--r--lisp/gnus/ChangeLog.314
2 files changed, 426 insertions, 413 deletions
diff --git a/ChangeLog.3 b/ChangeLog.3
index fb24476a0b4..c65cf94a3f4 100644
--- a/ChangeLog.3
+++ b/ChangeLog.3
@@ -193,10 +193,13 @@
193 193
194 ibuffer: compare marks with EQ 194 ibuffer: compare marks with EQ
195 195
196 * lisp/ibuffer (ibuffer-update-title-and-summary, ibuffer-redisplay-current) 196 * lisp/ibuffer.el:
197 (ibuffer-update-title-and-summary)
198 (ibuffer-redisplay-current)
197 (ibuffer-buffer-name-face, ibuffer-unmark-all) 199 (ibuffer-buffer-name-face, ibuffer-unmark-all)
198 (ibuffer-count-deletion-lines, ibuffer-buffer-names-with-mark): 200 (ibuffer-count-deletion-lines, ibuffer-buffer-names-with-mark):
199 Use 'eq' instead of 'char-equal' when comparing mark characters (Bug#25000). 201 Use 'eq' instead of 'char-equal' when comparing mark characters
202 (Bug#25000).
200 * test/lisp/ibuffer-tests.el (ibuffer-test-Bug25000): 203 * test/lisp/ibuffer-tests.el (ibuffer-test-Bug25000):
201 Update test result as pass. 204 Update test result as pass.
202 205
@@ -341,7 +344,7 @@
341 344
342 Make TAB and M-TAB run widget-forward and widget-backward (bug#25091) 345 Make TAB and M-TAB run widget-forward and widget-backward (bug#25091)
343 346
344 * lisp/gnus/mm-decode (mm-convert-shr-links): Avoid `shr-next-link' 347 * lisp/gnus/mm-decode.el (mm-convert-shr-links): Avoid `shr-next-link'
345 and `shr-previous-link' so TAB and M-TAB run `widget-forward' and 348 and `shr-previous-link' so TAB and M-TAB run `widget-forward' and
346 `widget-backward' instead (bug#25091). 349 `widget-backward' instead (bug#25091).
347 350
@@ -1138,7 +1141,7 @@
1138 1141
1139 Allow user control of progress messages in cpp.el 1142 Allow user control of progress messages in cpp.el
1140 1143
1141 * progmodes/cpp.el (cpp-message-min-time-interval): New defcustom. 1144 * lisp/progmodes/cpp.el (cpp-message-min-time-interval): New defcustom.
1142 (cpp-progress-time): Use 'cpp-message-min-time-interval'. Improve 1145 (cpp-progress-time): Use 'cpp-message-min-time-interval'. Improve
1143 the doc string. 1146 the doc string.
1144 (cpp-highlight-buffer): Use 'cpp-progress-message' instead of 1147 (cpp-highlight-buffer): Use 'cpp-progress-message' instead of
@@ -1216,7 +1219,7 @@
1216 This option allows the user to specify where to place point after these 1219 This option allows the user to specify where to place point after these
1217 commands. 1220 commands.
1218 1221
1219 * comint.el (comint-move-point-for-matching-input): New user option. 1222 * lisp/comint.el (comint-move-point-for-matching-input): New user option.
1220 (comint-previous-matching-input-from-input): Use user option. 1223 (comint-previous-matching-input-from-input): Use user option.
1221 1224
12222016-11-22 Michael Albinus <michael.albinus@gmx.de> 12252016-11-22 Michael Albinus <michael.albinus@gmx.de>
@@ -1804,7 +1807,7 @@
1804 Check for header-line-format instead. 1807 Check for header-line-format instead.
1805 * lisp/emulation/viper.el (viper-load-custom-file): Reference 1808 * lisp/emulation/viper.el (viper-load-custom-file): Reference
1806 major-mode instead. 1809 major-mode instead.
1807 * lisp-mail-feedmail.el (feedmail-fill-to-cc-fill-column): Use 1810 * lisp/mail/feedmail.el (feedmail-fill-to-cc-fill-column): Use
1808 fill-column instead. 1811 fill-column instead.
1809 1812
18102016-11-15 Simen Heggestøyl <simenheg@gmail.com> 18132016-11-15 Simen Heggestøyl <simenheg@gmail.com>
@@ -1844,9 +1847,9 @@
1844 1847
1845 Update verilog-mode.el 1848 Update verilog-mode.el
1846 1849
1847 * verilog-mode.el (verilog-read-decls, verilog-calc-1): Fix 1850 * lisp/progmodes/verilog-mode.el (verilog-read-decls)
1848 "default clocking" indentation and preventing AUTOs from working, 1851 (verilog-calc-1): Fix "default clocking" indentation and
1849 bug1084. Reported by Alan Morgan. 1852 preventing AUTOs from working, bug1084. Reported by Alan Morgan.
1850 (verilog-diff-report): Fix `verilog-diff-report' 1853 (verilog-diff-report): Fix `verilog-diff-report'
1851 not returning bad status on differences, bug1087. Reported by 1854 not returning bad status on differences, bug1087. Reported by
1852 Eric Jackowski. 1855 Eric Jackowski.
@@ -1920,7 +1923,7 @@
1920 1923
1921 * lisp/net/tramp-adb.el (tramp-adb-maybe-open-connection): 1924 * lisp/net/tramp-adb.el (tramp-adb-maybe-open-connection):
1922 * lisp/net/tramp-gvfs.el (tramp-gvfs-maybe-open-connection): 1925 * lisp/net/tramp-gvfs.el (tramp-gvfs-maybe-open-connection):
1923 * lisp/net/lisp/net/tramp-sh.el (tramp-maybe-open-connection): 1926 * lisp/net/tramp-sh.el (tramp-maybe-open-connection):
1924 * lisp/net/tramp-smb.el (tramp-smb-maybe-open-connection): Use it. 1927 * lisp/net/tramp-smb.el (tramp-smb-maybe-open-connection): Use it.
1925 1928
1926 * test/lisp/files-x-tests.el: New file. 1929 * test/lisp/files-x-tests.el: New file.
@@ -1953,7 +1956,7 @@
1953 * lisp/international/mule.el (auto-coding-alist-lookup): 1956 * lisp/international/mule.el (auto-coding-alist-lookup):
1954 * lisp/files.el (file-truename): 1957 * lisp/files.el (file-truename):
1955 (abbreviate-file-name, set-auto-mode, file-relative-name): 1958 (abbreviate-file-name, set-auto-mode, file-relative-name):
1956 * package.el (package-untar-buffer): Use 1959 * lisp/emacs-lisp/package.el (package-untar-buffer): Use
1957 'file-name-case-insensitive-p' instead of 'system-type' to test 1960 'file-name-case-insensitive-p' instead of 'system-type' to test
1958 case-insensitivity. 1961 case-insensitivity.
1959 1962
@@ -2254,7 +2257,7 @@
2254 2257
2255 Fix references to long obsoleted functions/aliases 2258 Fix references to long obsoleted functions/aliases
2256 2259
2257 * doc/lispintro/emacs-list-intro.texi (Miscellaneous): 2260 * doc/lispintro/emacs-lisp-intro.texi (Miscellaneous):
2258 * doc/misc/cl.texi (Conditionals): 2261 * doc/misc/cl.texi (Conditionals):
2259 * doc/misc/speedbar.texi (Major Display Modes): Use string-to-number, 2262 * doc/misc/speedbar.texi (Major Display Modes): Use string-to-number,
2260 not string-to-int. 2263 not string-to-int.
@@ -3079,13 +3082,13 @@
3079 3082
3080 Only two of the commands there were autoloaded, one of which is an 3083 Only two of the commands there were autoloaded, one of which is an
3081 easter egg. 3084 easter egg.
3082 * lisp/miscl.el (copy-from-above-command): 3085 * lisp/misc.el (copy-from-above-command):
3083 * lisp/miscl.el (zap-up-to-char): 3086 * lisp/misc.el (zap-up-to-char):
3084 * lisp/miscl.el (mark-beginning-of-buffer): 3087 * lisp/misc.el (mark-beginning-of-buffer):
3085 * lisp/miscl.el (mark-end-of-buffer): 3088 * lisp/misc.el (mark-end-of-buffer):
3086 * lisp/miscl.el (upcase-char): 3089 * lisp/misc.el (upcase-char):
3087 * lisp/miscl.el (forward-to-word): 3090 * lisp/misc.el (forward-to-word):
3088 * lisp/miscl.el (backward-to-word): 3091 * lisp/misc.el (backward-to-word):
3089 Add autoload cookie. 3092 Add autoload cookie.
3090 3093
30912016-10-22 Martin Rudalics <rudalics@gmx.at> 30942016-10-22 Martin Rudalics <rudalics@gmx.at>
@@ -3157,7 +3160,7 @@
3157 3160
3158 See Bug#24747. 3161 See Bug#24747.
3159 3162
3160 * progmodes/cc-mode-tests.el: Rename from cc-mode.el; fix typo in 3163 * test/lisp/progmodes/cc-mode-tests.el: Rename from cc-mode.el; fix typo in
3161 file-local variable; add comments to make checkdoc happy. 3164 file-local variable; add comments to make checkdoc happy.
3162 3165
31632016-10-20 Michael Albinus <michael.albinus@gmx.de> 31662016-10-20 Michael Albinus <michael.albinus@gmx.de>
@@ -3330,14 +3333,14 @@
3330 3333
3331 use full time objects (lists) instead of floats when possible 3334 use full time objects (lists) instead of floats when possible
3332 3335
3333 * midnight.el (midnight-buffer-display-time): Remove 3336 * lisp/midnight.el (midnight-buffer-display-time): Remove
3334 (clean-buffer-list): Use float time only for time comparison 3337 (clean-buffer-list): Use float time only for time comparison
3335 3338
33362016-10-15 Sam Steingold <sds@gnu.org> 33392016-10-15 Sam Steingold <sds@gnu.org>
3337 3340
3338 Save and restore buffer-display-time 3341 Save and restore buffer-display-time
3339 3342
3340 * desktop.el (desktop-locals-to-save): Add `buffer-display-time' 3343 * lisp/desktop.el (desktop-locals-to-save): Add `buffer-display-time'
3341 (desktop-read): Set `desktop-file-modtime' before loading the desktop file 3344 (desktop-read): Set `desktop-file-modtime' before loading the desktop file
3342 (desktop-create-buffer): Adjust `buffer-display-time' for the downtime 3345 (desktop-create-buffer): Adjust `buffer-display-time' for the downtime
3343 3346
@@ -3351,7 +3354,7 @@
3351 bracketed paste for that buffer. If bracketed paste is inhiited for at 3354 bracketed paste for that buffer. If bracketed paste is inhiited for at
3352 least one buffer in a terminal, it is disabled for the whole terminal. 3355 least one buffer in a terminal, it is disabled for the whole terminal.
3353 3356
3354 * term/xterm.el (xterm-inhibit-bracketed-paste-mode): New mode to 3357 * lisp/term/xterm.el (xterm-inhibit-bracketed-paste-mode): New mode to
3355 inhibit XTerm bracketed paste per buffer. 3358 inhibit XTerm bracketed paste per buffer.
3356 (xterm--buffer-terminals, xterm--update-bracketed-paste) 3359 (xterm--buffer-terminals, xterm--update-bracketed-paste)
3357 (xterm--bracketed-paste-possible, xterm--is-xterm): New helper 3360 (xterm--bracketed-paste-possible, xterm--is-xterm): New helper
@@ -3361,7 +3364,7 @@
3361 (terminal-init-xterm): Update bracketed paste status when 3364 (terminal-init-xterm): Update bracketed paste status when
3362 initializing an XTerm and on window configuration change. 3365 initializing an XTerm and on window configuration change.
3363 3366
3364 * term.el (term-char-mode, term-line-mode): Inhibit XTerm 3367 * lisp/term.el (term-char-mode, term-line-mode): Inhibit XTerm
3365 bracketed paste in char mode. 3368 bracketed paste in char mode.
3366 3369
33672016-10-15 Dima Kogan <dima@secretsauce.net> 33702016-10-15 Dima Kogan <dima@secretsauce.net>
@@ -3437,7 +3440,7 @@
3437 3440
3438 Add test for Bug#24627 3441 Add test for Bug#24627
3439 3442
3440 * /test/lisp/thingatpt-tests.el (thing-at-point-bug24627): New test. 3443 * test/lisp/thingatpt-tests.el (thing-at-point-bug24627): New test.
3441 3444
34422016-10-12 Eli Zaretskii <eliz@gnu.org> 34452016-10-12 Eli Zaretskii <eliz@gnu.org>
3443 3446
@@ -3633,7 +3636,7 @@
3633 3636
36342016-10-05 Mark Oteiza <mvoteiza@udel.edu> 36372016-10-05 Mark Oteiza <mvoteiza@udel.edu>
3635 3638
3636 * lisp/url-url-parse.el (url-generic-parse-url): Unquote macro URL argument. 3639 * lisp/url/url-parse.el (url-generic-parse-url): Unquote macro URL argument.
3637 3640
36382016-10-05 Mark Oteiza <mvoteiza@udel.edu> 36412016-10-05 Mark Oteiza <mvoteiza@udel.edu>
3639 3642
@@ -5432,13 +5435,13 @@
5432 * lisp/net/tramp-adb.el (tramp-adb-parse-device-names) 5435 * lisp/net/tramp-adb.el (tramp-adb-parse-device-names)
5433 (tramp-adb-maybe-open-connection): 5436 (tramp-adb-maybe-open-connection):
5434 * lisp/net/tramp-cache.el (tramp-get-connection-property): 5437 * lisp/net/tramp-cache.el (tramp-get-connection-property):
5435 * tramp-gvfs.el (tramp-gvfs-handle-file-notify-add-watch): 5438 * lisp/net/tramp-gvfs.el (tramp-gvfs-handle-file-notify-add-watch):
5436 * lisp/net/tramp-gw.el (tramp-gw-gw-proc-sentinel) 5439 * lisp/net/tramp-gw.el (tramp-gw-gw-proc-sentinel)
5437 (tramp-gw-aux-proc-sentinel, tramp-gw-open-connection): 5440 (tramp-gw-aux-proc-sentinel, tramp-gw-open-connection):
5438 * tramp-sh.el (tramp-process-sentinel) 5441 * lisp/net/tramp-sh.el (tramp-process-sentinel)
5439 (tramp-sh-handle-file-notify-add-watch) 5442 (tramp-sh-handle-file-notify-add-watch)
5440 (tramp-maybe-open-connection): 5443 (tramp-maybe-open-connection):
5441 * lisp/net/lisp/net/lisp/net/tramp-smb.el (tramp-smb-action-with-tar) 5444 * lisp/net/tramp-smb.el (tramp-smb-action-with-tar)
5442 (tramp-smb-handle-copy-directory, tramp-smb-action-get-acl) 5445 (tramp-smb-handle-copy-directory, tramp-smb-action-get-acl)
5443 (tramp-smb-handle-process-file, tramp-smb-action-set-acl) 5446 (tramp-smb-handle-process-file, tramp-smb-action-set-acl)
5444 (tramp-smb-get-cifs-capabilities) 5447 (tramp-smb-get-cifs-capabilities)
@@ -6386,7 +6389,7 @@
6386 This can happen with `revert-buffer' or sometimes `find-file', when the file 6389 This can happen with `revert-buffer' or sometimes `find-file', when the file
6387 is already in a buffer, but the file has been changed outside of Emacs. 6390 is already in a buffer, but the file has been changed outside of Emacs.
6388 6391
6389 * lisp/progmodes/cc-mode (c-after-change): When we detect a missing 6392 * lisp/progmodes/cc-mode.el (c-after-change): When we detect a missing
6390 invocation of c-before-change-functions, we assume the changed region is the 6393 invocation of c-before-change-functions, we assume the changed region is the
6391 entire buffer, and call c-before-change explicitly before proceding. 6394 entire buffer, and call c-before-change explicitly before proceding.
6392 6395
@@ -6828,7 +6831,7 @@
6828 6831
6829 Widen in certain low level CC Mode functions. This fixes bug #24148. 6832 Widen in certain low level CC Mode functions. This fixes bug #24148.
6830 6833
6831 * lisp/progmodes/cc-engine (c-state-semi-pp-to-literal) 6834 * lisp/progmodes/cc-engine.el (c-state-semi-pp-to-literal)
6832 (c-state-full-pp-to-literal): Widen around the functionality. 6835 (c-state-full-pp-to-literal): Widen around the functionality.
6833 (c-parse-ps-state-below): Correct the order of save-excursion and 6836 (c-parse-ps-state-below): Correct the order of save-excursion and
6834 save-restriction. 6837 save-restriction.
@@ -7001,7 +7004,8 @@
7001 7004
70022016-08-02 Stefan Monnier <monnier@iro.umontreal.ca> 70052016-08-02 Stefan Monnier <monnier@iro.umontreal.ca>
7003 7006
7004 * cl-generic.el: Fix problems introduced by new load-history format 7007 * lisp/emacs-lisp/cl-generic.el: Fix problems introduced by new
7008 load-history format
7005 7009
7006 * lisp/emacs-lisp/cl-generic.el (cl--generic-load-hist-format): New function. 7010 * lisp/emacs-lisp/cl-generic.el (cl--generic-load-hist-format): New function.
7007 (cl-generic-define-method, cl--generic-describe): Use it. 7011 (cl-generic-define-method, cl--generic-describe): Use it.
@@ -7128,7 +7132,7 @@
7128 7132
7129 Don’t (require 'cl) 7133 Don’t (require 'cl)
7130 7134
7131 * test/src/regex-test.el: Don’t (require 'cl). 7135 * test/src/regex-tests.el: Don’t (require 'cl).
7132 (regex-tests-PCRE): s/loop/cl-loop/ 7136 (regex-tests-PCRE): s/loop/cl-loop/
7133 7137
71342016-08-02 Michal Nazarewicz <mina86@mina86.com> 71382016-08-02 Michal Nazarewicz <mina86@mina86.com>
@@ -7292,8 +7296,8 @@
7292 prompt the user to save it, so the customization is not lost on 7296 prompt the user to save it, so the customization is not lost on
7293 restart. 7297 restart.
7294 7298
7295 * gnus-srvr.el (gnus-server-toggle-cloud-method-server): Prompt to 7299 * lisp/gnus/gnus-srvr.el (gnus-server-toggle-cloud-method-server):
7296 save the customization of `gnus-cloud-method'. 7300 Prompt to save the customization of `gnus-cloud-method'.
7297 7301
72982016-07-27 Ken Brown <kbrown@cornell.edu> 73022016-07-27 Ken Brown <kbrown@cornell.edu>
7299 7303
@@ -7344,7 +7348,8 @@
7344 7348
73452016-07-25 Ted Zlatanov <tzz@lifelogs.com> 73492016-07-25 Ted Zlatanov <tzz@lifelogs.com>
7346 7350
7347 * gnus-cloud.el (gnus-cloud-encode-data): Fix 'base64-gzip encoding. 7351 * lisp/gnus/gnus-cloud.el (gnus-cloud-encode-data): Fix
7352 'base64-gzip encoding.
7348 7353
73492016-07-25 Andrew Hyatt <ahyatt@gmail.com> 73542016-07-25 Andrew Hyatt <ahyatt@gmail.com>
7350 7355
@@ -7940,7 +7945,7 @@
7940 7945
79412016-07-12 Stefan Monnier <monnier@iro.umontreal.ca> 79462016-07-12 Stefan Monnier <monnier@iro.umontreal.ca>
7942 7947
7943 * cl-generic.el (cl-defmethod): Make docstring dynamic 7948 * lisp/emacs-lisp/cl-generic.el (cl-defmethod): Make docstring dynamic
7944 7949
7945 * lisp/emacs-lisp/cl-generic.el (cl-defmethod): Make docstring dynamic. 7950 * lisp/emacs-lisp/cl-generic.el (cl-defmethod): Make docstring dynamic.
7946 (cl--generic-make-defmethod-docstring): New function for that. 7951 (cl--generic-make-defmethod-docstring): New function for that.
@@ -7999,7 +8004,7 @@
7999 * src/gtkutil.c (xg_hide_tip): New function. 8004 * src/gtkutil.c (xg_hide_tip): New function.
8000 (xg_hide_tooltip): Adjust to cancel GTK event loop timeout if needed. 8005 (xg_hide_tooltip): Adjust to cancel GTK event loop timeout if needed.
8001 * src/menu.c (Fx_popup_menu): Adjust call to Fx_hide_tip. 8006 * src/menu.c (Fx_popup_menu): Adjust call to Fx_hide_tip.
8002 * src/nsfns.c (toplevel): Remove 'tip_frame' leftover. 8007 * src/nsfns.m (toplevel): Remove 'tip_frame' leftover.
8003 * src/w32fns.c (unwind_create_tip_frame): Remove. 8008 * src/w32fns.c (unwind_create_tip_frame): Remove.
8004 (w32_display_monitor_attributes_list) 8009 (w32_display_monitor_attributes_list)
8005 (w32_display_monitor_attributes_list_fallback): Use FRAME_TOOLTIP_P. 8010 (w32_display_monitor_attributes_list_fallback): Use FRAME_TOOLTIP_P.
@@ -8086,7 +8091,7 @@
8086 8091
8087 Dired always read file system 8092 Dired always read file system
8088 8093
8089 * dired.el (dired-always-read-filesystem): Add new option. 8094 * lisp/dired.el (dired-always-read-filesystem): Add new option.
8090 (dired-mark-files-containing-regexp): Use it (Bug#22694). 8095 (dired-mark-files-containing-regexp): Use it (Bug#22694).
8091 * doc/emacs/dired.texi: Mention it in the manual. 8096 * doc/emacs/dired.texi: Mention it in the manual.
8092 * test/lisp/dired-tests.el (dired-test-bug22694): Add test. 8097 * test/lisp/dired-tests.el (dired-test-bug22694): Add test.
@@ -8289,8 +8294,8 @@
8289 8294
8290 Copy buffer names to kill ring 8295 Copy buffer names to kill ring
8291 8296
8292 * ibuf-ext.el (ibuffer-copy-buffername-as-kill): New command. 8297 * lisp/ibuf-ext.el (ibuffer-copy-buffername-as-kill): New command.
8293 * lisp/ibuffer (ibuffer-mode-map): Bound it to 'B'. 8298 * lisp/ibuffer.el (ibuffer-mode-map): Bound it to 'B'.
8294 ;* etc/NEWS: Add entry for this new feature. 8299 ;* etc/NEWS: Add entry for this new feature.
8295 8300
82962016-07-07 Tino Calancha <tino.calancha@gmail.com> 83012016-07-07 Tino Calancha <tino.calancha@gmail.com>
@@ -8313,8 +8318,8 @@
8313 8318
8314 Prevent NS event loop being re-entered (bug#11049) 8319 Prevent NS event loop being re-entered (bug#11049)
8315 8320
8316 * nsterm.m (ns_read_socket, ns_select): Return -1 if already in event 8321 * src/nsterm.m (ns_read_socket, ns_select): Return -1 if already
8317 loop instead of aborting. 8322 in event loop instead of aborting.
8318 8323
83192016-07-07 Alan Third <alan@idiocy.org> 83242016-07-07 Alan Third <alan@idiocy.org>
8320 8325
@@ -8519,11 +8524,11 @@
8519 * configure.ac [USE_X_TOOLKIT]: Define X_TOOLKIT_EDITRES if 8524 * configure.ac [USE_X_TOOLKIT]: Define X_TOOLKIT_EDITRES if
8520 _XEditResCheckMessages is declared in X11/Xmu/Editres.h and may be 8525 _XEditResCheckMessages is declared in X11/Xmu/Editres.h and may be
8521 linked with -lXmu. This should work with any non-ancient Xmu library. 8526 linked with -lXmu. This should work with any non-ancient Xmu library.
8522 * xfns.c (toplevel): Remove old cruft. 8527 * src/xfns.c (toplevel): Remove old cruft.
8523 (x_window) [USE_X_TOOLKIT]: Use X_TOOLKIT_EDITRES. 8528 (x_window) [USE_X_TOOLKIT]: Use X_TOOLKIT_EDITRES.
8524 * xterm.c (toplevel): Remove old cruft. 8529 * src/xterm.c (toplevel): Remove old cruft.
8525 (handle_one_xevent): Use X_TOOLKIT_EDITRES. 8530 (handle_one_xevent): Use X_TOOLKIT_EDITRES.
8526 * xterm.h (toplevel): Include X11/Xmu/Editres.h if X_TOOLKIT_EDITRES. 8531 * src/xterm.h (toplevel): Include X11/Xmu/Editres.h if X_TOOLKIT_EDITRES.
8527 8532
85282016-07-04 Michael Albinus <michael.albinus@gmx.de> 85332016-07-04 Michael Albinus <michael.albinus@gmx.de>
8529 8534
@@ -9661,7 +9666,8 @@
9661 9666
96622016-06-15 Ted Zlatanov <tzz@lifelogs.com> 96672016-06-15 Ted Zlatanov <tzz@lifelogs.com>
9663 9668
9664 * generic-x.el (ansible-inventory-generic-mode): Warn if value is missing 9669 * lisp/generic-x.el (ansible-inventory-generic-mode): Warn if
9670 value is missing
9665 9671
96662016-06-15 Tim Chambers <tbc@alum.mit.edu> (tiny change) 96722016-06-15 Tim Chambers <tbc@alum.mit.edu> (tiny change)
9667 9673
@@ -10333,7 +10339,7 @@
10333 10339
10334 Fix incomplete handling of translation table in a coding system. 10340 Fix incomplete handling of translation table in a coding system.
10335 10341
10336 * coding.c (get_translation): New arg NCHARS. Even if TRANS 10342 * src/coding.c (get_translation): New arg NCHARS. Even if TRANS
10337 is an alist, return a character or a vector of character. 10343 is an alist, return a character or a vector of character.
10338 (produce_chars): Adjust for the above change. 10344 (produce_chars): Adjust for the above change.
10339 (consume_chars): Likewise. 10345 (consume_chars): Likewise.
@@ -11721,8 +11727,8 @@
11721 11727
11722 Fixes bug #16759 and bug #23476. 11728 Fixes bug #16759 and bug #23476.
11723 11729
11724 * .dir-locals: Put the c-noise-macros-with-paren-names setting back into the C 11730 * .dir-locals.el: Put the c-noise-macros-with-paren-names setting
11725 Mode value. 11731 back into the C Mode value.
11726 11732
11727 * lisp/progmodes/cc-mode.el: (c-basic-common-init): Remove the call to 11733 * lisp/progmodes/cc-mode.el: (c-basic-common-init): Remove the call to
11728 c-make-macro-with-semi-re. 11734 c-make-macro-with-semi-re.
@@ -12100,8 +12106,7 @@
12100 12106
121012016-05-04 Stefan Monnier <monnier@iro.umontreal.ca> 121072016-05-04 Stefan Monnier <monnier@iro.umontreal.ca>
12102 12108
12103 * lisp/emulation/viper(-cmd)?.el: Use lexical-binding. 12109 * lisp/emulation/viper.el:
12104
12105 * lisp/emulation/viper-cmd.el: Use lexical-binding. 12110 * lisp/emulation/viper-cmd.el: Use lexical-binding.
12106 (viper-change-state-to-vi, viper-change-state-to-emacs): Allow dummy 12111 (viper-change-state-to-vi, viper-change-state-to-emacs): Allow dummy
12107 args, for use in advice-add. 12112 args, for use in advice-add.
@@ -12346,8 +12351,9 @@
12346 12351
12347 gitmerge: Add cherry pick to gitmerge-skip-regexp 12352 gitmerge: Add cherry pick to gitmerge-skip-regexp
12348 12353
12349 * gitmerge.el (gitmerge-skip-regexp): Add "cherry picked from commit", 12354 * admin/gitmerge.el (gitmerge-skip-regexp): Add "cherry picked
12350 which is the string appended by 'git cherry-pick -x'. 12355 from commit", which is the string appended by 'git cherry-pick
12356 -x'.
12351 12357
123522016-05-01 Lars Ingebrigtsen <larsi@gnus.org> 123582016-05-01 Lars Ingebrigtsen <larsi@gnus.org>
12353 12359
@@ -12642,7 +12648,8 @@
12642 12648
126432016-04-30 Alan Mackenzie <acm@muc.de> 126492016-04-30 Alan Mackenzie <acm@muc.de>
12644 12650
12645 * .dir-locals: Amend for correct fontification of *.[ch] containing "IF_LINT" 12651 * .dir-locals.el: Amend for correct fontification of *.[ch]
12652 containing "IF_LINT"
12646 12653
126472016-04-30 Lars Ingebrigtsen <larsi@gnus.org> 126542016-04-30 Lars Ingebrigtsen <larsi@gnus.org>
12648 12655
@@ -12669,7 +12676,7 @@
12669 12676
12670 CC Mode: Recognize a noise macro with parens after a declarator's identifier 12677 CC Mode: Recognize a noise macro with parens after a declarator's identifier
12671 12678
12672 * lisp/progmodes/cc-engine (c-forward-decl-or-cast-1): In the while loop 12679 * lisp/progmodes/cc-engine.el (c-forward-decl-or-cast-1): In the while loop
12673 following comment "Skip over type decl suffix operators." insert code also 12680 following comment "Skip over type decl suffix operators." insert code also
12674 to check for noise macros with parentheses. 12681 to check for noise macros with parentheses.
12675 12682
@@ -13173,9 +13180,10 @@
13173 13180
13174 Add a number of Python 3 exceptions 13181 Add a number of Python 3 exceptions
13175 13182
13176 * lisp/progmoes/python.el (python-font-lock-keywords): Clean up the exception 13183 * lisp/progmodes/python.el (python-font-lock-keywords): Clean up
13177 list, adding a number of new Python 3 exceptions and moving some exceptions 13184 the exception list, adding a number of new Python 3 exceptions and
13178 to the Python 2 and 3 list as Python 2.7 includes them. 13185 moving some exceptions to the Python 2 and 3 list as Python 2.7
13186 includes them.
13179 13187
131802016-04-26 Anders Lindgren <andlind@gmail.com> 131882016-04-26 Anders Lindgren <andlind@gmail.com>
13181 13189
@@ -13475,12 +13483,12 @@
13475 13483
13476 Compute User-Agent dynamically in url-http 13484 Compute User-Agent dynamically in url-http
13477 13485
13478 * url-http.el (url-http-user-agent-string): Compute User-Agent 13486 * lisp/url/url-http.el (url-http-user-agent-string): Compute
13479 string dynamically. 13487 User-Agent string dynamically.
13480 (url-http--user-agent-default-string): New function. 13488 (url-http--user-agent-default-string): New function.
13481 13489
13482 * url-vars.el (url-privacy-level): Allow `emacs' in list of 13490 * lisp/url/url-vars.el (url-privacy-level): Allow `emacs' in list
13483 information not to send. 13491 of information not to send.
13484 (url-user-agent): Add nil and `default' options; do not 13492 (url-user-agent): Add nil and `default' options; do not
13485 pre-compute value. 13493 pre-compute value.
13486 13494
@@ -13581,7 +13589,7 @@
13581 13589
13582 Use 'ucs-names' for character name escapes 13590 Use 'ucs-names' for character name escapes
13583 13591
13584 * lread.c (invalid_character_name, check_scalar_value) 13592 * src/lread.c (invalid_character_name, check_scalar_value)
13585 (parse_code_after_prefix, character_name_to_code): New helper 13593 (parse_code_after_prefix, character_name_to_code): New helper
13586 functions that use 'ucs-names' and parsing for CJK ideographs. 13594 functions that use 'ucs-names' and parsing for CJK ideographs.
13587 (read_escape): Use helper functions. 13595 (read_escape): Use helper functions.
@@ -13605,7 +13613,7 @@
13605 13613
13606 Implement named character escapes, similar to Perl 13614 Implement named character escapes, similar to Perl
13607 13615
13608 * lread.c (init_character_names): New function. 13616 * src/lread.c (init_character_names): New function.
13609 (read_escape): Read Perl-style named character escape sequences. 13617 (read_escape): Read Perl-style named character escape sequences.
13610 (syms_of_lread): Initialize new variable 'character_names'. 13618 (syms_of_lread): Initialize new variable 'character_names'.
13611 * test/src/lread-tests.el (lread-char-empty-name): Add test file 13619 * test/src/lread-tests.el (lread-char-empty-name): Add test file
@@ -13652,13 +13660,13 @@
13652 13660
13653 Prevent bootstrap autoload backup files 13661 Prevent bootstrap autoload backup files
13654 13662
13655 * lisp/emacs-lisp/autoload (autoload-find-generated-file): Suppress 13663 * lisp/emacs-lisp/autoload.el (autoload-find-generated-file): Suppress
13656 backups in newly created file. 13664 backups in newly created file.
13657 13665
13658 (autoload-ensure-default-file): Function split into two. 13666 (autoload-ensure-default-file): Function split into two.
13659 (autoload-ensure-file-writeable): New function from split. 13667 (autoload-ensure-file-writeable): New function from split.
13660 13668
13661 (Bug#23203) 13669 (Bug#23203)
13662 13670
136632016-04-20 Paul Eggert <eggert@penguin.cs.ucla.edu> 136712016-04-20 Paul Eggert <eggert@penguin.cs.ucla.edu>
13664 13672
@@ -14955,8 +14963,8 @@
14955 * lisp/progmodes/cc-engine.el (c-back-over-member-initializers): Check 14963 * lisp/progmodes/cc-engine.el (c-back-over-member-initializers): Check
14956 more robustly for ":" token when searching backwards for it. 14964 more robustly for ":" token when searching backwards for it.
14957 14965
14958 * lisp/progmodes/cc-langs (c-:$-multichar-token-regexp): New language 14966 * lisp/progmodes/cc-langs.el (c-:$-multichar-token-regexp): New
14959 variable. 14967 language variable.
14960 14968
14961 [This reapplies commit 9e5452f7166e3634f2d8e943815ed722e1672714, 14969 [This reapplies commit 9e5452f7166e3634f2d8e943815ed722e1672714,
14962 which was inadvertently lost by merge commit 14970 which was inadvertently lost by merge commit
@@ -15159,15 +15167,15 @@
15159 15167
15160 Add a Catalan language environment 15168 Add a Catalan language environment
15161 15169
15162 * international/mule-cmds.el (locale-language-names): Map locale 15170 * lisp/international/mule-cmds.el (locale-language-names): Map locale
15163 language name `ca' to language environment `Catalan'. 15171 language name `ca' to language environment `Catalan'.
15164 15172
15165 * language/european.el: Add definition of language environment for 15173 * lisp/language/european.el: Add definition of language
15166 the Catalan language. 15174 environment for the Catalan language.
15167 15175
15168 * leim/quail/latin-pre.el: Add quail rule to the `catalan-prefix' 15176 * lisp/leim/quail/latin-pre.el: Add quail rule to the
15169 input method to support input of middle dot characters through 15177 `catalan-prefix' input method to support input of middle dot
15170 composition (bug#18279). 15178 characters through composition (bug#18279).
15171 15179
151722016-03-19 Paul Eggert <eggert@cs.ucla.edu> 151802016-03-19 Paul Eggert <eggert@cs.ucla.edu>
15173 15181
@@ -15820,7 +15828,7 @@
15820 15828
15821 This is possible in all functions where we catch signals anyway. 15829 This is possible in all functions where we catch signals anyway.
15822 15830
15823 * emacs-module.c (module_make_global_ref, module_funcall) 15831 * src/emacs-module.c (module_make_global_ref, module_funcall)
15824 (module_copy_string_contents, module_make_string): Use xsignal0 15832 (module_copy_string_contents, module_make_string): Use xsignal0
15825 and CHECK macros for argument checks. 15833 and CHECK macros for argument checks.
15826 15834
@@ -15832,7 +15840,7 @@
15832 and negate its sense. Use it via AC_SUBST, not AC_DEFINE, 15840 and negate its sense. Use it via AC_SUBST, not AC_DEFINE,
15833 and have its value be either empty or --no-build-details. 15841 and have its value be either empty or --no-build-details.
15834 All uses changed. Change option to --disable-build-details. 15842 All uses changed. Change option to --disable-build-details.
15835 * doc/lispref/cmdargs.texi (Initial Options): 15843 * doc/emacs/cmdargs.texi (Initial Options):
15836 Document --no-build-details. 15844 Document --no-build-details.
15837 * doc/lispref/internals.texi (Building Emacs): 15845 * doc/lispref/internals.texi (Building Emacs):
15838 * etc/NEWS: 15846 * etc/NEWS:
@@ -16335,9 +16343,9 @@
16335 16343
16336 Make checkdoc warn about variables described as "True" 16344 Make checkdoc warn about variables described as "True"
16337 16345
16338 * checkdoc.el (checkdoc-this-string-valid-engine): Docstrings for 16346 * lisp/emacs-lisp/checkdoc.el (checkdoc-this-string-valid-engine):
16339 variables "True...", and functions "Return true...", should usually be 16347 Docstrings for variables "True...", and functions "Return
16340 "non-nil" (bug#15506). 16348 true...", should usually be "non-nil" (bug#15506).
16341 16349
163422016-02-24 Lars Ingebrigtsen <larsi@gnus.org> 163502016-02-24 Lars Ingebrigtsen <larsi@gnus.org>
16343 16351
@@ -16738,7 +16746,7 @@
16738 16746
16739 Test message-strip-subject-trailing-was 16747 Test message-strip-subject-trailing-was
16740 16748
16741 * test/lisp/gnus/message-test.el (message-strip-subject-trailing-was): 16749 * test/lisp/gnus/message-tests.el (message-strip-subject-trailing-was):
16742 New test (bug#22632). 16750 New test (bug#22632).
16743 16751
167442016-02-22 Michal Nazarewicz <mina86@mina86.com> 167522016-02-22 Michal Nazarewicz <mina86@mina86.com>
@@ -16775,7 +16783,7 @@
16775 * lisp/gnus/gnus-rfc1843.el: New file for Gnus/rfc1843 16783 * lisp/gnus/gnus-rfc1843.el: New file for Gnus/rfc1843
16776 interface functions. 16784 interface functions.
16777 16785
16778 * lisp/gnus/rfc1843.el: Move all Gnus-specifig functions to 16786 * lisp/gnus/gnus-rfc1843.el: Move all Gnus-specifig functions to
16779 gnus-rfc1843. 16787 gnus-rfc1843.
16780 16788
167812016-02-22 Lars Ingebrigtsen <larsi@gnus.org> 167892016-02-22 Lars Ingebrigtsen <larsi@gnus.org>
@@ -16791,7 +16799,7 @@
16791 16799
16792 Don't require mm-util 16800 Don't require mm-util
16793 16801
16794 * lisp/gnus/ietf-drums.el (mm-util): Don't require. 16802 * lisp/mail/ietf-drums.el (mm-util): Don't require.
16795 16803
167962016-02-22 Lars Ingebrigtsen <larsi@gnus.org> 168042016-02-22 Lars Ingebrigtsen <larsi@gnus.org>
16797 16805
@@ -17435,7 +17443,7 @@
17435 17443
17436 * lisp/gnus/pop3.el: Ditto. 17444 * lisp/gnus/pop3.el: Ditto.
17437 17445
17438 * lisp/gnus/sieve-manage.el: Ditto. 17446 * lisp/net/sieve-manage.el: Ditto.
17439 17447
17440 * lisp/net/network-stream.el (open-protocol-stream): Make obsolete. 17448 * lisp/net/network-stream.el (open-protocol-stream): Make obsolete.
17441 17449
@@ -17460,7 +17468,7 @@
17460 17468
17461 Remove compat functions from starttls.el 17469 Remove compat functions from starttls.el
17462 17470
17463 * lisp/gnus/starttls.el 17471 * lisp/net/starttls.el
17464 (starttls-set-process-query-on-exit-flag): Remove. 17472 (starttls-set-process-query-on-exit-flag): Remove.
17465 17473
174662016-02-13 Lars Ingebrigtsen <larsi@gnus.org> 174742016-02-13 Lars Ingebrigtsen <larsi@gnus.org>
@@ -17480,7 +17488,7 @@
17480 17488
17481 Remove compat code from rfc2047 17489 Remove compat code from rfc2047
17482 17490
17483 * lisp/gnus/rfc2047.el (rfc2047-encode-message-header): Remove 17491 * lisp/mail/rfc2047.el (rfc2047-encode-message-header): Remove
17484 compat code. 17492 compat code.
17485 (rfc2047-decode-string): Ditto. 17493 (rfc2047-decode-string): Ditto.
17486 17494
@@ -17817,9 +17825,9 @@
17817 17825
17818 Fix encoding problem introduced by previous patch series 17826 Fix encoding problem introduced by previous patch series
17819 17827
17820 * lisp/gnus/rfc2047.el: Ditto (bug#22648). 17828 * lisp/mail/rfc2047.el: Ditto (bug#22648).
17821 17829
17822 * lisp/gnus/rfc2231.el: Fix problem created by the 17830 * lisp/mail/rfc2231.el: Fix problem created by the
17823 mm-replace-in-string conversion. 17831 mm-replace-in-string conversion.
17824 17832
178252016-02-12 Lars Ingebrigtsen <larsi@gnus.org> 178332016-02-12 Lars Ingebrigtsen <larsi@gnus.org>
@@ -17915,7 +17923,7 @@
17915 17923
17916 Make sieve-manage require sasl 17924 Make sieve-manage require sasl
17917 17925
17918 * lisp/gnus/sieve-manage.el: Fix compilation warning by 17926 * lisp/net/sieve-manage.el: Fix compilation warning by
17919 requiring sasl. 17927 requiring sasl.
17920 17928
179212016-02-11 Lars Ingebrigtsen <larsi@gnus.org> 179292016-02-11 Lars Ingebrigtsen <larsi@gnus.org>
@@ -18021,7 +18029,7 @@
18021 18029
18022 Don't use mm-with-unibyte-buffer in utf7 18030 Don't use mm-with-unibyte-buffer in utf7
18023 18031
18024 * lisp/gnus/utf7.el (utf7-fragment-encode): Don't use 18032 * lisp/international/utf7.el (utf7-fragment-encode): Don't use
18025 mm-with-unibyte-buffer. 18033 mm-with-unibyte-buffer.
18026 18034
180272016-02-11 Lars Ingebrigtsen <larsi@gnus.org> 180352016-02-11 Lars Ingebrigtsen <larsi@gnus.org>
@@ -18102,7 +18110,7 @@
18102 18110
18103 Remove XEmacs compat code from ietf-drums.el 18111 Remove XEmacs compat code from ietf-drums.el
18104 18112
18105 * lisp/gnus/ietf-drums.el (ietf-drums-syntax-table): Drop 18113 * lisp/mail/ietf-drums.el (ietf-drums-syntax-table): Drop
18106 XEmacs compat. 18114 XEmacs compat.
18107 18115
181082016-02-10 Lars Ingebrigtsen <larsi@gnus.org> 181162016-02-10 Lars Ingebrigtsen <larsi@gnus.org>
@@ -18295,7 +18303,7 @@
18295 18303
18296 Remove compat code from compface.el 18304 Remove compat code from compface.el
18297 18305
18298 * lisp/gnus/compface.el: Remove XEmacs compat code throughout. 18306 * lisp/image/compface.el: Remove XEmacs compat code throughout.
18299 18307
183002016-02-09 Lars Ingebrigtsen <larsi@gnus.org> 183082016-02-09 Lars Ingebrigtsen <larsi@gnus.org>
18301 18309
@@ -18526,7 +18534,7 @@
18526 18534
18527 Make `message-beginning-of-line' aware of folded headers 18535 Make `message-beginning-of-line' aware of folded headers
18528 18536
18529 * lisp/gnus/message.pl (message-beginning-of-header): New function which 18537 * lisp/gnus/message.el (message-beginning-of-header): New function which
18530 moves point to the beginning of a mail header. The function is aware of 18538 moves point to the beginning of a mail header. The function is aware of
18531 folded headers and with non-nil argument looks for the true beginning of 18539 folded headers and with non-nil argument looks for the true beginning of
18532 a header while with nil argument moves to the indented text of header's 18540 a header while with nil argument moves to the indented text of header's
@@ -19209,7 +19217,7 @@
19209 19217
19210 Build fix for --enable-check-lisp-object-type 19218 Build fix for --enable-check-lisp-object-type
19211 19219
19212 * process.c (check_for_dns): Type fix reported by YAMAMOTO 19220 * src/process.c (check_for_dns): Type fix reported by YAMAMOTO
19213 Mitsuharu. 19221 Mitsuharu.
19214 19222
192152016-02-01 Glenn Morris <rgm@gnu.org> 192232016-02-01 Glenn Morris <rgm@gnu.org>
@@ -19225,7 +19233,7 @@
19225 19233
19226 Boot parameter check fix 19234 Boot parameter check fix
19227 19235
19228 * process.c (send_process): Fix test for boot parameters noted 19236 * src/process.c (send_process): Fix test for boot parameters noted
19229 by Andy Moreton. 19237 by Andy Moreton.
19230 19238
192312016-02-01 Paul Eggert <eggert@cs.ucla.edu> 192392016-02-01 Paul Eggert <eggert@cs.ucla.edu>
@@ -19251,7 +19259,7 @@
19251 19259
19252 Return the correct server port number 19260 Return the correct server port number
19253 19261
19254 * process.c (connect_network_socket): Return the correct 19262 * src/process.c (connect_network_socket): Return the correct
19255 server port number. 19263 server port number.
19256 19264
192572016-01-31 Lars Ingebrigtsen <larsi@gnus.org> 192652016-01-31 Lars Ingebrigtsen <larsi@gnus.org>
@@ -19264,7 +19272,7 @@
19264 19272
19265 Better async error reporting 19273 Better async error reporting
19266 19274
19267 * process.c (connect_network_socket): Mark failed processes 19275 * src/process.c (connect_network_socket): Mark failed processes
19268 with a better error message. 19276 with a better error message.
19269 (check_for_dns): Ditto. 19277 (check_for_dns): Ditto.
19270 19278
@@ -19314,7 +19322,7 @@
19314 19322
19315 Windows build fix 19323 Windows build fix
19316 19324
19317 * process.c (Fmake_network_process): Build fix for systems 19325 * src/process.c (Fmake_network_process): Build fix for systems
19318 without local sockets. 19326 without local sockets.
19319 19327
193202016-01-31 Lars Ingebrigtsen <larsi@gnus.org> 193282016-01-31 Lars Ingebrigtsen <larsi@gnus.org>
@@ -19325,21 +19333,21 @@
19325 19333
19326 Fix GC problem in async TLS connection 19334 Fix GC problem in async TLS connection
19327 19335
19328 * process.h: All Lisp_Object slots have to come first, 19336 * src/process.h: All Lisp_Object slots have to come first,
19329 otherwise they won't be protected from gc. 19337 otherwise they won't be protected from gc.
19330 19338
193312016-01-31 Lars Ingebrigtsen <larsi@gnus.org> 193392016-01-31 Lars Ingebrigtsen <larsi@gnus.org>
19332 19340
19333 Further TLS async work 19341 Further TLS async work
19334 19342
19335 * gnutls.c (boot_error): New function to either signal an 19343 * src/gnutls.c (boot_error): New function to either signal an
19336 error or return an error code. 19344 error or return an error code.
19337 (Fgnutls_boot): Don't signal errors when running asynchronously. 19345 (Fgnutls_boot): Don't signal errors when running asynchronously.
19338 19346
19339 * process.h (pset_status): Move here from process.c to be 19347 * src/process.h (pset_status): Move here from process.c to be
19340 able to use from gnutls.c. 19348 able to use from gnutls.c.
19341 19349
19342 * process.c (connect_network_socket): Do the TLS boot here 19350 * src/process.c (connect_network_socket): Do the TLS boot here
19343 when running asynchronously. 19351 when running asynchronously.
19344 (wait_reading_process_output): Rework the dns_processes 19352 (wait_reading_process_output): Rework the dns_processes
19345 handling for more safety. 19353 handling for more safety.
@@ -19456,7 +19464,7 @@
19456 19464
19457 Fix segfault from double free 19465 Fix segfault from double free
19458 19466
19459 * process.c (check_for_dns): Protect against double free 19467 * src/process.c (check_for_dns): Protect against double free
19460 issues. 19468 issues.
19461 19469
194622016-01-30 Lars Ingebrigtsen <larsi@gnus.org> 194702016-01-30 Lars Ingebrigtsen <larsi@gnus.org>
@@ -19744,7 +19752,7 @@
19744 19752
19745 Re-enable checks in member, memql, delete to complain about non-lists 19753 Re-enable checks in member, memql, delete to complain about non-lists
19746 19754
19747 * fns.c (Fmember, Fmemql, Fdelete): Revert 2007-10-16 change. 19755 * src/fns.c (Fmember, Fmemql, Fdelete): Revert 2007-10-16 change.
19748 19756
197492016-01-30 Lars Ingebrigtsen <larsi@gnus.org> 197572016-01-30 Lars Ingebrigtsen <larsi@gnus.org>
19750 19758
@@ -19754,7 +19762,7 @@
19754 19762
19755 Make async resolution more efficient 19763 Make async resolution more efficient
19756 19764
19757 * process.c (wait_reading_process_output): Use a list of 19765 * src/process.c (wait_reading_process_output): Use a list of
19758 process objects instead of looping through an array to check 19766 process objects instead of looping through an array to check
19759 for name resolution. This should be much faster. 19767 for name resolution. This should be much faster.
19760 19768
@@ -19768,66 +19776,66 @@
19768 19776
19769 Compilation for for systems with getaddrinfo_a 19777 Compilation for for systems with getaddrinfo_a
19770 19778
19771 * process.c (Fmake_network_process): Make stuff work again on 19779 * src/process.c (Fmake_network_process): Make stuff work again on
19772 systems with getaddrinfo_a. 19780 systems with getaddrinfo_a.
19773 19781
197742016-01-29 Lars Ingebrigtsen <larsi@gnus.org> 197822016-01-29 Lars Ingebrigtsen <larsi@gnus.org>
19775 19783
19776 Save correct server data 19784 Save correct server data
19777 19785
19778 * process.c (connect_network_socket): Save the correct contact 19786 * src/process.c (connect_network_socket): Save the correct contact
19779 info for servers. 19787 info for servers.
19780 19788
197812016-01-29 Lars Ingebrigtsen <larsi@gnus.org> 197892016-01-29 Lars Ingebrigtsen <larsi@gnus.org>
19782 19790
19783 Compilation for for non-GNU systems 19791 Compilation for for non-GNU systems
19784 19792
19785 * process.c (Fmake_network_process): Make compilation work 19793 * src/process.c (Fmake_network_process): Make compilation work
19786 again on hosts that don't have getaddrinfo_a. 19794 again on hosts that don't have getaddrinfo_a.
19787 19795
197882016-01-29 Lars Ingebrigtsen <larsi@gnus.org> 197962016-01-29 Lars Ingebrigtsen <larsi@gnus.org>
19789 19797
19790 Avoid memory leaks in async DNS 19798 Avoid memory leaks in async DNS
19791 19799
19792 * process.c (check_for_dns): Free async DNS resources after 19800 * src/process.c (check_for_dns): Free async DNS resources after
19793 they've been used. 19801 they've been used.
19794 19802
197952016-01-29 Lars Ingebrigtsen <larsi@gnus.org> 198032016-01-29 Lars Ingebrigtsen <larsi@gnus.org>
19796 19804
19797 * process.c (check_for_dns): Free the result data. 19805 * src/process.c (check_for_dns): Free the result data.
19798 19806
197992016-01-29 Lars Ingebrigtsen <larsi@gnus.org> 198072016-01-29 Lars Ingebrigtsen <larsi@gnus.org>
19800 19808
19801 Fix server connections 19809 Fix server connections
19802 19810
19803 * process.c (Fmake_network_process): Make creating server 19811 * src/process.c (Fmake_network_process): Make creating server
19804 listening ports work again. 19812 listening ports work again.
19805 19813
198062016-01-29 Lars Ingebrigtsen <larsi@gnus.org> 198142016-01-29 Lars Ingebrigtsen <larsi@gnus.org>
19807 19815
19808 Further make_network_process clean up 19816 Further make_network_process clean up
19809 19817
19810 * process.c (Fmake_network_process): Remove setting of unused 19818 * src/process.c (Fmake_network_process): Remove setting of unused
19811 family variable. 19819 family variable.
19812 19820
198132016-01-29 Lars Ingebrigtsen <larsi@gnus.org> 198212016-01-29 Lars Ingebrigtsen <larsi@gnus.org>
19814 19822
19815 Clean up GETADDRINFO usage in make-network-process 19823 Clean up GETADDRINFO usage in make-network-process
19816 19824
19817 * process.c (Fmake_network_process): Clean up the GETADDRINFO 19825 * src/process.c (Fmake_network_process): Clean up the GETADDRINFO
19818 handling. 19826 handling.
19819 19827
198202016-01-29 Lars Ingebrigtsen <larsi@gnus.org> 198282016-01-29 Lars Ingebrigtsen <larsi@gnus.org>
19821 19829
19822 Implement asynchronous name resolution 19830 Implement asynchronous name resolution
19823 19831
19824 * process.c (Fmake_network_process): Do asynchronous DNS 19832 * src/process.c (Fmake_network_process): Do asynchronous DNS
19825 lookups if we have getaddrinfo_a and the user requests :nowait. 19833 lookups if we have getaddrinfo_a and the user requests :nowait.
19826 (check_for_dns): New function. 19834 (check_for_dns): New function.
19827 (wait_reading_process_output): Check for pending name 19835 (wait_reading_process_output): Check for pending name
19828 resolution in the idle loop. 19836 resolution in the idle loop.
19829 19837
19830 * process.h: Add structure for async DNS. 19838 * src/process.h: Add structure for async DNS.
19831 19839
198322016-01-28 Glenn Morris <rgm@gnu.org> 198402016-01-28 Glenn Morris <rgm@gnu.org>
19833 19841
@@ -19841,7 +19849,7 @@
19841 19849
19842 Fix memory leak 19850 Fix memory leak
19843 19851
19844 * process.c (connect_network_socket): Free previous sockaddr 19852 * src/process.c (connect_network_socket): Free previous sockaddr
19845 before allocating a new one. 19853 before allocating a new one.
19846 19854
198472016-01-28 Lars Ingebrigtsen <larsi@gnus.org> 198552016-01-28 Lars Ingebrigtsen <larsi@gnus.org>
@@ -19877,7 +19885,7 @@
19877 19885
198782016-01-27 Glenn Morris <rgm@gnu.org> 198862016-01-27 Glenn Morris <rgm@gnu.org>
19879 19887
19880 * test/lisp/vc/vc-hg.el: Move from test/automated/. 19888 * test/lisp/vc/vc-hg-tests.el: Move from test/automated/.
19881 19889
198822016-01-25 Stefan Monnier <monnier@iro.umontreal.ca> 198902016-01-25 Stefan Monnier <monnier@iro.umontreal.ca>
19883 19891
@@ -20144,7 +20152,7 @@
20144 20152
201452016-01-17 Bill Wohler <wohler@newt.com> 201532016-01-17 Bill Wohler <wohler@newt.com>
20146 20154
20147 * mh-e.el (mh-version): Add +git to version. 20155 * lisp/mh-e/mh-e.el (mh-version): Add +git to version.
20148 20156
201492016-01-16 Stefan Monnier <monnier@iro.umontreal.ca> 201572016-01-16 Stefan Monnier <monnier@iro.umontreal.ca>
20150 20158
@@ -20186,7 +20194,8 @@
20186 20194
201872016-01-16 Stefan Monnier <monnier@iro.umontreal.ca> 201952016-01-16 Stefan Monnier <monnier@iro.umontreal.ca>
20188 20196
20189 * elisp-mode.el (elisp--font-lock-flush-elisp-buffers): Fix comment 20197 * lisp/progmodes/elisp-mode.el
20198 (elisp--font-lock-flush-elisp-buffers): Fix comment
20190 20199
201912016-01-16 Stefan Monnier <monnier@iro.umontreal.ca> 202002016-01-16 Stefan Monnier <monnier@iro.umontreal.ca>
20192 20201
@@ -20231,7 +20240,8 @@
20231 20240
202322016-01-15 Stefan Monnier <monnier@iro.umontreal.ca> 202412016-01-15 Stefan Monnier <monnier@iro.umontreal.ca>
20233 20242
20234 * xmltok.el: Mark the "sole --" rather than the comment opener 20243 * lisp/nxml/xmltok.el: Mark the "sole --" rather than the comment
20244 opener.
20235 20245
20236 * lisp/nxml/xmltok.el (xmltok-scan-after-comment-open): Put the error 20246 * lisp/nxml/xmltok.el (xmltok-scan-after-comment-open): Put the error
20237 marker on the "sole --" rather than on the comment opener. 20247 marker on the "sole --" rather than on the comment opener.
@@ -20805,12 +20815,12 @@
20805 free to format differently a really empty cell, ie. containing nil, 20815 free to format differently a really empty cell, ie. containing nil,
20806 from a cell containing an empty string "". 20816 from a cell containing an empty string "".
20807 20817
20808 * ses.el (ses-call-printer): Replace `(or value "")' by just `value' 20818 * lisp/ses.el (ses-call-printer): Replace `(or value "")' by just
20809 in the case of a lambda expression printer function. 20819 `value' in the case of a lambda expression printer function.
20810 20820
20811 * ses.texi (Printer functions): Add example and description about 20821 * doc/misc/ses.texi (Printer functions): Add example and
20812 lambda expression printer function handling all the possible values, 20822 description about lambda expression printer function handling all
20813 including unexpected ones. 20823 the possible values, including unexpected ones.
20814 20824
208152015-12-30 Vincent Belaïche <vincentb1@users.sourceforge.net> 208252015-12-30 Vincent Belaïche <vincentb1@users.sourceforge.net>
20816 20826
@@ -20821,7 +20831,7 @@
20821 removed the (setq ses--curcell t) setting in the ses-command-hook 20831 removed the (setq ses--curcell t) setting in the ses-command-hook
20822 function. 20832 function.
20823 20833
20824 * ses.el (ses-check-curcell): replace `(eq ses--curcell t)' by just `t' as 20834 * lisp/ses.el (ses-check-curcell): replace `(eq ses--curcell t)' by just `t' as
20825 a condition to call function `ses-set-curcell'. Comment this as a quick 20835 a condition to call function `ses-set-curcell'. Comment this as a quick
20826 temporary hack to make it work, as I don't know yet whether a definite 20836 temporary hack to make it work, as I don't know yet whether a definite
20827 correction would be to make the ses-set-curcell at every ses-check-curcell, 20837 correction would be to make the ses-set-curcell at every ses-check-curcell,
@@ -20863,14 +20873,14 @@
20863 20873
20864 Further Unicode restrictive fixups 20874 Further Unicode restrictive fixups
20865 20875
20866 * puny.el (puny-highly-restrictive-p): Include the extra 20876 * lisp/net/puny.el (puny-highly-restrictive-p): Include the extra
20867 identifier characters from table 3. 20877 identifier characters from table 3.
20868 20878
208692015-12-29 Lars Ingebrigtsen <larsi@gnus.org> 208792015-12-29 Lars Ingebrigtsen <larsi@gnus.org>
20870 20880
20871 Add a new function to say whether a string is restrictive 20881 Add a new function to say whether a string is restrictive
20872 20882
20873 * puny.el (puny-highly-restrictive-p): New function. 20883 * lisp/net/puny.el (puny-highly-restrictive-p): New function.
20874 20884
208752015-12-28 Lars Ingebrigtsen <larsi@gnus.org> 208852015-12-28 Lars Ingebrigtsen <larsi@gnus.org>
20876 20886
@@ -20891,7 +20901,7 @@
20891 20901
20892 IDNA-encode all domain names in `open-network-stream' 20902 IDNA-encode all domain names in `open-network-stream'
20893 20903
20894 * network-stream.el (open-network-stream) 20904 * lisp/net/network-stream.el (open-network-stream)
20895 (network-stream-open-plain, network-stream-open-starttls): 20905 (network-stream-open-plain, network-stream-open-starttls):
20896 IDNA-encode all domain names, if needed. 20906 IDNA-encode all domain names, if needed.
20897 20907
@@ -20899,13 +20909,14 @@
20899 20909
20900 Fix puny-encoding all-non-ASCII domains 20910 Fix puny-encoding all-non-ASCII domains
20901 20911
20902 * puny.el (puny-encode-string): Fix the all-non-ASCII encoding case. 20912 * lisp/net/puny.el (puny-encode-string): Fix the all-non-ASCII
20913 encoding case.
20903 20914
209042015-12-28 Lars Ingebrigtsen <larsi@gnus.org> 209152015-12-28 Lars Ingebrigtsen <larsi@gnus.org>
20905 20916
20906 shr link traversal fixup 20917 shr link traversal fixup
20907 20918
20908 * shr.el (shr-next-link): Don't bug out on adjacent links. 20919 * lisp/net/shr.el (shr-next-link): Don't bug out on adjacent links.
20909 20920
209102015-12-28 Lars Ingebrigtsen <larsi@gnus.org> 209212015-12-28 Lars Ingebrigtsen <larsi@gnus.org>
20911 20922
@@ -20918,19 +20929,19 @@
20918 20929
20919 Fix punycode short circuit logic 20930 Fix punycode short circuit logic
20920 20931
20921 * puny.el (puny-encode-domain): Fix short-circuit logic. 20932 * lisp/net//puny.el (puny-encode-domain): Fix short-circuit logic.
20922 20933
209232015-12-28 Lars Ingebrigtsen <larsi@gnus.org> 209342015-12-28 Lars Ingebrigtsen <larsi@gnus.org>
20924 20935
20925 IDNA speed up 20936 IDNA speed up
20926 20937
20927 * puny.el (puny-encode-domain): Make the common non-IDNA case faster 20938 * lisp/net/puny.el (puny-encode-domain): Make the common non-IDNA case faster
20928 20939
209292015-12-28 Lars Ingebrigtsen <larsi@gnus.org> 209402015-12-28 Lars Ingebrigtsen <larsi@gnus.org>
20930 20941
20931 Add IDNA domain encode/decode functions 20942 Add IDNA domain encode/decode functions
20932 20943
20933 * puny.el (puny-decode-domain): New function. 20944 * lisp/net/puny.el (puny-decode-domain): New function.
20934 (puny-encode-domain): Ditto. 20945 (puny-encode-domain): Ditto.
20935 (puny-decode-digit): Fix digit decoding error. 20946 (puny-decode-digit): Fix digit decoding error.
20936 20947
@@ -20938,7 +20949,7 @@
20938 20949
20939 Rename idna.el to puny.el 20950 Rename idna.el to puny.el
20940 20951
20941 * puny.el: Renamed from idna.el to avoid name collisions with 20952 * lisp/net/puny.el: Renamed from idna.el to avoid name collisions with
20942 the external idna.el library. 20953 the external idna.el library.
20943 20954
209442015-12-27 Katsumi Yamaoka <yamaoka@jpl.org> 209552015-12-27 Katsumi Yamaoka <yamaoka@jpl.org>
@@ -20950,7 +20961,8 @@
20950 20961
209512015-12-27 Lars Ingebrigtsen <larsi@gnus.org> 209622015-12-27 Lars Ingebrigtsen <larsi@gnus.org>
20952 20963
20953 * idna.el (idna-decode-string-internal): Implement decoding. 20964 * lisp/net/idna.el (idna-decode-string-internal): Implement
20965 decoding.
20954 20966
209552015-12-27 Lars Ingebrigtsen <larsi@gnus.org> 209672015-12-27 Lars Ingebrigtsen <larsi@gnus.org>
20956 20968
@@ -21276,7 +21288,7 @@
21276 21288
21277 * lisp/dired.el: Remove autoloads. 21289 * lisp/dired.el: Remove autoloads.
21278 * lisp/Makefile.in: Add dired to autogenel. 21290 * lisp/Makefile.in: Add dired to autogenel.
21279 * lisp/dired-aux.el,lisp/dired-x.el: Update file local. 21291 * lisp/dired-aux.el, lisp/dired-x.el: Update file local.
21280 * test/lisp/dired-tests.el: Add new test. 21292 * test/lisp/dired-tests.el: Add new test.
21281 21293
212822015-12-17 Phillip Lord <phillip.lord@russet.org.uk> 212942015-12-17 Phillip Lord <phillip.lord@russet.org.uk>
@@ -21284,9 +21296,9 @@
21284 eieio generate autoloads to non-versioned file. 21296 eieio generate autoloads to non-versioned file.
21285 21297
21286 * lisp/Makefile.in: eieio-loaddefs add to autogenel. 21298 * lisp/Makefile.in: eieio-loaddefs add to autogenel.
21287 * lisp/emacs-lisp/eieio.el,lisp/emacs-lisp/eieio-core.el: 21299 * lisp/emacs-lisp/eieio.el, lisp/emacs-lisp/eieio-core.el:
21288 Remove autoloads. 21300 Remove autoloads.
21289 * lisp/emacs-lisp/eieio-compat.el,lisp/emacs-lisp/eieio-custom.el, 21301 * lisp/emacs-lisp/eieio-compat.el, lisp/emacs-lisp/eieio-custom.el,
21290 lisp/emacs-lisp/eieio-opt.el: Update file local. 21302 lisp/emacs-lisp/eieio-opt.el: Update file local.
21291 * test/lisp/emacs-lisp/eieio-tests/eieio-tests.el: New test. 21303 * test/lisp/emacs-lisp/eieio-tests/eieio-tests.el: New test.
21292 21304
@@ -21314,10 +21326,10 @@
21314 21326
21315 * lisp/Makefile.in: Add rmail-loaddefs.el to autogenel. 21327 * lisp/Makefile.in: Add rmail-loaddefs.el to autogenel.
21316 * lisp/mail/rmail.el: Remove autoloads, add require. 21328 * lisp/mail/rmail.el: Remove autoloads, add require.
21317 * lisp/mail/rmailedit.el,lisp/mail/rmailkwd.el, 21329 * lisp/mail/rmailedit.el, lisp/mail/rmailkwd.el:
21318 lisp/mail/rmailmm.el,lisp/mail/rmailmsc.el, 21330 * lisp/mail/rmailmm.el, lisp/mail/rmailmsc.el:
21319 lisp/mail/rmailsort.el,lisp/mail/rmailsum.el, 21331 * lisp/mail/rmailsort.el, lisp/mail/rmailsum.el:
21320 lisp/mail/undigest.el: Update file-local. 21332 * lisp/mail/undigest.el: Update file-local.
21321 * test/lisp/mail/rmail-tests.el: 21333 * test/lisp/mail/rmail-tests.el:
21322 21334
213232015-12-17 Phillip Lord <phillip.lord@russet.org.uk> 213352015-12-17 Phillip Lord <phillip.lord@russet.org.uk>
@@ -21341,11 +21353,11 @@
21341 21353
21342 * lisp/Makefile.in: Add reftex-loaddefs to autogen files 21354 * lisp/Makefile.in: Add reftex-loaddefs to autogen files
21343 * lisp/textmodes/reftex.el: Remove autoloads. 21355 * lisp/textmodes/reftex.el: Remove autoloads.
21344 * lisp/textmodes/reftex-auc.el,lisp/textmodes/reftex-cite.el, 21356 * lisp/textmodes/reftex-auc.el, lisp/textmodes/reftex-cite.el:
21345 lisp/textmodes/reftex-dcr.el,lisp/textmodes/reftex-global.el, 21357 * lisp/textmodes/reftex-dcr.el, lisp/textmodes/reftex-global.el:
21346 lisp/textmodes/reftex-index.el,lisp/textmodes/reftex-parse.el, 21358 * lisp/textmodes/reftex-index.el, lisp/textmodes/reftex-parse.el:
21347 lisp/textmodes/reftex-ref.el,lisp/textmodes/reftex-sel.el, 21359 * lisp/textmodes/reftex-ref.el, lisp/textmodes/reftex-sel.el:
21348 lisp/textmodes/reftex-toc.el: Update autoload file-local. 21360 * lisp/textmodes/reftex-toc.el: Update autoload file-local.
21349 * test/lisp/textmodes/reftex-tests.el: Add test of an autoloaded 21361 * test/lisp/textmodes/reftex-tests.el: Add test of an autoloaded
21350 function. 21362 function.
21351 21363
@@ -21933,262 +21945,263 @@
21933 21945
21934 Rename all test files to reflect source layout. 21946 Rename all test files to reflect source layout.
21935 21947
21936 * CONTRIBUTE,Makefile.in,configure.ac: Update to reflect 21948 * CONTRIBUTE, Makefile.in, configure.ac: Update to reflect
21937 test directory moves. 21949 test directory moves.
21938 * test/file-organisation.org: New file. 21950 * test/file-organisation.org: New file.
21939 * test/automated/Makefile.in 21951 * test/automated/Makefile.in:
21940 test/automated/data/decompress/foo.gz 21952 * test/automated/data/decompress/foo.gz:
21941 test/automated/data/epg/pubkey.asc 21953 * test/automated/data/epg/pubkey.asc:
21942 test/automated/data/epg/seckey.asc 21954 * test/automated/data/epg/seckey.asc:
21943 test/automated/data/files-bug18141.el.gz 21955 * test/automated/data/files-bug18141.el.gz:
21944 test/automated/data/flymake/test.c 21956 * test/automated/data/flymake/test.c:
21945 test/automated/data/flymake/test.pl 21957 * test/automated/data/flymake/test.pl:
21946 test/automated/data/package/archive-contents 21958 * test/automated/data/package/archive-contents:
21947 test/automated/data/package/key.pub 21959 * test/automated/data/package/key.pub:
21948 test/automated/data/package/key.sec 21960 * test/automated/data/package/key.sec:
21949 test/automated/data/package/multi-file-0.2.3.tar 21961 * test/automated/data/package/multi-file-0.2.3.tar:
21950 test/automated/data/package/multi-file-readme.txt 21962 * test/automated/data/package/multi-file-readme.txt:
21951 test/automated/data/package/newer-versions/archive-contents 21963 * test/automated/data/package/newer-versions/archive-contents:
21952 test/automated/data/package/newer-versions/new-pkg-1.0.el 21964 * test/automated/data/package/newer-versions/new-pkg-1.0.el:
21953 test/automated/data/package/newer-versions/simple-single-1.4.el 21965 * test/automated/data/package/newer-versions/simple-single-1.4.el:
21954 test/automated/data/package/package-test-server.py 21966 * test/automated/data/package/package-test-server.py:
21955 test/automated/data/package/signed/archive-contents 21967 * test/automated/data/package/signed/archive-contents:
21956 test/automated/data/package/signed/archive-contents.sig 21968 * test/automated/data/package/signed/archive-contents.sig:
21957 test/automated/data/package/signed/signed-bad-1.0.el 21969 * test/automated/data/package/signed/signed-bad-1.0.el:
21958 test/automated/data/package/signed/signed-bad-1.0.el.sig 21970 * test/automated/data/package/signed/signed-bad-1.0.el.sig:
21959 test/automated/data/package/signed/signed-good-1.0.el 21971 * test/automated/data/package/signed/signed-good-1.0.el:
21960 test/automated/data/package/signed/signed-good-1.0.el.sig 21972 * test/automated/data/package/signed/signed-good-1.0.el.sig:
21961 test/automated/data/package/simple-depend-1.0.el 21973 * test/automated/data/package/simple-depend-1.0.el:
21962 test/automated/data/package/simple-single-1.3.el 21974 * test/automated/data/package/simple-single-1.3.el:
21963 test/automated/data/package/simple-single-readme.txt 21975 * test/automated/data/package/simple-single-readme.txt:
21964 test/automated/data/package/simple-two-depend-1.1.el 21976 * test/automated/data/package/simple-two-depend-1.1.el:
21965 test/automated/abbrev-tests.el 21977 * test/automated/abbrev-tests.el:
21966 test/automated/auto-revert-tests.el 21978 * test/automated/auto-revert-tests.el:
21967 test/automated/calc-tests.el 21979 * test/automated/calc-tests.el:
21968 test/automated/icalendar-tests.el 21980 * test/automated/icalendar-tests.el:
21969 test/automated/character-fold-tests.el 21981 * test/automated/character-fold-tests.el:
21970 test/automated/comint-testsuite.el 21982 * test/automated/comint-testsuite.el:
21971 test/automated/descr-text-test.el 21983 * test/automated/descr-text-test.el:
21972 test/automated/electric-tests.el 21984 * test/automated/electric-tests.el:
21973 test/automated/cl-generic-tests.el 21985 * test/automated/cl-generic-tests.el:
21974 test/automated/cl-lib-tests.el 21986 * test/automated/cl-lib-tests.el:
21975 test/automated/eieio-test-methodinvoke.el 21987 * test/automated/eieio-test-methodinvoke.el:
21976 test/automated/eieio-test-persist.el 21988 * test/automated/eieio-test-persist.el:
21977 test/automated/eieio-tests.el 21989 * test/automated/eieio-tests.el:
21978 test/automated/ert-tests.el 21990 * test/automated/ert-tests.el:
21979 test/automated/ert-x-tests.el 21991 * test/automated/ert-x-tests.el:
21980 test/automated/generator-tests.el 21992 * test/automated/generator-tests.el:
21981 test/automated/let-alist.el 21993 * test/automated/let-alist.el:
21982 test/automated/map-tests.el 21994 * test/automated/map-tests.el:
21983 test/automated/advice-tests.el 21995 * test/automated/advice-tests.el:
21984 test/automated/package-test.el 21996 * test/automated/package-test.el:
21985 test/automated/pcase-tests.el 21997 * test/automated/pcase-tests.el:
21986 test/automated/regexp-tests.el 21998 * test/automated/regexp-tests.el:
21987 test/automated/seq-tests.el 21999 * test/automated/seq-tests.el:
21988 test/automated/subr-x-tests.el 22000 * test/automated/subr-x-tests.el:
21989 test/automated/tabulated-list-test.el 22001 * test/automated/tabulated-list-test.el:
21990 test/automated/thunk-tests.el 22002 * test/automated/thunk-tests.el:
21991 test/automated/timer-tests.el 22003 * test/automated/timer-tests.el:
21992 test/automated/epg-tests.el 22004 * test/automated/epg-tests.el:
21993 test/automated/eshell.el 22005 * test/automated/eshell.el:
21994 test/automated/faces-tests.el 22006 * test/automated/faces-tests.el:
21995 test/automated/file-notify-tests.el 22007 * test/automated/file-notify-tests.el:
21996 test/automated/auth-source-tests.el 22008 * test/automated/auth-source-tests.el:
21997 test/automated/gnus-tests.el 22009 * test/automated/gnus-tests.el:
21998 test/automated/message-mode-tests.el 22010 * test/automated/message-mode-tests.el:
21999 test/automated/help-fns.el 22011 * test/automated/help-fns.el:
22000 test/automated/imenu-test.el 22012 * test/automated/imenu-test.el:
22001 test/automated/info-xref.el 22013 * test/automated/info-xref.el:
22002 test/automated/mule-util.el 22014 * test/automated/mule-util.el:
22003 test/automated/isearch-tests.el 22015 * test/automated/isearch-tests.el:
22004 test/automated/json-tests.el 22016 * test/automated/json-tests.el:
22005 test/automated/bytecomp-tests.el 22017 * test/automated/bytecomp-tests.el:
22006 test/automated/coding-tests.el 22018 * test/automated/coding-tests.el:
22007 test/automated/core-elisp-tests.el 22019 * test/automated/core-elisp-tests.el:
22008 test/automated/decoder-tests.el 22020 * test/automated/decoder-tests.el:
22009 test/automated/files.el 22021 * test/automated/files.el:
22010 test/automated/font-parse-tests.el 22022 * test/automated/font-parse-tests.el:
22011 test/automated/lexbind-tests.el 22023 * test/automated/lexbind-tests.el:
22012 test/automated/occur-tests.el 22024 * test/automated/occur-tests.el:
22013 test/automated/process-tests.el 22025 * test/automated/process-tests.el:
22014 test/automated/syntax-tests.el 22026 * test/automated/syntax-tests.el:
22015 test/automated/textprop-tests.el 22027 * test/automated/textprop-tests.el:
22016 test/automated/undo-tests.el 22028 * test/automated/undo-tests.el:
22017 test/automated/man-tests.el 22029 * test/automated/man-tests.el:
22018 test/automated/completion-tests.el 22030 * test/automated/completion-tests.el:
22019 test/automated/dbus-tests.el 22031 * test/automated/dbus-tests.el:
22020 test/automated/newsticker-tests.el 22032 * test/automated/newsticker-tests.el:
22021 test/automated/sasl-scram-rfc-tests.el 22033 * test/automated/sasl-scram-rfc-tests.el:
22022 test/automated/tramp-tests.el 22034 * test/automated/tramp-tests.el:
22023 test/automated/obarray-tests.el 22035 * test/automated/obarray-tests.el:
22024 test/automated/compile-tests.el 22036 * test/automated/compile-tests.el:
22025 test/automated/elisp-mode-tests.el 22037 * test/automated/elisp-mode-tests.el:
22026 test/automated/f90.el 22038 * test/automated/f90.el:
22027 test/automated/flymake-tests.el 22039 * test/automated/flymake-tests.el:
22028 test/automated/python-tests.el 22040 * test/automated/python-tests.el:
22029 test/automated/ruby-mode-tests.el 22041 * test/automated/ruby-mode-tests.el:
22030 test/automated/subword-tests.el 22042 * test/automated/subword-tests.el:
22031 test/automated/replace-tests.el 22043 * test/automated/replace-tests.el:
22032 test/automated/simple-test.el 22044 * test/automated/simple-test.el:
22033 test/automated/sort-tests.el 22045 * test/automated/sort-tests.el:
22034 test/automated/subr-tests.el 22046 * test/automated/subr-tests.el:
22035 test/automated/reftex-tests.el 22047 * test/automated/reftex-tests.el:
22036 test/automated/sgml-mode-tests.el 22048 * test/automated/sgml-mode-tests.el:
22037 test/automated/tildify-tests.el 22049 * test/automated/tildify-tests.el:
22038 test/automated/thingatpt.el 22050 * test/automated/thingatpt.el:
22039 test/automated/url-future-tests.el 22051 * test/automated/url-future-tests.el:
22040 test/automated/url-util-tests.el 22052 * test/automated/url-util-tests.el:
22041 test/automated/add-log-tests.el 22053 * test/automated/add-log-tests.el:
22042 test/automated/vc-bzr.el 22054 * test/automated/vc-bzr.el:
22043 test/automated/vc-tests.el 22055 * test/automated/vc-tests.el:
22044 test/automated/xml-parse-tests.el 22056 * test/automated/xml-parse-tests.el:
22045 test/BidiCharacterTest.txt 22057 * test/BidiCharacterTest.txt:
22046 test/biditest.el 22058 * test/biditest.el:
22047 test/cedet/cedet-utests.el 22059 * test/cedet/cedet-utests.el:
22048 test/cedet/ede-tests.el 22060 * test/cedet/ede-tests.el:
22049 test/cedet/semantic-ia-utest.el 22061 * test/cedet/semantic-ia-utest.el:
22050 test/cedet/semantic-tests.el 22062 * test/cedet/semantic-tests.el:
22051 test/cedet/semantic-utest-c.el 22063 * test/cedet/semantic-utest-c.el:
22052 test/cedet/semantic-utest.el 22064 * test/cedet/semantic-utest.el:
22053 test/cedet/srecode-tests.el 22065 * test/cedet/srecode-tests.el:
22054 test/cedet/tests/test.c 22066 * test/cedet/tests/test.c:
22055 test/cedet/tests/test.el 22067 * test/cedet/tests/test.el:
22056 test/cedet/tests/test.make 22068 * test/cedet/tests/test.make:
22057 test/cedet/tests/testdoublens.cpp 22069 * test/cedet/tests/testdoublens.cpp:
22058 test/cedet/tests/testdoublens.hpp 22070 * test/cedet/tests/testdoublens.hpp:
22059 test/cedet/tests/testfriends.cpp 22071 * test/cedet/tests/testfriends.cpp:
22060 test/cedet/tests/testjavacomp.java 22072 * test/cedet/tests/testjavacomp.java:
22061 test/cedet/tests/testnsp.cpp 22073 * test/cedet/tests/testnsp.cpp:
22062 test/cedet/tests/testpolymorph.cpp 22074 * test/cedet/tests/testpolymorph.cpp:
22063 test/cedet/tests/testspp.c 22075 * test/cedet/tests/testspp.c:
22064 test/cedet/tests/testsppcomplete.c 22076 * test/cedet/tests/testsppcomplete.c:
22065 test/cedet/tests/testsppreplace.c 22077 * test/cedet/tests/testsppreplace.c:
22066 test/cedet/tests/testsppreplaced.c 22078 * test/cedet/tests/testsppreplaced.c:
22067 test/cedet/tests/testsubclass.cpp 22079 * test/cedet/tests/testsubclass.cpp:
22068 test/cedet/tests/testsubclass.hh 22080 * test/cedet/tests/testsubclass.hh:
22069 test/cedet/tests/testtypedefs.cpp 22081 * test/cedet/tests/testtypedefs.cpp:
22070 test/cedet/tests/testvarnames.c 22082 * test/cedet/tests/testvarnames.c:
22071 test/etags/CTAGS.good 22083 * test/etags/CTAGS.good:
22072 test/etags/ETAGS.good_1 22084 * test/etags/ETAGS.good_1:
22073 test/etags/ETAGS.good_2 22085 * test/etags/ETAGS.good_2:
22074 test/etags/ETAGS.good_3 22086 * test/etags/ETAGS.good_3:
22075 test/etags/ETAGS.good_4 22087 * test/etags/ETAGS.good_4:
22076 test/etags/ETAGS.good_5 22088 * test/etags/ETAGS.good_5:
22077 test/etags/ETAGS.good_6 22089 * test/etags/ETAGS.good_6:
22078 test/etags/a-src/empty.zz 22090 * test/etags/a-src/empty.zz:
22079 test/etags/a-src/empty.zz.gz 22091 * test/etags/a-src/empty.zz.gz:
22080 test/etags/ada-src/2ataspri.adb 22092 * test/etags/ada-src/2ataspri.adb:
22081 test/etags/ada-src/2ataspri.ads 22093 * test/etags/ada-src/2ataspri.ads:
22082 test/etags/ada-src/etags-test-for.ada 22094 * test/etags/ada-src/etags-test-for.ada:
22083 test/etags/ada-src/waroquiers.ada 22095 * test/etags/ada-src/waroquiers.ada:
22084 test/etags/c-src/a/b/b.c 22096 * test/etags/c-src/a/b/b.c:
22085 test/etags/c-src/abbrev.c 22097 * test/etags/c-src/abbrev.c:
22086 test/etags/c-src/c.c 22098 * test/etags/c-src/c.c:
22087 test/etags/c-src/dostorture.c 22099 * test/etags/c-src/dostorture.c:
22088 test/etags/c-src/emacs/src/gmalloc.c 22100 * test/etags/c-src/emacs/src/gmalloc.c:
22089 test/etags/c-src/emacs/src/keyboard.c 22101 * test/etags/c-src/emacs/src/keyboard.c:
22090 test/etags/c-src/emacs/src/lisp.h 22102 * test/etags/c-src/emacs/src/lisp.h:
22091 test/etags/c-src/emacs/src/regex.h 22103 * test/etags/c-src/emacs/src/regex.h:
22092 test/etags/c-src/etags.c 22104 * test/etags/c-src/etags.c:
22093 test/etags/c-src/exit.c 22105 * test/etags/c-src/exit.c:
22094 test/etags/c-src/exit.strange_suffix 22106 * test/etags/c-src/exit.strange_suffix:
22095 test/etags/c-src/fail.c 22107 * test/etags/c-src/fail.c:
22096 test/etags/c-src/getopt.h 22108 * test/etags/c-src/getopt.h:
22097 test/etags/c-src/h.h 22109 * test/etags/c-src/h.h:
22098 test/etags/c-src/machsyscalls.c 22110 * test/etags/c-src/machsyscalls.c:
22099 test/etags/c-src/machsyscalls.h 22111 * test/etags/c-src/machsyscalls.h:
22100 test/etags/c-src/sysdep.h 22112 * test/etags/c-src/sysdep.h:
22101 test/etags/c-src/tab.c 22113 * test/etags/c-src/tab.c:
22102 test/etags/c-src/torture.c 22114 * test/etags/c-src/torture.c:
22103 test/etags/cp-src/MDiagArray2.h 22115 * test/etags/cp-src/MDiagArray2.h:
22104 test/etags/cp-src/Range.h 22116 * test/etags/cp-src/Range.h:
22105 test/etags/cp-src/burton.cpp 22117 * test/etags/cp-src/burton.cpp:
22106 test/etags/cp-src/c.C 22118 * test/etags/cp-src/c.C:
22107 test/etags/cp-src/clheir.cpp.gz 22119 * test/etags/cp-src/clheir.cpp.gz:
22108 test/etags/cp-src/clheir.hpp 22120 * test/etags/cp-src/clheir.hpp:
22109 test/etags/cp-src/conway.cpp 22121 * test/etags/cp-src/conway.cpp:
22110 test/etags/cp-src/conway.hpp 22122 * test/etags/cp-src/conway.hpp:
22111 test/etags/cp-src/fail.C 22123 * test/etags/cp-src/fail.C:
22112 test/etags/cp-src/functions.cpp 22124 * test/etags/cp-src/functions.cpp:
22113 test/etags/cp-src/screen.cpp 22125 * test/etags/cp-src/screen.cpp:
22114 test/etags/cp-src/screen.hpp 22126 * test/etags/cp-src/screen.hpp:
22115 test/etags/cp-src/x.cc 22127 * test/etags/cp-src/x.cc:
22116 test/etags/el-src/TAGTEST.EL 22128 * test/etags/el-src/TAGTEST.EL:
22117 test/etags/el-src/emacs/lisp/progmodes/etags.el 22129 * test/etags/el-src/emacs/lisp/progmodes/etags.el:
22118 test/etags/erl-src/gs_dialog.erl 22130 * test/etags/erl-src/gs_dialog.erl:
22119 test/etags/f-src/entry.for 22131 * test/etags/f-src/entry.for:
22120 test/etags/f-src/entry.strange.gz 22132 * test/etags/f-src/entry.strange.gz:
22121 test/etags/f-src/entry.strange_suffix 22133 * test/etags/f-src/entry.strange_suffix:
22122 test/etags/forth-src/test-forth.fth 22134 * test/etags/forth-src/test-forth.fth:
22123 test/etags/html-src/algrthms.html 22135 * test/etags/html-src/algrthms.html:
22124 test/etags/html-src/index.shtml 22136 * test/etags/html-src/index.shtml:
22125 test/etags/html-src/software.html 22137 * test/etags/html-src/software.html:
22126 test/etags/html-src/softwarelibero.html 22138 * test/etags/html-src/softwarelibero.html:
22127 test/etags/lua-src/allegro.lua 22139 * test/etags/lua-src/allegro.lua:
22128 test/etags/objc-src/PackInsp.h 22140 * test/etags/objc-src/PackInsp.h:
22129 test/etags/objc-src/PackInsp.m 22141 * test/etags/objc-src/PackInsp.m:
22130 test/etags/objc-src/Subprocess.h 22142 * test/etags/objc-src/Subprocess.h:
22131 test/etags/objc-src/Subprocess.m 22143 * test/etags/objc-src/Subprocess.m:
22132 test/etags/objcpp-src/SimpleCalc.H 22144 * test/etags/objcpp-src/SimpleCalc.H:
22133 test/etags/objcpp-src/SimpleCalc.M 22145 * test/etags/objcpp-src/SimpleCalc.M:
22134 test/etags/pas-src/common.pas 22146 * test/etags/pas-src/common.pas:
22135 test/etags/perl-src/htlmify-cystic 22147 * test/etags/perl-src/htlmify-cystic:
22136 test/etags/perl-src/kai-test.pl 22148 * test/etags/perl-src/kai-test.pl:
22137 test/etags/perl-src/yagrip.pl 22149 * test/etags/perl-src/yagrip.pl:
22138 test/etags/php-src/lce_functions.php 22150 * test/etags/php-src/lce_functions.php:
22139 test/etags/php-src/ptest.php 22151 * test/etags/php-src/ptest.php:
22140 test/etags/php-src/sendmail.php 22152 * test/etags/php-src/sendmail.php:
22141 test/etags/prol-src/natded.prolog 22153 * test/etags/prol-src/natded.prolog:
22142 test/etags/prol-src/ordsets.prolog 22154 * test/etags/prol-src/ordsets.prolog:
22143 test/etags/ps-src/rfc1245.ps 22155 * test/etags/ps-src/rfc1245.ps:
22144 test/etags/pyt-src/server.py 22156 * test/etags/pyt-src/server.py:
22145 test/etags/tex-src/gzip.texi 22157 * test/etags/tex-src/gzip.texi:
22146 test/etags/tex-src/nonewline.tex 22158 * test/etags/tex-src/nonewline.tex:
22147 test/etags/tex-src/testenv.tex 22159 * test/etags/tex-src/testenv.tex:
22148 test/etags/tex-src/texinfo.tex 22160 * test/etags/tex-src/texinfo.tex:
22149 test/etags/y-src/atest.y 22161 * test/etags/y-src/atest.y:
22150 test/etags/y-src/cccp.c 22162 * test/etags/y-src/cccp.c:
22151 test/etags/y-src/cccp.y 22163 * test/etags/y-src/cccp.y:
22152 test/etags/y-src/parse.c 22164 * test/etags/y-src/parse.c:
22153 test/etags/y-src/parse.y 22165 * test/etags/y-src/parse.y:
22154 test/indent/css-mode.css 22166 * test/indent/css-mode.css:
22155 test/indent/js-indent-init-dynamic.js 22167 * test/indent/js-indent-init-dynamic.js:
22156 test/indent/js-indent-init-t.js 22168 * test/indent/js-indent-init-t.js:
22157 test/indent/js-jsx.js 22169 * test/indent/js-jsx.js:
22158 test/indent/js.js 22170 * test/indent/js.js:
22159 test/indent/latex-mode.tex 22171 * test/indent/latex-mode.tex:
22160 test/indent/modula2.mod 22172 * test/indent/modula2.mod:
22161 test/indent/nxml.xml 22173 * test/indent/nxml.xml:
22162 test/indent/octave.m 22174 * test/indent/octave.m:
22163 test/indent/pascal.pas 22175 * test/indent/pascal.pas:
22164 test/indent/perl.perl 22176 * test/indent/perl.perl:
22165 test/indent/prolog.prolog 22177 * test/indent/prolog.prolog:
22166 test/indent/ps-mode.ps 22178 * test/indent/ps-mode.ps:
22167 test/indent/ruby.rb 22179 * test/indent/ruby.rb:
22168 test/indent/scheme.scm 22180 * test/indent/scheme.scm:
22169 test/indent/scss-mode.scss 22181 * test/indent/scss-mode.scss:
22170 test/indent/sgml-mode-attribute.html 22182 * test/indent/sgml-mode-attribute.html:
22171 test/indent/shell.rc 22183 * test/indent/shell.rc:
22172 test/indent/shell.sh 22184 * test/indent/shell.sh:
22173 test/redisplay-testsuite.el 22185 * test/redisplay-testsuite.el:
22174 test/rmailmm.el 22186 * test/rmailmm.el:
22175 test/automated/buffer-tests.el 22187 * test/automated/buffer-tests.el:
22176 test/automated/cmds-tests.el 22188 * test/automated/cmds-tests.el:
22177 test/automated/data-tests.el 22189 * test/automated/data-tests.el:
22178 test/automated/finalizer-tests.el 22190 * test/automated/finalizer-tests.el:
22179 test/automated/fns-tests.el 22191 * test/automated/fns-tests.el:
22180 test/automated/inotify-test.el 22192 * test/automated/inotify-test.el:
22181 test/automated/keymap-tests.el 22193 * test/automated/keymap-tests.el:
22182 test/automated/print-tests.el 22194 * test/automated/print-tests.el:
22183 test/automated/libxml-tests.el 22195 * test/automated/libxml-tests.el:
22184 test/automated/zlib-tests.el: Files Moved. 22196 * test/automated/zlib-tests.el: Files Moved.
22185 22197
221862015-11-21 Wilson Snyder <wsnyder@wsnyder.org> 221982015-11-21 Wilson Snyder <wsnyder@wsnyder.org>
22187 22199
22188 verilog-mode.el: Commentary and fix pre-Emacs 21 behavior. 22200 verilog-mode.el: Commentary and fix pre-Emacs 21 behavior.
22189 22201
22190 * verilog-mode.el (verilog-save-font-no-change-functions): 22202 * lisp/progmodes/verilog-mode.el
22191 Commentary and fix pre-Emacs 21 behavior. 22203 (verilog-save-font-no-change-functions): Commentary and fix
22204 pre-Emacs 21 behavior.
22192 22205
221932015-11-20 Michael Albinus <michael.albinus@gmx.de> 222062015-11-20 Michael Albinus <michael.albinus@gmx.de>
22194 22207
@@ -22324,8 +22337,8 @@
22324 22337
22325 Minor fix to comment indentation and typo in last commit 22338 Minor fix to comment indentation and typo in last commit
22326 22339
22327 * linum.el (linum-update-window): Fix comment indentation and a 22340 * lisp/linum.el (linum-update-window): Fix comment indentation and
22328 typo. 22341 a typo.
22329 22342
223302015-11-17 João Távora <joaotavora@gmail.com> 223432015-11-17 João Távora <joaotavora@gmail.com>
22331 22344
@@ -22342,7 +22355,7 @@
22342 A similar fix was commited to nlinum.el in ELPA.git's 22355 A similar fix was commited to nlinum.el in ELPA.git's
22343 e7f5f549fbfb740b911fb7f33b42381ecece56d8 22356 e7f5f549fbfb740b911fb7f33b42381ecece56d8
22344 22357
22345 * linum.el (linum-delete-overlays): Restore margins more 22358 * lisp/linum.el (linum-delete-overlays): Restore margins more
22346 criteriously. 22359 criteriously.
22347 (linum-update-window): Set margins more criteriously. 22360 (linum-update-window): Set margins more criteriously.
22348 22361
@@ -22518,7 +22531,7 @@
22518 22531
22519 Update verilog-mode.el to 2015-11-09-b121d60-vpo. 22532 Update verilog-mode.el to 2015-11-09-b121d60-vpo.
22520 22533
22521 * verilog-mode.el (verilog-auto, verilog-delete-auto) 22534 * lisp/progmodes/verilog-mode.el (verilog-auto, verilog-delete-auto)
22522 (verilog-modi-cache-results, verilog-save-buffer-state) 22535 (verilog-modi-cache-results, verilog-save-buffer-state)
22523 (verilog-save-font-no-change-functions): When internally suppressing change 22536 (verilog-save-font-no-change-functions): When internally suppressing change
22524 functions, use `inhibit-modification-hooks' and call 22537 functions, use `inhibit-modification-hooks' and call
diff --git a/lisp/gnus/ChangeLog.3 b/lisp/gnus/ChangeLog.3
index 0d4b268f169..c2e4846442a 100644
--- a/lisp/gnus/ChangeLog.3
+++ b/lisp/gnus/ChangeLog.3
@@ -9303,7 +9303,7 @@
9303 * mail-source.el, message.el, mm-bodies.el, mm-decode.el, mm-extern.el: 9303 * mail-source.el, message.el, mm-bodies.el, mm-decode.el, mm-extern.el:
9304 * mm-util.el, mm-view.el, mml-smime.el, mml.el, mml1991.el, mml2015.el: 9304 * mm-util.el, mm-view.el, mml-smime.el, mml.el, mml1991.el, mml2015.el:
9305 * nnfolder.el, nnheader.el, nnmail.el, nnmaildir.el, nnrss.el, nntp.el: 9305 * nnfolder.el, nnheader.el, nnmail.el, nnmaildir.el, nnrss.el, nntp.el:
9306 * rfc1843.el, sieve-manage.el, smime.el, spam.el: 9306 * gnus-rfc1843.el, sieve-manage.el, smime.el, spam.el:
9307 Fix comment for declare-function. 9307 Fix comment for declare-function.
9308 9308
93092010-10-11 Lars Magne Ingebrigtsen <larsi@gnus.org> 93092010-10-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
@@ -10470,7 +10470,7 @@
10470 10470
104712010-09-25 Julien Danjou <julien@danjou.info> 104712010-09-25 Julien Danjou <julien@danjou.info>
10472 10472
10473 * rfc1843.el: Remove useless rfc1843-old-gnus-decode-header-function 10473 * gnus-rfc1843.el: Remove useless rfc1843-old-gnus-decode-header-function
10474 variables. 10474 variables.
10475 10475
10476 * nnheader.el: Remove useless variables news-reply-yank-from and 10476 * nnheader.el: Remove useless variables news-reply-yank-from and
@@ -14716,14 +14716,14 @@
14716 * mml2015.el (gnus-buffer-live-p, gnus-get-buffer-create): 14716 * mml2015.el (gnus-buffer-live-p, gnus-get-buffer-create):
14717 * nnfolder.el (gnus-request-group): 14717 * nnfolder.el (gnus-request-group):
14718 * nnheader.el (ietf-drums-unfold-fws): 14718 * nnheader.el (ietf-drums-unfold-fws):
14719 * rfc1843.el (mail-header-parse-content-type, message-narrow-to-head): 14719 * gnus-rfc1843.el (mail-header-parse-content-type, message-narrow-to-head):
14720 * smime.el (gnus-run-mode-hooks): 14720 * smime.el (gnus-run-mode-hooks):
14721 * spam-stat.el (gnus-message): Autoload. 14721 * spam-stat.el (gnus-message): Autoload.
14722 14722
14723 * gnus-cache.el, gnus-fun.el, gnus-group.el, gnus.el, mail-source.el: 14723 * gnus-cache.el, gnus-fun.el, gnus-group.el, gnus.el, mail-source.el:
14724 * mm-bodies.el, mm-decode.el, mm-extern.el, mm-util.el: 14724 * mm-bodies.el, mm-decode.el, mm-extern.el, mm-util.el:
14725 * mml-smime.el, mml.el, mml1991.el, mml2015.el, nndb.el, nnfolder.el: 14725 * mml-smime.el, mml.el, mml1991.el, mml2015.el, nndb.el, nnfolder.el:
14726 * nnmail.el, nnmaildir.el, nnrss.el, rfc1843.el, spam.el: 14726 * nnmail.el, nnmaildir.el, nnrss.el, gnus-rfc1843.el, spam.el:
14727 Add declare-function compatibility definition. 14727 Add declare-function compatibility definition.
14728 14728
14729 * gnus-cache.el (nnvirtual-find-group-art): 14729 * gnus-cache.el (nnvirtual-find-group-art):
@@ -14753,7 +14753,7 @@
14753 * nnmail.el (gnus-activate-group, gnus-group-mark-article-read): 14753 * nnmail.el (gnus-activate-group, gnus-group-mark-article-read):
14754 * nnmaildir.el (gnus-group-mark-article-read): 14754 * nnmaildir.el (gnus-group-mark-article-read):
14755 * nnrss.el (w3-parse-buffer, gnus-group-make-rss-group): 14755 * nnrss.el (w3-parse-buffer, gnus-group-make-rss-group):
14756 * rfc1843.el (message-fetch-field): 14756 * gnus-rfc1843.el (message-fetch-field):
14757 * spam.el (gnus-extract-address-components): 14757 * spam.el (gnus-extract-address-components):
14758 Declare as functions. 14758 Declare as functions.
14759 14759
@@ -19139,7 +19139,7 @@
19139 (mml-insert-parameter): Fold lines properly even if a parameter is 19139 (mml-insert-parameter): Fold lines properly even if a parameter is
19140 segmented into two or more lines; change the max column to 76. 19140 segmented into two or more lines; change the max column to 76.
19141 19141
19142 * rfc1843.el (rfc1843-decode-article-body): Don't use 19142 * gnus-rfc1843.el (rfc1843-decode-article-body): Don't use
19143 ignore-errors when calling mail-header-parse-content-type. 19143 ignore-errors when calling mail-header-parse-content-type.
19144 19144
19145 * rfc2231.el (rfc2231-parse-string): Return at least type if 19145 * rfc2231.el (rfc2231-parse-string): Return at least type if
@@ -20525,7 +20525,7 @@
20525 * mml1991.el (mc-pgp-always-sign): 20525 * mml1991.el (mc-pgp-always-sign):
20526 * mml2015.el (mc-pgp-always-sign): 20526 * mml2015.el (mc-pgp-always-sign):
20527 * nnheader.el (nnmail-extra-headers): 20527 * nnheader.el (nnmail-extra-headers):
20528 * rfc1843.el (gnus-decode-encoded-word-function) 20528 * gnus-rfc1843.el (gnus-decode-encoded-word-function)
20529 (gnus-decode-header-function, gnus-newsgroup-name): 20529 (gnus-decode-header-function, gnus-newsgroup-name):
20530 * spam-stat.el (gnus-original-article-buffer): Add defvars. 20530 * spam-stat.el (gnus-original-article-buffer): Add defvars.
20531 20531