<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs/lisp/progmodes/ruby-mode.el, branch scratch/seccomp-helper-binary</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>Convert many more links to use HTTPS</title>
<updated>2021-03-24T09:20:18+00:00</updated>
<author>
<name>Stefan Kangas</name>
</author>
<published>2021-03-24T08:28:32+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=8b07994e201e478df8a3431cbae5187b4cde1791'/>
<id>8b07994e201e478df8a3431cbae5187b4cde1791</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>(ruby-find-library-file): Also recognize 'gem' statements</title>
<updated>2021-03-02T13:16:34+00:00</updated>
<author>
<name>Dmitry Gutov</name>
</author>
<published>2021-03-02T13:16:34+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=6dee194535b4841714a33bb888bb94da6e1e9b1c'/>
<id>6dee194535b4841714a33bb888bb94da6e1e9b1c</id>
<content type='text'>
* lisp/progmodes/ruby-mode.el (ruby-find-library-file):
Also recognize 'gem' statements.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/progmodes/ruby-mode.el (ruby-find-library-file):
Also recognize 'gem' statements.
</pre>
</div>
</content>
</entry>
<entry>
<title>ruby-syntax-propertize: Fix certain cases following ::</title>
<updated>2021-02-02T01:48:04+00:00</updated>
<author>
<name>Dmitry Gutov</name>
</author>
<published>2021-02-02T01:47:46+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=83efac64779b0cda1a700d2f82d63a1afa1ac6f4'/>
<id>83efac64779b0cda1a700d2f82d63a1afa1ac6f4</id>
<content type='text'>
* lisp/progmodes/ruby-mode.el (ruby-syntax-propertize):
Make sure to backtrack if the "symbols with special characters"
rule is aborted because of preceding colon.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/progmodes/ruby-mode.el (ruby-syntax-propertize):
Make sure to backtrack if the "symbols with special characters"
rule is aborted because of preceding colon.
</pre>
</div>
</content>
</entry>
<entry>
<title>ruby-mode: eliminate redundant regexp branch</title>
<updated>2021-01-05T11:01:32+00:00</updated>
<author>
<name>Mattias Engdegård</name>
</author>
<published>2021-01-05T11:01:32+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=1433a1201447f6f8b610f4d7f78a4b8a739c6572'/>
<id>1433a1201447f6f8b610f4d7f78a4b8a739c6572</id>
<content type='text'>
* lisp/progmodes/ruby-mode.el (ruby-add-log-current-method):
Since ruby-operator-re matches dot, don't include both in regexp.
This pacifies relint.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/progmodes/ruby-mode.el (ruby-add-log-current-method):
Since ruby-operator-re matches dot, don't include both in regexp.
This pacifies relint.
</pre>
</div>
</content>
</entry>
<entry>
<title>ruby-add-log-current-method: Support methods with symbolic names</title>
<updated>2021-01-04T19:13:53+00:00</updated>
<author>
<name>Dmitry Gutov</name>
</author>
<published>2021-01-04T19:13:33+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=1e776d7d6a5672de15b2ee9c75f5637ca1756280'/>
<id>1e776d7d6a5672de15b2ee9c75f5637ca1756280</id>
<content type='text'>
* lisp/progmodes/ruby-mode.el (ruby-add-log-current-method):
Support methods with symbolic names.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/progmodes/ruby-mode.el (ruby-add-log-current-method):
Support methods with symbolic names.
</pre>
</div>
</content>
</entry>
<entry>
<title>ruby-smie-rules: Avoid one case of infinite recursion</title>
<updated>2021-01-02T02:19:09+00:00</updated>
<author>
<name>Dmitry Gutov</name>
</author>
<published>2021-01-02T02:18:59+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=0f561ee55348ff451600cc6027db5940ee14606f'/>
<id>0f561ee55348ff451600cc6027db5940ee14606f</id>
<content type='text'>
* lisp/progmodes/ruby-mode.el (ruby-smie-rules):
Avoid one case of infinite recursion (bug#29107).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/progmodes/ruby-mode.el (ruby-smie-rules):
Avoid one case of infinite recursion (bug#29107).
</pre>
</div>
</content>
</entry>
<entry>
<title>; ruby-smie--bosp: Fix the breakage</title>
<updated>2021-01-01T12:36:37+00:00</updated>
<author>
<name>Dmitry Gutov</name>
</author>
<published>2021-01-01T12:35:57+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=3ea7cec4c0d7f76fd5adeb00b03fabd2ef3b756d'/>
<id>3ea7cec4c0d7f76fd5adeb00b03fabd2ef3b756d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix a compilation warning.</title>
<updated>2021-01-01T11:39:14+00:00</updated>
<author>
<name>Philipp Stephani</name>
</author>
<published>2021-01-01T11:39:14+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=0273cb61a4bb8a7ddd2dccf0d67d5da8c3da6a42'/>
<id>0273cb61a4bb8a7ddd2dccf0d67d5da8c3da6a42</id>
<content type='text'>
ruby-mode uses 'cl-evenp' at runtime, so cl-lib must be available at
runtime as well.

* lisp/progmodes/ruby-mode.el (cl-lib): Require at runtime as well.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ruby-mode uses 'cl-evenp' at runtime, so cl-lib must be available at
runtime as well.

* lisp/progmodes/ruby-mode.el (cl-lib): Require at runtime as well.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update copyright year to 2021</title>
<updated>2021-01-01T09:13:56+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2021-01-01T09:13:56+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=ba05d005e5a81bc123ad8da928b1bccb6b160e7a'/>
<id>ba05d005e5a81bc123ad8da928b1bccb6b160e7a</id>
<content type='text'>
Run "TZ=UTC0 admin/update-copyright".
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Run "TZ=UTC0 admin/update-copyright".
</pre>
</div>
</content>
</entry>
<entry>
<title>ruby-mode: Optimize expression expansion too</title>
<updated>2020-12-31T18:59:00+00:00</updated>
<author>
<name>Dmitry Gutov</name>
</author>
<published>2020-12-31T18:59:00+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=761d3f3cdcfd86248608254a3391405ddbb299e3'/>
<id>761d3f3cdcfd86248608254a3391405ddbb299e3</id>
<content type='text'>
This speeds up syntax-propertize almost 2x.

* lisp/progmodes/ruby-mode.el (ruby-syntax-propertize):
Optimize expression expansion too.
(ruby-syntax-propertize-expansion, ruby-font-lock-keywords)
(ruby-expression-expansion-re): Update to match.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This speeds up syntax-propertize almost 2x.

* lisp/progmodes/ruby-mode.el (ruby-syntax-propertize):
Optimize expression expansion too.
(ruby-syntax-propertize-expansion, ruby-font-lock-keywords)
(ruby-expression-expansion-re): Update to match.
</pre>
</div>
</content>
</entry>
</feed>
