<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs/test/lisp/progmodes, branch scratch/macos-process-args</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>Remove redundant #' before lambda in tests</title>
<updated>2021-04-04T11:06:33+00:00</updated>
<author>
<name>Stefan Kangas</name>
</author>
<published>2021-04-04T11:06:33+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=4865ded5516a6e6705136c5b87466f864925ff96'/>
<id>4865ded5516a6e6705136c5b87466f864925ff96</id>
<content type='text'>
* test/lisp/electric-tests.el (save-electric-modes)
(inhibit-in-mismatched-string-inside-ruby-comments)
(inhibit-in-mismatched-string-inside-c-comments, js-mode-braces)
(js-mode-braces-with-layout)
(js-mode-braces-with-layout-and-indent, autowrapping-1)
(autowrapping-2, autowrapping-3, autowrapping-4, autowrapping-5)
(autowrapping-6, autowrapping-7):
* test/lisp/progmodes/xref-tests.el
(xref--xref-file-name-display-is-relative-to-project-root):
* test/src/thread-tests.el (threads-signal-early)
(threads-signal-main-thread): Remove redundant #' before lambda.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* test/lisp/electric-tests.el (save-electric-modes)
(inhibit-in-mismatched-string-inside-ruby-comments)
(inhibit-in-mismatched-string-inside-c-comments, js-mode-braces)
(js-mode-braces-with-layout)
(js-mode-braces-with-layout-and-indent, autowrapping-1)
(autowrapping-2, autowrapping-3, autowrapping-4, autowrapping-5)
(autowrapping-6, autowrapping-7):
* test/lisp/progmodes/xref-tests.el
(xref--xref-file-name-display-is-relative-to-project-root):
* test/src/thread-tests.el (threads-signal-early)
(threads-signal-main-thread): Remove redundant #' before lambda.
</pre>
</div>
</content>
</entry>
<entry>
<title>; Remove spurious comment in last commit</title>
<updated>2021-04-01T17:57:05+00:00</updated>
<author>
<name>Stefan Kangas</name>
</author>
<published>2021-04-01T17:57:05+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=a5125f98b8e977abfcef74ddd7720ccb63328560'/>
<id>a5125f98b8e977abfcef74ddd7720ccb63328560</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use lexical-binding in executable.el and add tests</title>
<updated>2021-04-01T17:55:32+00:00</updated>
<author>
<name>Stefan Kangas</name>
</author>
<published>2021-04-01T17:55:32+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=33f00364cf86d90c37b958ee4676ea7f581fff99'/>
<id>33f00364cf86d90c37b958ee4676ea7f581fff99</id>
<content type='text'>
* lisp/progmodes/executable.el: Use lexical-binding.
* test/lisp/progmodes/executable-tests.el: New file.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/progmodes/executable.el: Use lexical-binding.
* test/lisp/progmodes/executable-tests.el: New file.
</pre>
</div>
</content>
</entry>
<entry>
<title>perl-mode: Fix regexps for fontification</title>
<updated>2021-03-24T16:06:21+00:00</updated>
<author>
<name>Harald Jörg</name>
</author>
<published>2021-03-24T16:06:21+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=1ac8cd3ef673054720d88dbc5019677d70d3c26c'/>
<id>1ac8cd3ef673054720d88dbc5019677d70d3c26c</id>
<content type='text'>
* test/lisp/progmodes/cperl-mode-tests.el
(cperl-test-fontify-declarations): New test to ensure consistency
between perl-mode.el and cperl-mode.el (bug#47345).
* lisp/progmodes/perl-mode.el (perl-font-lock-keywords-1): pick
correct capture groups for "use Pack::Age;"
Fontify all components of "Pack::Age", not just "Pack"
(perl-font-lock-keywords-2): Use keyword-face for declarators
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* test/lisp/progmodes/cperl-mode-tests.el
(cperl-test-fontify-declarations): New test to ensure consistency
between perl-mode.el and cperl-mode.el (bug#47345).
* lisp/progmodes/perl-mode.el (perl-font-lock-keywords-1): pick
correct capture groups for "use Pack::Age;"
Fontify all components of "Pack::Age", not just "Pack"
(perl-font-lock-keywords-2): Use keyword-face for declarators
</pre>
</div>
</content>
</entry>
<entry>
<title>* test/lisp/progmodes/cperl-mode-tests.el: Silence warnings</title>
<updated>2021-03-18T18:32:36+00:00</updated>
<author>
<name>Stefan Monnier</name>
</author>
<published>2021-03-18T18:32:36+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=a9a4af6ff18487938f4859418e8e27ffb174af7c'/>
<id>a9a4af6ff18487938f4859418e8e27ffb174af7c</id>
<content type='text'>
(cperl-test-bug-47112): Actually obey the major-mode for the test.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(cperl-test-bug-47112): Actually obey the major-mode for the test.
</pre>
</div>
</content>
</entry>
<entry>
<title>cperl-mode: Don't interpret y_ as start of y// function.</title>
<updated>2021-03-18T07:06:13+00:00</updated>
<author>
<name>Harald Jörg</name>
</author>
<published>2021-03-18T07:06:13+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=261d0f8f74961859d3f801ed7c5205e3eeb80e31'/>
<id>261d0f8f74961859d3f801ed7c5205e3eeb80e31</id>
<content type='text'>
* lisp/progmodes/cperl-mode.el (cperl-find-pods-heres): Avoid
treating underscores as word-terminators.

* test/lisp/progmodes/cperl-mode-tests.el
(cperl-test-bug-47112): Test case for that bug (bug#47112).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/progmodes/cperl-mode.el (cperl-find-pods-heres): Avoid
treating underscores as word-terminators.

* test/lisp/progmodes/cperl-mode-tests.el
(cperl-test-bug-47112): Test case for that bug (bug#47112).
</pre>
</div>
</content>
</entry>
<entry>
<title>Speed up xref rendering for matches on very long lines</title>
<updated>2021-03-08T02:25:15+00:00</updated>
<author>
<name>Dmitry Gutov</name>
</author>
<published>2021-03-08T02:25:15+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=8e103ebef12bb723723c7e6ec8e1053e86878a5b'/>
<id>8e103ebef12bb723723c7e6ec8e1053e86878a5b</id>
<content type='text'>
* lisp/progmodes/xref.el (xref--insert-xrefs): Cut up the current
line into pieces here for multiple matches's summaries, so that
xref--insert-xrefs can do less work (bug#46859).
(xref--insert-xrefs): Do less work.
(xref--outdated-p):
Update accordingly to how the summary creation logic changed.
(xref--buf-pairs-iterator): Update to the new calling convention.
(xref-location-column): Effectively rename back to
xref-file-location-column since the generic version is now unused.

* test/lisp/progmodes/xref-tests.el
(xref-matches-in-directory-finds-two-matches-on-the-same-line)
(xref-matches-in-directory-finds-an-empty-line-regexp-match):
Adjust to the xref-location-column change.
(xref-matches-in-files-trims-summary-for-matches-on-same-line):
New test.

* test/lisp/progmodes/xref-resources/file1.txt:
Change contents slightly to test the new xref--outdated-p code.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/progmodes/xref.el (xref--insert-xrefs): Cut up the current
line into pieces here for multiple matches's summaries, so that
xref--insert-xrefs can do less work (bug#46859).
(xref--insert-xrefs): Do less work.
(xref--outdated-p):
Update accordingly to how the summary creation logic changed.
(xref--buf-pairs-iterator): Update to the new calling convention.
(xref-location-column): Effectively rename back to
xref-file-location-column since the generic version is now unused.

* test/lisp/progmodes/xref-tests.el
(xref-matches-in-directory-finds-two-matches-on-the-same-line)
(xref-matches-in-directory-finds-an-empty-line-regexp-match):
Adjust to the xref-location-column change.
(xref-matches-in-files-trims-summary-for-matches-on-same-line):
New test.

* test/lisp/progmodes/xref-resources/file1.txt:
Change contents slightly to test the new xref--outdated-p code.
</pre>
</div>
</content>
</entry>
<entry>
<title>Xref test improvements</title>
<updated>2021-03-08T00:44:24+00:00</updated>
<author>
<name>Dmitry Gutov</name>
</author>
<published>2021-03-08T00:44:24+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=05adcefa1f615a6e944322755ce35b75c0dfe24d'/>
<id>05adcefa1f615a6e944322755ce35b75c0dfe24d</id>
<content type='text'>
* test/lisp/progmodes/xref-tests.el
(xref--xref-file-name-display-is-abs):
Fix not to rely on the default value.
(xref-matches-in-files-includes-matches-from-all-the-files):
New test.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* test/lisp/progmodes/xref-tests.el
(xref--xref-file-name-display-is-abs):
Fix not to rely on the default value.
(xref-matches-in-files-includes-matches-from-all-the-files):
New test.
</pre>
</div>
</content>
</entry>
<entry>
<title>; * test/lisp/progmodes/f90-tests.el: Remove stale comment.</title>
<updated>2021-02-26T16:11:49+00:00</updated>
<author>
<name>Stefan Kangas</name>
</author>
<published>2021-02-26T16:09:57+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=a2c740f185821a5307fe5de447bc64e823d7a836'/>
<id>a2c740f185821a5307fe5de447bc64e823d7a836</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Make unused `Buffer-menu-sort' alias obsolete</title>
<updated>2021-02-17T19:20:49+00:00</updated>
<author>
<name>Lars Ingebrigtsen</name>
</author>
<published>2021-02-17T19:14:22+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=a5293c8dd389f7bb873dc0a5556eb74d66b0d332'/>
<id>a5293c8dd389f7bb873dc0a5556eb74d66b0d332</id>
<content type='text'>
* lisp/buff-menu.el (Buffer-menu-sort): Make unused alias obsolete.
* test/lisp/progmodes/elisp-mode-tests.el
(find-defs-defalias-defun-el): Adjust test to use an alias that's
not obsolete.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/buff-menu.el (Buffer-menu-sort): Make unused alias obsolete.
* test/lisp/progmodes/elisp-mode-tests.el
(find-defs-defalias-defun-el): Adjust test to use an alias that's
not obsolete.
</pre>
</div>
</content>
</entry>
</feed>
