<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs/lisp/progmodes, branch pkg</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>Revert some unimportant changes</title>
<updated>2022-10-18T06:55:11+00:00</updated>
<author>
<name>Gerd Möllmann</name>
</author>
<published>2022-10-18T06:55:11+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=e9b97a1f7d2525618c63b13b6f64a650d65a0021'/>
<id>e9b97a1f7d2525618c63b13b6f64a650d65a0021</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert the escaping of symbol names in lisp files</title>
<updated>2022-10-13T11:38:18+00:00</updated>
<author>
<name>Gerd Möllmann</name>
</author>
<published>2022-10-13T11:38:18+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=e2b79c2c5abe51ad57cf9739f25c2f4545e31d95'/>
<id>e2b79c2c5abe51ad57cf9739f25c2f4545e31d95</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Can now pdump</title>
<updated>2022-10-13T11:17:29+00:00</updated>
<author>
<name>Gerd Möllmann</name>
</author>
<published>2022-10-13T11:17:29+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=7ecfc3ca6925d7140dbe8c6079e03f765eecfc4a'/>
<id>7ecfc3ca6925d7140dbe8c6079e03f765eecfc4a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't use symbols that look package-qualified</title>
<updated>2022-10-10T11:58:31+00:00</updated>
<author>
<name>Gerd Möllmann</name>
</author>
<published>2022-10-10T11:58:31+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=f45b266d0eaa362a19a40fc8b0b7551e2964b64d'/>
<id>f45b266d0eaa362a19a40fc8b0b7551e2964b64d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge from origin/emacs-28</title>
<updated>2022-10-04T17:23:24+00:00</updated>
<author>
<name>Stefan Kangas</name>
</author>
<published>2022-10-04T17:23:24+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=9eda89da55d9b635209ec78f88b519e989d20718'/>
<id>9eda89da55d9b635209ec78f88b519e989d20718</id>
<content type='text'>
78c262e1c2 ; * lisp/progmodes/glasses.el (glasses-face): Expand the d...
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
78c262e1c2 ; * lisp/progmodes/glasses.el (glasses-face): Expand the d...
</pre>
</div>
</content>
</entry>
<entry>
<title>CC Mode: A new operator and some new keywords for C++20</title>
<updated>2022-10-04T17:19:33+00:00</updated>
<author>
<name>Alan Mackenzie</name>
</author>
<published>2022-10-04T17:13:56+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=91071765115d3458a1deba56be5b247622eddf73'/>
<id>91071765115d3458a1deba56be5b247622eddf73</id>
<content type='text'>
* lisp/progmodes/cc-langs.el (c-operators, c-overloadable-operators)
(c-arithmetic-operators): Add the "spaceship" operator for C++.
(c-primitive-type-kwds): Add char8_t for C++.
(c-decl-hangon-kwds, c-paren-nontype-kwds): Add alignas for C++.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/progmodes/cc-langs.el (c-operators, c-overloadable-operators)
(c-arithmetic-operators): Add the "spaceship" operator for C++.
(c-primitive-type-kwds): Add char8_t for C++.
(c-decl-hangon-kwds, c-paren-nontype-kwds): Add alignas for C++.
</pre>
</div>
</content>
</entry>
<entry>
<title>CC Mode: Optimize c-fontify-new-found-type and amend a debug spec</title>
<updated>2022-10-04T16:19:33+00:00</updated>
<author>
<name>Alan Mackenzie</name>
</author>
<published>2022-10-04T16:19:33+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=4bd8ad2bc5cce8024f1bdecdf6b553e3d43a2f4c'/>
<id>4bd8ad2bc5cce8024f1bdecdf6b553e3d43a2f4c</id>
<content type='text'>
* lisp/progmodes/cc-fonts.el (c-fontify-new-found-type): Write the `face'
property directly, rather than removing `fontified' properties and letting
font-lock do the work.

* lisp/progmodes/cc-defs.el (cc-eval-when-compile): Amend the debug spec from
t to (&amp;rest body), in line with the fix to bug #16184.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/progmodes/cc-fonts.el (c-fontify-new-found-type): Write the `face'
property directly, rather than removing `fontified' properties and letting
font-lock do the work.

* lisp/progmodes/cc-defs.el (cc-eval-when-compile): Amend the debug spec from
t to (&amp;rest body), in line with the fix to bug #16184.
</pre>
</div>
</content>
</entry>
<entry>
<title>CC Mode: Make c-forward-declarator move over a suffix after parens, e.g. const</title>
<updated>2022-10-04T13:22:32+00:00</updated>
<author>
<name>Alan Mackenzie</name>
</author>
<published>2022-10-04T13:22:32+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=121c3d44be84ad1d4c5cccd629bb6994252950d1'/>
<id>121c3d44be84ad1d4c5cccd629bb6994252950d1</id>
<content type='text'>
Also tidy up several inaccuracies in the code.

* lisp/progmodes/cc-engine.el (c-forward-decl-arglist): Move point for modes
other than C++ Mode.
(c-forward-declarator): Move over a suffix following arglist parens
(e.g. const).  Set the ARGLIST element of the return value to non-nil on
encountering an unbalanced open parenthesis.  Don't move forward out of
enclosing parens.

* lisp/progmodes/cc-mode.el (c-fl-decl-end): Handle being in a multi-line
string.  Move forward over token after declarator.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also tidy up several inaccuracies in the code.

* lisp/progmodes/cc-engine.el (c-forward-decl-arglist): Move point for modes
other than C++ Mode.
(c-forward-declarator): Move over a suffix following arglist parens
(e.g. const).  Set the ARGLIST element of the return value to non-nil on
encountering an unbalanced open parenthesis.  Don't move forward out of
enclosing parens.

* lisp/progmodes/cc-mode.el (c-fl-decl-end): Handle being in a multi-line
string.  Move forward over token after declarator.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix the arguments in tags--compat-initialize</title>
<updated>2022-10-04T12:32:11+00:00</updated>
<author>
<name>Lars Ingebrigtsen</name>
</author>
<published>2022-10-04T12:31:24+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=07257ac4eedcaedd8731b3b98e723850542aab8e'/>
<id>07257ac4eedcaedd8731b3b98e723850542aab8e</id>
<content type='text'>
* lisp/progmodes/etags.el (tags--compat-initialize): Fix argument
order -- swap the last two arguments (bug#58272).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/progmodes/etags.el (tags--compat-initialize): Fix argument
order -- swap the last two arguments (bug#58272).
</pre>
</div>
</content>
</entry>
<entry>
<title>; * lisp/progmodes/glasses.el (glasses-face): Expand the doc string.</title>
<updated>2022-10-04T07:32:06+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2022-10-04T07:32:06+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=78c262e1c2cf93d3101cb942926d170a816a8d3f'/>
<id>78c262e1c2cf93d3101cb942926d170a816a8d3f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
