diff options
| author | Glenn Morris | 2016-02-14 06:24:15 -0500 |
|---|---|---|
| committer | Glenn Morris | 2016-02-14 06:24:15 -0500 |
| commit | e3d608cdc7f93bcbc08a1ee9fdc6ad51a7c44502 (patch) | |
| tree | 91652ee3464beb0e0e66f339afcd398f43113eb2 | |
| parent | ba1422e12f80ae1eb2aa9d0ce80c14e3ee4b3950 (diff) | |
| download | emacs-e3d608cdc7f93bcbc08a1ee9fdc6ad51a7c44502.tar.gz emacs-e3d608cdc7f93bcbc08a1ee9fdc6ad51a7c44502.zip | |
; Auto-commit of ChangeLog files.
| -rw-r--r-- | ChangeLog.2 | 1672 |
1 files changed, 1671 insertions, 1 deletions
diff --git a/ChangeLog.2 b/ChangeLog.2 index 2e2cad431cf..f06c82cb864 100644 --- a/ChangeLog.2 +++ b/ChangeLog.2 | |||
| @@ -1,3 +1,1673 @@ | |||
| 1 | 2016-02-14 Nicolas Petton <nicolas@petton.fr> | ||
| 2 | |||
| 3 | * doc/lispref/sequences.texi: Add documentation for seq-map-indexed | ||
| 4 | |||
| 5 | 2016-02-14 Nicolas Petton <nicolas@petton.fr> | ||
| 6 | |||
| 7 | New function seq-map-indexed | ||
| 8 | |||
| 9 | * lisp/emacs-lisp/seq.el (seq-map-indexed): New function. | ||
| 10 | * test/lisp/emacs-lisp/seq-tests.el: Add tests for seq-map-indexed. | ||
| 11 | |||
| 12 | 2016-02-14 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 13 | |||
| 14 | * lisp/gnus/mm-util.el: Remove the mm-string-as-multibyte alias. | ||
| 15 | |||
| 16 | 2016-02-14 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 17 | |||
| 18 | Fix problem with wrong encoding of non-ASCII message bodies | ||
| 19 | |||
| 20 | * lisp/gnus/mml.el (mml-generate-mime-1): Disable | ||
| 21 | multibyteness before encoding the data. | ||
| 22 | |||
| 23 | 2016-02-14 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 24 | |||
| 25 | Remove codepage setup code from mm-util | ||
| 26 | |||
| 27 | * lisp/gnus/mm-util.el (mm-codepage-setup): Remove. | ||
| 28 | (mm-codepage-iso-8859-list): Remove. | ||
| 29 | (mm-codepage-ibm-list, mm-setup-codepage-iso-8859) | ||
| 30 | (mm-setup-codepage-ibm): Remove. | ||
| 31 | (mm-charset-eval-alist): Remove the code pages from the | ||
| 32 | default value. | ||
| 33 | |||
| 34 | 2016-02-14 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 35 | |||
| 36 | Remove compat code for older Emacsen | ||
| 37 | |||
| 38 | * lisp/gnus/gnus-art.el (gnus-button-url-regexp): Remove | ||
| 39 | XEmacs compat code. | ||
| 40 | |||
| 41 | * lisp/gnus/gnus-sync.el (gnus-sync-json-alist-p): Remove | ||
| 42 | unused compat function. | ||
| 43 | (gnus-sync-json-plist-p): Ditto. | ||
| 44 | |||
| 45 | * lisp/gnus/message.el (message-default-charset): Make obsolete. | ||
| 46 | (message-info): Remove compat code. | ||
| 47 | (message-setup-fill-variables): Remove kludge needed earlier | ||
| 48 | to not overwrite `normal-auto-fill-function'. | ||
| 49 | (message-split-line): Remove compat code. | ||
| 50 | |||
| 51 | * lisp/gnus/mm-view.el (mm-display-inline-fontify): Remove | ||
| 52 | compat code. | ||
| 53 | |||
| 54 | 2016-02-14 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 55 | |||
| 56 | Remove some compat functions from gmm-utils.el | ||
| 57 | |||
| 58 | * lisp/gnus/gmm-utils.el (gmm-tool-bar-from-list): Remove | ||
| 59 | compat code. | ||
| 60 | (gmm-image-search-load-path): Remove. | ||
| 61 | (gmm-image-load-path-for-library): Remove. | ||
| 62 | |||
| 63 | 2016-02-14 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 64 | |||
| 65 | Remove the gmm-lazy and nnmail-lazy compat widgets | ||
| 66 | |||
| 67 | * lisp/gnus/gmm-utils.el (gmm-lazy): Remove. | ||
| 68 | |||
| 69 | * lisp/gnus/nnmail.el (nnmail-lazy): Remove. | ||
| 70 | |||
| 71 | 2016-02-13 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 72 | |||
| 73 | Clean up nnimap-request-move-article slightly | ||
| 74 | |||
| 75 | * lisp/gnus/nnheader.el (subr-x): Require. | ||
| 76 | |||
| 77 | * lisp/gnus/nnimap.el (nnimap-request-move-article): Clean up | ||
| 78 | the code slightly. | ||
| 79 | |||
| 80 | 2016-02-13 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 81 | |||
| 82 | Use open-network-stream instead of open-protocol-stream | ||
| 83 | |||
| 84 | * lisp/gnus/nnimap.el: Use open-network-stream instead of | ||
| 85 | open-protocol-stream. | ||
| 86 | |||
| 87 | * lisp/gnus/nntp.el: Ditto. | ||
| 88 | |||
| 89 | * lisp/gnus/pop3.el: Ditto. | ||
| 90 | |||
| 91 | * lisp/gnus/sieve-manage.el: Ditto. | ||
| 92 | |||
| 93 | * lisp/net/network-stream.el (open-protocol-stream): Make obsolete. | ||
| 94 | |||
| 95 | 2016-02-13 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 96 | |||
| 97 | Remove compat code that relies on (featurep 'mule) | ||
| 98 | |||
| 99 | * lisp/gnus/gnus-group.el (gnus-group-name-decode): Remove | ||
| 100 | compat code. | ||
| 101 | |||
| 102 | * lisp/gnus/gnus-start.el (gnus-read-descriptions-file): | ||
| 103 | Remove compat code. | ||
| 104 | |||
| 105 | * lisp/gnus/mm-bodies.el (mm-decode-body, mm-decode-string): | ||
| 106 | Remove compat code. | ||
| 107 | |||
| 108 | * lisp/gnus/mm-view.el (mm-w3m-standalone-supports-m17n-p): | ||
| 109 | Remove compat code. | ||
| 110 | (mm-w3m-standalone-supports-m17n-p): Ditto. | ||
| 111 | |||
| 112 | 2016-02-13 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 113 | |||
| 114 | Remove compat functions from starttls.el | ||
| 115 | |||
| 116 | * lisp/gnus/starttls.el | ||
| 117 | (starttls-set-process-query-on-exit-flag): Remove. | ||
| 118 | |||
| 119 | 2016-02-13 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 120 | |||
| 121 | Remove compat functions from smime.el | ||
| 122 | |||
| 123 | * lisp/gnus/smime.el (smime-replace-in-string): Remove. | ||
| 124 | (smime-make-temp-file): Remove. | ||
| 125 | |||
| 126 | 2016-02-13 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 127 | |||
| 128 | Remove compat code from smiley | ||
| 129 | |||
| 130 | * lisp/gnus/smiley.el (smiley-style): Remove compat code. | ||
| 131 | |||
| 132 | 2016-02-13 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 133 | |||
| 134 | Remove compat code from rfc2047 | ||
| 135 | |||
| 136 | * lisp/gnus/rfc2047.el (rfc2047-encode-message-header): Remove | ||
| 137 | compat code. | ||
| 138 | (rfc2047-decode-string): Ditto. | ||
| 139 | |||
| 140 | 2016-02-13 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 141 | |||
| 142 | Remove compat function from pop3 | ||
| 143 | |||
| 144 | * lisp/gnus/pop3.el (pop3-set-process-query-on-exit-flag): Remove. | ||
| 145 | |||
| 146 | 2016-02-13 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 147 | |||
| 148 | Remove compat code in Gnus backends | ||
| 149 | |||
| 150 | * lisp/gnus/nndiary.el (nndiary-error): Remove. | ||
| 151 | |||
| 152 | * lisp/gnus/nndraft.el (nndraft-request-associate-buffer): Ditto. | ||
| 153 | |||
| 154 | * lisp/gnus/nnfolder.el (nnfolder-read-folder): Ditto. | ||
| 155 | |||
| 156 | * lisp/gnus/nnheader.el (nnheader-find-file-noselect): Ditto. | ||
| 157 | |||
| 158 | * lisp/gnus/nnimap.el (nnimap-log-buffer): Remove compat code. | ||
| 159 | |||
| 160 | 2016-02-13 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 161 | |||
| 162 | Remove compat code from some mml files | ||
| 163 | |||
| 164 | * lisp/gnus/mml-sec.el (mml-secure-passphrase-cache-expiry): | ||
| 165 | Remove compat code. | ||
| 166 | |||
| 167 | * lisp/gnus/mml-smime.el (mml-smime-openssl-sign-query): | ||
| 168 | Always use `mail-extract-address-components', since this isn't | ||
| 169 | time critical. | ||
| 170 | (mml-smime-get-dns-cert): Ditto. | ||
| 171 | |||
| 172 | * lisp/gnus/mml.el (mml-preview): Remove compat code. | ||
| 173 | |||
| 174 | 2016-02-13 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 175 | |||
| 176 | Remove compat code and compat functions from mm-util.el | ||
| 177 | |||
| 178 | * lisp/gnus/mm-util.el (mm-mime-mule-charset-alist): Remove | ||
| 179 | compat code. | ||
| 180 | (mm-coding-system-priorities) | ||
| 181 | (mm-mule-charset-to-mime-charset, mm-charset-after) | ||
| 182 | (mm-mime-charset, mm-iso-8859-x-to-15-region): Remove compat code. | ||
| 183 | (mm-detect-coding-region): Define unconditionally. | ||
| 184 | (mm-detect-mime-charset-region): Ditto. | ||
| 185 | (mm-coding-system-to-mime-charset): It's 'mime-charset now. | ||
| 186 | (coding-system-name) | ||
| 187 | (find-file-coding-system-for-read-from-filename) | ||
| 188 | (find-operation-coding-system): Remove aliases. | ||
| 189 | |||
| 190 | 2016-02-13 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 191 | |||
| 192 | Remove some compat code from mm-*.el | ||
| 193 | |||
| 194 | * lisp/gnus/mm-bodies.el (mm-decode-body): Ditto. | ||
| 195 | |||
| 196 | * lisp/gnus/mm-decode.el (mm-tmp-directory) | ||
| 197 | (mm-valid-image-format-p): Remove compat code. | ||
| 198 | |||
| 199 | * lisp/gnus/mm-url.el (mm-url-insert-file-contents): Remove | ||
| 200 | "Connection" "Close" workaround for older Emacsen. | ||
| 201 | |||
| 202 | 2016-02-13 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 203 | |||
| 204 | Remove compat code and functions from message.el | ||
| 205 | |||
| 206 | * lisp/gnus/message.el (message-send-mail-function): Remove | ||
| 207 | compat code. | ||
| 208 | (message-dont-reply-to-names, message-mode) | ||
| 209 | (message-setup-fill-variables, message-fill-paragraph) | ||
| 210 | (message-remove-blank-cited-lines, message-make-from) | ||
| 211 | (message-forward-rmail-make-body, message-tool-bar-gnome) | ||
| 212 | (message-tab): Remove compat code. | ||
| 213 | (message-completion-in-region): Remove. | ||
| 214 | (message-read-from-minibuffer): Remove compat code. | ||
| 215 | |||
| 216 | 2016-02-13 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 217 | |||
| 218 | Declare rfc1843 instead of autoloading | ||
| 219 | |||
| 220 | * lisp/gnus/gnus-art.el (rfc1843-decode-region): Declare | ||
| 221 | instead of autoload. | ||
| 222 | |||
| 223 | 2016-02-13 Eli Zaretskii <eliz@gnu.org> | ||
| 224 | |||
| 225 | Avoid signaling an error in 'dired-do-find-regexp-and-replace' | ||
| 226 | |||
| 227 | * lisp/dired-aux.el: Require cl-lib, so that 'cl-mapcan' is | ||
| 228 | autoloaded correctly. (Bug#22613) | ||
| 229 | |||
| 230 | 2016-02-13 Eli Zaretskii <eliz@gnu.org> | ||
| 231 | |||
| 232 | Fix network-stream-tests.el for MS-Windows | ||
| 233 | |||
| 234 | * test/lisp/net/network-stream-tests.el | ||
| 235 | (connect-to-tls-ipv6-nowait): Skip for MS-Windows builds. | ||
| 236 | (connect-to-tls-ipv4-wait): Add a 0.1 sleep-for. | ||
| 237 | |||
| 238 | 2016-02-13 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 239 | |||
| 240 | Remove some Message compat functions | ||
| 241 | |||
| 242 | * lisp/gnus/message.el (message-kill-all-overlays): Define | ||
| 243 | unconditionally. | ||
| 244 | (message-window-inside-pixel-edges): Remove. | ||
| 245 | (mail-dont-reply-to): Remove. | ||
| 246 | |||
| 247 | 2016-02-13 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 248 | |||
| 249 | Remove some Gnus compat code | ||
| 250 | |||
| 251 | * lisp/gnus/gnus-art.el (gnus-mime-inline-part): Remove compat code. | ||
| 252 | (gnus-mm-display-part): Ditto. | ||
| 253 | |||
| 254 | * lisp/gnus/gnus-start.el (gnus-dribble-read-file): Remove | ||
| 255 | compat code. | ||
| 256 | |||
| 257 | 2016-02-13 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 258 | |||
| 259 | Sort groups before inserting them into the group buffer | ||
| 260 | |||
| 261 | * lisp/gnus/gnus-group.el (gnus-group-describe-all-groups): | ||
| 262 | Sort groups before inserting them. | ||
| 263 | |||
| 264 | 2016-02-13 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 265 | |||
| 266 | Make "unseen" tracking work again in Gnus | ||
| 267 | |||
| 268 | * lisp/gnus/gnus-sum.el (gnus-update-marks): Make "unseen" | ||
| 269 | tracking work again. | ||
| 270 | |||
| 271 | 2016-02-13 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 272 | |||
| 273 | Remove Gnus compat functions defined in gnus.el | ||
| 274 | |||
| 275 | * lisp/gnus/gnus.el (gnus-extent-detached-p): Remove. | ||
| 276 | (gnus-extent-start-open, gnus-character-to-event) | ||
| 277 | (gnus-assq-delete-all, gnus-add-text-properties) | ||
| 278 | (gnus-put-text-property, gnus-key-press-event-p): | ||
| 279 | |||
| 280 | 2016-02-13 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 281 | |||
| 282 | Remove compat code from gnus-uu and win | ||
| 283 | |||
| 284 | * lisp/gnus/gnus-util.el (gnus-image-type-available-p): Remove | ||
| 285 | compat code. | ||
| 286 | |||
| 287 | * lisp/gnus/gnus-uu.el (gnus-uu-tmp-dir): Remove compat code. | ||
| 288 | |||
| 289 | * lisp/gnus/gnus-win.el (gnus-frames-on-display-list): Remove. | ||
| 290 | |||
| 291 | 2016-02-13 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 292 | |||
| 293 | Remove several gnus-util compat functions | ||
| 294 | |||
| 295 | * lisp/gnus/gnus-util.el (gnus-set-process-query-on-exit-flag): Remove. | ||
| 296 | (gnus-read-shell-command): Remove. | ||
| 297 | (gnus-match-substitute-replacement): Remove. | ||
| 298 | (gnus-string-match-p): Remove. | ||
| 299 | (gnus-string-prefix-p): Remove. | ||
| 300 | |||
| 301 | 2016-02-13 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 302 | |||
| 303 | Remove the gnus-merge alias | ||
| 304 | |||
| 305 | * lisp/gnus/gnus-util.el (gnus-merge): Remove. | ||
| 306 | |||
| 307 | 2016-02-13 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 308 | |||
| 309 | Remove the gnus-union alias | ||
| 310 | |||
| 311 | * lisp/gnus/gnus-util.el (gnus-union): Remove. | ||
| 312 | |||
| 313 | 2016-02-13 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 314 | |||
| 315 | Remove the gnus-delete-alist alias | ||
| 316 | |||
| 317 | * lisp/gnus/gnus-util.el (gnus-run-mode-hooks): Remove compat code. | ||
| 318 | (gnus-delete-alist): Remove. | ||
| 319 | |||
| 320 | 2016-02-13 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 321 | |||
| 322 | Remove the gnus-float-time alias | ||
| 323 | |||
| 324 | * lisp/gnus/gnus-util.el (gnus-completion-styles): Remove | ||
| 325 | compat code. | ||
| 326 | (gnus-float-time): Remove. | ||
| 327 | |||
| 328 | 2016-02-13 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 329 | |||
| 330 | Remove compat code from gnus-srvr, start and sum | ||
| 331 | |||
| 332 | * lisp/gnus/gnus-srvr.el (gnus-browse-foreign-server): Remove | ||
| 333 | compat code. | ||
| 334 | |||
| 335 | * lisp/gnus/gnus-start.el (gnus-check-reasonable-setup): | ||
| 336 | Remove compat code. | ||
| 337 | |||
| 338 | * lisp/gnus/gnus-sum.el (gnus-summary-display-arrow) | ||
| 339 | (gnus-summary-make-menu-bar, gnus-summary-make-tool-bar) | ||
| 340 | (gnus-recenter) | ||
| 341 | (gnus-summary-limit-strange-charsets-predicate) | ||
| 342 | (gnus-summary-show-thread): Remove compat code. | ||
| 343 | |||
| 344 | 2016-02-13 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 345 | |||
| 346 | Remove compat code from gnus-spec.el | ||
| 347 | |||
| 348 | * lisp/gnus/gnus-spec.el (gnus-lrm-string-p): Remove compat code. | ||
| 349 | (gnus-balloon-face-function): Remove compat code. | ||
| 350 | |||
| 351 | 2016-02-13 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 352 | |||
| 353 | Fix compat change in last check-in | ||
| 354 | |||
| 355 | * lisp/gnus/gnus-group.el | ||
| 356 | (gnus-group-name-charset-group-alist): `find-coding-system' | ||
| 357 | doesn't exist in Emacs. | ||
| 358 | |||
| 359 | 2016-02-13 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 360 | |||
| 361 | Always use url-queue | ||
| 362 | |||
| 363 | * lisp/gnus/gnus-html.el (gnus-html-schedule-image-fetching): | ||
| 364 | Always use url-queue. | ||
| 365 | |||
| 366 | 2016-02-13 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 367 | |||
| 368 | Remove compat functions from gnus-html.el | ||
| 369 | |||
| 370 | * lisp/gnus/gnus-html.el (gnus-html-encode-url-chars): Remove. | ||
| 371 | |||
| 372 | 2016-02-13 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 373 | |||
| 374 | Remove compat code from gnus-group.el | ||
| 375 | |||
| 376 | * lisp/gnus/gnus-group.el (gnus-group-name-charset-group-alist) | ||
| 377 | (gnus-group-make-tool-bar, gnus-group-update-tool-bar): Remove compat code. | ||
| 378 | |||
| 379 | 2016-02-13 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 380 | |||
| 381 | Define gnus-diary-kill-entire-line unconditionally | ||
| 382 | |||
| 383 | * lisp/gnus/gnus-diary.el (gnus-diary-kill-entire-line): | ||
| 384 | Define unconditionally. | ||
| 385 | |||
| 386 | 2016-02-13 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 387 | |||
| 388 | Remove compat code from gnus-cache and gnus-bookmark | ||
| 389 | |||
| 390 | * lisp/gnus/gnus-bookmark.el (gnus-bookmark-bmenu-mode-map): Ditto. | ||
| 391 | |||
| 392 | * lisp/gnus/gnus-cache.el (gnus-cache-decoded-group-name): | ||
| 393 | Remove compat code. | ||
| 394 | |||
| 395 | 2016-02-13 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 396 | |||
| 397 | Remove compat code from gnus-art.el | ||
| 398 | |||
| 399 | * lisp/gnus/gnus-art.el (gnus-article-prepare) | ||
| 400 | (gnus-mime-copy-part, gnus-output-to-file) | ||
| 401 | (gnus-article-reply-with-original) | ||
| 402 | (gnus-button-handle-apropos-variable) | ||
| 403 | (gnus-button-handle-apropos-documentation): | ||
| 404 | |||
| 405 | 2016-02-13 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 406 | |||
| 407 | Remove compat code from gnus-agent.el | ||
| 408 | |||
| 409 | * lisp/gnus/gnus-agent.el (gnus-agent-make-mode-line-string): | ||
| 410 | Remove compat code. | ||
| 411 | |||
| 412 | 2016-02-13 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 413 | |||
| 414 | Rewrite gmm-labels usage to use cl-labels | ||
| 415 | |||
| 416 | * lisp/gnus/gmm-utils.el (gmm-tool-bar-style): Remove compat code. | ||
| 417 | (gmm-labels): Remove. | ||
| 418 | |||
| 419 | 2016-02-13 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 420 | |||
| 421 | Remove compat code from canlock.el | ||
| 422 | |||
| 423 | * lisp/gnus/canlock.el (defmacro): Remove | ||
| 424 | |||
| 425 | 2016-02-13 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 426 | |||
| 427 | Remove compat code from auth-source | ||
| 428 | |||
| 429 | * lisp/gnus/auth-source.el (auth-source-read-char-choice): | ||
| 430 | Remove compat code. | ||
| 431 | |||
| 432 | 2016-02-13 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 433 | |||
| 434 | Fix gnus-group.el compilation warnings about unprefixed variables | ||
| 435 | |||
| 436 | * lisp/gnus/gnus-group.el (gnus-group-update-eval-form): Avoid | ||
| 437 | compilation warnings by passing in the dynamic variables as | ||
| 438 | explicit lexical parameters to `eval'. | ||
| 439 | |||
| 440 | 2016-02-13 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 441 | |||
| 442 | Fix the :tracker slot name | ||
| 443 | |||
| 444 | * lisp/gnus/registry.el (registry-lookup-secondary): The | ||
| 445 | `tracker' slot is called `tracker', not `:tracker'. | ||
| 446 | |||
| 447 | 2016-02-12 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 448 | |||
| 449 | Fix compilation warnings in gnus-art.el | ||
| 450 | |||
| 451 | * lisp/gnus/gnus-art.el (rfc1843-decode-region): Autoload. | ||
| 452 | (gnus-article-hide): Avoid compilation warnings. | ||
| 453 | |||
| 454 | 2016-02-12 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 455 | |||
| 456 | Fix compilation warning in gnus-score.el | ||
| 457 | |||
| 458 | * lisp/gnus/gnus-score.el (gnus-art): Require to silence byte | ||
| 459 | compiler. | ||
| 460 | |||
| 461 | 2016-02-12 Andreas Schwab <schwab@linux-m68k.org> | ||
| 462 | |||
| 463 | Revert "Fix gnus-group-get-new-news-this-group on group with closed server" | ||
| 464 | |||
| 465 | This reverts commit 9dc77e37aa84c6df9b3ddb4609f3c09201b0580e. | ||
| 466 | |||
| 467 | This makes nnimap groups not be activated. | ||
| 468 | |||
| 469 | 2016-02-12 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 470 | |||
| 471 | Fix encoding problem introduced by previous patch series | ||
| 472 | |||
| 473 | * lisp/gnus/rfc2047.el: Ditto (bug#22648). | ||
| 474 | |||
| 475 | * lisp/gnus/rfc2231.el: Fix problem created by the | ||
| 476 | mm-replace-in-string conversion. | ||
| 477 | |||
| 478 | 2016-02-12 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 479 | |||
| 480 | Revert "Avoid defvarring prefix-less variables" | ||
| 481 | |||
| 482 | This reverts commit 303390bda34f98b400798d5383cf0d722e35ba19. | ||
| 483 | |||
| 484 | The defvars are needed if we're doing lexical-binding | ||
| 485 | |||
| 486 | 2016-02-12 Glenn Morris <rgm@gnu.org> | ||
| 487 | |||
| 488 | * test/lisp/url/url-auth-tests.el (url-auth-test-digest-auth): | ||
| 489 | Make it pass. | ||
| 490 | |||
| 491 | * test/lisp/url/url-auth-tests.el | ||
| 492 | (url-auth-test-digest-auth-retrieve-cache): Fix obvious typo. | ||
| 493 | |||
| 494 | 2016-02-12 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 495 | |||
| 496 | Finish up cl-defmethoding registry,el | ||
| 497 | |||
| 498 | * lisp/gnus/registry.el (initialize-instance): Use cl-defmethod. | ||
| 499 | |||
| 500 | 2016-02-12 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 501 | |||
| 502 | Revert the gnus-replace-in-string change, fix arguments, reapply | ||
| 503 | |||
| 504 | 2016-02-12 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 505 | |||
| 506 | Silence more message.el compilation warnings | ||
| 507 | |||
| 508 | * lisp/gnus/message.el (message-generate-headers): Don't use | ||
| 509 | variable values directly to get the header values, because | ||
| 510 | that breaks with lexical binding (without unprefixed defvars). | ||
| 511 | |||
| 512 | 2016-02-12 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 513 | |||
| 514 | Fix various compilation warnings in message.el | ||
| 515 | |||
| 516 | * lisp/gnus/message.el (message-fix-before-sending): Use | ||
| 517 | read-multiple-choice instead of gnus-multiple-choice. | ||
| 518 | (mm-util): Require. | ||
| 519 | (rfc2047): Require. | ||
| 520 | (message-remove-blank-cited-lines): Use message instead of | ||
| 521 | gnus-message. | ||
| 522 | (message-send): Use y-or-n-p instead of gnus-y-or-n-p. | ||
| 523 | |||
| 524 | 2016-02-12 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 525 | |||
| 526 | Silence compilation warning in mm-view | ||
| 527 | |||
| 528 | * lisp/gnus/mm-view.el (mm-display-inline-fontify): Silence | ||
| 529 | compilation warning. | ||
| 530 | |||
| 531 | 2016-02-12 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 532 | |||
| 533 | Fix epg-related compilation warnings in mml-sec | ||
| 534 | |||
| 535 | * lisp/gnus/mml-sec.el: Fix compilation warnings from the epg | ||
| 536 | library. | ||
| 537 | |||
| 538 | 2016-02-12 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 539 | |||
| 540 | rmail-dont-reply-to-names is obsolete | ||
| 541 | |||
| 542 | * lisp/gnus/nnmail.el (nnmail-fancy-expiry-target): Don't bind | ||
| 543 | the obsolete `rmail-dont-reply-to-names' variable. | ||
| 544 | |||
| 545 | 2016-02-12 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 546 | |||
| 547 | Partially revert the defmethod->cl-defmethod change in registry.el | ||
| 548 | |||
| 549 | * lisp/gnus/registry.el (initialize-instance): Use defmethod, | ||
| 550 | since cl-defmethod doesn't work with :after. | ||
| 551 | (initialize-instance): Ditto, but with :before. | ||
| 552 | |||
| 553 | 2016-02-12 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 554 | |||
| 555 | Avoid obsolete function in plstore | ||
| 556 | |||
| 557 | * lisp/gnus/plstore.el (plstore--insert-buffer): Use setf | ||
| 558 | instead of the obsolete epg-context-set-armor. | ||
| 559 | |||
| 560 | 2016-02-12 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 561 | |||
| 562 | Use cl-defmethod in registry.el | ||
| 563 | |||
| 564 | * lisp/gnus/registry.el: Use cl-defmethod instead of the | ||
| 565 | obsolete defmethod. | ||
| 566 | |||
| 567 | 2016-02-12 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 568 | |||
| 569 | Make sieve-manage require sasl | ||
| 570 | |||
| 571 | * lisp/gnus/sieve-manage.el: Fix compilation warning by | ||
| 572 | requiring sasl. | ||
| 573 | |||
| 574 | 2016-02-12 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 575 | |||
| 576 | Avoid defvarring prefix-less variable | ||
| 577 | |||
| 578 | * lisp/gnus/mm-uu.el (mm-uu-entry): Rename from `entry'. | ||
| 579 | |||
| 580 | 2016-02-12 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 581 | |||
| 582 | * lisp/gnus/mailcap.el: Remove usage of mailcap-delete-duplicates. | ||
| 583 | |||
| 584 | 2016-02-12 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 585 | |||
| 586 | Don't use the obsolete char-valid-p function | ||
| 587 | |||
| 588 | * lisp/gnus/mm-url.el (mm-url-decode-entities): Don't use the | ||
| 589 | obsolete char-valid-p function. | ||
| 590 | |||
| 591 | 2016-02-12 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 592 | |||
| 593 | Fix missed translation in a previous commit | ||
| 594 | |||
| 595 | * lisp/gnus/mailcap.el (mailcap-mime-types): Fix missed | ||
| 596 | translation of mailcap-delete-duplicates. | ||
| 597 | |||
| 598 | 2016-02-12 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 599 | |||
| 600 | Avoid using mm-make-temp-file | ||
| 601 | |||
| 602 | * lisp/gnus/mail-source.el (mail-source-delete-crash-box): Ditto. | ||
| 603 | |||
| 604 | * lisp/gnus/mm-decode.el (mm-display-external): Ditto. | ||
| 605 | |||
| 606 | * lisp/gnus/mml-smime.el (mml-smime-openssl-encrypt): Ditto. | ||
| 607 | |||
| 608 | 2016-02-12 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 609 | |||
| 610 | Fix compilation warning in gnus-start | ||
| 611 | |||
| 612 | * lisp/gnus/gnus-start.el (gnus-slave-save-newsrc): Avoid | ||
| 613 | mm-make-temp-file. | ||
| 614 | |||
| 615 | 2016-02-12 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 616 | |||
| 617 | Avoid the obsoleted defmethod | ||
| 618 | |||
| 619 | * lisp/gnus/gnus-icalendar.el: Use cl-defmethod instead of | ||
| 620 | defmethod. | ||
| 621 | |||
| 622 | 2016-02-12 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 623 | |||
| 624 | Avoid defvarring prefix-less variables | ||
| 625 | |||
| 626 | * lisp/gnus/gnus-group.el (gnus-group-update-eval-form): We | ||
| 627 | don't need to `defvar' the short variables to allow `eval' to | ||
| 628 | use them. | ||
| 629 | |||
| 630 | 2016-02-12 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 631 | |||
| 632 | nnweb doesn't need unibyte buffers | ||
| 633 | |||
| 634 | * lisp/gnus/nnweb.el (nnweb-retrieve-headers) | ||
| 635 | (nnweb-read-overview, nnweb-request-article) | ||
| 636 | (nnweb-google-reference): Unibyte buffers are not needed here. | ||
| 637 | |||
| 638 | 2016-02-12 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 639 | |||
| 640 | Encode before sending from nnspool | ||
| 641 | |||
| 642 | * lisp/gnus/nnspool.el (nnspool-request-post): Encode data | ||
| 643 | before sending it to the news server. | ||
| 644 | |||
| 645 | 2016-02-11 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 646 | |||
| 647 | nnrss buffers don't have to be unibyte | ||
| 648 | |||
| 649 | * lisp/gnus/nnrss.el (nnrss-insert): The buffer doesn't have | ||
| 650 | to be unibyte just to receive data, I think. | ||
| 651 | |||
| 652 | 2016-02-11 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 653 | |||
| 654 | Don't use mm-with-unibyte-current-buffer in mml2015 | ||
| 655 | |||
| 656 | * lisp/gnus/mml2015.el (mml2015-mailcrypt-encrypt): Don't use | ||
| 657 | mm-with-unibyte-current-buffer. | ||
| 658 | |||
| 659 | 2016-02-11 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 660 | |||
| 661 | Don't use mm-with-unibyte-current in mml1991 | ||
| 662 | |||
| 663 | * lisp/gnus/mml1991.el (mml1991-epg-sign): Don't use | ||
| 664 | mm-with-unibyte-current. | ||
| 665 | |||
| 666 | 2016-02-11 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 667 | |||
| 668 | Don't use mm-with-unibyte-current in mml1991 | ||
| 669 | |||
| 670 | * lisp/gnus/mml1991.el (mml1991-pgg-sign): Don't use | ||
| 671 | mm-with-unibyte-current. | ||
| 672 | |||
| 673 | 2016-02-11 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 674 | |||
| 675 | Don't use mm-with-unibyte-buffer in utf7 | ||
| 676 | |||
| 677 | * lisp/gnus/utf7.el (utf7-fragment-encode): Don't use | ||
| 678 | mm-with-unibyte-buffer. | ||
| 679 | |||
| 680 | 2016-02-11 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 681 | |||
| 682 | Remove XEmacs compat code from Gnus helper libraries | ||
| 683 | |||
| 684 | * lisp/gnus/plstore.el (plstore-called-interactively-p): Remove. | ||
| 685 | |||
| 686 | * lisp/gnus/pop3.el (pop3-make-date): Remove XEmacs compat. | ||
| 687 | |||
| 688 | * lisp/gnus/sieve-mode.el: Remove XEmacs compat. | ||
| 689 | |||
| 690 | * lisp/gnus/spam-stat.el (spam-stat-called-interactively-p): Remove. | ||
| 691 | |||
| 692 | 2016-02-11 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 693 | |||
| 694 | Remove XEmacs compat code from Gnus backends | ||
| 695 | |||
| 696 | * lisp/gnus/mm-view.el (mm-inline-image-xemacs): Remove. | ||
| 697 | (mm-inline-image): Rename from mm-inline-image-emacs. | ||
| 698 | |||
| 699 | * lisp/gnus/mml.el: Remove XEmacs compat code. | ||
| 700 | |||
| 701 | * lisp/gnus/nnheader.el: Remove XEmacs compat code. | ||
| 702 | |||
| 703 | * lisp/gnus/nnimap.el (nnimap-open-connection-1): Remove | ||
| 704 | XEmacs compat code. | ||
| 705 | |||
| 706 | * lisp/gnus/nnir.el (nnir-run-gmane): Remove XEmacs compat code. | ||
| 707 | |||
| 708 | * lisp/gnus/nnmail.el (nnmail-pathname-coding-system): Remove | ||
| 709 | XEmacs compat code. | ||
| 710 | |||
| 711 | * lisp/gnus/nnmairix.el: Remove XEmacs compat code. | ||
| 712 | |||
| 713 | * lisp/gnus/nnrss.el: Remove XEmacs compat code. | ||
| 714 | |||
| 715 | * lisp/gnus/nntp.el: Remove XEmacs compat code. | ||
| 716 | |||
| 717 | 2016-02-11 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 718 | |||
| 719 | Remove XEmacs compat functions from mm-util.el | ||
| 720 | |||
| 721 | * lisp/gnus/mm-util.el (mm-special-display-p): Remove. | ||
| 722 | (mm-decode-coding-string, mm-encode-coding-string) | ||
| 723 | (mm-decode-coding-region, mm-encode-coding-region): Remove. | ||
| 724 | (mm-string-to-multibyte): Remove. | ||
| 725 | (mm-char-or-char-int-p): Remove. | ||
| 726 | (mm-ucs-to-char): Remove compat versions of the function. | ||
| 727 | (mm-read-coding-system): Remove. | ||
| 728 | (mm-coding-system-p): Remove compat code. | ||
| 729 | (mm-enrich-utf-8-by-mule-ucs): Remove. | ||
| 730 | (mm-enable-multibyte, mm-disable-multibyte): Remove compat versions. | ||
| 731 | (mm-delete-duplicates): Remove. | ||
| 732 | (mm-multibyte-p): Remove compat versions. | ||
| 733 | (mm-xemacs-find-mime-charset-1): Remove. | ||
| 734 | (mm-xemacs-find-mime-charset): Remove. | ||
| 735 | (mm-make-temp-file): Made obsolete. | ||
| 736 | (mm-find-buffer-file-coding-system): Remove XEmacs compat. | ||
| 737 | |||
| 738 | 2016-02-11 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 739 | |||
| 740 | Remove Message and mm-decode XEmacs compat code | ||
| 741 | |||
| 742 | * lisp/gnus/message.el: Remove XEmacs compat code. | ||
| 743 | |||
| 744 | * lisp/gnus/mm-decode.el (mm-create-image-xemacs): Remove. | ||
| 745 | |||
| 746 | * lisp/gnus/mm-util.el: Remove some XEmacs compat code. | ||
| 747 | |||
| 748 | 2016-02-11 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 749 | |||
| 750 | Remove som XEmacs compat code from message.el | ||
| 751 | |||
| 752 | * lisp/gnus/message.el: Remove some XEmacs compat code. | ||
| 753 | |||
| 754 | 2016-02-11 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 755 | |||
| 756 | Remove XEmacs compat code from ietf-drums.el | ||
| 757 | |||
| 758 | * lisp/gnus/ietf-drums.el (ietf-drums-syntax-table): Drop | ||
| 759 | XEmacs compat. | ||
| 760 | |||
| 761 | 2016-02-11 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 762 | |||
| 763 | Remove XEmacs compat code from gravatar.el | ||
| 764 | |||
| 765 | * lisp/gnus/gravatar.el: Remove XEmacs compat code from | ||
| 766 | gravatar.el. | ||
| 767 | |||
| 768 | 2016-02-11 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 769 | |||
| 770 | Remove more XEmacs compat code from Gnus | ||
| 771 | |||
| 772 | * lisp/gnus/gnus-util.el (gnus-bound-and-true-p): Remove. | ||
| 773 | (gnus-timer--function): Remove. | ||
| 774 | |||
| 775 | * lisp/gnus/gnus-uu.el (gnus-uu-save-article): Remove XEmacs | ||
| 776 | 19.2 compat. | ||
| 777 | |||
| 778 | * lisp/gnus/gnus-win.el: Remove XEmacs compat code. | ||
| 779 | |||
| 780 | 2016-02-11 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 781 | |||
| 782 | Remove more XEmacs compat functions from gnus-util.el | ||
| 783 | |||
| 784 | * lisp/gnus/gnus-util.el (gnus-put-display-table): Remove. | ||
| 785 | (gnus-get-display-table): Remove. | ||
| 786 | (gnus-format-message): Remove. | ||
| 787 | |||
| 788 | 2016-02-11 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 789 | |||
| 790 | Remove more XEmacs compat functions from Gnus | ||
| 791 | |||
| 792 | * lisp/gnus/gnus-util.el (gnus-next-char-property-change): Remove. | ||
| 793 | (gnus-previous-char-property-change): Remove. | ||
| 794 | (gnus-graphic-display-p): Remove. | ||
| 795 | (gnus-select-frame-set-input-focus): Remove. | ||
| 796 | |||
| 797 | 2016-02-11 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 798 | |||
| 799 | Remove more XEmacs compat code from gnus-util | ||
| 800 | |||
| 801 | * lisp/gnus/gnus-util.el (gnus-make-local-hook): Remove (and | ||
| 802 | all its usages). | ||
| 803 | (gnus-invisible-p): Remove. | ||
| 804 | |||
| 805 | 2016-02-11 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 806 | |||
| 807 | Remove gnus-make-local-hook | ||
| 808 | |||
| 809 | * lisp/gnus/gnus-util.el (gnus-make-local-hook): Remove (and | ||
| 810 | all its usages). | ||
| 811 | |||
| 812 | 2016-02-11 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 813 | |||
| 814 | gnus-replace-in-string -> replace-regexp-in-string | ||
| 815 | |||
| 816 | * lisp/gnus/gnus-util.el (gnus-replace-in-string): Declare | ||
| 817 | obsolete. Transform all usages of it into | ||
| 818 | replace-regexp-in-string. | ||
| 819 | |||
| 820 | * lisp/gnus/mailcap.el (mailcap-replace-in-string): Remove. | ||
| 821 | |||
| 822 | 2016-02-10 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 823 | |||
| 824 | Remove Gnus XEmacs compat | ||
| 825 | |||
| 826 | * lisp/gnus/gnus-start.el (gnus-dribble-enter): Remove comment | ||
| 827 | about code that doesn't work in XEmacs. | ||
| 828 | |||
| 829 | * lisp/gnus/gnus-sum.el: Remove XEmacs compat. | ||
| 830 | |||
| 831 | * lisp/gnus/gnus-topic.el: Remove XEmacs compat. | ||
| 832 | |||
| 833 | 2016-02-10 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 834 | |||
| 835 | Remove compat functions in gnus-spec.el | ||
| 836 | |||
| 837 | * lisp/gnus/gnus-spec.el (gnus-string-width-function): Remove. | ||
| 838 | (gnus-substring-function): Remove. | ||
| 839 | (gnus-use-correct-string-widths): Remove. | ||
| 840 | (gnus-make-format-preserve-properties): Remove. | ||
| 841 | (gnus-xmas-format): Remove. | ||
| 842 | |||
| 843 | * lisp/gnus/gnus-srvr.el (gnus-server-mode): Remove XEmacs compat. | ||
| 844 | |||
| 845 | 2016-02-10 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 846 | |||
| 847 | Remove Gnus XEmacs compat functions | ||
| 848 | |||
| 849 | * lisp/gnus/gnus-registry.el: Remove XEmacs compat. | ||
| 850 | |||
| 851 | * lisp/gnus/gnus-salt.el: Remove XEmacs compat. | ||
| 852 | |||
| 853 | * lisp/gnus/gnus-score.el (gnus-decay-score): Remove XEmacs compat. | ||
| 854 | |||
| 855 | 2016-02-10 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 856 | |||
| 857 | Remove Gnus XEmacs compatibility | ||
| 858 | |||
| 859 | * lisp/gnus/gnus-demon.el (gnus-demon-idle-since): Remove | ||
| 860 | XEmacs compat. | ||
| 861 | |||
| 862 | * lisp/gnus/gnus-dired.el: Remove XEmacs compat. | ||
| 863 | |||
| 864 | * lisp/gnus/gnus-draft.el: Remove XEmacs compat. | ||
| 865 | |||
| 866 | * lisp/gnus/gnus-gravatar.el (gnus-gravatar-insert): Remove | ||
| 867 | XEmacs compat. | ||
| 868 | |||
| 869 | * lisp/gnus/gnus-group.el: Remove XEmacs compat. | ||
| 870 | |||
| 871 | * lisp/gnus/gnus-html.el: Remove XEmacs compat. | ||
| 872 | |||
| 873 | * lisp/gnus/gnus-ml.el: Remove XEmacs compat. | ||
| 874 | |||
| 875 | * lisp/gnus/gnus-picon.el (gnus-picon-style): Remove XEmacs comment. | ||
| 876 | |||
| 877 | 2016-02-10 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 878 | |||
| 879 | Don't use image-map if it isn't defined | ||
| 880 | |||
| 881 | * lisp/net/shr.el (shr-image-map): Only use image-map as a | ||
| 882 | parent if it's defined (bug#22614). | ||
| 883 | |||
| 884 | 2016-02-10 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 885 | |||
| 886 | Check for MagickAutoOrientImage | ||
| 887 | |||
| 888 | * configure.ac: Check for MagickAutoOrientImage. | ||
| 889 | |||
| 890 | * src/image.c (imagemagick_load_image): Don't use | ||
| 891 | MagickAutoOrientImage unless it's available. | ||
| 892 | |||
| 893 | 2016-02-10 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 894 | |||
| 895 | Document EXIF image rotation | ||
| 896 | |||
| 897 | * doc/lispref/display.texi (ImageMagick Images): Mention EXIF rotation. | ||
| 898 | |||
| 899 | 2016-02-10 Dima Kogan <dima@secretsauce.net> | ||
| 900 | |||
| 901 | Support integer image rotation and respect EXIF rotations | ||
| 902 | |||
| 903 | * src/image.c (imagemagick_load_image): Allow integer rotations in | ||
| 904 | addition to floating point rotations (bug#22591). | ||
| 905 | * src/image.c (imagemagick_load_image): Images that have an | ||
| 906 | orientation given in EXIF and have no explicit :rotation tag are now | ||
| 907 | pre-rotated. All information such as width/height is reported for the | ||
| 908 | rotated image. | ||
| 909 | |||
| 910 | 2016-02-10 Wolfgang Jenkner <wjenkner@inode.at> | ||
| 911 | |||
| 912 | * lisp/net/shr.el (image-map): Defvar it. (Bug#22614) | ||
| 913 | |||
| 914 | 2016-02-10 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 915 | |||
| 916 | * lisp/gnus/gnus-cite.el: Remove XEmacs compat code. | ||
| 917 | |||
| 918 | 2016-02-09 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 919 | |||
| 920 | Remove compat code from gnus-bookmark.el | ||
| 921 | |||
| 922 | * lisp/gnus/gnus-bookmark.el (gnus-bookmark-mouse-available-p): Remove. | ||
| 923 | (gnus-bookmark-remove-properties): Remove. | ||
| 924 | |||
| 925 | 2016-02-09 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 926 | |||
| 927 | Remove XEmacs compat code from gnus-a*.el | ||
| 928 | |||
| 929 | * lisp/gnus/gnus-agent.el: Remove compat code. | ||
| 930 | |||
| 931 | * lisp/gnus/gnus-art.el: Remove compat code. | ||
| 932 | |||
| 933 | * lisp/gnus/gnus-async.el: Remove compat code. | ||
| 934 | |||
| 935 | 2016-02-09 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 936 | |||
| 937 | Remove gmm compat functions | ||
| 938 | |||
| 939 | * lisp/gnus/gmm-utils.el (gmm-image-search-load-path): Remove. | ||
| 940 | (gmm-write-region): Remove. | ||
| 941 | (gmm-called-interactively-p): Remove. | ||
| 942 | |||
| 943 | 2016-02-09 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 944 | |||
| 945 | * lisp/gnus/ecomplete.el: Remove XEmacs compat code. | ||
| 946 | |||
| 947 | 2016-02-09 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 948 | |||
| 949 | Remove compat code from compface.el | ||
| 950 | |||
| 951 | * lisp/gnus/compface.el: Remove XEmacs compat code throughout. | ||
| 952 | |||
| 953 | 2016-02-09 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 954 | |||
| 955 | Remove the now empty gnus-ems.el and references to it | ||
| 956 | |||
| 957 | 2016-02-09 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 958 | |||
| 959 | Remove Gnus compat names for mouse bindings | ||
| 960 | |||
| 961 | * lisp/gnus/gnus-ems.el (gnus-widget-button-keymap): Remove. | ||
| 962 | (gnus-down-mouse-2): Remove. | ||
| 963 | (gnus-down-mouse-3): Remove. | ||
| 964 | |||
| 965 | 2016-02-09 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 966 | |||
| 967 | Drop Gnus compat functions | ||
| 968 | |||
| 969 | * lisp/gnus/gnus-ems.el (gnus-mule-max-width-function): Remove. | ||
| 970 | |||
| 971 | * lisp/gnus/gnus-util.el (gnus-kill-all-overlays): Move here. | ||
| 972 | |||
| 973 | * lisp/gnus/gnus.el (gnus-mode-line-modified): Remove. | ||
| 974 | |||
| 975 | 2016-02-09 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 976 | |||
| 977 | Get rid of gnus-ems-redefine | ||
| 978 | |||
| 979 | * lisp/gnus/gnus-ems.el (gnus-mouse-face-prop): Remove. | ||
| 980 | |||
| 981 | 2016-02-09 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 982 | |||
| 983 | * lisp/gnus/gnus-spec.el: Move definition here from gnus-ems.el. | ||
| 984 | |||
| 985 | 2016-02-09 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 986 | |||
| 987 | Remove Gnus compat code | ||
| 988 | |||
| 989 | * lisp/gnus/gnus-ems.el (gnus-ems-redefine): Remove | ||
| 990 | transitional code from ten years ago. | ||
| 991 | |||
| 992 | 2016-02-09 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 993 | |||
| 994 | Allow interactively scaling past :max-width etc | ||
| 995 | |||
| 996 | * lisp/image.el (image--current-scaling) | ||
| 997 | (image--image-without-parameters): New functions. | ||
| 998 | (image--change-size): Use them to allow changing the size of a | ||
| 999 | image even if it has :width/:max-width (etc.) already set. | ||
| 1000 | |||
| 1001 | 2016-02-09 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 1002 | |||
| 1003 | * lisp/gnus/mm-decode.el (shr-image-map): Compilation fix. | ||
| 1004 | |||
| 1005 | 2016-02-09 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 1006 | |||
| 1007 | Allow accessing the image commands via shr | ||
| 1008 | |||
| 1009 | * lisp/gnus/mm-decode.el (mm-convert-shr-links): Allow | ||
| 1010 | accessing the image commands. | ||
| 1011 | |||
| 1012 | * lisp/net/shr.el (shr-image-map): New map used for images. | ||
| 1013 | (shr-urlify): Don't overwrite image maps when applying URL maps. | ||
| 1014 | |||
| 1015 | 2016-02-09 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 1016 | |||
| 1017 | Use a sparse image keymap | ||
| 1018 | |||
| 1019 | * lisp/image.el (image-map): Use a sparse keymap. | ||
| 1020 | |||
| 1021 | 2016-02-09 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 1022 | |||
| 1023 | Put a keymap on images created with insert-image and friends | ||
| 1024 | |||
| 1025 | * lisp/image.el (image-save): New command. | ||
| 1026 | (image-rotate): Ditto. | ||
| 1027 | (image-map): New keymap. | ||
| 1028 | (insert-image): Put the image-map on all images. | ||
| 1029 | (insert-sliced-image): Ditto. | ||
| 1030 | * doc/lispref/display.texi (Showing Images): Document the | ||
| 1031 | image map. | ||
| 1032 | |||
| 1033 | 2016-02-09 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 1034 | |||
| 1035 | Fix some folding issues in read-multiple-choice | ||
| 1036 | |||
| 1037 | * lisp/subr.el (read-multiple-choice): Fix folding when you | ||
| 1038 | have many items. | ||
| 1039 | |||
| 1040 | 2016-02-09 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 1041 | |||
| 1042 | Fix typo in last checkin | ||
| 1043 | |||
| 1044 | 2016-02-09 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 1045 | |||
| 1046 | Remove Gnus compat functions | ||
| 1047 | |||
| 1048 | * lisp/gnus/gnus-ems.el (gnus-mark-active-p) | ||
| 1049 | (gnus-region-active-p, gnus-select-lowest-window) | ||
| 1050 | (gnus-summary-display-table, gnus-max-width-function): Remove | ||
| 1051 | compat functions. | ||
| 1052 | |||
| 1053 | 2016-02-09 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 1054 | |||
| 1055 | Move non-compat Gnus functions to gnus-util.el | ||
| 1056 | |||
| 1057 | * lisp/gnus/gnus-util.el (gnus-remove-image, gnus-put-image) | ||
| 1058 | (gnus-create-image, gnus-image-type-available-p): Move here | ||
| 1059 | from gnus-ems.el, since these aren't compat functions. | ||
| 1060 | |||
| 1061 | 2016-02-09 Paul Eggert <eggert@cs.ucla.edu> | ||
| 1062 | |||
| 1063 | Omit valloc decl if redundant | ||
| 1064 | |||
| 1065 | * src/gmalloc.c (valloc): Omit decl if malloc.h is included, | ||
| 1066 | to pacify --enable-gcc-warnings. | ||
| 1067 | |||
| 1068 | 2016-02-09 Wolfgang Jenkner <wjenkner@inode.at> | ||
| 1069 | |||
| 1070 | Restore the calloc family. | ||
| 1071 | |||
| 1072 | * src/gmalloc.c (calloc, gcalloc, hybrid_calloc): Restore definitions. | ||
| 1073 | They were lost in a4817d8 but calloc is still (marginally) used in | ||
| 1074 | code statically liked with emacs, so hybrid_calloc is needed. | ||
| 1075 | Also, in the non-hybrid case, we can't get rid of calloc anyway as | ||
| 1076 | other libraries liked with emacs may need it. | ||
| 1077 | * src/conf_post.h: Restore redefinition of calloc to hybrid_calloc. | ||
| 1078 | |||
| 1079 | 2016-02-09 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 1080 | |||
| 1081 | Remove some Gnus compat functions | ||
| 1082 | |||
| 1083 | * lisp/gnus/gnus-ems.el (gnus-string-mark-left-to-right) | ||
| 1084 | (gnus-window-inside-pixel-edges, gnus-set-process-plist) | ||
| 1085 | (gnus-process-plist, gnus-process-get, gnus-process-put): Remove. | ||
| 1086 | |||
| 1087 | 2016-02-09 Paul Eggert <eggert@cs.ucla.edu> | ||
| 1088 | |||
| 1089 | - | ||
| 1090 | |||
| 1091 | - | ||
| 1092 | |||
| 1093 | 2016-02-09 Paul Eggert <eggert@cs.ucla.edu> | ||
| 1094 | |||
| 1095 | Merge from origin/emacs-25 | ||
| 1096 | |||
| 1097 | 4feb962 * lisp/comint.el (comint-prompt-read-only): Clean tabs in docstring | ||
| 1098 | cc419fb Don't inloop gnus-uu-mark-thread on the last thread | ||
| 1099 | 51c77a2 Display non-ASCII group names better in prompts | ||
| 1100 | f93d669 Default to gpg2 instead of gpg | ||
| 1101 | |||
| 1102 | 2016-02-09 Paul Eggert <eggert@cs.ucla.edu> | ||
| 1103 | |||
| 1104 | Merge from origin/emacs-25 | ||
| 1105 | |||
| 1106 | 9ffe7dd * lisp/isearch.el (isearch-define-mode-toggle): Improve logic | ||
| 1107 | 16140f7 * lisp/menu-bar.el (menu-bar-options-menu): New search submenu | ||
| 1108 | 3db6adb * lisp/isearch.el (search-default-mode) | ||
| 1109 | 4ea1ea7 * lisp/isearch.el: Rename search-default-regexp-mode to search-default-mode | ||
| 1110 | c77ffc8 Use monitor's resolution for positioning tooltips | ||
| 1111 | 49e5749 Fix file-notify-test on MS-Windows | ||
| 1112 | be1d874 Fix issues found by auditing w32notify code | ||
| 1113 | 87ae218 Extend etags Ruby support for accessors | ||
| 1114 | aa35257 Update publicsuffix.txt. | ||
| 1115 | 6816bff Ensure that Gnus dribble handling allows removing entries | ||
| 1116 | 691feae Be consistent when using encoded strings in nnimap data | ||
| 1117 | 3ed423b Display the decoded Gnus group name | ||
| 1118 | 5428b5b Use completion-ignore-case instead of defining command | ||
| 1119 | |||
| 1120 | 2016-02-09 Paul Eggert <eggert@cs.ucla.edu> | ||
| 1121 | |||
| 1122 | Merge from origin/emacs-25 | ||
| 1123 | |||
| 1124 | 1eaf68f * test/automated/file-notify-tests.el (file-notify-test06-many-events): | ||
| 1125 | d333716 ; * etc/NEWS: Expand news entry for scss-mode | ||
| 1126 | c32c16f ; Better document changes in ls-lisp default behavior | ||
| 1127 | dc6eed2 Fix doc string of tls-program | ||
| 1128 | |||
| 1129 | 2016-02-09 Paul Eggert <eggert@cs.ucla.edu> | ||
| 1130 | |||
| 1131 | Merge from origin/emacs-25 | ||
| 1132 | |||
| 1133 | 2c117fc * etc/NEWS: Document new mpc.el features | ||
| 1134 | 71a0496 * lisp/custom.el (defface): Revert indentation change. (Bug#22524) | ||
| 1135 | 9dfece1 Correctly fontify C++ initializations which "look like" functions. | ||
| 1136 | 4485222 Improve newsticker-treeview-selection-face | ||
| 1137 | 4236944 Minor fix in tagging Ruby accessors by etags | ||
| 1138 | 35fc77d Spelling fixes | ||
| 1139 | 3dda110 Remove 'def X' from the example | ||
| 1140 | |||
| 1141 | 2016-02-09 Paul Eggert <eggert@cs.ucla.edu> | ||
| 1142 | |||
| 1143 | Minor alignas cleanup | ||
| 1144 | |||
| 1145 | * src/lisp.h (alignas): Remove now-redundant #ifdef that was left | ||
| 1146 | over from the old way of doing things, before Bug#20862 was fixed. | ||
| 1147 | |||
| 1148 | 2016-02-09 Paul Eggert <eggert@cs.ucla.edu> | ||
| 1149 | |||
| 1150 | Add lmalloc commentary and tweak laligned | ||
| 1151 | |||
| 1152 | * src/alloc.c (laligned): Help compiler in a tiny way by putting | ||
| 1153 | the more-commonly-failing disjunct first. | ||
| 1154 | |||
| 1155 | 2016-02-09 Eli Zaretskii <eliz@gnu.org> | ||
| 1156 | |||
| 1157 | Clarify documentation of key binding conventions | ||
| 1158 | |||
| 1159 | * doc/lispref/tips.texi (Key Binding Conventions): Clarify which | ||
| 1160 | "punctuation characters" are reserved after "C-c". (Bug#22604) | ||
| 1161 | |||
| 1162 | 2016-02-09 Oscar Fuentes <ofv@wanadoo.es> | ||
| 1163 | |||
| 1164 | * etc/NEWS: mention the `vc-faces' customization group | ||
| 1165 | |||
| 1166 | 2016-02-09 Paul Eggert <eggert@cs.ucla.edu> | ||
| 1167 | |||
| 1168 | Sync with gnulib | ||
| 1169 | |||
| 1170 | This incorporates: | ||
| 1171 | 2016-02-09 stdalign: port to clang 3.7.0 | ||
| 1172 | 2016-02-06 misc: port better to gcc -fsanitize=address | ||
| 1173 | * doc/misc/texinfo.tex, lib/stdalign.in.h, m4/acl.m4, m4/getgroups.m4: | ||
| 1174 | Copy from gnulib. | ||
| 1175 | |||
| 1176 | 2016-02-09 Michael Albinus <michael.albinus@gmx.de> | ||
| 1177 | |||
| 1178 | * CONTRIBUTE: Add more examples for $(SELECTOR) make variable. | ||
| 1179 | |||
| 1180 | 2016-02-09 Katsumi Yamaoka <yamaoka@jpl.org> | ||
| 1181 | |||
| 1182 | Make mm-html-inhibit-images and mm-html-blocked-images default to nil | ||
| 1183 | |||
| 1184 | * lisp/gnus/mm-decode.el (mm-html-inhibit-images) | ||
| 1185 | (mm-html-blocked-images): Default to nil. | ||
| 1186 | |||
| 1187 | * doc/misc/emacs-mime.texi (Display Customization): Mention that | ||
| 1188 | mm-html-inhibit-images and mm-html-blocked-images default to nil. | ||
| 1189 | |||
| 1190 | * etc/NEWS (Gnus): Document mm-html-inhibit-images and | ||
| 1191 | mm-html-blocked-images. | ||
| 1192 | |||
| 1193 | 2016-02-08 Paul Eggert <eggert@cs.ucla.edu> | ||
| 1194 | |||
| 1195 | Increase success rate of fallback lmalloc | ||
| 1196 | |||
| 1197 | * src/alloc.c (lmalloc, lrealloc): Reallocate with (typically) | ||
| 1198 | larger and larger sizes, to increase the probability that | ||
| 1199 | the allocator will return a Lisp-aligned pointer. | ||
| 1200 | |||
| 1201 | 2016-02-08 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 1202 | |||
| 1203 | Make backgrounds extend to the end of the lines in shr | ||
| 1204 | |||
| 1205 | * lisp/net/shr.el (shr-face-background): Faces can also be on | ||
| 1206 | the form `(:background "#fff)' (bug#22547). | ||
| 1207 | |||
| 1208 | 2016-02-08 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 1209 | |||
| 1210 | Make the `R' command get the correct relative <img>s | ||
| 1211 | |||
| 1212 | * lisp/net/eww.el (eww-readable): Preserve the base URL so | ||
| 1213 | that image expansions are fetched from the right place (bug#22605). | ||
| 1214 | |||
| 1215 | (cherry picked from commit 8722e849f75ceafb82a1c17105e8ab76077a8ebc) | ||
| 1216 | |||
| 1217 | Backport: | ||
| 1218 | |||
| 1219 | 2016-02-08 Mike Kupfer <m.kupfer@acm.org> | ||
| 1220 | |||
| 1221 | Fix typos in emacs-mime.texi and gnus.texi | ||
| 1222 | |||
| 1223 | * doc/misc/emacs-mime.texi (Display Customization): | ||
| 1224 | * doc/misc/gnus.texi (HTML): Fix typo. | ||
| 1225 | |||
| 1226 | 2016-02-08 Katsumi Yamaoka <yamaoka@jpl.org> | ||
| 1227 | |||
| 1228 | * doc/misc/emacs-mime.texi (Display Customization): | ||
| 1229 | Doc fix for mm-html-inhibit-images. | ||
| 1230 | |||
| 1231 | 2016-02-08 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 1232 | |||
| 1233 | Fix message-cross-post-followup-to group names | ||
| 1234 | |||
| 1235 | * lisp/gnus/message.el (message-cross-post-followup-to): Don't | ||
| 1236 | insert group names like "nntp+foo:zot", because those aren't valid. | ||
| 1237 | |||
| 1238 | 2016-02-08 David Edmondson <dme@dme.org> | ||
| 1239 | |||
| 1240 | Compare recipient and keys case-insensitively | ||
| 1241 | |||
| 1242 | * lisp/gnus/mml2015.el: (mml-secure-check-user-id): When comparing a | ||
| 1243 | recipient address with that from a key, do so in a case insensitive | ||
| 1244 | manner (bug#22603). | ||
| 1245 | |||
| 1246 | 2016-02-08 Glenn Morris <rgm@gnu.org> | ||
| 1247 | |||
| 1248 | * lisp/gnus/mm-decode.el (mm-alist-to-plist): Doc fix. | ||
| 1249 | |||
| 1250 | 2016-02-08 Katsumi Yamaoka <yamaoka@jpl.org> | ||
| 1251 | |||
| 1252 | Refactor HTML images handling of Gnus and mm-* (a part of bug#21650) | ||
| 1253 | |||
| 1254 | * doc/misc/emacs-mime.texi (Display Customization): | ||
| 1255 | Remove mm-inline-text-html-with-images; add documentations for | ||
| 1256 | mm-html-inhibit-images and mm-html-blocked-images. | ||
| 1257 | |||
| 1258 | * lisp/gnus/gnus-art.el (gnus-article-show-images): | ||
| 1259 | No need to bind mm-inline-text-html-with-images. | ||
| 1260 | (gnus-bind-safe-url-regexp): Rename to gnus-bind-mm-vars. | ||
| 1261 | (gnus-bind-mm-vars): Rename from gnus-bind-safe-url-regexp; | ||
| 1262 | bind mm-html-inhibit-images and mm-html-blocked-images. | ||
| 1263 | (gnus-mime-view-all-parts, gnus-mime-view-part-internally) | ||
| 1264 | (gnus-mm-display-part, gnus-mime-display-single) | ||
| 1265 | (gnus-mime-display-alternative): Use gnus-bind-mm-vars. | ||
| 1266 | |||
| 1267 | * lisp/gnus/mm-decode.el (mm-inline-text-html-with-images): Remove. | ||
| 1268 | (mm-html-inhibit-images, mm-html-blocked-images): New user options. | ||
| 1269 | (mm-shr): Bind shr-inhibit-images and shr-blocked-images with | ||
| 1270 | mm-html-inhibit-images and mm-html-blocked-images respectively | ||
| 1271 | instead of gnus-inhibit-images and gnus-blocked-images. | ||
| 1272 | |||
| 1273 | * lisp/gnus/mm-view.el (mm-setup-w3m): Use mm-html-inhibit-images | ||
| 1274 | instead of mm-inline-text-html-with-images. | ||
| 1275 | |||
| 1276 | 2016-02-08 Paul Eggert <eggert@cs.ucla.edu> | ||
| 1277 | |||
| 1278 | Port to FreeBSD 11-CURRENT i386 | ||
| 1279 | |||
| 1280 | Problem reported by Herbert J. Skuhra in: | ||
| 1281 | http://lists.gnu.org/archive/html/emacs-devel/2016-02/msg00354.html | ||
| 1282 | Instead of trying | ||
| 1283 | * src/alloc.c (lmalloc, lrealloc, laligned): New functions. | ||
| 1284 | (xmalloc, xzalloc, xrealloc, lisp_malloc): Use them. | ||
| 1285 | (__alignof__) [!__GNUC__ && !__alignof__]: New macro. | ||
| 1286 | (MALLOC_IS_GC_ALIGNED): New macro. | ||
| 1287 | * src/lisp.h (NONPOINTER_BITS): Remove. All uses removed. | ||
| 1288 | No longer needed now that alloc.c uses lmalloc and lrealloc. | ||
| 1289 | |||
| 1290 | 2016-02-08 Michael Albinus <michael.albinus@gmx.de> | ||
| 1291 | |||
| 1292 | Some fixes in file-notify-tests.el | ||
| 1293 | |||
| 1294 | * test/automated/file-notify-tests.el | ||
| 1295 | (file-notify--test-with-events-check) | ||
| 1296 | (file-notify--test-with-events-explainer): New defuns. | ||
| 1297 | (file-notify--test-with-events): Use it. | ||
| 1298 | (file-notify-test07-backup): Fix docstring. Some of the | ||
| 1299 | backends fire two `changed' events. Backup by rename doesn't | ||
| 1300 | work for kqueue. | ||
| 1301 | |||
| 1302 | 2016-02-07 Michael Albinus <michael.albinus@gmx.de> | ||
| 1303 | |||
| 1304 | Fix Bug#22557 | ||
| 1305 | |||
| 1306 | * lisp/filenotify.el (file-notify-callback): Do not send a | ||
| 1307 | `stopped' event in case of backup by renaming. (Bug#22557) | ||
| 1308 | |||
| 1309 | * test/automated/Makefile.in: Use $(SELECTOR_EXPENSIVE) for | ||
| 1310 | all targets but check and check-maybe. | ||
| 1311 | |||
| 1312 | * test/automated/file-notify-tests.el | ||
| 1313 | (file-notify--test-read-event-timeout): New defconst. | ||
| 1314 | (file-notify--deftest-remote, file-notify--wait-for-events) | ||
| 1315 | (file-notify-test02-events) | ||
| 1316 | (file-notify-test04-file-validity) | ||
| 1317 | (file-notify-test06-many-events): Use it. | ||
| 1318 | (file-notify--test-cleanup): Make it more robust. Delete also | ||
| 1319 | backup file. | ||
| 1320 | (file-notify-test07-backup): New test. | ||
| 1321 | |||
| 1322 | 2016-02-07 Paul Eggert <eggert@cs.ucla.edu> | ||
| 1323 | |||
| 1324 | Fix test for dladdr | ||
| 1325 | |||
| 1326 | Problem reported by Andreas Schwab in: | ||
| 1327 | http://lists.gnu.org/archive/html/emacs-devel/2016-02/msg00327.html | ||
| 1328 | * configure.ac (dladdr): Link with LIBMODULES when checking for | ||
| 1329 | this function. | ||
| 1330 | |||
| 1331 | 2016-02-07 Andreas Schwab <schwab@linux-m68k.org> | ||
| 1332 | |||
| 1333 | Fix gnus-group-get-new-news-this-group on group with closed server | ||
| 1334 | |||
| 1335 | * lisp/gnus/nnimap.el (nnimap-change-group): Lookup server | ||
| 1336 | method and pass to nnimap-open-server. | ||
| 1337 | |||
| 1338 | 2016-02-07 Artur Malabarba <bruce.connor.am@gmail.com> | ||
| 1339 | |||
| 1340 | * lisp/comint.el (comint-prompt-read-only): Clean tabs in docstring | ||
| 1341 | |||
| 1342 | While tabs in code are mostly fine because the Emacs sources have a | ||
| 1343 | .dir-locals file specifying tab-width, the same is not true of tabs in | ||
| 1344 | code examples inside docstrings. The docstring is printed on a *Help* | ||
| 1345 | buffer, which can be created on any directory and won't necessarily have | ||
| 1346 | the same tab-width set. | ||
| 1347 | |||
| 1348 | 2016-02-07 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 1349 | |||
| 1350 | Don't inloop gnus-uu-mark-thread on the last thread | ||
| 1351 | |||
| 1352 | * lisp/gnus/gnus-uu.el (gnus-uu-mark-thread): Don't infloop on the | ||
| 1353 | final thread in the summary buffer (bug#16666). | ||
| 1354 | |||
| 1355 | 2016-02-06 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 1356 | |||
| 1357 | Display non-ASCII group names better in prompts | ||
| 1358 | |||
| 1359 | * lisp/gnus/gnus-sum.el (gnus-articles-to-read): To decode the | ||
| 1360 | group name, we have to do that before we remove the prefix. | ||
| 1361 | |||
| 1362 | 2016-02-06 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 1363 | |||
| 1364 | Default to gpg2 instead of gpg | ||
| 1365 | |||
| 1366 | * lisp/epg-config.el (epg-gpg-program): Prefer gpg2 over gpg, if | ||
| 1367 | it exists. This fixes many problems with using the GPG | ||
| 1368 | authentication agent. | ||
| 1369 | |||
| 1370 | 2016-02-06 David Edmondson <dme@dme.org> | ||
| 1371 | |||
| 1372 | src/process.c Correctly convert AF_INET6 addresses | ||
| 1373 | |||
| 1374 | * src/process.c (conv_lisp_to_sockaddr): AF_INET6 addresses are | ||
| 1375 | converted to a list of 16 bit quantities by | ||
| 1376 | conv_sockaddr_to_lisp(). conv_lisp_to_sockaddr() should follow the | ||
| 1377 | same scheme rather than expecting a (longer) list of 8 bit | ||
| 1378 | quantities. | ||
| 1379 | |||
| 1380 | Backport: | ||
| 1381 | |||
| 1382 | (cherry picked from commit 55ce3c30d617c38eb086d5ad4ffbd881c20c559c) | ||
| 1383 | |||
| 1384 | 2016-02-06 Artur Malabarba <bruce.connor.am@gmail.com> | ||
| 1385 | |||
| 1386 | * lisp/isearch.el (isearch-define-mode-toggle): Improve logic | ||
| 1387 | |||
| 1388 | 2016-02-06 Artur Malabarba <bruce.connor.am@gmail.com> | ||
| 1389 | |||
| 1390 | * lisp/menu-bar.el (menu-bar-options-menu): New search submenu | ||
| 1391 | |||
| 1392 | (menu-bar-search-options-menu): New variable | ||
| 1393 | |||
| 1394 | 2016-02-06 Artur Malabarba <bruce.connor.am@gmail.com> | ||
| 1395 | |||
| 1396 | * lisp/isearch.el (search-default-mode) | ||
| 1397 | |||
| 1398 | (isearch-regexp-function): Improve docstrings. | ||
| 1399 | |||
| 1400 | 2016-02-06 Artur Malabarba <bruce.connor.am@gmail.com> | ||
| 1401 | |||
| 1402 | * lisp/isearch.el: Rename search-default-regexp-mode to search-default-mode | ||
| 1403 | |||
| 1404 | (search-default-mode): New variable. | ||
| 1405 | (isearch-mode, isearch-define-mode-toggle) | ||
| 1406 | (isearch--describe-regexp-mode): Update accordingly. | ||
| 1407 | * lisp/menu-bar.el (nonincremental-search-forward): Update accordingly. | ||
| 1408 | * etc/NEWS: Update accordingly. | ||
| 1409 | * doc/emacs/search.texi: Update accordingly. | ||
| 1410 | |||
| 1411 | 2016-02-06 Oscar Fuentes <ofv@wanadoo.es> | ||
| 1412 | |||
| 1413 | Use monitor's resolution for positioning tooltips | ||
| 1414 | |||
| 1415 | * src/xfns.c (compute_tip_xy): Use the resolution of the monitor where | ||
| 1416 | the mouse pointer is to avoid placing the tooltip over the border of | ||
| 1417 | the monitor on multi-head displays. Fixes bug#22549. | ||
| 1418 | |||
| 1419 | 2016-02-06 Eli Zaretskii <eliz@gnu.org> | ||
| 1420 | |||
| 1421 | Fix file-notify-test on MS-Windows | ||
| 1422 | |||
| 1423 | * test/automated/file-notify-tests.el (file-notify--test-timeout): | ||
| 1424 | Reduce w32notify timeout to 10 sec. | ||
| 1425 | (file-notify-test06-many-events): Call read-event after each | ||
| 1426 | rename, to keep the w32notify backend happy in batch mode. | ||
| 1427 | (Bug#22534) | ||
| 1428 | |||
| 1429 | 2016-02-06 Eli Zaretskii <eliz@gnu.org> | ||
| 1430 | |||
| 1431 | Fix issues found by auditing w32notify code | ||
| 1432 | |||
| 1433 | * src/w32inevt.c (handle_file_notifications): Count the number of | ||
| 1434 | events to be returned. | ||
| 1435 | * src/w32notify.c (send_notifications): Don't copy to the file | ||
| 1436 | notification buffer more than it can hold. (Bug#22534) | ||
| 1437 | |||
| 1438 | 2016-02-06 Eli Zaretskii <eliz@gnu.org> | ||
| 1439 | |||
| 1440 | Extend etags Ruby support for accessors | ||
| 1441 | |||
| 1442 | * lib-src/etags.c (Ruby_functions): Support accessors defined with | ||
| 1443 | parentheses. (Bug#22563) | ||
| 1444 | |||
| 1445 | * test/etags/ruby-src/test1.ru (A::B): Add tests for accessors | ||
| 1446 | defined with parentheses. | ||
| 1447 | * test/etags/ETAGS.good_1: | ||
| 1448 | * test/etags/ETAGS.good_2: | ||
| 1449 | * test/etags/ETAGS.good_3: | ||
| 1450 | * test/etags/ETAGS.good_4: | ||
| 1451 | * test/etags/ETAGS.good_5: | ||
| 1452 | * test/etags/ETAGS.good_6: | ||
| 1453 | * test/etags/CTAGS.good: Adapt to changes in Ruby tests. | ||
| 1454 | |||
| 1455 | 2016-02-06 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 1456 | |||
| 1457 | Update publicsuffix.txt. | ||
| 1458 | |||
| 1459 | * etc/publicsuffix.txt: Updated from | ||
| 1460 | https://publicsuffix.org/list/public_suffix_list.dat. | ||
| 1461 | |||
| 1462 | 2016-02-06 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 1463 | |||
| 1464 | Ensure that Gnus dribble handling allows removing entries | ||
| 1465 | |||
| 1466 | * lisp/gnus/gnus-start.el (gnus-dribble-enter): Ensure that each | ||
| 1467 | entry is on a single line. | ||
| 1468 | |||
| 1469 | 2016-02-05 OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> (tiny change) | ||
| 1470 | |||
| 1471 | Be consistent when using encoded strings in nnimap data | ||
| 1472 | |||
| 1473 | * lisp/gnus/nnimap.el (nnimap-encode-gnus-group): New function | ||
| 1474 | (nnimap-request-list): Use it. | ||
| 1475 | (nnimap-request-newgroups): Ditto. | ||
| 1476 | |||
| 1477 | 2016-02-05 OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> (tiny change) | ||
| 1478 | |||
| 1479 | Display the decoded Gnus group name | ||
| 1480 | |||
| 1481 | * lisp/gnus/gnus-sum.el (gnus-summary-read-group-1): Use the | ||
| 1482 | decoded group name in the message. | ||
| 1483 | |||
| 1484 | 2016-02-05 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 1485 | |||
| 1486 | Use completion-ignore-case instead of defining command | ||
| 1487 | |||
| 1488 | * lisp/erc/erc.el (erc-mode): Set completion-ignore-case so | ||
| 1489 | that we get case-insensitive completion. | ||
| 1490 | (erc-completion-at-point): Remove. | ||
| 1491 | |||
| 1492 | 2016-02-05 Eli Zaretskii <eliz@gnu.org> | ||
| 1493 | |||
| 1494 | Merge branch 'emacs-25' of git.savannah.gnu.org:/srv/git/emacs into emacs-25 | ||
| 1495 | |||
| 1496 | 2016-02-05 Michael Albinus <michael.albinus@gmx.de> | ||
| 1497 | |||
| 1498 | * test/automated/file-notify-tests.el (file-notify-test06-many-events): | ||
| 1499 | |||
| 1500 | Reduce the number of iterations to 250 in case of w32notify. | ||
| 1501 | |||
| 1502 | 2016-02-05 Eli Zaretskii <eliz@gnu.org> | ||
| 1503 | |||
| 1504 | Fix problems caused by new implementation of sub-word mode | ||
| 1505 | |||
| 1506 | * lisp/subr.el (forward-word-strictly, backward-word-strictly): | ||
| 1507 | New functions. | ||
| 1508 | (word-move-empty-char-table): New variable. | ||
| 1509 | |||
| 1510 | * etc/NEWS: Mention 'forward-word-strictly' and | ||
| 1511 | 'backward-word-strictly'. | ||
| 1512 | |||
| 1513 | * doc/lispref/positions.texi (Word Motion): Document | ||
| 1514 | 'find-word-boundary-function-table', 'forward-word-strictly', and | ||
| 1515 | 'backward-word-strictly'. (Bug#22560) | ||
| 1516 | |||
| 1517 | * src/syntax.c (syms_of_syntax) | ||
| 1518 | <find-word-boundary-function-table>: Doc fix. | ||
| 1519 | |||
| 1520 | * lisp/wdired.el (wdired-xcase-word): | ||
| 1521 | * lisp/textmodes/texnfo-upd.el (texinfo-copy-node-name) | ||
| 1522 | (texinfo-copy-section-title, texinfo-start-menu-description) | ||
| 1523 | (texinfo-copy-menu-title, texinfo-specific-section-type) | ||
| 1524 | (texinfo-insert-node-lines, texinfo-copy-next-section-title): | ||
| 1525 | * lisp/textmodes/texinfo.el (texinfo-clone-environment) | ||
| 1526 | (texinfo-insert-@end): | ||
| 1527 | * lisp/textmodes/texinfmt.el (texinfo-format-scan) | ||
| 1528 | (texinfo-anchor, texinfo-multitable-widths) | ||
| 1529 | (texinfo-multitable-item): | ||
| 1530 | * lisp/textmodes/tex-mode.el (latex-env-before-change): | ||
| 1531 | * lisp/textmodes/flyspell.el (texinfo-mode-flyspell-verify): | ||
| 1532 | * lisp/skeleton.el (skeleton-insert): | ||
| 1533 | * lisp/simple.el (count-words): | ||
| 1534 | * lisp/progmodes/vhdl-mode.el (vhdl-beginning-of-libunit) | ||
| 1535 | (vhdl-beginning-of-defun, vhdl-beginning-of-statement-1) | ||
| 1536 | (vhdl-update-sensitivity-list, vhdl-template-block) | ||
| 1537 | (vhdl-template-break, vhdl-template-case, vhdl-template-default) | ||
| 1538 | (vhdl-template-default-indent, vhdl-template-for-loop) | ||
| 1539 | (vhdl-template-if-then-use, vhdl-template-bare-loop) | ||
| 1540 | (vhdl-template-nature, vhdl-template-procedural) | ||
| 1541 | (vhdl-template-process, vhdl-template-selected-signal-asst) | ||
| 1542 | (vhdl-template-type, vhdl-template-variable) | ||
| 1543 | (vhdl-template-while-loop, vhdl-beginning-of-block) | ||
| 1544 | (vhdl-hooked-abbrev, vhdl-port-copy, vhdl-hs-forward-sexp-func): | ||
| 1545 | * lisp/progmodes/verilog-mode.el (verilog-backward-sexp) | ||
| 1546 | (verilog-forward-sexp, verilog-beg-of-statement) | ||
| 1547 | (verilog-set-auto-endcomments, verilog-backward-token) | ||
| 1548 | (verilog-do-indent): | ||
| 1549 | * lisp/progmodes/vera-mode.el (vera-guess-basic-syntax) | ||
| 1550 | (vera-indent-block-closing): | ||
| 1551 | * lisp/progmodes/simula.el (simula-context) | ||
| 1552 | (simula-backward-up-level, simula-forward-down-level) | ||
| 1553 | (simula-previous-statement, simula-next-statement) | ||
| 1554 | (simula-skip-comment-backward, simula-calculate-indent) | ||
| 1555 | (simula-find-if, simula-electric-keyword): | ||
| 1556 | * lisp/progmodes/sh-script.el (sh-smie--rc-newline-semi-p): | ||
| 1557 | * lisp/progmodes/ruby-mode.el (ruby-smie--redundant-do-p) | ||
| 1558 | (ruby-smie--forward-token, ruby-smie--backward-token) | ||
| 1559 | (ruby-singleton-class-p, ruby-calculate-indent) | ||
| 1560 | (ruby-forward-sexp, ruby-backward-sexp): | ||
| 1561 | * lisp/progmodes/ps-mode.el (ps-run-goto-error): | ||
| 1562 | * lisp/progmodes/perl-mode.el (perl-syntax-propertize-function) | ||
| 1563 | (perl-syntax-propertize-special-constructs) | ||
| 1564 | (perl-backward-to-start-of-continued-exp): | ||
| 1565 | * lisp/progmodes/pascal.el (pascal-indent-declaration): | ||
| 1566 | * lisp/progmodes/octave.el (octave-function-file-p): | ||
| 1567 | * lisp/progmodes/mantemp.el (mantemp-insert-cxx-syntax): | ||
| 1568 | * lisp/progmodes/js.el (js--forward-function-decl): | ||
| 1569 | * lisp/progmodes/idlwave.el (idlwave-show-begin-check) | ||
| 1570 | (idlwave-beginning-of-block, idlwave-end-of-block) | ||
| 1571 | (idlwave-block-jump-out, idlwave-determine-class): | ||
| 1572 | * lisp/progmodes/icon.el (icon-is-continuation-line) | ||
| 1573 | (icon-backward-to-start-of-continued-exp, end-of-icon-defun): | ||
| 1574 | * lisp/progmodes/hideif.el (hide-ifdef-define): | ||
| 1575 | * lisp/progmodes/f90.el (f90-change-keywords): | ||
| 1576 | * lisp/progmodes/cperl-mode.el (cperl-electric-pod) | ||
| 1577 | (cperl-linefeed, cperl-electric-terminator) | ||
| 1578 | (cperl-find-pods-heres, cperl-fix-line-spacing) | ||
| 1579 | (cperl-invert-if-unless): | ||
| 1580 | * lisp/progmodes/cc-engine.el (c-forward-<>-arglist-recur): | ||
| 1581 | * lisp/progmodes/cc-align.el (c-lineup-java-inher): | ||
| 1582 | * lisp/progmodes/ada-mode.el (ada-compile-goto-error) | ||
| 1583 | (ada-adjust-case-skeleton, ada-create-case-exception) | ||
| 1584 | (ada-create-case-exception-substring) | ||
| 1585 | (ada-case-read-exceptions-from-file, ada-after-keyword-p) | ||
| 1586 | (ada-scan-paramlist, ada-get-current-indent, ada-get-indent-end) | ||
| 1587 | (ada-get-indent-if, ada-get-indent-block-start) | ||
| 1588 | (ada-get-indent-loop, ada-get-indent-type) | ||
| 1589 | (ada-search-prev-end-stmt, ada-check-defun-name) | ||
| 1590 | (ada-goto-decl-start, ada-goto-matching-start) | ||
| 1591 | (ada-goto-matching-end, ada-looking-at-semi-or) | ||
| 1592 | (ada-looking-at-semi-private, ada-in-paramlist-p) | ||
| 1593 | (ada-search-ignore-complex-boolean, ada-move-to-start) | ||
| 1594 | (ada-move-to-end, ada-which-function, ada-gen-treat-proc): | ||
| 1595 | * lisp/net/quickurl.el (quickurl-grab-url): | ||
| 1596 | * lisp/mail/sendmail.el (mail-do-fcc): | ||
| 1597 | * lisp/mail/rmail.el (rmail-resend): | ||
| 1598 | * lisp/mail/mailabbrev.el (mail-abbrev-complete-alias): | ||
| 1599 | * lisp/mail/mail-extr.el (mail-extract-address-components): | ||
| 1600 | * lisp/json.el (json-read-keyword): | ||
| 1601 | * lisp/files.el (insert-directory): | ||
| 1602 | * lisp/emacs-lisp/checkdoc.el (checkdoc-this-string-valid-engine): | ||
| 1603 | * lisp/completion.el (symbol-under-point, symbol-before-point) | ||
| 1604 | (symbol-before-point-for-complete, next-cdabbrev) | ||
| 1605 | (add-completions-from-c-buffer): | ||
| 1606 | * lisp/cedet/semantic/texi.el (semantic-up-context) | ||
| 1607 | (semantic-beginning-of-context): | ||
| 1608 | * lisp/cedet/semantic/bovine/el.el (semantic-get-local-variables): | ||
| 1609 | use 'forward-word-strictly' and 'backward-word-strictly' instead | ||
| 1610 | of 'forward-word' and 'backward-word'. | ||
| 1611 | |||
| 1612 | 2016-02-05 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 1613 | |||
| 1614 | Fix doc string of tls-program | ||
| 1615 | |||
| 1616 | * lisp/net/tls.el (tls-program): Document the %t parameter (bug#22559). | ||
| 1617 | |||
| 1618 | 2016-02-05 Mark Oteiza <mvoteiza@udel.edu> | ||
| 1619 | |||
| 1620 | * etc/NEWS: Document new mpc.el features | ||
| 1621 | |||
| 1622 | 2016-02-04 Leo Liu <sdl.web@gmail.com> | ||
| 1623 | |||
| 1624 | * lisp/custom.el (defface): Revert indentation change. (Bug#22524) | ||
| 1625 | |||
| 1626 | 2016-02-04 Alan Mackenzie <acm@muc.de> | ||
| 1627 | |||
| 1628 | Correctly fontify C++ initializations which "look like" functions. | ||
| 1629 | |||
| 1630 | Fixes bug#7579. | ||
| 1631 | |||
| 1632 | lisp/progmodes/cc-engine.el (c-forward-declarator): Add extra optional | ||
| 1633 | parameter to enable handling of "anonymous" declarators in declarations. | ||
| 1634 | |||
| 1635 | lisp/progmodes/cc-fonts.el (c-font-lock-declarators): Check more rigorously | ||
| 1636 | whether a "(" opens a parameter list of a function, or an initialization of a | ||
| 1637 | variable. | ||
| 1638 | |||
| 1639 | 2016-02-04 Ulf Jasper <ulf.jasper@web.de> | ||
| 1640 | |||
| 1641 | Improve newsticker-treeview-selection-face | ||
| 1642 | |||
| 1643 | * newst-treeview.el (newsticker-treeview-selection-face): Improve | ||
| 1644 | readability for dark background. | ||
| 1645 | |||
| 1646 | 2016-02-04 Eli Zaretskii <eliz@gnu.org> | ||
| 1647 | |||
| 1648 | Minor fix in tagging Ruby accessors by etags | ||
| 1649 | |||
| 1650 | * lib-src/etags.c (Ruby_functions): Don't tag accessors whose | ||
| 1651 | names are not literal symbols. (Bug#22241) | ||
| 1652 | |||
| 1653 | 2016-02-04 Paul Eggert <eggert@cs.ucla.edu> | ||
| 1654 | |||
| 1655 | Spelling fixes | ||
| 1656 | |||
| 1657 | 2016-02-04 Dmitry Gutov <dgutov@yandex.ru> | ||
| 1658 | |||
| 1659 | Remove 'def X' from the example | ||
| 1660 | |||
| 1661 | * test/etags/ruby-src/test1.ru (A::B): Remove 'def X' | ||
| 1662 | (http://lists.gnu.org/archive/html/emacs-devel/2016-02/msg00167.html). | ||
| 1663 | * test/etags/CTAGS.good: | ||
| 1664 | * test/etags/ETAGS.good_1: | ||
| 1665 | * test/etags/ETAGS.good_2: | ||
| 1666 | * test/etags/ETAGS.good_3: | ||
| 1667 | * test/etags/ETAGS.good_4: | ||
| 1668 | * test/etags/ETAGS.good_5: | ||
| 1669 | * test/etags/ETAGS.good_6: Adjust accordingly. | ||
| 1670 | |||
| 1 | 2016-02-09 Eli Zaretskii <eliz@gnu.org> | 1671 | 2016-02-09 Eli Zaretskii <eliz@gnu.org> |
| 2 | 1672 | ||
| 3 | Fix network-stream-tests on MS-Windows | 1673 | Fix network-stream-tests on MS-Windows |
| @@ -29846,7 +31516,7 @@ | |||
| 29846 | This file records repository revisions from | 31516 | This file records repository revisions from |
| 29847 | commit 9d56a21e6a696ad19ac65c4b405aeca44785884a (exclusive) to | 31517 | commit 9d56a21e6a696ad19ac65c4b405aeca44785884a (exclusive) to |
| 29848 | 2016-02-04b6d89ff9288a49099f041752908b5eb9613e (inclusive). | 31518 | 2016-02-04b6d89ff9288a49099f041752908b5eb9613e (inclusive). |
| 29849 | commit 53f3d4a94ac784da3fed3abc72766ecf698ab53c (inclusive). | 31519 | commit ba1422e12f80ae1eb2aa9d0ce80c14e3ee4b3950 (inclusive). |
| 29850 | See ChangeLog.1 for earlier changes. | 31520 | See ChangeLog.1 for earlier changes. |
| 29851 | 31521 | ||
| 29852 | ;; Local Variables: | 31522 | ;; Local Variables: |