<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs/test, branch stream</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>Use a generic function for creating streams from different sources</title>
<updated>2015-08-14T13:55:59+00:00</updated>
<author>
<name>Nicolas Petton</name>
</author>
<published>2015-08-14T13:53:24+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=25f2c063b97f24dcefb5cf1d910fb8210650f252'/>
<id>25f2c063b97f24dcefb5cf1d910fb8210650f252</id>
<content type='text'>
* lisp/emacs-lisp/stream.el (stream): New generic function.
* test/automated/stream-tests.el (stream-list-test): Fix a reference to
  the old `stream-list' function
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/emacs-lisp/stream.el (stream): New generic function.
* test/automated/stream-tests.el (stream-list-test): Fix a reference to
  the old `stream-list' function
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow negative steps in stream-range</title>
<updated>2015-08-10T12:53:10+00:00</updated>
<author>
<name>Nicolas Petton</name>
</author>
<published>2015-08-10T12:53:10+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=8c111a86bcd310df347822552969444e5b48dc45'/>
<id>8c111a86bcd310df347822552969444e5b48dc45</id>
<content type='text'>
* lisp/emacs-lisp/stream.el (stream-range): Do not signal an error if
the step is negative.
* test/automated/stream-tests.el (stream-range-test): Add a regression
test for negative steps in stream-range.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/emacs-lisp/stream.el (stream-range): Do not signal an error if
the step is negative.
* test/automated/stream-tests.el (stream-range-test): Add a regression
test for negative steps in stream-range.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a new streaming library stream.el</title>
<updated>2015-07-31T09:42:34+00:00</updated>
<author>
<name>Nicolas Petton</name>
</author>
<published>2015-07-31T09:42:34+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=ee7138acd38a4328b075e11e23bc0a3721fc2d08'/>
<id>ee7138acd38a4328b075e11e23bc0a3721fc2d08</id>
<content type='text'>
stream.el provides an implementation of streams.  Streams are
implemented as delayed evaluation of cons cells.

The implementation is close to the one in the SICP
book (https://mitpress.mit.edu/sicp/full-text/book/book-Z-H-24.html).

Streams could be created from any sequencial input data, including
sequences, , making operation on them lazy, a set of 2 forms (first and
rest), making it easy to represent infinite sequences, buffers (by
character), buffers (by line), buffers (by page), IO streams, orgmode
table cells, etc.

* lisp/emacs-lisp/stream.el: New file.
* test/automated/stream-tests.el: New file.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
stream.el provides an implementation of streams.  Streams are
implemented as delayed evaluation of cons cells.

The implementation is close to the one in the SICP
book (https://mitpress.mit.edu/sicp/full-text/book/book-Z-H-24.html).

Streams could be created from any sequencial input data, including
sequences, , making operation on them lazy, a set of 2 forms (first and
rest), making it easy to represent infinite sequences, buffers (by
character), buffers (by line), buffers (by page), IO streams, orgmode
table cells, etc.

* lisp/emacs-lisp/stream.el: New file.
* test/automated/stream-tests.el: New file.
</pre>
</div>
</content>
</entry>
<entry>
<title>Minor cleanup in tramp-tests.el</title>
<updated>2015-07-24T18:02:59+00:00</updated>
<author>
<name>Michael Albinus</name>
</author>
<published>2015-07-24T18:02:59+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=cbb289e13eff6b187a942658971aa5419e3ed920'/>
<id>cbb289e13eff6b187a942658971aa5419e3ed920</id>
<content type='text'>
* test/automated/tramp-tests.el (tramp-test31-*, tramp-test32-*):
Implement using the documented interface
`tramp-connection-properties', rather than with internal functions.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* test/automated/tramp-tests.el (tramp-test31-*, tramp-test32-*):
Implement using the documented interface
`tramp-connection-properties', rather than with internal functions.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix some Tramp problems with HP-UX</title>
<updated>2015-07-23T19:49:40+00:00</updated>
<author>
<name>Michael Albinus</name>
</author>
<published>2015-07-23T19:49:40+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=8e03731cb9083330939b2c9b2d3318f32e93e41d'/>
<id>8e03731cb9083330939b2c9b2d3318f32e93e41d</id>
<content type='text'>
* lisp/net/tramp-sh.el (tramp-open-connection-setup-interactive-shell):
Add "tab0" to stty call.

* test/automated/tramp-tests.el (tramp-persistency-file-name):
Set to nil.
(tramp--test-hpux-p): New defun.
(tramp--test-utf8): Use it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/net/tramp-sh.el (tramp-open-connection-setup-interactive-shell):
Add "tab0" to stty call.

* test/automated/tramp-tests.el (tramp-persistency-file-name):
Set to nil.
(tramp--test-hpux-p): New defun.
(tramp--test-utf8): Use it.
</pre>
</div>
</content>
</entry>
<entry>
<title>* test/automated/package-test.el (package-test-signed):</title>
<updated>2015-07-21T16:03:46+00:00</updated>
<author>
<name>Glenn Morris</name>
</author>
<published>2015-07-21T16:03:46+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=492ea2410c6aab25a1d02cb576bb1df536c3f57c'/>
<id>492ea2410c6aab25a1d02cb576bb1df536c3f57c</id>
<content type='text'>
Update for recent changes.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update for recent changes.
</pre>
</div>
</content>
</entry>
<entry>
<title>* test/automated/elisp-mode-tests.el</title>
<updated>2015-07-21T15:54:17+00:00</updated>
<author>
<name>Glenn Morris</name>
</author>
<published>2015-07-21T15:54:17+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=3046b1762faf7769da2936256af1154c735d4ba6'/>
<id>3046b1762faf7769da2936256af1154c735d4ba6</id>
<content type='text'>
(elisp-xref-finds-both-function-and-variable)
(elisp-xref-finds-only-function-for-minor-mode):
Update for recent xref name changes.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(elisp-xref-finds-both-function-and-variable)
(elisp-xref-finds-only-function-for-minor-mode):
Update for recent xref name changes.
</pre>
</div>
</content>
</entry>
<entry>
<title>Sync with Tramp repository</title>
<updated>2015-07-21T12:59:18+00:00</updated>
<author>
<name>Michael Albinus</name>
</author>
<published>2015-07-21T12:59:18+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=b0dbf4c038d53ccce6ecf592c6d5b1ffcc084ad0'/>
<id>b0dbf4c038d53ccce6ecf592c6d5b1ffcc084ad0</id>
<content type='text'>
* doc/misc/tramp.texi (Configuration): Note, that Tramp must be
required prior changing its configuration.
(Connection caching, Predefined connection information)
(Remote shell setup): Fix typos.
(Predefined connection information): Describe, how to overwrite
parameters of `tramp-methods'.
(Remote programs, Remote processes, Traces and Profiles):
Simplify example.
(Remote programs): Remove superfluous comment.

* doc/misc/trampver.texi: Update release number.

* lisp/net/tramp-cache.el (tramp-connection-properties): Adapt docstring.

* lisp/net/tramp-gvfs.el (tramp-gvfs-do-copy-or-rename-file): New defun.
(tramp-gvfs-handle-copy-file, tramp-gvfs-handle-rename-file): Use it.
(tramp-gvfs-handle-make-directory): Reimplement PARENTS handling,
"gvfs-mkdir -p ..." does not work robust.
(tramp-gvfs-maybe-open-connection): Adapt `tramp-get-method-parameter' call.

* lisp/net/tramp-sh.el (tramp-methods):
Add `tramp-remote-shell-login' parameter where it fits.
(tramp-get-remote-path): Use it.
(tramp-make-copy-program-file-name): Fix quoting for "psftp" method.
(all): Adapt `tramp-get-method-parameter' calls.

* lisp/net/tramp.el (tramp-methods): Adapt docstring.
(tramp-get-method-parameter): Replace argument METHOD by VEC.
Check also for hits in `tramp-connection-properties'.  Adapt docstring.
(tramp-get-remote-tmpdir): Cache only the local name of tmpdir.
(all): Adapt `tramp-get-method-parameter' calls.

* lisp/net/trampver.el Update release number.

* test/automated/tramp-tests.el (tramp--instrument-test-case):
Add "^make-symbolic-link not supported$" to `debug-ignored-errors'.
(tramp-test13-make-directory, tramp--test-adb-p)
(tramp--test-smb-or-windows-nt-p): Simplify.
(tramp--test-ftp-p, tramp--test-gvfs-p): New defuns.
(tramp--test-special-characters): Fix docstring.  Add gvfs and ftp tests.
(tramp--test-utf8): Fix docstring.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* doc/misc/tramp.texi (Configuration): Note, that Tramp must be
required prior changing its configuration.
(Connection caching, Predefined connection information)
(Remote shell setup): Fix typos.
(Predefined connection information): Describe, how to overwrite
parameters of `tramp-methods'.
(Remote programs, Remote processes, Traces and Profiles):
Simplify example.
(Remote programs): Remove superfluous comment.

* doc/misc/trampver.texi: Update release number.

* lisp/net/tramp-cache.el (tramp-connection-properties): Adapt docstring.

* lisp/net/tramp-gvfs.el (tramp-gvfs-do-copy-or-rename-file): New defun.
(tramp-gvfs-handle-copy-file, tramp-gvfs-handle-rename-file): Use it.
(tramp-gvfs-handle-make-directory): Reimplement PARENTS handling,
"gvfs-mkdir -p ..." does not work robust.
(tramp-gvfs-maybe-open-connection): Adapt `tramp-get-method-parameter' call.

* lisp/net/tramp-sh.el (tramp-methods):
Add `tramp-remote-shell-login' parameter where it fits.
(tramp-get-remote-path): Use it.
(tramp-make-copy-program-file-name): Fix quoting for "psftp" method.
(all): Adapt `tramp-get-method-parameter' calls.

* lisp/net/tramp.el (tramp-methods): Adapt docstring.
(tramp-get-method-parameter): Replace argument METHOD by VEC.
Check also for hits in `tramp-connection-properties'.  Adapt docstring.
(tramp-get-remote-tmpdir): Cache only the local name of tmpdir.
(all): Adapt `tramp-get-method-parameter' calls.

* lisp/net/trampver.el Update release number.

* test/automated/tramp-tests.el (tramp--instrument-test-case):
Add "^make-symbolic-link not supported$" to `debug-ignored-errors'.
(tramp-test13-make-directory, tramp--test-adb-p)
(tramp--test-smb-or-windows-nt-p): Simplify.
(tramp--test-ftp-p, tramp--test-gvfs-p): New defuns.
(tramp--test-special-characters): Fix docstring.  Add gvfs and ftp tests.
(tramp--test-utf8): Fix docstring.
</pre>
</div>
</content>
</entry>
<entry>
<title>* lisp/emacs-lisp/package.el (package-buffer-info):</title>
<updated>2015-07-17T22:44:39+00:00</updated>
<author>
<name>Artur Malabarba</name>
</author>
<published>2015-07-17T18:24:15+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=86814e7a80568a7b384e4a24d3ad565c5376ddc5'/>
<id>86814e7a80568a7b384e4a24d3ad565c5376ddc5</id>
<content type='text'>
Add author and maintainers to `package-buffer-info'.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add author and maintainers to `package-buffer-info'.
</pre>
</div>
</content>
</entry>
<entry>
<title>* lisp/emacs-lisp/package.el: Many small changes</title>
<updated>2015-07-17T22:42:16+00:00</updated>
<author>
<name>Artur Malabarba</name>
</author>
<published>2015-07-17T18:25:39+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=ca66737c5313665a1646a64de8fa6181c9e11de5'/>
<id>ca66737c5313665a1646a64de8fa6181c9e11de5</id>
<content type='text'>
Replace all instances of 'face with 'font-lock-face.
(describe-package-1): Improve some strings and move the summary up the
list.
(package-install-file): Update docstring.
(package-menu-hide-package): Bind to `H'.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Replace all instances of 'face with 'font-lock-face.
(describe-package-1): Improve some strings and move the summary up the
list.
(package-install-file): Update docstring.
(package-menu-hide-package): Bind to `H'.
</pre>
</div>
</content>
</entry>
</feed>
