<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs, branch scratch/bug64391</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>Symmetrical simplification to exit a labeled restriction</title>
<updated>2023-07-06T17:14:23+00:00</updated>
<author>
<name>Gregory Heytings</name>
</author>
<published>2023-07-06T17:04:56+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=c52ade305edf04351045eea66d2bcf74d36a3d3a'/>
<id>c52ade305edf04351045eea66d2bcf74d36a3d3a</id>
<content type='text'>
* src/editfns.c: (Finternal__labeled_widen): Add a call to
'Fwiden', and rename from 'internal--unlabel-restriction'.
(unwind_labeled_narrow_to_region): Use the renamed function, and
remove the call to 'Fwiden'.
(syms_of_editfns): Rename the symbol.

* lisp/subr.el (internal--without-restriction): Use the renamed
function.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/editfns.c: (Finternal__labeled_widen): Add a call to
'Fwiden', and rename from 'internal--unlabel-restriction'.
(unwind_labeled_narrow_to_region): Use the renamed function, and
remove the call to 'Fwiden'.
(syms_of_editfns): Rename the symbol.

* lisp/subr.el (internal--without-restriction): Use the renamed
function.
</pre>
</div>
</content>
</entry>
<entry>
<title>Simplify after adding internal function to enter a labeled restriction</title>
<updated>2023-07-06T17:14:20+00:00</updated>
<author>
<name>Gregory Heytings</name>
</author>
<published>2023-07-06T17:04:55+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=01fb898420fe8260a1adc267993549a93b901cd8'/>
<id>01fb898420fe8260a1adc267993549a93b901cd8</id>
<content type='text'>
* src/editfns.c: (Finternal__labeled_narrow_to_region): Merge the
code of Finternal__label_restriction into this function.
(Finternal__label_restriction): Remove this function.
(syms_of_editfns): Remove the 'outermost-restriction' buffer local
variable, which is not used anymore, and the symbol of
'internal--label-restriction'.
(Fwiden): Remove the call to reset the 'outermost-restriction'
buffer local variable.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/editfns.c: (Finternal__labeled_narrow_to_region): Merge the
code of Finternal__label_restriction into this function.
(Finternal__label_restriction): Remove this function.
(syms_of_editfns): Remove the 'outermost-restriction' buffer local
variable, which is not used anymore, and the symbol of
'internal--label-restriction'.
(Fwiden): Remove the call to reset the 'outermost-restriction'
buffer local variable.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add internal function to enter a labeled restriction</title>
<updated>2023-07-06T17:14:17+00:00</updated>
<author>
<name>Gregory Heytings</name>
</author>
<published>2023-07-06T17:04:53+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=b741dc7fcde0c601a01470655ceaeeef854ac32e'/>
<id>b741dc7fcde0c601a01470655ceaeeef854ac32e</id>
<content type='text'>
* src/editfns.c (Finternal__labeled_narrow_to_region): New
function.  A specific function is necessary to avoid unnecessary
slowdowns when 'narrow-to-region'/'widen' are called in a loop.
(Fnarrow_to_region): Remove the call to Fset, which has been moved
into Finternal__labeled_narrow_to_region.
(labeled_narrow_to_region): Use the new function.
(syms_of_editfns): Add the symbol of the new function.

* lisp/subr.el (internal--with-restriction): Use the new function.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/editfns.c (Finternal__labeled_narrow_to_region): New
function.  A specific function is necessary to avoid unnecessary
slowdowns when 'narrow-to-region'/'widen' are called in a loop.
(Fnarrow_to_region): Remove the call to Fset, which has been moved
into Finternal__labeled_narrow_to_region.
(labeled_narrow_to_region): Use the new function.
(syms_of_editfns): Add the symbol of the new function.

* lisp/subr.el (internal--with-restriction): Use the new function.
</pre>
</div>
</content>
</entry>
<entry>
<title>; * lisp/dired.el (dired-no-confirm): Doc fix.  (Bug#64493)</title>
<updated>2023-07-06T10:12:21+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2023-07-06T10:12:21+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=9b38773a20b43e2354ddf036ffa28e397537da3f'/>
<id>9b38773a20b43e2354ddf036ffa28e397537da3f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>; Improve documentation of key-binding commands</title>
<updated>2023-07-06T08:42:01+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2023-07-06T08:42:01+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=a30ebe7a5564d3352b9812b1e6fb85d7da6cd88d'/>
<id>a30ebe7a5564d3352b9812b1e6fb85d7da6cd88d</id>
<content type='text'>
* doc/lispref/keymaps.texi (Key Binding Commands): Improve the
documentation of arguments expected by key binding commands.

* lisp/keymap.el (keymap-set, keymap-global-set)
(keymap-local-set, keymap-global-unset, keymap-local-unset)
(keymap-unset, key-parse): Doc fixes.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* doc/lispref/keymaps.texi (Key Binding Commands): Improve the
documentation of arguments expected by key binding commands.

* lisp/keymap.el (keymap-set, keymap-global-set)
(keymap-local-set, keymap-global-unset, keymap-local-unset)
(keymap-unset, key-parse): Doc fixes.
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve natnump shortdoc</title>
<updated>2023-07-04T15:44:43+00:00</updated>
<author>
<name>Robert Pluim</name>
</author>
<published>2023-07-04T15:44:43+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=c3fefb2b3ae098068bc03cc305b9181746d72751'/>
<id>c3fefb2b3ae098068bc03cc305b9181746d72751</id>
<content type='text'>
* lisp/emacs-lisp/shortdoc.el (number): Make it clear that zero
satisfies 'natnump'.  Move 'natnump' next to 'cl-plusp' to highlight
the difference between them.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/emacs-lisp/shortdoc.el (number): Make it clear that zero
satisfies 'natnump'.  Move 'natnump' next to 'cl-plusp' to highlight
the difference between them.
</pre>
</div>
</content>
</entry>
<entry>
<title>correct info documentation of benchmark-call</title>
<updated>2023-07-04T15:35:40+00:00</updated>
<author>
<name>Robert Pluim</name>
</author>
<published>2023-07-04T15:21:54+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=244d4c837ab04a3218cef74bc886f6a38ae0f481'/>
<id>244d4c837ab04a3218cef74bc886f6a38ae0f481</id>
<content type='text'>
* doc/lispref/debugging.texi (Profiling): 'benchmark-call' is a defun,
not a macro.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* doc/lispref/debugging.texi (Profiling): 'benchmark-call' is a defun,
not a macro.
</pre>
</div>
</content>
</entry>
<entry>
<title>* lisp/progmodes/grep.el (rgrep): Fix docstring.</title>
<updated>2023-07-03T18:50:44+00:00</updated>
<author>
<name>Juri Linkov</name>
</author>
<published>2023-07-03T18:50:44+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=67def1f55021b054eabee54cf560075d9aa29379'/>
<id>67def1f55021b054eabee54cf560075d9aa29379</id>
<content type='text'>
Instead of the incorrect key `M-c' produce the right key
with \\&lt;read-regexp-map&gt;\\[read-regexp-toggle-case-fold].
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of the incorrect key `M-c' produce the right key
with \\&lt;read-regexp-map&gt;\\[read-regexp-toggle-case-fold].
</pre>
</div>
</content>
</entry>
<entry>
<title>; Fix documentation of minibuffer-completion commands</title>
<updated>2023-07-03T13:14:45+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2023-07-03T13:14:45+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=8da2091362d106bedd282e25ff8f14df29399619'/>
<id>8da2091362d106bedd282e25ff8f14df29399619</id>
<content type='text'>
* doc/emacs/mini.texi (Completion Commands): Index more keys and
commands.  (Bug#64425)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* doc/emacs/mini.texi (Completion Commands): Index more keys and
commands.  (Bug#64425)
</pre>
</div>
</content>
</entry>
<entry>
<title>; Fix typos in documented names of keymap-* functions</title>
<updated>2023-07-03T12:12:12+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2023-07-03T12:12:12+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=aa030698cef077d268a854ad83ab5da18a5a1017'/>
<id>aa030698cef077d268a854ad83ab5da18a5a1017</id>
<content type='text'>
* doc/lispref/keymaps.texi (Functions for Key Lookup): Fix typos
in function names.  (Bug#64434)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* doc/lispref/keymaps.texi (Functions for Key Lookup): Fix typos
in function names.  (Bug#64434)
</pre>
</div>
</content>
</entry>
</feed>
