1. 30 Jul, 2018 2 commits
  2. 29 Jul, 2018 2 commits
  3. 28 Jul, 2018 5 commits
  4. 27 Jul, 2018 5 commits
  5. 26 Jul, 2018 2 commits
  6. 25 Jul, 2018 4 commits
  7. 24 Jul, 2018 1 commit
  8. 23 Jul, 2018 2 commits
    • Noam Postavsky's avatar
      Omit keymap from subword-mode docstring (Bug#32212) · 1208aaa9
      Noam Postavsky authored
      * lisp/progmodes/subword.el (subword-mode): Remove listing of
      subword-mode-map bindings, since it is empty as of 2014-03-23 "Merge
      capitalized-words-mode and subword-mode".
    • Tino Calancha's avatar
      Prevent line-mode term from showing user passwords · 2b70b547
      Tino Calancha authored
      For buffers whose mode derive from comint-mode, the user password is
      read from the minibuffer and it's hidden.  A buffer in term-mode and
      line submode, instead shows the passwords.  Make buffers in line
      term-mode to hide passwords too (Bug#30190).
      * lisp/term.el (term-send-invisible): Prefer the more robust
      `read-passwd' instead of `term-read-noecho'.
      (term-watch-for-password-prompt): New function.
      (term-emulate-terminal): Call it each time we receive non-escape
      sequence output.
      Co-authored-by: default avatarNoam Postavsky <npostavs@gmail.com>
  9. 22 Jul, 2018 3 commits
    • Jonathan Kyle Mitchell's avatar
      Check for special filenames in eshell (Bug#30724) · 5de44411
      Jonathan Kyle Mitchell authored
      * lisp/eshell/esh-cmd.el (eshell-lisp-command): Check for "~"
      in lisp commands with the eshell-filename-arguments property
      * lisp/eshell/em-dirs.el (eshell/cd, eshell/pushd, eshell/popd):
      * lisp/eshell/em-ls.el (eshell/ls):
      * lisp/eshell/em-unix.el (eshell/rm, eshell/mkdir, eshell/rmdir)
      (eshell/mv, eshell/cp, eshell/ln, eshell/cat, eshell/du, eshell/diff):
      * lisp/eshell/esh-ext.el (eshell/addpath): Add
      eshell-filename-arguments to symbol plist.
    • Noam Postavsky's avatar
      Fix indent-sexp of #s(...) (Bug#31984) · 1b4b9659
      Noam Postavsky authored
      * lisp/emacs-lisp/lisp-mode.el (indent-sexp): Look for a sexp that
      ends after the current line.
      * test/lisp/emacs-lisp/lisp-mode-tests.el (indent-sexp-go): New test.
    • Noam Postavsky's avatar
      Add save-match-data to abbreviate-file-name (Bug#32201) · 59e85332
      Noam Postavsky authored
      * lisp/files.el (abbreviate-file-name): Save match-data around
      expand-file-name; it is not guaranteed to preserve match-data, and may
      well do so depending on what file handlers and hooks are in effect.
  10. 21 Jul, 2018 5 commits
  11. 20 Jul, 2018 2 commits
  12. 19 Jul, 2018 1 commit
    • Eli Zaretskii's avatar
      Fix TTY colors breakage by 'clear-face-cache' · ba9b9bb4
      Eli Zaretskii authored
      Without examining the right frame, 'tty-color-24bit' was erroneously
      treating a GUI frame as a 24-bit TTY frame.
      * lisp/term/tty-colors.el (tty-color-24bit): Accept optional
      argument DISPLAY and pass it to display-color-cells.  Doc fix.
      (tty-color-define, tty-color-desc): Pass the FRAME argument to
      tty-color-24bit.  (Bug#32072)
  13. 18 Jul, 2018 3 commits
    • Michael Albinus's avatar
    • Michael Albinus's avatar
      Adapt shadowfile.el for Tramp (Bug#4526, Bug#4846) · 7a258fa0
      Michael Albinus authored
      * etc/NEWS: Mention changes in shadowfile.el.
      * lisp/shadowfile.el (top): Require 'tramp instead of 'ange-ftp.
      (shadow-cluster): New defstruct.
      (shadow-make-cluster, shadow-cluster-name, shadow-cluster-primary)
      (shadow-cluster-regexp, shadow-get-user)
      (shadow-parse-fullname): Remove.
      (shadow-info-file, shadow-todo-file, shadow-system-name)
      (shadow-homedir, shadow-regexp-superquote, shadow-suffix)
      (shadow-set-cluster, shadow-get-cluster, shadow-site-name)
      (shadow-name-site, shadow-site-primary, shadow-site-cluster)
      (shadow-read-site, shadow-parse-name, shadow-make-fullname)
      (shadow-replace-name-component, shadow-local-file)
      (shadow-expand-cluster-in-file-name, shadow-contract-file-name)
      (shadow-same-site, shadow-file-match, shadow-define-cluster)
      (shadow-define-literal-group, shadow-define-regexp-group)
      (shadow-make-group, shadow-shadows-of-1, shadow-read-files)
      (shadow-write-info-file, shadow-write-todo-file)
      (shadow-initialize): Adapt variables and functions.
      * test/lisp/shadowfile-tests.el: New file.
    • Noam Postavsky's avatar
      Fix auth-source-delete (Bug#26184) · cb50077b
      Noam Postavsky authored
      * lisp/auth-source.el (auth-source-delete): Fix `auth-source-search'
      * test/lisp/auth-source-tests.el (auth-source-delete): New test.
  14. 17 Jul, 2018 1 commit
    • Eli Zaretskii's avatar
      Avoid assertion violations in gnutls.c · a4767a66
      Eli Zaretskii authored
      * src/gnutls.c (Fgnutls_hash_digest, gnutls_symmetric)
      (Fgnutls_hash_mac): Check CONSP before invoking XCDR.  (Bug#32187)
      Report values of invalid arguments when signaling an error.
  15. 14 Jul, 2018 2 commits