1. 05 Jul, 2021 1 commit
  2. 04 Jul, 2021 14 commits
  3. 03 Jul, 2021 2 commits
  4. 02 Jul, 2021 12 commits
    • Lars Ingebrigtsen's avatar
      Don't have desktop-save-mode query on `M-x kill-emacs' · 5bd04ea3
      Lars Ingebrigtsen authored
      * lisp/desktop.el (noninteractive): Prompting functions should not
      be added to `kill-emacs-hook' (bug#28943).
      (desktop-kill): Return t so that it can be used from
      `kill-emacs-query-functions'.
      5bd04ea3
    • Michael Albinus's avatar
      Implement another fix for bug#49229 · 225ca617
      Michael Albinus authored
      * lisp/minibuffer.el (read-file-name-default): Respect remote files.
      (Bug#49229)
      
      * lisp/net/tramp-sh.el (tramp-sh-handle-expand-file-name):
      Handle special file names on MS Windows.
      
      * lisp/net/tramp.el (tramp-file-name-handler): Revert patch.
      (Bug#49229)
      225ca617
    • Peter Oliver's avatar
      Hide emacs-mail.desktop, emacsclient-mail.desktop from menus · 38aa2074
      Peter Oliver authored
      These are intended for use as mailto: URL handlers, not for launching
      directly, so we can reduce clutter by hiding them from a desktop
      environment’s menus.
      
      * etc/emacs-mail.desktop, etc/emacsclient-mail.desktop: NoDisplay=true
      38aa2074
    • Peter Oliver's avatar
      Install emacs-mail.desktop and emacsclient-mail.desktop · 2aedf1c8
      Peter Oliver authored
      * Makefile.in (install-etc): Install emacs-mail.desktop and
      emacsclient-mail.desktop
      2aedf1c8
    • Peter Oliver's avatar
      Provide an emacsclient-mail.desktop · b1b05c82
      Peter Oliver authored
      We provide both an emacs.desktop and an emacsclient.desktop, so for
      consistency let’s do the same with mail.
      
      * etc/emacs-mail.desktop: Extract suggestions for using emacsclient
      from comments to create emacsclient-mail.desktop.
      * etc/emacsclient-mail.desktop: Send mail using an existing Emacs
      rather than starting a new one.
      b1b05c82
    • Tino Calancha's avatar
      lisp/auth-source-pass.el: Keep legitimate spaces inside data · 9eadcfdf
      Tino Calancha authored
      Users should be able to store a field as follows:
      message: remember: Destroy the image and you will break the enemy
      
      and later, recover the message untouched, i.e.:
      "remember: Destroy the image and you will break the enemy"
      
      * lisp/auth-source-pass.el (auth-source-pass--parse-data): Preserve
      inner spaces at data.
      * test/lisp/auth-source-pass-tests.el
      (auth-source-pass-parse-with-colons-in-data): Add test.
      9eadcfdf
    • Damien Cassou's avatar
      c3322729
    • Damien Cassou's avatar
      aad2e698
    • Iku Iwasa's avatar
      lisp/auth-source-pass.el: Support multiple hosts in search spec · b09ee140
      Iku Iwasa authored
      * lisp/auth-source-pass.el (auth-source-pass-search): Accept a list of
      strings for argument HOST.
      (auth-source-pass--build-result): Rename argument HOST to HOSTS. Also
      return value "host" from entry if it exists.
      (auth-source-pass--find-match): Rename argument HOST to HOSTS. Iterate
      over each host in HOSTS.
      * test/lisp/auth-source-pass-tests.el: Add corresponding tests
      b09ee140
    • Jim Porter's avatar
      Don't pass 'null-device' to 'call-process' in ispell · bb455d0d
      Jim Porter authored
      * lisp/textmodes/ispell.el (ispell-find-hunspell-dictionaries):
      Replace 'null-device' with nil (bug#49283).  This allows running a
      local ispell process when editing a buffer editing a file via Tramp.
      bb455d0d
    • Martin Rudalics's avatar
      New frame parameter 'drag-with-tab-line' (Bug#49247) · f4498905
      Martin Rudalics authored
      The new frame parameter 'drag-with-tab-line' allows to move
      frames by dragging their topmost windows' tab line with the
      mouse thus achieving a behavior similar to that provided by
      the 'drag-with-header-line' parameter.
      
      * lisp/mouse.el (mouse-drag-tab-line): New function.
      (mouse-drag-frame-resize, mouse-drag-frame-move)
      ([tab-line down-mouse-1]): Handle tab line dragging in various
      keymaps.
      * doc/lispref/frames.texi (Mouse Dragging Parameters): Describe
      new parameter 'drag-with-tab-line'.
      * etc/NEWS: Add entry for 'drag-with-tab-line'.
      f4498905
    • Michael Albinus's avatar
      Fix a problem of cus-start.el for remote default directories · aaa32f39
      Michael Albinus authored
      * lisp/cus-start.el: Bind `default-directory' to "/" when calling
      `shell-command-to-string' for a local value on DARWIN.
      aaa32f39
  5. 01 Jul, 2021 11 commits