1. 15 Jun, 2018 4 commits
    • Eli Zaretskii's avatar
      Fix 'replace-buffer-contents' in multibyte buffers · 0d3c3580
      Eli Zaretskii authored
      * src/editfns.c (buffer_chars_equal): Pass a byte position to
      BUF_FETCH_CHAR_AS_MULTIBYTE, not a character position.
      * test/src/editfns-tests.el (replace-buffer-contents-bug31837):
      New test.
    • Robert Pluim's avatar
      Update etc/NEWS for mail-source-movemail-program change · c79a6275
      Robert Pluim authored
      * etc/NEWS: Describe change in how we search for
    • Robert Pluim's avatar
      Improve movemail default · 63f1dc4f
      Robert Pluim authored
      * lisp/gnus/mail-source.el (mail-source-movemail-program):
      Change default to "movemail".
      (mail-source-movemail): Pass just mail-source-movemail-program to
      call-process instead of fully specifying it relative to
      exec-directory.  Ensures that we will find Mailutils movemail if
      it is installed.  (Bug#31737)
    • Eli Zaretskii's avatar
      Delete description of deleted Customize functions · 0b1a2ae8
      Eli Zaretskii authored
      * doc/lispref/customize.texi (Variable Definitions): Remove the
      description of 'custom-initialize-safe-set' and
      'custom-initialize-safe-default', which were deleted in Emacs
      23.2, and replace with the description of
  2. 14 Jun, 2018 3 commits
  3. 13 Jun, 2018 3 commits
  4. 12 Jun, 2018 6 commits
    • Sam Steingold's avatar
      Finish the Bug#11728 work: hg & git · 6d4cbe80
      Sam Steingold authored
      * lisp/vc/vc-git.el (vc-git--pushpull): Make `extra-args' a list.
      Do not set `compilation-error-regexp-alist', this is done in
      (vc-git-error-regexp-alist): Tweak the regexp.
      * lisp/vc/vc-hg.el (vc-hg-error-regexp-alist): Make non-trivial.
      (vc-hg--pushpull): Accept `post-processing' argument.
      Call them after the `command'.
      (vc-hg-pull): Pass the `post-processing' commands that show which
      are to be modified by the `update', and then run `update'.
    • Sam Steingold's avatar
      Fix Bug#11728: show files updated by git · 66a491fb
      Sam Steingold authored
      * lisp/vc/vc-git.el (vc-git--pushpull): Accept extra-args and set
      `compilation-error-regexp-alist' to `vc-git-error-regexp-alist'.
      (vc-git-pull): Pass "--stat" as `extra-args' to `vc-git--pushpull'.
      (vc-git-push): Pass "" as `extra-args' to `vc-git--pushpull'.
    • Noam Postavsky's avatar
      ; Reduce quoting for SELECTOR in 'make -C test' (Bug#31744) · 5bdc3447
      Noam Postavsky authored
          make -C test SELECTOR='\"foo\"'
          make -C test SELECTOR='(quote (tag :some-tag))'
          make -C test SELECTOR='"foo"'
          make -C test SELECTOR='(tag :some-tag)'
      * test/Makefile.in: Use single quotes around the command line call to
      ert, this means the user doesn't have to backslash escape double
      quotes when writing lisp strings for the selector.  Also wrap the
      SELECTOR value in (quote ...) so the user won't have to type it
      in (and not get tempted to use the '... reader syntax form which would
      now fail to work due to using single quotes around the whole shell
      * test/README: Update instructions accordingly.
    • Noam Postavsky's avatar
      ; test/Makefile.in: Add TEST_INTERACTIVE option (Bug#31744). · b6b793bd
      Noam Postavsky authored
      * test/README: Note the new option.
    • Noam Postavsky's avatar
      Make 'tags' targets respect --with-silent-rules (Bug#31744) · 1aa906f1
      Noam Postavsky authored
      * lwlib/Makefile.in (TAGS):
      * lisp/Makefile.in (TAGS):
      * src/Makefile.in (TAGS): Use AM_V_GEN and AM_V_at.
      * src/Makefile.in: Note that TAGS are generated in build dir.
    • Thomas Fitzsimmons's avatar
      soap-client: Add byte-code compatibility function (Bug#31742) · 642c11fd
      Thomas Fitzsimmons authored
      * lisp/net/soap-client.el: Bump version to 3.1.4.
      (soap-type-of): New function.
      (soap-resolve-references, soap-decode-type)
      (soap-encode-attributes, soap-encode-value): Replace aref
      calls with calls to soap-type-of.
      * lisp/net/soap-inspect.el (soap-sample-value, soap-inspect):
      Replace aref calls with calls to soap-type-of.
      Co-authored-by: default avatarNoam Postavsky <npostavs@gmail.com>
      Backport: (cherry picked from commit
  5. 11 Jun, 2018 1 commit
  6. 10 Jun, 2018 2 commits
  7. 09 Jun, 2018 4 commits
    • Eli Zaretskii's avatar
      Enlarge DUMPED_HEAP_SIZE for 64-bit Windows builds · 3434edc7
      Eli Zaretskii authored
      * src/w32heap.c (DUMPED_HEAP_SIZE): Bump to 23MB.  Reported by
      Andy Moreton <andrewjmoreton@gmail.com>.
    • Eli Zaretskii's avatar
      Update Unicode data files to version 11.0.0 of Unicode · 36bbdfc0
      Eli Zaretskii authored
      * admin/unidata/UnicodeData.txt:
      * admin/unidata/SpecialCasing.txt:
      * admin/unidata/NormalizationTest.txt:
      * admin/unidata/copyright.html:
      * admin/unidata/BidiMirroring.txt:
      * admin/unidata/BidiBrackets.txt: Import from Unicode 11.0.
      * admin/notes/unicode: Update the URL for OTF script tags.
      * lisp/international/mule-cmds.el (ucs-names): Update unused ranges.
      * lisp/international/fontset.el (script-representative-chars): Add
      hanifi-rohingya, old-sogdian, sogdian, dogra, gunjala-gondi,
      makasar, and medefaidrin.
      (otf-script-alist): Add old-hungarian.
      * lisp/international/characters.el (tbl): Add syntax entries for
      Supplemental Mathematical Operators, Miscellaneous Symbols and
      Arrows, and Supplemental Punctuation.
      Update the list of wide characters.
      * test/lisp/international/ucs-normalize-tests.el
      (ucs-normalize-tests--failing-lines-part2): Update to match
      * doc/lispref/nonascii.texi (Character Properties): Update the
      reference to the Unicode Standard.
      * doc/misc/efaq.texi (New in Emacs 26):
      * etc/NEWS: Mention compatibility with Unicode 11.0.
    • Eli Zaretskii's avatar
    • Eli Zaretskii's avatar
      Clarify the documentation of 'dired-recursive-deletes' · 5b6f8b54
      Eli Zaretskii authored
      * doc/emacs/dired.texi (Dired Deletion): Clarify text regarding
      recursive deletion of non-empty directories.  (Bug#31529)
  8. 08 Jun, 2018 3 commits
  9. 07 Jun, 2018 2 commits
  10. 06 Jun, 2018 3 commits
    • NicolasPetton's avatar
    • Eli Zaretskii's avatar
      Fix cursor movement by 'next-logical-line' after 'next-line' · e5ab25de
      Eli Zaretskii authored
      * src/indent.c (Fvertical_motion): Adjust TO_X when line-numbers
      are being displayed.  Remove unneeded "correction" of TO_X at the
      goal line.
      * lisp/simple.el (last--line-number-width): Remove unneeded
      (line-move-visual): Account for line-number display width by
      adjusting the pixel X coordinate that gets converted into
      canonical columns passed to vertical-motion, instead of adjusting
      temporary-goal-column (which then affects next commands, including
      next-logical-line).  (Bug#31723)
    • Allen Li's avatar
      Fix prompt in bookmark.el (Bug#24726) · d20beef5
      Allen Li authored
      * lisp/bookmark.el (bookmark-set-internal): Conform to the standard
      default prompt format (per `minibuffer-electric-default-mode') which
      does not use a colon.
  11. 05 Jun, 2018 4 commits
  12. 04 Jun, 2018 4 commits
  13. 03 Jun, 2018 1 commit
    • Phil Sainty's avatar
      Fix remote-host directory tracking for shells in `term' buffers · 03697e64
      Phil Sainty authored
      * lisp/term.el (term-handle-ansi-terminal-messages): Use an explicit
      tramp method when constructing the tramp path for a non-local host,
      as this is now mandatory.  "-" is a pseudo-method for the user's
      `tramp-default-method'.  (Bug#31355)
      Specify the remote username explicitly in all cases, as
      `tramp-default-user' and `tramp-default-user-alist' could cause the
      previous logic to fail.
      Minor related improvements to the commentary.