<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs/etc, branch comment-cache</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>Change edebug-max-depth from defconst to defcustom</title>
<updated>2017-02-04T10:56:19+00:00</updated>
<author>
<name>Gemini Lasswell</name>
</author>
<published>2017-02-04T10:56:19+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=78f841d6db77f8b72d6d7d221af26efb956ab6cb'/>
<id>78f841d6db77f8b72d6d7d221af26efb956ab6cb</id>
<content type='text'>
* lisp/emacs-lisp/edebug.el (edebug-max-depth): Add defcustom.
(Bug#24713)

* etc/NEWS: Mention edebug-max-depth.

* doc/lispref/edebug.texi (Checking Whether to Stop): Mention
edebug-max-depth and index it.  Add cross-references for
max-lisp-eval-depth and max-specpdl-size.

Co-authored-by: Eli Zaretskii &lt;eliz@gnu.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/emacs-lisp/edebug.el (edebug-max-depth): Add defcustom.
(Bug#24713)

* etc/NEWS: Mention edebug-max-depth.

* doc/lispref/edebug.texi (Checking Whether to Stop): Mention
edebug-max-depth and index it.  Add cross-references for
max-lisp-eval-depth and max-specpdl-size.

Co-authored-by: Eli Zaretskii &lt;eliz@gnu.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Document 'save-some-buffers-default-predicate'</title>
<updated>2017-02-04T09:33:54+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2017-02-04T09:33:54+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=12a79dc3cea50435bbd331dc5ec4c12816f1c1b5'/>
<id>12a79dc3cea50435bbd331dc5ec4c12816f1c1b5</id>
<content type='text'>
* doc/lispref/files.texi (Saving Buffers):
* doc/emacs/files.texi (Save Commands): Document
save-some-buffers-default-predicate.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* doc/lispref/files.texi (Saving Buffers):
* doc/emacs/files.texi (Save Commands): Document
save-some-buffers-default-predicate.
</pre>
</div>
</content>
</entry>
<entry>
<title>New defcustom 'save-some-buffers-default-predicate'</title>
<updated>2017-02-04T09:16:55+00:00</updated>
<author>
<name>Richard Stallman</name>
</author>
<published>2017-02-04T09:16:55+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=6db5582479bdf6b7b090c5b450534999ef284aa8'/>
<id>6db5582479bdf6b7b090c5b450534999ef284aa8</id>
<content type='text'>
* lisp/files.el (save-some-buffers-default-predicate): New defcustom.
(save-some-buffers): Use it when PRED is nil or omitted.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/files.el (save-some-buffers-default-predicate): New defcustom.
(save-some-buffers): Use it when PRED is nil or omitted.
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename to if-let* and when-let*</title>
<updated>2017-02-04T02:42:42+00:00</updated>
<author>
<name>Mark Oteiza</name>
</author>
<published>2017-02-04T02:42:42+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=be10c00d3d64d53a7f31441d42f6c5b1f75b9916'/>
<id>be10c00d3d64d53a7f31441d42f6c5b1f75b9916</id>
<content type='text'>
Make the existing if-let and when-let aliases.
* lisp/emacs-lisp/subr-x.el (if-let*, when-let*): New macros.  Rewrite
docstrings, incorporating that from let* and the existing if-let.
(if-let, when-let, and-let*): Alias them.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make the existing if-let and when-let aliases.
* lisp/emacs-lisp/subr-x.el (if-let*, when-let*): New macros.  Rewrite
docstrings, incorporating that from let* and the existing if-let.
(if-let, when-let, and-let*): Alias them.
</pre>
</div>
</content>
</entry>
<entry>
<title>Make limit on scroll-margin variable</title>
<updated>2017-02-03T02:20:29+00:00</updated>
<author>
<name>Noam Postavsky</name>
</author>
<published>2016-09-11T15:09:57+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=e27a91cddc1a66c25e09d3929c5625637ec34a49'/>
<id>e27a91cddc1a66c25e09d3929c5625637ec34a49</id>
<content type='text'>
* src/xdisp.c (maximum-scroll-margin): New variable.
* lisp/cus-start.el: Make it customizable.
* etc/NEWS: Mention it.
* doc/emacs/display.texi (Auto Scrolling):
* doc/lispref/windows.texi (Textual Scrolling): Document it.
* src/window.c (window_scroll_pixel_based): Use it instead of hardcoding
division by 4 (Bug #5718).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/xdisp.c (maximum-scroll-margin): New variable.
* lisp/cus-start.el: Make it customizable.
* etc/NEWS: Mention it.
* doc/emacs/display.texi (Auto Scrolling):
* doc/lispref/windows.texi (Textual Scrolling): Document it.
* src/window.c (window_scroll_pixel_based): Use it instead of hardcoding
division by 4 (Bug #5718).
</pre>
</div>
</content>
</entry>
<entry>
<title>Show current line highlighted in *Occur* buffer</title>
<updated>2017-02-02T10:13:27+00:00</updated>
<author>
<name>Tino Calancha</name>
</author>
<published>2017-02-02T10:13:27+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=e280b94dcd6ed42439718ddf9dd704169f6bb536'/>
<id>e280b94dcd6ed42439718ddf9dd704169f6bb536</id>
<content type='text'>
* lisp/replace.el (list-matching-lines-current-line-face)
(list-matching-lines-jump-to-current-line): New user options.
(occur--orig-line, occur--orig-line-str): New variables.
(occur, occur-engine): Use them.
(occur--final-pos): New variable.
(occur-1): Use it.
(occur-engine): Idem.
Show the current line with 'list-matching-lines-current-line-face'.
Set point on the first matching line after the current one.
* etc/NEWS: Add entry for the new option.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/replace.el (list-matching-lines-current-line-face)
(list-matching-lines-jump-to-current-line): New user options.
(occur--orig-line, occur--orig-line-str): New variables.
(occur, occur-engine): Use them.
(occur--final-pos): New variable.
(occur-1): Use it.
(occur-engine): Idem.
Show the current line with 'list-matching-lines-current-line-face'.
Set point on the first matching line after the current one.
* etc/NEWS: Add entry for the new option.
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow occur command to operate on the region</title>
<updated>2017-02-02T10:13:05+00:00</updated>
<author>
<name>Tino Calancha</name>
</author>
<published>2017-02-02T10:13:05+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=8e871aef10455eefc34790a9ec011c6fec5e93fe'/>
<id>8e871aef10455eefc34790a9ec011c6fec5e93fe</id>
<content type='text'>
See discussion in:
https://lists.gnu.org/archive/html/emacs-devel/2016-12/msg01084.html
* lisp/replace.el (occur--region-start, occur--region-end)
(occur--matches-threshold): New variables.
(occur-engine): Use them.
(occur): Idem.
Add optional arg REGION; if non-nil occur applies in that region.
* doc/lispintro/emacs-lisp-intro.texi (Keybindings): Update manual
* doc/emacs/search.texi (Other Repeating Search): Idem.
; etc/NEWS: Add entry for the new feature.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
See discussion in:
https://lists.gnu.org/archive/html/emacs-devel/2016-12/msg01084.html
* lisp/replace.el (occur--region-start, occur--region-end)
(occur--matches-threshold): New variables.
(occur-engine): Use them.
(occur): Idem.
Add optional arg REGION; if non-nil occur applies in that region.
* doc/lispintro/emacs-lisp-intro.texi (Keybindings): Update manual
* doc/emacs/search.texi (Other Repeating Search): Idem.
; etc/NEWS: Add entry for the new feature.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix typo in a NEWS entry for CSS mode</title>
<updated>2017-01-31T19:10:16+00:00</updated>
<author>
<name>Simen Heggestøyl</name>
</author>
<published>2017-01-31T19:08:54+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=5060ea50182f91695bb72622efcd4d1b69f56a1b'/>
<id>5060ea50182f91695bb72622efcd4d1b69f56a1b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>css-mode documentation lookup feature</title>
<updated>2017-01-30T22:53:10+00:00</updated>
<author>
<name>Tom Tromey</name>
</author>
<published>2017-01-20T04:40:38+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=68e8f4bb4aab3076f6b543864a9116d0a206c8f7'/>
<id>68e8f4bb4aab3076f6b543864a9116d0a206c8f7</id>
<content type='text'>
* etc/NEWS: Mention new feature.
* lisp/textmodes/css-mode.el (css-mode-map): New defvar.
(css--mdn-lookup-history): New defvar.
(css-lookup-url-format): New defcustom.
(css--mdn-property-regexp, css--mdn-completion-list): New defconsts.
(css--mdn-after-render, css--mdn-find-symbol, css-lookup-symbol): New
defuns.
* test/lisp/textmodes/css-mode-tests.el (css-mdn-symbol-guessing): New
test.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* etc/NEWS: Mention new feature.
* lisp/textmodes/css-mode.el (css-mode-map): New defvar.
(css--mdn-lookup-history): New defvar.
(css-lookup-url-format): New defcustom.
(css--mdn-property-regexp, css--mdn-completion-list): New defconsts.
(css--mdn-after-render, css--mdn-find-symbol, css-lookup-symbol): New
defuns.
* test/lisp/textmodes/css-mode-tests.el (css-mdn-symbol-guessing): New
test.
</pre>
</div>
</content>
</entry>
<entry>
<title>* lisp/subr.el (string-make-unibyte, string-make-multibyte): Obsolete.</title>
<updated>2017-01-30T18:02:18+00:00</updated>
<author>
<name>Stefan Monnier</name>
</author>
<published>2017-01-30T18:02:18+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=f74d496478cd57f252817bd7437fe1b7972ce01f'/>
<id>f74d496478cd57f252817bd7437fe1b7972ce01f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
