<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs/test/manual/indent, branch scratch/python-eldoc-async</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>* lisp/emacs-lisp/lisp-mode.el: Add new indentation convention</title>
<updated>2020-05-29T04:26:09+00:00</updated>
<author>
<name>akater</name>
</author>
<published>2020-05-29T04:26:09+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=1b2a881c9b3ef9158cbf28a65b9e94c2dbc6cec2'/>
<id>1b2a881c9b3ef9158cbf28a65b9e94c2dbc6cec2</id>
<content type='text'>
(calculate-lisp-indent): To distinguish code and data when indenting,
introduce the convention that a space between an open paren and
a symbol indicate that this should be indented as a simple data list.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(calculate-lisp-indent): To distinguish code and data when indenting,
introduce the convention that a space between an open paren and
a symbol indicate that this should be indented as a simple data list.
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow underscores in CSS variable names</title>
<updated>2020-05-10T12:57:22+00:00</updated>
<author>
<name>Simen Heggestøyl</name>
</author>
<published>2020-05-10T12:44:26+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=1efaa1d66b9bc51284c7cac4477f45c9bde4fcfb'/>
<id>1efaa1d66b9bc51284c7cac4477f45c9bde4fcfb</id>
<content type='text'>
* lisp/textmodes/css-mode.el (css-nmchar-re): Allow underscores in
variable names (and in identifiers in general).

* test/manual/indent/css-mode.css: Add some examples of variable names
with underscores in them.

* test/manual/indent/less-css-mode.less: Add some examples of variable
names with underscores in them.

* test/manual/indent/scss-mode.scss: Add some examples of variable
names with underscores in them.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/textmodes/css-mode.el (css-nmchar-re): Allow underscores in
variable names (and in identifiers in general).

* test/manual/indent/css-mode.css: Add some examples of variable names
with underscores in them.

* test/manual/indent/less-css-mode.less: Add some examples of variable
names with underscores in them.

* test/manual/indent/scss-mode.scss: Add some examples of variable
names with underscores in them.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update copyright year to 2020</title>
<updated>2020-01-01T00:59:52+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2020-01-01T00:19:43+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=365e01cc9f64ce6ca947ccfd8612d60763280a37'/>
<id>365e01cc9f64ce6ca947ccfd8612d60763280a37</id>
<content type='text'>
Run "TZ=UTC0 admin/update-copyright $(git ls-files)".
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Run "TZ=UTC0 admin/update-copyright $(git ls-files)".
</pre>
</div>
</content>
</entry>
<entry>
<title>Ignore comments and strings when matching JSX</title>
<updated>2019-12-07T21:18:00+00:00</updated>
<author>
<name>Jackson Ray Hamilton</name>
</author>
<published>2019-12-07T21:10:45+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=8e1c553260b04ce692986d428472490230b0a807'/>
<id>8e1c553260b04ce692986d428472490230b0a807</id>
<content type='text'>
* lisp/progmodes/js.el (js-jsx--matching-close-tag-pos): Ignore
comments and strings.
* test/manual/indent/jsx-comment-string.jsx: New test.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/progmodes/js.el (js-jsx--matching-close-tag-pos): Ignore
comments and strings.
* test/manual/indent/jsx-comment-string.jsx: New test.
</pre>
</div>
</content>
</entry>
<entry>
<title>* lisp/progmodes/perl-mode.el (perl-calculate-indent): Indent qw(...)</title>
<updated>2019-11-15T18:19:37+00:00</updated>
<author>
<name>Stefan Monnier</name>
</author>
<published>2019-11-15T18:19:21+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=87347a5bbc2f044c51feea8d513fb1dcefa6f50e'/>
<id>87347a5bbc2f044c51feea8d513fb1dcefa6f50e</id>
<content type='text'>
Fix initialization of `state`.
Special-case `qw(...)` because we do want to indent its contents.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix initialization of `state`.
Special-case `qw(...)` because we do want to indent its contents.
</pre>
</div>
</content>
</entry>
<entry>
<title>Ignore comments and strings when recognizing JSX</title>
<updated>2019-09-22T19:55:44+00:00</updated>
<author>
<name>Jackson Ray Hamilton</name>
</author>
<published>2019-09-22T19:55:44+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=9aacc443d9465793b96cb844469056ae80e6d91b'/>
<id>9aacc443d9465793b96cb844469056ae80e6d91b</id>
<content type='text'>
* lisp/progmodes/js.el (js-syntax-propertize): Ignore comments and
strings.
* test/manual/indent/jsx-comment-string.jsx: New test.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/progmodes/js.el (js-syntax-propertize): Ignore comments and
strings.
* test/manual/indent/jsx-comment-string.jsx: New test.
</pre>
</div>
</content>
</entry>
<entry>
<title>* lisp/progmodes/opascal.el: Allow inline `var` decl in `for` (bug#36348)</title>
<updated>2019-07-22T17:10:35+00:00</updated>
<author>
<name>Stefan Monnier</name>
</author>
<published>2019-07-22T17:10:35+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=87ad8a11437752f3a5f7f1096328e3b9d11bba9f'/>
<id>87ad8a11437752f3a5f7f1096328e3b9d11bba9f</id>
<content type='text'>
(opascal-enclosing-indent-of): Ignore decls "neutered" by delimiter.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(opascal-enclosing-indent-of): Ignore decls "neutered" by delimiter.
</pre>
</div>
</content>
</entry>
<entry>
<title>* test/manual/indent/octave.m (spmd): Add test for last change</title>
<updated>2019-07-20T16:19:57+00:00</updated>
<author>
<name>Stefan Monnier</name>
</author>
<published>2019-07-20T16:19:57+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=189296bfcc3ff9fef66ba28e045b2898125120f2'/>
<id>189296bfcc3ff9fef66ba28e045b2898125120f2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>* lisp/textmodes/tex-mode.el (latex-noindent-commands): New custom var</title>
<updated>2019-06-24T23:21:07+00:00</updated>
<author>
<name>Stefan Monnier</name>
</author>
<published>2019-06-24T23:21:07+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=0ef31639593b97d6edc6dd263c915595a8fdc3b1'/>
<id>0ef31639593b97d6edc6dd263c915595a8fdc3b1</id>
<content type='text'>
(latex-find-indent): Obey it.
(latex-noindent-environments): Make it into a defcustom as well.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(latex-find-indent): Obey it.
(latex-noindent-environments): Make it into a defcustom as well.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add new defcustom js-jsx-align-&gt;-with-&lt;</title>
<updated>2019-04-10T02:42:49+00:00</updated>
<author>
<name>Jackson Ray Hamilton</name>
</author>
<published>2019-04-10T02:42:49+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=f29010729f85434ee24efd0d7ed29b7e24cf8be6'/>
<id>f29010729f85434ee24efd0d7ed29b7e24cf8be6</id>
<content type='text'>
* lisp/progmodes/js.el (js-jsx-align-&gt;-with-&lt;): New variable for users
to control one opinionated aspect of JSX indentation.  It defaults to
the style seen in the React docs, which many users expected as the
“correct” indentation.  Still, the old SGML-style of indentation could
be desirable too, especially since it was the old default.  This
ensures users have a way of getting back the old behavior.
(js-jsx--contextual-indentation): Respect js-jsx-align-&gt;-with-&lt;.

* test/manual/indent/jsx-align-gt-with-lt.jsx: New test for
js-jsx-align-&gt;-with-&lt;.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/progmodes/js.el (js-jsx-align-&gt;-with-&lt;): New variable for users
to control one opinionated aspect of JSX indentation.  It defaults to
the style seen in the React docs, which many users expected as the
“correct” indentation.  Still, the old SGML-style of indentation could
be desirable too, especially since it was the old default.  This
ensures users have a way of getting back the old behavior.
(js-jsx--contextual-indentation): Respect js-jsx-align-&gt;-with-&lt;.

* test/manual/indent/jsx-align-gt-with-lt.jsx: New test for
js-jsx-align-&gt;-with-&lt;.
</pre>
</div>
</content>
</entry>
</feed>
