<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs/src/eval.c, branch feature/igc</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>Merge branch 'master' into feature/igc</title>
<updated>2026-01-30T08:50:17+00:00</updated>
<author>
<name>Helmut Eller</name>
</author>
<published>2026-01-30T08:50:17+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=0fc6ab4597e5363d56f14500b475a98f2fbf5d98'/>
<id>0fc6ab4597e5363d56f14500b475a98f2fbf5d98</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Less stingy lisp-eval-depth supply for debugger</title>
<updated>2026-01-09T16:19:45+00:00</updated>
<author>
<name>Mattias Engdegård</name>
</author>
<published>2026-01-09T14:25:35+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=cdfb7354d6e1eacc8fa4cf567861c9cef0f07dac'/>
<id>cdfb7354d6e1eacc8fa4cf567861c9cef0f07dac</id>
<content type='text'>
* src/eval.c (call_debugger, signal_or_quit):
Raise extra headroom to 200 levels.  The debugger is sometimes entered
via handler-bind so we raise the bar there as well (bug#80154).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/eval.c (call_debugger, signal_or_quit):
Raise extra headroom to 200 levels.  The debugger is sometimes entered
via handler-bind so we raise the bar there as well (bug#80154).
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'master' into feature/igc</title>
<updated>2026-01-02T20:01:55+00:00</updated>
<author>
<name>Helmut Eller</name>
</author>
<published>2026-01-02T20:01:55+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=e049ec683d3e504e2ae36b37500405b37a162786'/>
<id>e049ec683d3e504e2ae36b37500405b37a162786</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>; Add 2026 to copyright years.</title>
<updated>2026-01-01T12:54:34+00:00</updated>
<author>
<name>Sean Whitton</name>
</author>
<published>2026-01-01T12:54:34+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=c31f6adc31d48076c63ad82b83b2970e1b0d7b9b'/>
<id>c31f6adc31d48076c63ad82b83b2970e1b0d7b9b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>; * src/eval.c (Ffunc_arity): Doc fix (bug#79880).</title>
<updated>2025-12-06T10:33:44+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2025-12-06T10:33:44+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=8f5c26cec2190cda947eb113b96dbe4d42bac83a'/>
<id>8f5c26cec2190cda947eb113b96dbe4d42bac83a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'master' into feature/igc</title>
<updated>2025-11-12T16:48:40+00:00</updated>
<author>
<name>Helmut Eller</name>
</author>
<published>2025-11-12T16:48:40+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=7f925475a210dbf85dc52fe3315cc92a0a1ae615'/>
<id>7f925475a210dbf85dc52fe3315cc92a0a1ae615</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Produce a warning when MPS pointers are passed as callback cookies</title>
<updated>2025-11-03T19:44:27+00:00</updated>
<author>
<name>Pip Cet</name>
</author>
<published>2025-11-03T19:02:03+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=a65805ba84f046ef1d1e4f4e3c5a8400f8bdbf32'/>
<id>a65805ba84f046ef1d1e4f4e3c5a8400f8bdbf32</id>
<content type='text'>
* src/igc.c (igc_assert_not_an_mps_object): New function.
* src/eval.c (record_unwind_protect_ptr):
(record_unwind_protect_ptr_mark):
(record_unwind_protect_module): Use it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/igc.c (igc_assert_not_an_mps_object): New function.
* src/eval.c (record_unwind_protect_ptr):
(record_unwind_protect_ptr_mark):
(record_unwind_protect_module): Use it.
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't feed the stack overflow detector bad data</title>
<updated>2025-10-20T15:53:48+00:00</updated>
<author>
<name>Mattias Engdegård</name>
</author>
<published>2025-10-20T15:53:48+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=498f89af2ab525c6f3ccdc15f76099c6e644345b'/>
<id>498f89af2ab525c6f3ccdc15f76099c6e644345b</id>
<content type='text'>
* src/lisp.h (record_in_backtrace): Don't record the argument address as
stack_top because most of the time it won't be on the C stack at all.
* src/eval.c (eval_sub): Do it here instead using an address guaranteed
to be on the C stack and we are just in the Lisp interpreter anyway.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/lisp.h (record_in_backtrace): Don't record the argument address as
stack_top because most of the time it won't be on the C stack at all.
* src/eval.c (eval_sub): Do it here instead using an address guaranteed
to be on the C stack and we are just in the Lisp interpreter anyway.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'master' into feature/igc</title>
<updated>2025-08-24T10:15:10+00:00</updated>
<author>
<name>Gerd Möllmann</name>
</author>
<published>2025-08-24T10:15:10+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=7d7ecea0eb3aaaee30aad76689d3b42ee25b5082'/>
<id>7d7ecea0eb3aaaee30aad76689d3b42ee25b5082</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Reject invalid error symbols (Bug#76447)</title>
<updated>2025-08-17T15:26:09+00:00</updated>
<author>
<name>Stefan Monnier</name>
</author>
<published>2025-08-17T14:48:35+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=888dc2a0b5e937ae8976ebef0f4b8091c0cd542c'/>
<id>888dc2a0b5e937ae8976ebef0f4b8091c0cd542c</id>
<content type='text'>
* src/eval.c (signal_or_quit): Signal an error if 'signal' gets called
with an invalid error symbol.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/eval.c (signal_or_quit): Signal an error if 'signal' gets called
with an invalid error symbol.
</pre>
</div>
</content>
</entry>
</feed>
