<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs, 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>Fix after entry hooking.</title>
<updated>2026-03-13T15:09:31+00:00</updated>
<author>
<name>Vincent Belaïche</name>
</author>
<published>2026-03-13T15:09:31+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=51de35c9d89f29747be72332af313eeb48474c5c'/>
<id>51de35c9d89f29747be72332af313eeb48474c5c</id>
<content type='text'>
* lisp/ses.el (ses-edit-cell): Run ses-after-entry-functions
when called interactively.
Fix after entry hooking.
* lisp/ses.el (ses-edit-cell): Run ses-after-entry-functions
when called interactively.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/ses.el (ses-edit-cell): Run ses-after-entry-functions
when called interactively.
Fix after entry hooking.
* lisp/ses.el (ses-edit-cell): Run ses-after-entry-functions
when called interactively.
</pre>
</div>
</content>
</entry>
<entry>
<title>Run ses-after-entry-functions with run-hook-with-args.</title>
<updated>2025-09-05T12:24:02+00:00</updated>
<author>
<name>Vincent Belaïche</name>
</author>
<published>2025-07-10T10:53:25+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=8050bee438b14cc551d4022d643edece8c5a884b'/>
<id>8050bee438b14cc551d4022d643edece8c5a884b</id>
<content type='text'>
* lisp/ses.el (ses-after-entry-functions): Indicate that
`ses--row' and `ses--col' are dynamically bound while hook is run.
(ses-read-cell, ses-read-symbol): Use `run-hook-with-args' rather
than `dolist'+`funcall' to run hook `ses-after-entry-functions'.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/ses.el (ses-after-entry-functions): Indicate that
`ses--row' and `ses--col' are dynamically bound while hook is run.
(ses-read-cell, ses-read-symbol): Use `run-hook-with-args' rather
than `dolist'+`funcall' to run hook `ses-after-entry-functions'.
</pre>
</div>
</content>
</entry>
<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>Document how to use ses-set.</title>
<updated>2025-06-28T04:16:21+00:00</updated>
<author>
<name>Vincent Belaïche</name>
</author>
<published>2025-06-22T14:00:45+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=ba07d43bbaea7923385a7c389c71117314c5c262'/>
<id>ba07d43bbaea7923385a7c389c71117314c5c262</id>
<content type='text'>
* doc/translations/fr/misc/ses-fr.texi: (Automating editing a @acronym{SES}
  sheet): new node.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* doc/translations/fr/misc/ses-fr.texi: (Automating editing a @acronym{SES}
  sheet): new node.
</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>Bind dynamically row col on calling ses-after-entry-functions.</title>
<updated>2025-06-28T04:16:19+00:00</updated>
<author>
<name>Vincent Belaïche</name>
</author>
<published>2025-01-05T15:15:03+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=2aa018afebeee326e079a2f8e7fafc36d40be7eb'/>
<id>2aa018afebeee326e079a2f8e7fafc36d40be7eb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add formula as an expression setters to ses-setq.</title>
<updated>2025-06-28T04:16:18+00:00</updated>
<author>
<name>Vincent Belaïche</name>
</author>
<published>2024-12-24T09:32:51+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=8e936439e9cdf549244d8153ff325bf3e92e0fee'/>
<id>8e936439e9cdf549244d8153ff325bf3e92e0fee</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ses-setq new function.</title>
<updated>2025-06-28T04:16:17+00:00</updated>
<author>
<name>Vincent Belaïche</name>
</author>
<published>2023-11-06T15:53:10+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=ef5ab15bacfb059094a7b14478380e9850ad285e'/>
<id>ef5ab15bacfb059094a7b14478380e9850ad285e</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>
</feed>
