<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs/test/lisp, branch feature/auth-source-pass</title>
<subtitle>Emacs is the extensible, customizable, self-documenting real-time display editor. 
</subtitle>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/'/>
<entry>
<title>auth-source-pass: Add documentation; fix tests and indentation.</title>
<updated>2017-04-26T19:11:35+00:00</updated>
<author>
<name>Damien Cassou</name>
</author>
<published>2017-04-03T19:36:03+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=14ff8b1fb60459c4c5cb147e07e3902dc569f8e0'/>
<id>14ff8b1fb60459c4c5cb147e07e3902dc569f8e0</id>
<content type='text'>
* doc/misc/auth.texi: Document new integration with Pass. Use @itemize
  instead of @enumerate.
* lisp/auth-source-pass.el: Fix indentation.
  (auth-source-pass--remove-directory-name): Remove.
* test/lisp/auth-source-pass-tests.el: Adjust test macros.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* doc/misc/auth.texi: Document new integration with Pass. Use @itemize
  instead of @enumerate.
* lisp/auth-source-pass.el: Fix indentation.
  (auth-source-pass--remove-directory-name): Remove.
* test/lisp/auth-source-pass-tests.el: Adjust test macros.
</pre>
</div>
</content>
</entry>
<entry>
<title>auth-source-pass: Enable finding entries by "host/username"</title>
<updated>2017-04-26T19:10:17+00:00</updated>
<author>
<name>foudfou</name>
</author>
<published>2017-02-16T08:34:17+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=c2d4ed8f2ee18d5e3fb56b31c2e1b784b1ea70e0'/>
<id>c2d4ed8f2ee18d5e3fb56b31c2e1b784b1ea70e0</id>
<content type='text'>
* lisp/auth-source-pass.el: Enable finding entries by "host/username".
* test/lisp/auth-source-pass-tests.el: Adjust tests to check it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/auth-source-pass.el: Enable finding entries by "host/username".
* test/lisp/auth-source-pass-tests.el: Adjust tests to check it.
</pre>
</div>
</content>
</entry>
<entry>
<title>Integrate auth-source with password-store</title>
<updated>2017-04-26T19:09:31+00:00</updated>
<author>
<name>Damien Cassou</name>
</author>
<published>2017-02-04T07:51:32+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=6f6e7c2add8e5eb4a1dd00a812f3cf35eb2eae37'/>
<id>6f6e7c2add8e5eb4a1dd00a812f3cf35eb2eae37</id>
<content type='text'>
* lisp/auth-source-pass.el: auth-source backend for password-store.
* test/lisp/auth-source-pass-tests.el: Tests for auth-source-pass
  behavior.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/auth-source-pass.el: auth-source backend for password-store.
* test/lisp/auth-source-pass-tests.el: Tests for auth-source-pass
  behavior.
</pre>
</div>
</content>
</entry>
<entry>
<title>auth-source: factor out parsers and add tests</title>
<updated>2017-04-26T19:05:44+00:00</updated>
<author>
<name>Ted Zlatanov</name>
</author>
<published>2017-02-03T21:06:12+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=92dccdc51c73fde72b2a85dbbbc7dea383dd89a6'/>
<id>92dccdc51c73fde72b2a85dbbbc7dea383dd89a6</id>
<content type='text'>
* lisp/auth-source.el: Factor out the source parsers. Clean up comments.
* test/lisp/auth-source-tests.el: Add tests.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/auth-source.el: Factor out the source parsers. Clean up comments.
* test/lisp/auth-source-tests.el: Add tests.
</pre>
</div>
</content>
</entry>
<entry>
<title>Suppress intermittent test failure on hydra</title>
<updated>2017-04-25T20:20:38+00:00</updated>
<author>
<name>Glenn Morris</name>
</author>
<published>2017-04-25T20:20:00+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=fe2ba41f184c436cad47cfb735f1bebd22148f60'/>
<id>fe2ba41f184c436cad47cfb735f1bebd22148f60</id>
<content type='text'>
* test/lisp/emacs-lisp/eieio-tests/eieio-test-methodinvoke.el
(eieio-test-method-order-list-6): Skip on hydra.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* test/lisp/emacs-lisp/eieio-tests/eieio-test-methodinvoke.el
(eieio-test-method-order-list-6): Skip on hydra.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add missing remappings for Ido mode</title>
<updated>2017-04-23T16:42:42+00:00</updated>
<author>
<name>Philipp Stephani</name>
</author>
<published>2017-04-20T13:41:15+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=a1f93c1dfa53dbe007faa09ab0c6e913e86e3ffe'/>
<id>a1f93c1dfa53dbe007faa09ab0c6e913e86e3ffe</id>
<content type='text'>
Among others, add a remapping for C-x 4 d, cf. Bug#26360.

* lisp/ido.el (ido-mode): Remap missing commands.
(ido-file-internal, ido-visit-buffer): Add support for new
methods.
(ido-display-buffer-other-frame)
(ido-find-alternate-file-other-window, ido-dired-other-window)
(ido-dired-other-frame): New commands.

* test/lisp/ido-tests.el (ido-tests--other-window-frame): Add unit
test for the bindings.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Among others, add a remapping for C-x 4 d, cf. Bug#26360.

* lisp/ido.el (ido-mode): Remap missing commands.
(ido-file-internal, ido-visit-buffer): Add support for new
methods.
(ido-display-buffer-other-frame)
(ido-find-alternate-file-other-window, ido-dired-other-window)
(ido-dired-other-frame): New commands.

* test/lisp/ido-tests.el (ido-tests--other-window-frame): Add unit
test for the bindings.
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't reparse the sexp in indent-sexp (Bug#25122)</title>
<updated>2017-04-22T18:09:57+00:00</updated>
<author>
<name>Noam Postavsky</name>
</author>
<published>2017-03-13T03:59:19+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=43c84577a3055d5ddf1f5d1b999e6ecca6139f60'/>
<id>43c84577a3055d5ddf1f5d1b999e6ecca6139f60</id>
<content type='text'>
* lisp/emacs-lisp/lisp-mode.el (calculate-lisp-indent): Let
PARSE-START be a parse state that can be reused.
(indent-sexp): Pass the running parse state to calculate-lisp-indent
instead of the sexp beginning position.  Saving the
CONTAINING-SEXP-START returned by `calculate-lisp-indent' is no longer
needed.  Don't bother stopping if we don't descend below init-depth,
since we now alway scan the whole buffer (via syntax-ppss) anyway.
* test/lisp/emacs-lisp/lisp-mode-tests.el (indent-sexp): Add blank
line to test case.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/emacs-lisp/lisp-mode.el (calculate-lisp-indent): Let
PARSE-START be a parse state that can be reused.
(indent-sexp): Pass the running parse state to calculate-lisp-indent
instead of the sexp beginning position.  Saving the
CONTAINING-SEXP-START returned by `calculate-lisp-indent' is no longer
needed.  Don't bother stopping if we don't descend below init-depth,
since we now alway scan the whole buffer (via syntax-ppss) anyway.
* test/lisp/emacs-lisp/lisp-mode-tests.el (indent-sexp): Add blank
line to test case.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add cond test cases for singleton clauses.</title>
<updated>2017-04-22T16:38:16+00:00</updated>
<author>
<name>Vibhav Pant</name>
</author>
<published>2017-04-22T16:21:43+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=66dc8dd6d13d37ef23b52873293d95d87dca497f'/>
<id>66dc8dd6d13d37ef23b52873293d95d87dca497f</id>
<content type='text'>
* test/lisp/emacs-lisp/bytecomp-tests.el: Add test cond forms where
  the default clause is a single non-nil expression.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* test/lisp/emacs-lisp/bytecomp-tests.el: Add test cond forms where
  the default clause is a single non-nil expression.
</pre>
</div>
</content>
</entry>
<entry>
<title>ffap: Don't switch window unless needed</title>
<updated>2017-04-22T16:33:38+00:00</updated>
<author>
<name>Philipp Stephani</name>
</author>
<published>2017-01-08T18:44:22+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=ace38bafa6ae0d40bf3fac9f998c8ecbe36d5f41'/>
<id>ace38bafa6ae0d40bf3fac9f998c8ecbe36d5f41</id>
<content type='text'>
When using ffap-other-window, don't change the window configuration
unless a new buffer has actually been created (Bug#25352).

* lisp/ffap.el (ffap-other-frame): Don't change the window
configuration if no new buffer has been created.
* test/lisp/ffap-tests.el (ffap-other-window--bug-25352): Add unit
test.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When using ffap-other-window, don't change the window configuration
unless a new buffer has actually been created (Bug#25352).

* lisp/ffap.el (ffap-other-frame): Don't change the window
configuration if no new buffer has been created.
* test/lisp/ffap-tests.el (ffap-other-window--bug-25352): Add unit
test.
</pre>
</div>
</content>
</entry>
<entry>
<title>* lisp/emacs-lisp/cl-macs.el: Fix symbol-macrolet</title>
<updated>2017-04-21T16:12:42+00:00</updated>
<author>
<name>Stefan Monnier</name>
</author>
<published>2017-04-21T16:12:42+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=89898e43c7ceef28bb3c2116b4d8a3ec96d9c8da'/>
<id>89898e43c7ceef28bb3c2116b4d8a3ec96d9c8da</id>
<content type='text'>
Revert 0d112c00ba0ec14bd3014efcd3430b9ddcfe1fc1 (to fix bug#26325)
and use a different fix for bug#26068.
(cl--symbol-macro-key): New function.
(cl--sm-macroexpand, cl-symbol-macrolet): Use it instead of `symbol-name`.
* test/lisp/emacs-lisp/cl-lib-tests.el (cl-lib-symbol-macrolet):
Failure is not expected any more.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Revert 0d112c00ba0ec14bd3014efcd3430b9ddcfe1fc1 (to fix bug#26325)
and use a different fix for bug#26068.
(cl--symbol-macro-key): New function.
(cl--sm-macroexpand, cl-symbol-macrolet): Use it instead of `symbol-name`.
* test/lisp/emacs-lisp/cl-lib-tests.el (cl-lib-symbol-macrolet):
Failure is not expected any more.
</pre>
</div>
</content>
</entry>
</feed>
