1. 12 Aug, 2019 4 commits
    • Michael Albinus's avatar
      Quote file names properly in Tramp · 88006cf5
      Michael Albinus authored
      * lisp/net/tramp.el (tramp-handle-file-truename)
      (tramp-handle-insert-directory):
      * lisp/net/tramp-adb.el (tramp-adb-handle-file-truename):
      * lisp/net/tramp-sh.el (tramp-sh-handle-file-truename)
      (tramp-sh-handle-insert-directory):
      * lisp/net/tramp-smb.el (tramp-smb-handle-insert-directory):
      * lisp/net/tramp-sudoedit.el (tramp-sudoedit-handle-file-truename):
      Use `tramp-compat-directory-name-p'.
      
      * lisp/net/tramp.el (tramp-drop-volume-letter)
      (tramp-handle-file-truename):
      * lisp/net/tramp-adb.el (tramp-adb-handle-file-truename):
      * lisp/net/tramp-sh.el (tramp-sh-handle-make-symbolic-link)
      (tramp-sh-handle-file-truename):
      * lisp/net/tramp-smb.el (tramp-smb-handle-make-symbolic-link):
      * lisp/net/tramp-sudoedit.el (tramp-sudoedit-handle-file-truename):
      (tramp-sudoedit-handle-make-symbolic-link): Quote properly.
      
      * lisp/net/tramp-compat.el (tramp-compat-file-name-quote)
      (tramp-compat-file-name-unquote): Add optional argument TOP.
      88006cf5
    • Michael Albinus's avatar
      Handle symbolic links properly in Tramp gfvs methods · f7b5e7d7
      Michael Albinus authored
      * lisp/net/tramp-gvfs.el (tramp-gvfs-handle-file-readable-p):
      Handle symbolic links.
      f7b5e7d7
    • Michael Albinus's avatar
      Fix caching problem in Tramp smb method · 55d82625
      Michael Albinus authored
      * lisp/net/tramp-cache.el (tramp-flush-file-upper-properties):
      Add "file-entries",
      55d82625
    • Paul Eggert's avatar
      Prefer signed when testing for signed overflow · 57fc1a5f
      Paul Eggert authored
      * src/alloc.c (free_cons):
      * src/casefiddle.c (do_casify_multibyte_string):
      * src/editfns.c (styled_format):
      * src/image.c (png_load_body):
      Use signed arguments to INT_MULTIPLY_WRAPV etc.  This doesn’t fix
      any bugs, but GCC emits better code when all args are signed.
      Also, this removes the need for an if in free_cons (Bug#37006).
      57fc1a5f
  2. 11 Aug, 2019 5 commits
  3. 10 Aug, 2019 12 commits
  4. 09 Aug, 2019 8 commits
  5. 08 Aug, 2019 9 commits
    • Noam Postavsky's avatar
      Say how to enable event designators in the eshell manual · b055ec0d
      Noam Postavsky authored
      * doc/misc/eshell.texi (History): Mention that event designators need
      to be enabled.
      * etc/NEWS: Mark corresponding entry as documented in manual.
      b055ec0d
    • Mauro Aranda's avatar
      Fix octave-mode ElDoc support · cb0403d7
      Mauro Aranda authored
      * lisp/progmodes/octave.el (octave-eldoc-function-signatures): Fix the
      regexp used, so no match happens when there is no defined function FN.
      Also, tweak the regexp to support GNU Octave 4.2.x and newer.  (Bug#36459)
      cb0403d7
    • Michael Albinus's avatar
      Work on Tramp backward compatibility · f9beb2bf
      Michael Albinus authored
      * lisp/net/tramp-adb.el (tramp-adb-handle-copy-file)
      (tramp-adb-handle-rename-file):
      * lisp/net/tramp-gvfs.el (tramp-gvfs-do-copy-or-rename-file):
      * lisp/net/tramp-rclone.el (tramp-rclone-do-copy-or-rename-file):
      * lisp/net/tramp-sh.el (tramp-do-copy-or-rename-file):
      * lisp/net/tramp-smb.el (tramp-smb-handle-copy-file)
      (tramp-smb-handle-rename-file):
      * lisp/net/tramp-sudoedit.el (tramp-sudoedit-do-copy-or-rename-file):
      Use `tramp-compat-directory-name-p'.
      f9beb2bf
    • Michael Albinus's avatar
      Improve time arithmetic in tramp--test-file-attributes-equal-p · 78ddf6ba
      Michael Albinus authored
      * test/lisp/net/tramp-tests.el (tramp--test-file-attributes-equal-p):
      Improve time arithmetic.
      78ddf6ba
    • Michael Albinus's avatar
      Suppress false alarm in Tramp · 4084c160
      Michael Albinus authored
      * lisp/net/tramp.el (tramp-dissect-file-name): Suppress false alarm.
      4084c160
    • Eli Zaretskii's avatar
      Avoid Groff hanging on MS-Windows when invoked by "M-x man" · 691790b8
      Eli Zaretskii authored
      * lisp/man.el (Man-build-man-command): On MS-Windows, redirect
      stdin of 'man' to the null device, to make sure Groff exits
      immediately after formatting the man page.
      691790b8
    • Stefan Kangas's avatar
      Suppress interactive-only warnings in undo-tests.el (Bug#36565) · 2c0f6c35
      Stefan Kangas authored
      * test/src/undo-tests.el (undo-test-region-deletion)
      (undo-test-region-example, undo-test-marker-adjustment-nominal)
      (undo-test-region-t-marker, undo-test-marker-adjustment-moved)
      (undo-test-region-mark-adjustment): Suppress interactive-only warnings
      by using funcall-interactively.
      2c0f6c35
    • Mattias Engdegård's avatar
      Suppress relint errors in fortran.el · d1ec33ea
      Mattias Engdegård authored
      * lisp/progmodes/fortran.el (fortran-indent-to-column):
      Suppress relint complaints about duplicated character in skip-set;
      it's intentional and harmless.
      d1ec33ea
    • Mattias Engdegård's avatar
      Fix XTerm OSC 52 selection retrieval (bug#36879) · f09dc0b8
      Mattias Engdegård authored
      When asking XTerm for the selection via OSC 52, use ST as string
      terminator in the request to get ST as terminator in the reply,
      because BEL is messy to receive in many ways.
      
      * lisp/term/xterm.el (gui-backend-get-selection):
      Use ST as string terminator in request and reply.
      Use a time-out when reading the reply.
      f09dc0b8
  6. 07 Aug, 2019 2 commits