<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs, branch project-next</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>Make sure that the ignore file exists</title>
<updated>2015-11-09T02:32:36+00:00</updated>
<author>
<name>Dmitry Gutov</name>
</author>
<published>2015-11-09T02:32:36+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=e4c190b28d658d92f8c19799b19f8263650687e0'/>
<id>e4c190b28d658d92f8c19799b19f8263650687e0</id>
<content type='text'>
* lisp/vc/vc.el (vc-default-ignore-completion-table):
Make sure that the ignore file exists.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/vc/vc.el (vc-default-ignore-completion-table):
Make sure that the ignore file exists.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove dirs in vc project roots from the the vc project library roots</title>
<updated>2015-11-08T12:46:22+00:00</updated>
<author>
<name>Dmitry Gutov</name>
</author>
<published>2015-11-08T12:46:22+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=cad0490b013ebcad4711b36e37a3bc198d8f9d1e'/>
<id>cad0490b013ebcad4711b36e37a3bc198d8f9d1e</id>
<content type='text'>
* lisp/progmodes/project.el (project-library-roots): Remove
directories inside the project roots from the result.
(http://lists.gnu.org/archive/html/emacs-devel/2015-11/msg00536.html)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/progmodes/project.el (project-library-roots): Remove
directories inside the project roots from the result.
(http://lists.gnu.org/archive/html/emacs-devel/2015-11/msg00536.html)
</pre>
</div>
</content>
</entry>
<entry>
<title>; project-library-roots: Update docstring</title>
<updated>2015-11-08T12:20:26+00:00</updated>
<author>
<name>Dmitry Gutov</name>
</author>
<published>2015-11-08T12:20:26+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=aeae5875f967fb3303e6a180497e9573de1c2966'/>
<id>aeae5875f967fb3303e6a180497e9573de1c2966</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Move and rename xref-find-regexp to the project package</title>
<updated>2015-11-08T01:07:09+00:00</updated>
<author>
<name>Dmitry Gutov</name>
</author>
<published>2015-11-06T03:08:51+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=3a37d99e974b89de91e07ce5c7955f4fd1d731ca'/>
<id>3a37d99e974b89de91e07ce5c7955f4fd1d731ca</id>
<content type='text'>
* lisp/progmodes/project.el (project-find-regexp)
(project--read-regexp)
(project--find-regexp-in): New functions.

* lisp/progmodes/xref.el (xref--find-xrefs): Extract from
xref--show-xrefs.  Use in existing callers in place of that
function.
(xref--show-xrefs): Only do the "show" part.
(xref-find-regexp): Rename, more or less, to
project-or-libraries-find-regexp.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/progmodes/project.el (project-find-regexp)
(project--read-regexp)
(project--find-regexp-in): New functions.

* lisp/progmodes/xref.el (xref--find-xrefs): Extract from
xref--show-xrefs.  Use in existing callers in place of that
function.
(xref--show-xrefs): Only do the "show" part.
(xref-find-regexp): Rename, more or less, to
project-or-libraries-find-regexp.
</pre>
</div>
</content>
</entry>
<entry>
<title>Abolish temporary buffer management for xref</title>
<updated>2015-11-06T13:37:28+00:00</updated>
<author>
<name>Dmitry Gutov</name>
</author>
<published>2015-11-03T00:36:50+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=55ad7fce86b9a12f222587978ec0892d23273387'/>
<id>55ad7fce86b9a12f222587978ec0892d23273387</id>
<content type='text'>
* lisp/progmodes/xref.el (xref--temporary-buffers)
(xref--current)
(xref--inhibit-mark-current)
(xref--mark-selected): Remove.  Remove all references.
(xref--show-xrefs): Do not construct the
list of the temporary buffers, nor pass it along.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/progmodes/xref.el (xref--temporary-buffers)
(xref--current)
(xref--inhibit-mark-current)
(xref--mark-selected): Remove.  Remove all references.
(xref--show-xrefs): Do not construct the
list of the temporary buffers, nor pass it along.
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename "search path" to "library roots"</title>
<updated>2015-11-06T13:37:24+00:00</updated>
<author>
<name>Dmitry Gutov</name>
</author>
<published>2015-11-03T00:11:45+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=977697203f7f063b2f26a9f25bff933e6c939765'/>
<id>977697203f7f063b2f26a9f25bff933e6c939765</id>
<content type='text'>
* lisp/emacs-lisp/cl-seq.el (cl-set-difference): Retain the order
of the elements from CL-LIST1.

* test/automated/cl-lib-tests.el (cl-lib-test-set-functions):
Update WRT to the above change.

* lisp/progmodes/project.el (project-search-path-function): Rename
to project-library-roots-function, update the documentation and
references.
(project-search-path): Likewise, to project-library-roots.
(project-roots): Clarify documentation.
(project-vc-search-path): Likewise, to project-vc-library-roots.
(project-library-roots): In addition to the renames, thread the
results through file-name-as-directory.
(project-prune-directories): Accept a variable number of
arguments.  Rename to project-combine-directories.
(project-subtract-directories): New function.

* lisp/progmodes/elisp-mode.el (elisp--xref-find-references):
Append project-roots and project-library-roots together.

* lisp/progmodes/etags.el (etags--xref-find-references): Ditto.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/emacs-lisp/cl-seq.el (cl-set-difference): Retain the order
of the elements from CL-LIST1.

* test/automated/cl-lib-tests.el (cl-lib-test-set-functions):
Update WRT to the above change.

* lisp/progmodes/project.el (project-search-path-function): Rename
to project-library-roots-function, update the documentation and
references.
(project-search-path): Likewise, to project-library-roots.
(project-roots): Clarify documentation.
(project-vc-search-path): Likewise, to project-vc-library-roots.
(project-library-roots): In addition to the renames, thread the
results through file-name-as-directory.
(project-prune-directories): Accept a variable number of
arguments.  Rename to project-combine-directories.
(project-subtract-directories): New function.

* lisp/progmodes/elisp-mode.el (elisp--xref-find-references):
Append project-roots and project-library-roots together.

* lisp/progmodes/etags.el (etags--xref-find-references): Ditto.
</pre>
</div>
</content>
</entry>
<entry>
<title>* lisp/progmodes/xref.el: require semantic/symref during compilation.</title>
<updated>2015-11-06T03:15:56+00:00</updated>
<author>
<name>Stephen Leake</name>
</author>
<published>2015-11-06T03:14:45+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=267e0e80e1ad8c33c10ccaff77169a7aa759c163'/>
<id>267e0e80e1ad8c33c10ccaff77169a7aa759c163</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Suppress redundant Pinentry startup messages</title>
<updated>2015-11-06T01:56:49+00:00</updated>
<author>
<name>Daiki Ueno</name>
</author>
<published>2015-11-06T01:28:36+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=ddd0eada666c48906341ef57e3385e5faf92989c'/>
<id>ddd0eada666c48906341ef57e3385e5faf92989c</id>
<content type='text'>
* lisp/net/pinentry.el (pinentry-start): Add optional QUIET
argument.
* lisp/epg.el: Declare `pinentry-start'.
(epg--start): Call `pinentry-start' with QUIET argument set.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/net/pinentry.el (pinentry-start): Add optional QUIET
argument.
* lisp/epg.el: Declare `pinentry-start'.
(epg--start): Call `pinentry-start' with QUIET argument set.
</pre>
</div>
</content>
</entry>
<entry>
<title>* doc/emacs/ack.texi (Acknowledgments): Updates.</title>
<updated>2015-11-05T23:30:32+00:00</updated>
<author>
<name>Xue Fuqiao</name>
</author>
<published>2015-11-05T23:30:32+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=8311d3929a4ebd1684f11e3e97c25b4152d40679'/>
<id>8311d3929a4ebd1684f11e3e97c25b4152d40679</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>* test/automated/elisp-mode-test.el: Silence some run-time warnings</title>
<updated>2015-11-05T21:47:52+00:00</updated>
<author>
<name>Juanma Barranquero</name>
</author>
<published>2015-11-05T21:47:52+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=7afaf0c0def0966722f7048cbb012c36fbfe48ac'/>
<id>7afaf0c0def0966722f7048cbb012c36fbfe48ac</id>
<content type='text'>
(xref-elisp-deftest): Bind `find-file-suppress-same-file-warnings' to t.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(xref-elisp-deftest): Bind `find-file-suppress-same-file-warnings' to t.
</pre>
</div>
</content>
</entry>
</feed>
