1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-26 10:49:33 +00:00
Commit Graph

125158 Commits

Author SHA1 Message Date
Glenn Morris
cc6d906490 ; Auto-commit of ChangeLog files. 2016-02-14 07:26:10 -05:00
Glenn Morris
1af4493b1d ; Auto-commit of loaddefs files. 2016-02-14 07:25:34 -05:00
Glenn Morris
e3d608cdc7 ; Auto-commit of ChangeLog files. 2016-02-14 06:24:15 -05:00
Nicolas Petton
ba1422e12f * doc/lispref/sequences.texi: Add documentation for seq-map-indexed 2016-02-14 10:33:13 +01:00
Nicolas Petton
30fe90fa3c New function seq-map-indexed
* lisp/emacs-lisp/seq.el (seq-map-indexed): New function.
* test/lisp/emacs-lisp/seq-tests.el: Add tests for seq-map-indexed.
2016-02-14 10:25:10 +01:00
Lars Ingebrigtsen
d9bf0c1c6a * lisp/gnus/mm-util.el: Remove the mm-string-as-multibyte alias. 2016-02-14 18:21:56 +11:00
Lars Ingebrigtsen
91823195c5 Fix problem with wrong encoding of non-ASCII message bodies
* lisp/gnus/mml.el (mml-generate-mime-1): Disable
multibyteness before encoding the data.
2016-02-14 17:47:33 +11:00
Lars Ingebrigtsen
0ba42383e2 Remove codepage setup code from mm-util
* lisp/gnus/mm-util.el (mm-codepage-setup): Remove.
(mm-codepage-iso-8859-list): Remove.
(mm-codepage-ibm-list, mm-setup-codepage-iso-8859)
(mm-setup-codepage-ibm): Remove.
(mm-charset-eval-alist): Remove the code pages from the
default value.
2016-02-14 17:19:24 +11:00
Lars Ingebrigtsen
66d9ef95c0 Remove compat code for older Emacsen
* lisp/gnus/gnus-art.el (gnus-button-url-regexp): Remove
XEmacs compat code.

* lisp/gnus/gnus-sync.el (gnus-sync-json-alist-p): Remove
unused compat function.
(gnus-sync-json-plist-p): Ditto.

* lisp/gnus/message.el (message-default-charset): Make obsolete.
(message-info): Remove compat code.
(message-setup-fill-variables): Remove kludge needed earlier
to not overwrite `normal-auto-fill-function'.
(message-split-line): Remove compat code.

* lisp/gnus/mm-view.el (mm-display-inline-fontify): Remove
compat code.
2016-02-14 17:07:48 +11:00
Lars Ingebrigtsen
9de3de8cbf Remove some compat functions from gmm-utils.el
* lisp/gnus/gmm-utils.el (gmm-tool-bar-from-list): Remove
compat code.
(gmm-image-search-load-path): Remove.
(gmm-image-load-path-for-library): Remove.
2016-02-14 16:35:24 +11:00
Lars Ingebrigtsen
e1f22c1739 Remove the gmm-lazy and nnmail-lazy compat widgets
* lisp/gnus/gmm-utils.el (gmm-lazy): Remove.

* lisp/gnus/nnmail.el (nnmail-lazy): Remove.
2016-02-14 16:29:53 +11:00
Lars Ingebrigtsen
a0844f15ca Clean up nnimap-request-move-article slightly
* lisp/gnus/nnheader.el (subr-x): Require.

* lisp/gnus/nnimap.el (nnimap-request-move-article): Clean up
the code slightly.
2016-02-14 15:41:02 +11:00
Lars Ingebrigtsen
598ff2349e Use open-network-stream instead of open-protocol-stream
* lisp/gnus/nnimap.el: Use open-network-stream instead of
open-protocol-stream.

* lisp/gnus/nntp.el: Ditto.

* lisp/gnus/pop3.el: Ditto.

* lisp/gnus/sieve-manage.el: Ditto.

* lisp/net/network-stream.el (open-protocol-stream): Make obsolete.
2016-02-14 15:08:40 +11:00
Lars Ingebrigtsen
920414f241 Remove compat code that relies on (featurep 'mule)
* lisp/gnus/gnus-group.el (gnus-group-name-decode): Remove
compat code.

* lisp/gnus/gnus-start.el (gnus-read-descriptions-file):
Remove compat code.

* lisp/gnus/mm-bodies.el (mm-decode-body, mm-decode-string):
Remove compat code.

* lisp/gnus/mm-view.el (mm-w3m-standalone-supports-m17n-p):
Remove compat code.
(mm-w3m-standalone-supports-m17n-p): Ditto.
2016-02-14 15:02:59 +11:00
Lars Ingebrigtsen
19d298f7d7 Remove compat functions from starttls.el
* lisp/gnus/starttls.el
(starttls-set-process-query-on-exit-flag): Remove.
2016-02-14 14:59:40 +11:00
Lars Ingebrigtsen
928bb3ff3e Remove compat functions from smime.el
* lisp/gnus/smime.el (smime-replace-in-string): Remove.
(smime-make-temp-file): Remove.
2016-02-14 14:58:39 +11:00
Lars Ingebrigtsen
f322abc945 Remove compat code from smiley
* lisp/gnus/smiley.el (smiley-style): Remove compat code.
2016-02-14 14:56:21 +11:00
Lars Ingebrigtsen
c311723eee Remove compat code from rfc2047
* lisp/gnus/rfc2047.el (rfc2047-encode-message-header): Remove
compat code.
(rfc2047-decode-string): Ditto.
2016-02-14 14:54:28 +11:00
Lars Ingebrigtsen
374c21d59a Remove compat function from pop3
* lisp/gnus/pop3.el (pop3-set-process-query-on-exit-flag): Remove.
2016-02-14 14:50:53 +11:00
Lars Ingebrigtsen
2366c7036d Remove compat code in Gnus backends
* lisp/gnus/nndiary.el (nndiary-error): Remove.

* lisp/gnus/nndraft.el (nndraft-request-associate-buffer): Ditto.

* lisp/gnus/nnfolder.el (nnfolder-read-folder): Ditto.

* lisp/gnus/nnheader.el (nnheader-find-file-noselect): Ditto.

* lisp/gnus/nnimap.el (nnimap-log-buffer): Remove compat code.
2016-02-14 14:50:03 +11:00
Lars Ingebrigtsen
f3cdf9c23b Remove compat code from some mml files
* lisp/gnus/mml-sec.el (mml-secure-passphrase-cache-expiry):
Remove compat code.

* lisp/gnus/mml-smime.el (mml-smime-openssl-sign-query):
Always use `mail-extract-address-components', since this isn't
time critical.
(mml-smime-get-dns-cert): Ditto.

* lisp/gnus/mml.el (mml-preview): Remove compat code.
2016-02-14 14:42:26 +11:00
Lars Ingebrigtsen
8f597e90f6 Remove compat code and compat functions from mm-util.el
* lisp/gnus/mm-util.el (mm-mime-mule-charset-alist): Remove
compat code.
(mm-coding-system-priorities)
(mm-mule-charset-to-mime-charset, mm-charset-after)
(mm-mime-charset, mm-iso-8859-x-to-15-region): Remove compat code.
(mm-detect-coding-region): Define unconditionally.
(mm-detect-mime-charset-region): Ditto.
(mm-coding-system-to-mime-charset): It's 'mime-charset now.
(coding-system-name)
(find-file-coding-system-for-read-from-filename)
(find-operation-coding-system): Remove aliases.
2016-02-14 14:36:57 +11:00
Lars Ingebrigtsen
014e0d1519 Remove some compat code from mm-*.el
* lisp/gnus/mm-bodies.el (mm-decode-body): Ditto.

* lisp/gnus/mm-decode.el (mm-tmp-directory)
(mm-valid-image-format-p): Remove compat code.

* lisp/gnus/mm-url.el (mm-url-insert-file-contents): Remove
"Connection" "Close" workaround for older Emacsen.
2016-02-14 14:06:23 +11:00
Lars Ingebrigtsen
b9baa80d7f Remove compat code and functions from message.el
* lisp/gnus/message.el (message-send-mail-function): Remove
compat code.
(message-dont-reply-to-names, message-mode)
(message-setup-fill-variables, message-fill-paragraph)
(message-remove-blank-cited-lines, message-make-from)
(message-forward-rmail-make-body, message-tool-bar-gnome)
(message-tab): Remove compat code.
(message-completion-in-region): Remove.
(message-read-from-minibuffer): Remove compat code.
2016-02-14 13:57:55 +11:00
Lars Ingebrigtsen
8e14ce4b5c Declare rfc1843 instead of autoloading
* lisp/gnus/gnus-art.el (rfc1843-decode-region): Declare
instead of autoload.
2016-02-14 13:04:25 +11:00
Nicolas Petton
23ca48d3d8 Bump version to 25.0.91
* README:
* configure.ac:
* msdos/sed2v2.inp: Bump version to 25.0.91.
2016-02-13 20:30:37 +01:00
Nicolas Petton
dacde7ee5d * etc/AUTHORS: Update the AUTHORS file 2016-02-13 20:30:18 +01:00
Nicolas Petton
478ca5de54 ; fix changelog entries 2016-02-13 20:28:54 +01:00
Nicolas Petton
2b7d006460 ; make change-history-commit 2016-02-13 19:29:35 +01:00
Glenn Morris
851decb15e * lisp/dired-aux.el: Require cl-lib. (Bug#22613) 2016-02-13 13:18:17 -05:00
Eli Zaretskii
cebd899370 Avoid signaling an error in 'dired-do-find-regexp-and-replace'
* lisp/dired-aux.el: Require cl-lib, so that 'cl-mapcan' is
autoloaded correctly.  (Bug#22613)
2016-02-13 20:11:13 +02:00
Eli Zaretskii
47896c8446 ; Improve commentary in insdel.c
* src/insdel.c (gap_left, gap_right, make_gap_larger)
(make_gap_smaller): Improve commentary.
2016-02-13 17:48:38 +02:00
Eli Zaretskii
53ca1e1acf Index tilde characters in names of backup files
* doc/emacs/files.texi (Backup Names): Improve indexing.
(Bug#22625)
2016-02-13 15:36:38 +02:00
Eli Zaretskii
f96cfce306 Fix network-stream-tests.el for MS-Windows
* test/lisp/net/network-stream-tests.el
(connect-to-tls-ipv6-nowait): Skip for MS-Windows builds.
(connect-to-tls-ipv4-wait): Add a 0.1 sleep-for.
2016-02-13 15:17:51 +02:00
Eli Zaretskii
d97f522d3d Document deprecation of hi-lock-mode's 'C-x w' bindings
* doc/emacs/display.texi (Highlight Interactively): Deprecate the
"C-x w" bindings of hi-lock-mode.

* etc/NEWS: Mark the deprecation entry as documented.
2016-02-13 11:02:28 +02:00
Lars Ingebrigtsen
d98ae99839 Remove some Message compat functions
* lisp/gnus/message.el (message-kill-all-overlays): Define
unconditionally.
(message-window-inside-pixel-edges): Remove.
(mail-dont-reply-to): Remove.
2016-02-13 19:00:04 +11:00
Lars Ingebrigtsen
02d7069fef Remove some Gnus compat code
* lisp/gnus/gnus-art.el (gnus-mime-inline-part): Remove compat code.
(gnus-mm-display-part): Ditto.

* lisp/gnus/gnus-start.el (gnus-dribble-read-file): Remove
compat code.
2016-02-13 18:57:01 +11:00
Lars Ingebrigtsen
3982245371 Sort groups before inserting them into the group buffer
* lisp/gnus/gnus-group.el (gnus-group-describe-all-groups):
Sort groups before inserting them.
2016-02-13 18:45:11 +11:00
Lars Ingebrigtsen
ca5f9c97e6 Make "unseen" tracking work again in Gnus
* lisp/gnus/gnus-sum.el (gnus-update-marks): Make "unseen"
tracking work again.
2016-02-13 18:20:55 +11:00
Lars Ingebrigtsen
e8186ed0f0 Remove Gnus compat functions defined in gnus.el
* lisp/gnus/gnus.el (gnus-extent-detached-p): Remove.
(gnus-extent-start-open, gnus-character-to-event)
(gnus-assq-delete-all, gnus-add-text-properties)
(gnus-put-text-property, gnus-key-press-event-p):
2016-02-13 18:13:03 +11:00
Lars Ingebrigtsen
ea03ab9662 Remove compat code from gnus-uu and win
* lisp/gnus/gnus-util.el (gnus-image-type-available-p): Remove
compat code.

* lisp/gnus/gnus-uu.el (gnus-uu-tmp-dir): Remove compat code.

* lisp/gnus/gnus-win.el (gnus-frames-on-display-list): Remove.
2016-02-13 17:58:41 +11:00
Lars Ingebrigtsen
9efc29a2df Remove several gnus-util compat functions
* lisp/gnus/gnus-util.el (gnus-set-process-query-on-exit-flag): Remove.
(gnus-read-shell-command): Remove.
(gnus-match-substitute-replacement): Remove.
(gnus-string-match-p): Remove.
(gnus-string-prefix-p): Remove.
2016-02-13 17:40:34 +11:00
Lars Ingebrigtsen
9bcefcf0b0 Remove the gnus-merge alias
* lisp/gnus/gnus-util.el (gnus-merge): Remove.
2016-02-13 17:35:04 +11:00
Lars Ingebrigtsen
f466bf32d9 Remove the gnus-union alias
* lisp/gnus/gnus-util.el (gnus-union): Remove.
2016-02-13 17:33:25 +11:00
Lars Ingebrigtsen
6d4761330d Remove the gnus-delete-alist alias
* lisp/gnus/gnus-util.el (gnus-run-mode-hooks): Remove compat code.
(gnus-delete-alist): Remove.
2016-02-13 17:31:10 +11:00
Lars Ingebrigtsen
bfee9fab2f Remove the gnus-float-time alias
* lisp/gnus/gnus-util.el (gnus-completion-styles): Remove
compat code.
(gnus-float-time): Remove.
2016-02-13 17:27:26 +11:00
Lars Ingebrigtsen
2443e3801e Remove compat code from gnus-srvr, start and sum
* lisp/gnus/gnus-srvr.el (gnus-browse-foreign-server): Remove
compat code.

* lisp/gnus/gnus-start.el (gnus-check-reasonable-setup):
Remove compat code.

* lisp/gnus/gnus-sum.el (gnus-summary-display-arrow)
(gnus-summary-make-menu-bar, gnus-summary-make-tool-bar)
(gnus-recenter)
(gnus-summary-limit-strange-charsets-predicate)
(gnus-summary-show-thread): Remove compat code.
2016-02-13 17:24:26 +11:00
Lars Ingebrigtsen
51ed8d5f47 Remove compat code from gnus-spec.el
* lisp/gnus/gnus-spec.el (gnus-lrm-string-p): Remove compat code.
(gnus-balloon-face-function): Remove compat code.
2016-02-13 17:13:35 +11:00
Lars Ingebrigtsen
7a42ebd969 Fix compat change in last check-in
* lisp/gnus/gnus-group.el
(gnus-group-name-charset-group-alist): `find-coding-system'
doesn't exist in Emacs.
2016-02-13 17:04:00 +11:00
Lars Ingebrigtsen
8a1143b7b6 Always use url-queue
* lisp/gnus/gnus-html.el (gnus-html-schedule-image-fetching):
Always use url-queue.
2016-02-13 17:01:31 +11:00