1. 04 Sep, 2017 1 commit
  2. 03 Sep, 2017 1 commit
  3. 01 Sep, 2017 2 commits
    • Reuben Thomas's avatar
      Fix a mis-binding and a bad defun name in a test (Bug#28319) · 6c995e41
      Reuben Thomas authored
      test/lib-src/emacs-client-tests.el (call-emacsclient): Rename
      emacsclient-test-call-emacsclient.
      (emacsclient-test-alternate-editor-allows-arguments)
      (emacsclient-test-alternate-editor-allows-quotes): Fix let-binding of
      process-environment.
      
      Thanks to Glenn Morris for noticing these errors.
      6c995e41
    • Reuben Thomas's avatar
      Stop emacsclient tests hanging (Bug#28319) · 4bc2795a
      Reuben Thomas authored
      * test/lib-src/emacsclient-tests.el
      (emacsclient-test-alternate-editor-allows-arguments): Use a
      non-existent file to communicate with server, so that any existing
      default server will not be hijacked (in fact, the test does
      not need a server).
      (emacsclient-test-alternate-editor-allows-quotes): Likewise.
      4bc2795a
  4. 30 Aug, 2017 1 commit
    • Reuben Thomas's avatar
      Add support for arguments in emacsclient's ALTERNATE_EDITOR (Bug #25082) · 98f01a13
      Reuben Thomas authored
      * lib-src/emacsclient.c (fail): Parse ALTERNATE_EDITOR, or
      corresponding command-line argument, into quote- or space-separated
      tokens.  If a token starts with a quote, then it naturally is expected
      to end with a quote; escaping is not supported. This is enough to cope
      with the typical case of requiring the initial path to be quoted,
      common on Windows where it may contain spaces.
      * etc/NEWS: Document.
      * doc/emacs/misc.texi: Likewise.
      * doc/man/emacsclient.1: Tweak to remove the implication that only an
      editor can be specified (the manual already mentions a “command”).
      Fix a small error where “EDITOR” is referred to rather than
      “ALTERNATE_EDITOR”.
      * test/lib-src/emacsclient-tests.el: Add tests.
      98f01a13
  5. 07 Aug, 2017 2 commits