1. 30 May, 2019 6 commits
  2. 26 May, 2019 2 commits
  3. 25 May, 2019 2 commits
    • Eli Zaretskii's avatar
      Improve documentation of decoding into a unibyte buffer · 8f18d121
      Eli Zaretskii authored
      * doc/lispref/nonascii.texi (Explicit Encoding): Document what
      happens when DESTINATION of decoding is a unibyte buffer.
      
      * src/coding.c (Fdecode_coding_region)
      (Fdecode_coding_string): Document what happens if DESTINATION
      is a unibyte buffer.
      8f18d121
    • Mauro Aranda's avatar
      Remove redundants "See" before @xref or @pxref (Bug#35793) · 7681a57b
      Mauro Aranda authored
      * doc/lispref/control.texi (Control Structures):
      * doc/lispref/modes.texi (Search-based Fontification):
      * doc/misc/cc-mode.texi (Filling and Line Breaking Commands)
      (Auto-newline Insertion, Other Special Indentations):
      * doc/misc/dbus.texi (Errors and Events):
      * doc/misc/dired-x.texi (Find File At Point):
      * doc/misc/eudc.texi (Display of Query Results, Inline Query Expansion):
      * doc/misc/gnus-faq.texi (FAQ 3-11):
      * doc/misc/gnus.texi (Group Parameters, Posting Styles)
      (Spam Package Introduction):
      * doc/misc/org.texi (LaTeX fragments, Previewing LaTeX fragments):
      * doc/misc/reftex.texi (Commands):
      Remove redundant "See" before cross references.
      * doc/lispref/functions.texi (Function Safety): Redundant "see" is in
      ignored text, but remove it anyway.
      * doc/lispref/positions.texi (Skipping Characters): Remove redundant
      "See" before cross references.  Change @xref to @pxref, which is
      more suitable when at the end of a sentence.
      
      Most of the redundants "See" found by Noam Postavsky.
      7681a57b
  4. 23 May, 2019 2 commits
  5. 22 May, 2019 1 commit
    • Tom Levy's avatar
      Fix a typo in ELisp manual · b0da9151
      Tom Levy authored
      * doc/lispref/sequences.texi (Sequence Functions): Fix a typo.
      (Bug#35817)
      
      Copyright-paperwork-exempt: yes
      b0da9151
  6. 21 May, 2019 1 commit
    • Noam Postavsky's avatar
      Add option to disable help completion autoloading (Bug#28607) · 400907b3
      Noam Postavsky authored
      * lisp/help-fns.el (help-enable-completion-auto-load): New option.
      (help--symbol-completion-table): Consult it.
      * doc/emacs/building.texi (Lisp Libraries): Document it.
      * etc/NEWS: Announce it.
      * doc/lispref/loading.texi (Autoload by Prefix): New section.
      (Autoload): Reference it.
      400907b3
  7. 20 May, 2019 3 commits
  8. 19 May, 2019 2 commits
  9. 17 May, 2019 3 commits
  10. 14 May, 2019 2 commits
    • Paul Eggert's avatar
      Backport: fix broken build on m68k · cf545776
      Paul Eggert authored
      The GCC + valgrind fix caused the m68k build to fail (Bug#35711).
      Simplify string allocation a bit to make similar problems less
      likely in the future.
      * src/alloc.c (sdata, SDATA_NBYTES, SDATA_DATA) [GC_CHECK_STRING_BYTES]:
      Use the same implementation as with !GC_CHECK_STRING_BYTES,
      as the special case is no longer needed.
      (SDATA_ALIGN): New constant.
      (SDATA_SIZE): Remove this macro, replacing with ...
      (sdata_size): ... this new function.  All uses changed.
      Properly account for sizes and alignments even in the m68k case,
      and even if GC_CHECK_STRING_BYTES is not defined.
      cf545776
    • Noam Postavsky's avatar
      Handle GNUTLS_E_AGAIN in emacs_gnutls_read (Bug#34341) · 202ff53d
      Noam Postavsky authored
      Don't merge to master, this has already been fixed there by 2019-01-15
      "Fix unlikely races with GnuTLS, datagrams".
      * src/gnutls.c (emacs_gnutls_read): Similar to emacs_gnutls_write,
      when gnutls_record_recv returns GNUTLS_E_AGAIN set errno to EGAIN.
      202ff53d
  11. 12 May, 2019 1 commit
    • Neil Roberts's avatar
      Let dir locals for more specific modes override those from less · 02bee786
      Neil Roberts authored
      The list of dir local variables to apply is now sorted by the number
      of parent modes of the mode used as the key in the association list.
      That way when the variables are applied in order the variables from
      more specific modes will override those from less specific modes.
      
      If there are directory entries in the list then they are sorted in
      order of name length.  The list of modes for that dir is then
      recursively sorted with the same mechanism.  That way variables tied
      to a particular subdirectory override those in in a parent directory.
      
      Previously the behaviour didn’t seem to be well defined anyway and was
      dependent on the order they appeared in the file.  However this order
      was changed in version 26.1 and it probably also depended on the
      number of dir-local files that are merged.
      
      Bug#33400
      
      * lisp/files.el (dir-locals-get-sort-score, dir-locals-sort-variables)
      (dir-locals-read-from-dir): Sort the dir locals so that more precise
      modes and directory-specific entries have override lesser ones.
      * doc/emacs/custom.texi (Directory Variables): Document the priority.
      02bee786
  12. 11 May, 2019 1 commit
  13. 09 May, 2019 5 commits
    • Alan Mackenzie's avatar
      Fix description of (move-to-column <n> t) when column <n> is inside a tab · 32d18132
      Alan Mackenzie authored
      This fixes bug #35647.  State that when indent-tabs-mode is non-nil, spaces
      are inserted before the tab rather than the tab being replaced by spaces.
      
      * doc/lispref/text.texi (columns)
      * src/indent.c (move-to-column): Make the above documentation amendment.
      32d18132
    • Noam Postavsky's avatar
      ; Fix smtpmail-stream-type docstring · 0397b7c7
      Noam Postavsky authored
      * lisp/mail/smtpmail.el (smtpmail-stream-type): Remove redundant
      docstring verbiage.
      0397b7c7
    • Noam Postavsky's avatar
      Recognize single quote attribute values in nxml and sgml (Bug#35381) · 7dab3ee7
      Noam Postavsky authored
      * lisp/textmodes/sgml-mode.el (sgml-specials): Add single quote.
      (sgml-syntax-propertize-rules): Handle single quote.
      * test/lisp/nxml/nxml-mode-tests.el (nxml-mode-font-lock-quotes): New
      test.
      * test/lisp/textmodes/sgml-mode-tests.el
      (sgml-delete-tag-bug-8203-should-not-delete-apostrophe): Now passes.
      7dab3ee7
    • Noam Postavsky's avatar
      Disable extra display of &#10; in nxml-mode (Bug#32897) · e4cde426
      Noam Postavsky authored
      * lisp/nxml/nxml-mode.el (nxml-char-ref-display-extra): Don't put
      display for the newline, it makes the indentation look wrong.
      e4cde426
    • Noam Postavsky's avatar
      Fix nxml-get-inside (Bug#32003) · ca14dd1d
      Noam Postavsky authored
      The change from 2016-01-16 "lisp/nxml: Use syntax-tables for comments"
      made nxml-get-inside return non-nil for any string or comment,
      including attribute strings.  This caused incorrect and therefore
      indentation.
      * lisp/nxml/nxml-rap.el: Update commentary to reflect changes to
      nxml-mode parsing.
      (nxml-get-inside): Only return non-nil when inside comments and
      generic strings, not normal quote-delimited strings.
      * test/lisp/nxml/nxml-mode-tests.el: New tests.
      ca14dd1d
  14. 08 May, 2019 3 commits
  15. 07 May, 2019 2 commits
  16. 06 May, 2019 1 commit
  17. 05 May, 2019 1 commit
  18. 04 May, 2019 1 commit
  19. 02 May, 2019 1 commit