1. 09 Feb, 2016 7 commits
  2. 08 Feb, 2016 6 commits
    • Lars Ingebrigtsen's avatar
      Fix message-cross-post-followup-to group names · 435af801
      Lars Ingebrigtsen authored
      * lisp/gnus/message.el (message-cross-post-followup-to): Don't
      insert group names like "nntp+foo:zot", because those aren't valid.
      435af801
    • David Edmondson's avatar
      Compare recipient and keys case-insensitively · 22e239cb
      David Edmondson authored
      * lisp/gnus/mml2015.el: (mml-secure-check-user-id): When comparing a
      recipient address with that from a key, do so in a case insensitive
      manner (bug#22603).
      22e239cb
    • Glenn Morris's avatar
      e85055c9
    • Katsumi Yamaoka's avatar
      Refactor HTML images handling of Gnus and mm-* (a part of bug#21650) · 0a4c102a
      Katsumi Yamaoka authored
      * doc/misc/emacs-mime.texi (Display Customization):
      Remove mm-inline-text-html-with-images; add documentations for
      mm-html-inhibit-images and mm-html-blocked-images.
      
      * lisp/gnus/gnus-art.el (gnus-article-show-images):
      No need to bind mm-inline-text-html-with-images.
      (gnus-bind-safe-url-regexp): Rename to gnus-bind-mm-vars.
      (gnus-bind-mm-vars): Rename from gnus-bind-safe-url-regexp;
      bind mm-html-inhibit-images and mm-html-blocked-images.
      (gnus-mime-view-all-parts, gnus-mime-view-part-internally)
      (gnus-mm-display-part, gnus-mime-display-single)
      (gnus-mime-display-alternative): Use gnus-bind-mm-vars.
      
      * lisp/gnus/mm-decode.el (mm-inline-text-html-with-images): Remove.
      (mm-html-inhibit-images, mm-html-blocked-images): New user options.
      (mm-shr): Bind shr-inhibit-images and shr-blocked-images with
      mm-html-inhibit-images and mm-html-blocked-images respectively
      instead of gnus-inhibit-images and gnus-blocked-images.
      
      * lisp/gnus/mm-view.el (mm-setup-w3m): Use mm-html-inhibit-images
      instead of mm-inline-text-html-with-images.
      0a4c102a
    • Paul Eggert's avatar
      Port to FreeBSD 11-CURRENT i386 · 463a8eae
      Paul Eggert authored
      Problem reported by Herbert J. Skuhra in:
      http://lists.gnu.org/archive/html/emacs-devel/2016-02/msg00354.html
      Instead of trying
      * src/alloc.c (lmalloc, lrealloc, laligned): New functions.
      (xmalloc, xzalloc, xrealloc, lisp_malloc): Use them.
      (__alignof__) [!__GNUC__ && !__alignof__]: New macro.
      (MALLOC_IS_GC_ALIGNED): New macro.
      * src/lisp.h (NONPOINTER_BITS): Remove.  All uses removed.
      No longer needed now that alloc.c uses lmalloc and lrealloc.
      463a8eae
    • Michael Albinus's avatar
      Some fixes in file-notify-tests.el · 37eae517
      Michael Albinus authored
      * test/automated/file-notify-tests.el
      (file-notify--test-with-events-check)
      (file-notify--test-with-events-explainer): New defuns.
      (file-notify--test-with-events): Use it.
      (file-notify-test07-backup): Fix docstring.  Some of the
      backends fire two `changed' events.  Backup by rename doesn't
      work for kqueue.
      37eae517
  3. 07 Feb, 2016 10 commits
  4. 06 Feb, 2016 13 commits
  5. 05 Feb, 2016 4 commits
    • Eli Zaretskii's avatar
    • Michael Albinus's avatar
      * test/automated/file-notify-tests.el (file-notify-test06-many-events): · 1eaf68f3
      Michael Albinus authored
      Reduce the number of iterations to 250 in case of w32notify.
      1eaf68f3
    • Eli Zaretskii's avatar
      Fix problems caused by new implementation of sub-word mode · c1d32a65
      Eli Zaretskii authored
      * lisp/subr.el (forward-word-strictly, backward-word-strictly):
      New functions.
      (word-move-empty-char-table): New variable.
      
      * etc/NEWS: Mention 'forward-word-strictly' and
      'backward-word-strictly'.
      
      * doc/lispref/positions.texi (Word Motion): Document
      'find-word-boundary-function-table', 'forward-word-strictly', and
      'backward-word-strictly'.  (Bug#22560)
      
      * src/syntax.c (syms_of_syntax)
      <find-word-boundary-function-table>: Doc fix.
      
      * lisp/wdired.el (wdired-xcase-word):
      * lisp/textmodes/texnfo-upd.el (texinfo-copy-node-name)
      (texinfo-copy-section-title, texinfo-start-menu-description)
      (texinfo-copy-menu-title, texinfo-specific-section-type)
      (texinfo-insert-node-lines, texinfo-copy-next-section-title):
      * lisp/textmodes/texinfo.el (texinfo-clone-environment)
      (texinfo-insert-@end):
      * lisp/textmodes/texinfmt.el (texinfo-format-scan)
      (texinfo-anchor, texinfo-multitable-widths)
      (texinfo-multitable-item):
      * lisp/textmodes/tex-mode.el (latex-env-before-change):
      * lisp/textmodes/flyspell.el (texinfo-mode-flyspell-verify):
      * lisp/skeleton.el (skeleton-insert):
      * lisp/simple.el (count-words):
      * lisp/progmodes/vhdl-mode.el (vhdl-beginning-of-libunit)
      (vhdl-beginning-of-defun, vhdl-beginning-of-statement-1)
      (vhdl-update-sensitivity-list, vhdl-template-block)
      (vhdl-template-break, vhdl-template-case, vhdl-template-default)
      (vhdl-template-default-indent, vhdl-template-for-loop)
      (vhdl-template-if-then-use, vhdl-template-bare-loop)
      (vhdl-template-nature, vhdl-template-procedural)
      (vhdl-template-process, vhdl-template-selected-signal-asst)
      (vhdl-template-type, vhdl-template-variable)
      (vhdl-template-while-loop, vhdl-beginning-of-block)
      (vhdl-hooked-abbrev, vhdl-port-copy, vhdl-hs-forward-sexp-func):
      * lisp/progmodes/verilog-mode.el (verilog-backward-sexp)
      (verilog-forward-sexp, verilog-beg-of-statement)
      (verilog-set-auto-endcomments, verilog-backward-token)
      (verilog-do-indent):
      * lisp/progmodes/vera-mode.el (vera-guess-basic-syntax)
      (vera-indent-block-closing):
      * lisp/progmodes/simula.el (simula-context)
      (simula-backward-up-level, simula-forward-down-level)
      (simula-previous-statement, simula-next-statement)
      (simula-skip-comment-backward, simula-calculate-indent)
      (simula-find-if, simula-electric-keyword):
      * lisp/progmodes/sh-script.el (sh-smie--rc-newline-semi-p):
      * lisp/progmodes/ruby-mode.el (ruby-smie--redundant-do-p)
      (ruby-smie--forward-token, ruby-smie--backward-token)
      (ruby-singleton-class-p, ruby-calculate-indent)
      (ruby-forward-sexp, ruby-backward-sexp):
      * lisp/progmodes/ps-mode.el (ps-run-goto-error):
      * lisp/progmodes/perl-mode.el (perl-syntax-propertize-function)
      (perl-syntax-propertize-special-constructs)
      (perl-backward-to-start-of-continued-exp):
      * lisp/progmodes/pascal.el (pascal-indent-declaration):
      * lisp/progmodes/octave.el (octave-function-file-p):
      * lisp/progmodes/mantemp.el (mantemp-insert-cxx-syntax):
      * lisp/progmodes/js.el (js--forward-function-decl):
      * lisp/progmodes/idlwave.el (idlwave-show-begin-check)
      (idlwave-beginning-of-block, idlwave-end-of-block)
      (idlwave-block-jump-out, idlwave-determine-class):
      * lisp/progmodes/icon.el (icon-is-continuation-line)
      (icon-backward-to-start-of-continued-exp, end-of-icon-defun):
      * lisp/progmodes/hideif.el (hide-ifdef-define):
      * lisp/progmodes/f90.el (f90-change-keywords):
      * lisp/progmodes/cperl-mode.el (cperl-electric-pod)
      (cperl-linefeed, cperl-electric-terminator)
      (cperl-find-pods-heres, cperl-fix-line-spacing)
      (cperl-invert-if-unless):
      * lisp/progmodes/cc-engine.el (c-forward-<>-arglist-recur):
      * lisp/progmodes/cc-align.el (c-lineup-java-inher):
      * lisp/progmodes/ada-mode.el (ada-compile-goto-error)
      (ada-adjust-case-skeleton, ada-create-case-exception)
      (ada-create-case-exception-substring)
      (ada-case-read-exceptions-from-file, ada-after-keyword-p)
      (ada-scan-paramlist, ada-get-current-indent, ada-get-indent-end)
      (ada-get-indent-if, ada-get-indent-block-start)
      (ada-get-indent-loop, ada-get-indent-type)
      (ada-search-prev-end-stmt, ada-check-defun-name)
      (ada-goto-decl-start, ada-goto-matching-start)
      (ada-goto-matching-end, ada-looking-at-semi-or)
      (ada-looking-at-semi-private, ada-in-paramlist-p)
      (ada-search-ignore-complex-boolean, ada-move-to-start)
      (ada-move-to-end, ada-which-function, ada-gen-treat-proc):
      * lisp/net/quickurl.el (quickurl-grab-url):
      * lisp/mail/sendmail.el (mail-do-fcc):
      * lisp/mail/rmail.el (rmail-resend):
      * lisp/mail/mailabbrev.el (mail-abbrev-complete-alias):
      * lisp/mail/mail-extr.el (mail-extract-address-components):
      * lisp/json.el (json-read-keyword):
      * lisp/files.el (insert-directory):
      * lisp/emacs-lisp/checkdoc.el (checkdoc-this-string-valid-engine):
      * lisp/completion.el (symbol-under-point, symbol-before-point)
      (symbol-before-point-for-complete, next-cdabbrev)
      (add-completions-from-c-buffer):
      * lisp/cedet/semantic/texi.el (semantic-up-context)
      (semantic-beginning-of-context):
      * lisp/cedet/semantic/bovine/el.el (semantic-get-local-variables):
      use 'forward-word-strictly' and 'backward-word-strictly' instead
      of 'forward-word' and 'backward-word'.
      c1d32a65
    • Simen Heggestøyl's avatar
      d3337167