<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs/lisp/progmodes, branch scratch/api.el</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>CC Mode: Respect users' settings of open-paren-in-column-0-is-defun-start.</title>
<updated>2015-11-11T22:22:35+00:00</updated>
<author>
<name>Alan Mackenzie</name>
</author>
<published>2015-11-11T22:06:12+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=e0f64e7b4f9c3bbc12c4909ca8c8aa751f1fca4a'/>
<id>e0f64e7b4f9c3bbc12c4909ca8c8aa751f1fca4a</id>
<content type='text'>
lisp/progmodes/cc-engine.el (c-backward-single-comment, c-backward-comments)
(c-invalidate-state-cache-1, c-parse-state-1, c-guess-basic-syntax):
remove bindings of open-paren-in-column-0-is-defun-start to nil.
(c-get-fallback-scan-pos): "New" function (existed several years ago).
(c-parse-state-get-strategy): Reintroduce the 'BOD strategy, using
c-get-fallback-scan-pos.
(c-parse-state-1): Handle 'BOD strategy.

lisp/progmodes/cc-mode.el (c-before-change, c-after-change)
c-font-lock-fontify-region): remove bindings of
open-paren-in-column-0-is-defun-start to nil.

cc-mode.texi (Performance Issues, Limitations and Known Bugs): Fix mix up
between @chapter and @appendix.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
lisp/progmodes/cc-engine.el (c-backward-single-comment, c-backward-comments)
(c-invalidate-state-cache-1, c-parse-state-1, c-guess-basic-syntax):
remove bindings of open-paren-in-column-0-is-defun-start to nil.
(c-get-fallback-scan-pos): "New" function (existed several years ago).
(c-parse-state-get-strategy): Reintroduce the 'BOD strategy, using
c-get-fallback-scan-pos.
(c-parse-state-1): Handle 'BOD strategy.

lisp/progmodes/cc-mode.el (c-before-change, c-after-change)
c-font-lock-fontify-region): remove bindings of
open-paren-in-column-0-is-defun-start to nil.

cc-mode.texi (Performance Issues, Limitations and Known Bugs): Fix mix up
between @chapter and @appendix.
</pre>
</div>
</content>
</entry>
<entry>
<title>Spelling fixes</title>
<updated>2015-11-10T18:23:00+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2015-11-10T18:22:29+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=c92dbd6d0c234ff993acb0a095c024593bc185c8'/>
<id>c92dbd6d0c234ff993acb0a095c024593bc185c8</id>
<content type='text'>
* lisp/net/soap-inspect.el (soap-inspect-xs-simple-type):
Fix misspelling in output.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/net/soap-inspect.el (soap-inspect-xs-simple-type):
Fix misspelling in output.
</pre>
</div>
</content>
</entry>
<entry>
<title>; project-library-roots-function: Update the FIXME</title>
<updated>2015-11-10T11:31:20+00:00</updated>
<author>
<name>Dmitry Gutov</name>
</author>
<published>2015-11-10T02:39:32+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=cbc51211f9e4f8f3d4b8a1feaa6cbfd2fd4ac1ca'/>
<id>cbc51211f9e4f8f3d4b8a1feaa6cbfd2fd4ac1ca</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>* lisp/progmodes/project.el: Update Commentary.</title>
<updated>2015-11-10T00:56:55+00:00</updated>
<author>
<name>Dmitry Gutov</name>
</author>
<published>2015-11-10T00:56:55+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=82d59f1b3ba6d7ad9d9cd0af15e237f97bb5906b'/>
<id>82d59f1b3ba6d7ad9d9cd0af15e237f97bb5906b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'project-next'</title>
<updated>2015-11-10T00:47:46+00:00</updated>
<author>
<name>Dmitry Gutov</name>
</author>
<published>2015-11-10T00:47:46+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=0be6fb8e17f708fe03430d0b1e701810ae51b5e3'/>
<id>0be6fb8e17f708fe03430d0b1e701810ae51b5e3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fold `project-ask-user' into `project-current'</title>
<updated>2015-11-10T00:41:06+00:00</updated>
<author>
<name>Dmitry Gutov</name>
</author>
<published>2015-11-10T00:41:06+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=1c72afb7aa48c2ea06103113ef70ccea0c1c961d'/>
<id>1c72afb7aa48c2ea06103113ef70ccea0c1c961d</id>
<content type='text'>
* lisp/progmodes/project.el (project-find-functions): Remove
`project-ask-user'.
(project-ask-user): Remove function and the corresponding
`project-roots' implementation.
(project-current): Add a new argument, MAYBE-PROMPT.  Prompt the
user in case there's no project in the current directory.  Update
all callers.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/progmodes/project.el (project-find-functions): Remove
`project-ask-user'.
(project-ask-user): Remove function and the corresponding
`project-roots' implementation.
(project-current): Add a new argument, MAYBE-PROMPT.  Prompt the
user in case there's no project in the current directory.  Update
all callers.
</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>Ensure redisplay after evaluation</title>
<updated>2015-11-06T19:21:52+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2015-11-06T19:21:52+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=19e09cfab61436cb4590303871a31ee07624f5ab'/>
<id>19e09cfab61436cb4590303871a31ee07624f5ab</id>
<content type='text'>
* lisp/progmodes/elisp-mode.el (elisp--eval-last-sexp): Revert
last change.
* lisp/frame.el (redisplay--variables): Populate the
redisplay--variables list.
* src/xdisp.c (maybe_set_redisplay): New function.
(syms_of_xdisp) &lt;redisplay--variables&gt;: New variable.
* src/window.h (maybe_set_redisplay): Declare prototype.
* src/data.c (set_internal): Call maybe_set_redisplay.  (Bug#21835)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/progmodes/elisp-mode.el (elisp--eval-last-sexp): Revert
last change.
* lisp/frame.el (redisplay--variables): Populate the
redisplay--variables list.
* src/xdisp.c (maybe_set_redisplay): New function.
(syms_of_xdisp) &lt;redisplay--variables&gt;: New variable.
* src/window.h (maybe_set_redisplay): Declare prototype.
* src/data.c (set_internal): Call maybe_set_redisplay.  (Bug#21835)
</pre>
</div>
</content>
</entry>
</feed>
