<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs/test, branch scratch/ses-programmatic-editing</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>FIXUP of «Add test for ses-range with argument setting browsing direction.»</title>
<updated>2025-07-10T09:54:10+00:00</updated>
<author>
<name>Vincent Belaïche</name>
</author>
<published>2025-07-10T09:54:10+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=29c646d1a12351e79c5797a1a667c34ae5a50c44'/>
<id>29c646d1a12351e79c5797a1a667c34ae5a50c44</id>
<content type='text'>
Suppress useless settings for the test purpose.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Suppress useless settings for the test purpose.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add test for ses-range with argument setting browsing direction.</title>
<updated>2025-06-28T04:16:23+00:00</updated>
<author>
<name>Vincent Belaïche</name>
</author>
<published>2025-06-27T16:02:17+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=7843ac6df2a5c0b9917838f2d82072af49dc1669'/>
<id>7843ac6df2a5c0b9917838f2d82072af49dc1669</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Rewrite ses-set to be lexical-binding-proof.</title>
<updated>2025-06-28T04:16:20+00:00</updated>
<author>
<name>Vincent Belaïche</name>
</author>
<published>2025-05-23T08:00:48+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=52f64468509c24e68ef539940d227606b47db164'/>
<id>52f64468509c24e68ef539940d227606b47db164</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add SES tests for ses-setq.</title>
<updated>2025-06-28T04:16:16+00:00</updated>
<author>
<name>Vincent Belaïche</name>
</author>
<published>2024-12-23T16:53:34+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=182e3c0bfc3c909c4e409d7970af182cbf8b9d42'/>
<id>182e3c0bfc3c909c4e409d7970af182cbf8b9d42</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>New tests for ses-select.</title>
<updated>2025-06-28T04:14:35+00:00</updated>
<author>
<name>Vincent Belaïche</name>
</author>
<published>2023-12-27T16:13:10+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=f693361495cde956ff2a05e0d03b5169ad16b97b'/>
<id>f693361495cde956ff2a05e0d03b5169ad16b97b</id>
<content type='text'>
* test/lisp/ses-tests.el (ses-select-different-list-sizes)
(ses-select-plain, ses-select-specific-test-function): New tests.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* test/lisp/ses-tests.el (ses-select-different-list-sizes)
(ses-select-plain, ses-select-specific-test-function): New tests.
</pre>
</div>
</content>
</entry>
<entry>
<title>Make ses-range environment agnostic.</title>
<updated>2025-06-28T04:14:29+00:00</updated>
<author>
<name>Vincent Belaïche</name>
</author>
<published>2023-11-06T16:19:22+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=cacd245fc983e52d8198248860bd2f937a6c3417'/>
<id>cacd245fc983e52d8198248860bd2f937a6c3417</id>
<content type='text'>
* lisp/ses.el (ses-sym-rowcol): Do not make border effect on interned
symbols.
(ses-formula-references): Do not use ses-range implementation any
longer, as the ses-range is now environnement agnostic, and as such do
not expand any longer to a list of symbols.
(ses-range): Do not make border effect on interned symbols, and be
environment agnostic. As such ses-range macro now expand to a sexp the
evaluation of which yields a list of symbol, and no longer to a list
of symbol with some function call to make it evaluate to the
list of values.

* test/lisp/ses-tests.el (ses-expand-range): New test.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/ses.el (ses-sym-rowcol): Do not make border effect on interned
symbols.
(ses-formula-references): Do not use ses-range implementation any
longer, as the ses-range is now environnement agnostic, and as such do
not expand any longer to a list of symbols.
(ses-range): Do not make border effect on interned symbols, and be
environment agnostic. As such ses-range macro now expand to a sexp the
evaluation of which yields a list of symbol, and no longer to a list
of symbol with some function call to make it evaluate to the
list of values.

* test/lisp/ses-tests.el (ses-expand-range): New test.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix ses-test.el indentation.</title>
<updated>2025-06-27T14:43:40+00:00</updated>
<author>
<name>Vincent Belaïche</name>
</author>
<published>2024-12-23T18:29:53+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=d07902e5ca3ce30257391ecdc388f7a2df9b2725'/>
<id>d07902e5ca3ce30257391ecdc388f7a2df9b2725</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>When making a readable page in EWW, include the &lt;title&gt; and similar tags</title>
<updated>2025-06-26T04:26:04+00:00</updated>
<author>
<name>Jim Porter</name>
</author>
<published>2025-06-17T16:11:55+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=2bdcf0250acecdb0719203ae711aedf5baad1783'/>
<id>2bdcf0250acecdb0719203ae711aedf5baad1783</id>
<content type='text'>
* lisp/net/eww.el (eww--walk-readability, eww-readable-dom): New
functions.
(eww-display-html): Call 'eww-readable-dom'.
(eww-readable): Call 'eww-readable-dom'.  Don't copy over 'eww-data'
properties that our new readable page can handle on its own.
(eww-score-readability): Rewrite in terms of 'eww--walk-readability'.
Make obsolete.
(eww-highest-readability): Make obsolete.

* test/lisp/net/eww-tests.el (eww-test--lots-of-words)
(eww-test--wordy-page): New variables...
(eww-test/readable/toggle-display): ... use them.
(eww-test/readable/default-readable): Make sure that the readable page
includes the &lt;title&gt; and &lt;link&gt; tags (bug#77299).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/net/eww.el (eww--walk-readability, eww-readable-dom): New
functions.
(eww-display-html): Call 'eww-readable-dom'.
(eww-readable): Call 'eww-readable-dom'.  Don't copy over 'eww-data'
properties that our new readable page can handle on its own.
(eww-score-readability): Rewrite in terms of 'eww--walk-readability'.
Make obsolete.
(eww-highest-readability): Make obsolete.

* test/lisp/net/eww-tests.el (eww-test--lots-of-words)
(eww-test--wordy-page): New variables...
(eww-test/readable/toggle-display): ... use them.
(eww-test/readable/default-readable): Make sure that the readable page
includes the &lt;title&gt; and &lt;link&gt; tags (bug#77299).
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix usage of 'treesit-defun-type-regexp' in treesit-tests.</title>
<updated>2025-06-25T16:45:54+00:00</updated>
<author>
<name>Juri Linkov</name>
</author>
<published>2025-06-25T16:45:54+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=789a6b969345d6f9e0c8604bff8618d20a6cf536'/>
<id>789a6b969345d6f9e0c8604bff8618d20a6cf536</id>
<content type='text'>
* test/src/treesit-tests.el (treesit--ert-test-defun-navigation):
Replace 'treesit-defun-type-regexp' with
'(or treesit-defun-type-regexp 'defun)' that fixes the tests
for ts-modes that set up the 'defun' thing instead of
'treesit-defun-type-regexp'.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* test/src/treesit-tests.el (treesit--ert-test-defun-navigation):
Replace 'treesit-defun-type-regexp' with
'(or treesit-defun-type-regexp 'defun)' that fixes the tests
for ts-modes that set up the 'defun' thing instead of
'treesit-defun-type-regexp'.
</pre>
</div>
</content>
</entry>
<entry>
<title>* test/infra/gitlab-ci.yml (test-eglot): Fix EMACS_EXTRAOPT.</title>
<updated>2025-06-21T14:27:46+00:00</updated>
<author>
<name>Michael Albinus</name>
</author>
<published>2025-06-21T14:27:46+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=c98a74cd87652daf30204816d9e602f0965cd91b'/>
<id>c98a74cd87652daf30204816d9e602f0965cd91b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
