<feed xmlns='http://www.w3.org/2005/Atom'>
<title>chemacs.git/src, branch devmain</title>
<subtitle>emacs
</subtitle>
<id>http://cgit.adnoto.dev/chemacs.git/atom?h=devmain</id>
<link rel='self' href='http://cgit.adnoto.dev/chemacs.git/atom?h=devmain'/>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chemacs.git/'/>
<updated>2026-06-04T03:42:19Z</updated>
<entry>
<title>Avoid background fills on parent during child frame resize/move/hide</title>
<updated>2026-06-04T03:42:19Z</updated>
<author>
<name>Dmitry Gutov</name>
<email>dmitry@gutov.dev</email>
</author>
<published>2026-05-11T02:51:49Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chemacs.git/commit/?id=c9dfe2abe6339c7b48a9f62c7843d8c75ce7e644'/>
<id>urn:sha1:c9dfe2abe6339c7b48a9f62c7843d8c75ce7e644</id>
<content type='text'>
* src/xterm.c (x_suspend_background_fills)
(x_restore_background_fills): New functions.
(x_set_window_size, x_set_window_size_and_position)
(x_make_frame_invisible): Use them (bug#80961).
</content>
</entry>
<entry>
<title>Improve x_free_gc checking when debugging</title>
<updated>2026-06-01T16:55:54Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2026-06-01T16:55:18Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chemacs.git/commit/?id=43f163034682d0139a9986117bce7945ed60c1e9'/>
<id>urn:sha1:43f163034682d0139a9986117bce7945ed60c1e9</id>
<content type='text'>
* src/xfaces.c (x_free_gc): When debugging,
also diagnose unlikely case when ngcs == INT_MIN.
</content>
</entry>
<entry>
<title>Pacify -Wuseless-cast if --enable-checking=all</title>
<updated>2026-06-01T16:55:54Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2026-06-01T16:52:48Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chemacs.git/commit/?id=7502836378be1610fa6db4541865c06a425491e3'/>
<id>urn:sha1:7502836378be1610fa6db4541865c06a425491e3</id>
<content type='text'>
Problem reported by Helmut Eller (Bug#81132#25).
* src/dispextern.h (IF_DEBUG): Omit cast that is useless if
the argument is already void.
* src/ftfont.c (adjust_anchor): Omit useless cast.
</content>
</entry>
<entry>
<title>Prevent segfaults due to frame resizing at the wrong time</title>
<updated>2026-06-01T12:03:45Z</updated>
<author>
<name>Eli Zaretskii</name>
<email>eliz@gnu.org</email>
</author>
<published>2026-06-01T12:03:45Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chemacs.git/commit/?id=94eb6389d403eb1b71a81ecdc3b8416cf5f850d6'/>
<id>urn:sha1:94eb6389d403eb1b71a81ecdc3b8416cf5f850d6</id>
<content type='text'>
* src/dispextern.h:
* src/xdisp.c (dont_resize_frames): New variable.
(unwind_format_mode_line): Decrement 'dont_resize_frames'.
(gui_consider_frame_title, display_mode_line, Fformat_mode_line):
Increment 'dont_resize_frames'.
* src/dispnew.c (do_pending_window_change): Don't resize frames if
'dont_resize_frames' is non-zero.  (Bug#81121)
</content>
</entry>
<entry>
<title>Check whether g_settings_schema_source_get_default returned NULL</title>
<updated>2026-06-01T11:49:24Z</updated>
<author>
<name>Dan R. K. Ports</name>
<email>dan@drkp.net</email>
</author>
<published>2026-06-01T11:49:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chemacs.git/commit/?id=eac3779a8fc6d952fdb52fe66184c6084b353597'/>
<id>urn:sha1:eac3779a8fc6d952fdb52fe66184c6084b353597</id>
<content type='text'>
* src/pgtkfns.c (parse_resource_key):
* src/xsettings.c (init_gsettings): Check whether
g_settings_schema_source_look up returned NULL (bug#81166).

Copyright-paperwork-exempt: yes
</content>
</entry>
<entry>
<title>Allow optionally disabling the use of TABs for TTY cursor movement</title>
<updated>2026-05-31T08:36:15Z</updated>
<author>
<name>Eli Zaretskii</name>
<email>eliz@gnu.org</email>
</author>
<published>2026-05-31T08:36:15Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chemacs.git/commit/?id=64f4ce7b2d9d8bf8c291b8b6993f9b4ced51814c'/>
<id>urn:sha1:64f4ce7b2d9d8bf8c291b8b6993f9b4ced51814c</id>
<content type='text'>
* src/term.c (syms_of_term) &lt;tty-cursor-movement-use-TAB&gt;: New var.
&lt;tty-cursor-movement-use-TAB-BS&gt;: Doc fix.
* src/cm.c (calccost): Use it to disable use of TABs for cursor
motion on text terminals.

* etc/NEWS: Announce the new variable.
</content>
</entry>
<entry>
<title>Merge from origin/emacs-31</title>
<updated>2026-05-29T10:01:25Z</updated>
<author>
<name>Sean Whitton</name>
<email>spwhitton@spwhitton.name</email>
</author>
<published>2026-05-29T10:01:25Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chemacs.git/commit/?id=c7167f2a1e9dd45603e349bb2b6ea88dca07282e'/>
<id>urn:sha1:c7167f2a1e9dd45603e349bb2b6ea88dca07282e</id>
<content type='text'>
c3babe4b896 Fix lax whitespace highlight during query-replace
2e70b88623e Fix fill-paragraph combining text with preceding comment
ea54c33950f ; * etc/PROBLEMS: Link to bug#81124.
02897e208d0 emacsclient quote_argument is void
c6181780663 ; Mark process-test-stderr-buffer as :unstable when runni...
2c1b45f5c56 ; Improve documentation of 'vc-dir-auto-hide-up-to-date'
768c8bf0045 Revert "* admin/notes/documentation: Recommend not using ...
a7414f18598 native--compile-skip-on-battery-p: Try to fix ?b, ?B cond...
7cee526a8cc Save and restore original local keymap in grep-edit-mode
4d87d203cfb Fix display of inline SVG images in Rmail
4c55d04ebe3 Add treesit-ready-p check back to tree-sitter major modes...
7892ae5eaf4 Fix pathological slowness in flex completion
12eec781ed6 No longer raise error on HTTP 402 (Payment Required) (bug...
1800350b186 Avoid compilation-mode matching rust as gnu
</content>
</entry>
<entry>
<title>Speed-up cursor motion under 'display-line-numbers-mode'</title>
<updated>2026-05-28T15:36:11Z</updated>
<author>
<name>Eli Zaretskii</name>
<email>eliz@gnu.org</email>
</author>
<published>2026-05-28T15:36:11Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chemacs.git/commit/?id=7ee33143981199184e8b12db12ed7d0a26b947f5'/>
<id>urn:sha1:7ee33143981199184e8b12db12ed7d0a26b947f5</id>
<content type='text'>
* src/xfaces.c (Finternal_lisp_face_equal_p): Accept an additional
optional argument INHERIT; if non-nil, consider two faces equal if
one inherits from the other and doesn't specify any other
attributes to be different from it.
* src/xdisp.c (try_cursor_movement, try_window_id): Call
'Finternal_lisp_face_equal_p' with non-nil INHERIT argument, to
speed up redisplay in the default case when line numbers are shown.
(Bug#81133)

* test/src/xfaces-tests.el (xfaces-test-face-equality): New test.
</content>
</entry>
<entry>
<title>dbus-call-method-asynchronously supports also an ERROR-HANDLER</title>
<updated>2026-05-28T08:03:05Z</updated>
<author>
<name>Michael Albinus</name>
<email>michael.albinus@gmx.de</email>
</author>
<published>2026-05-28T08:03:05Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chemacs.git/commit/?id=833553dd9aec0072961a7f1a7797f9481855a07f'/>
<id>urn:sha1:833553dd9aec0072961a7f1a7797f9481855a07f</id>
<content type='text'>
* doc/misc/dbus.texi (Asynchronous Methods): HANDLER can also be
(HANDLER . ERROR-HANDLER).

* etc/NEWS: Mention ERROR-HANDLER of dbus-call-method-asynchronously.

* lisp/net/dbus.el (dbus-call-method-asynchronously): Adapt docstring.
(dbus-check-event, dbus-handle-event): HANDLER can also be
(HANDLER . ERROR-HANDLER).

* src/dbusbind.c (Fdbus_message_internal): HANDLER can also be
(HANDLER . ERROR-HANDLER).  (Bug#80952)

* test/lisp/net/dbus-tests.el (dbus--test-method-another-handler)
(dbus--test-method-error-handler): New defvars.
(dbus--test-method-another-handler)
(dbus--test-method-error-handler): New functions.
(dbus-test04-call-method-error-handler): New test.
(dbus-test10-keep-fd): Extend test.
</content>
</entry>
<entry>
<title>Fix the MSDOS build</title>
<updated>2026-05-28T04:59:55Z</updated>
<author>
<name>Po Lu</name>
<email>luangruo@yahoo.com</email>
</author>
<published>2026-05-28T03:33:59Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chemacs.git/commit/?id=de926d281a111a86b1907636c958508e1b71e198'/>
<id>urn:sha1:de926d281a111a86b1907636c958508e1b71e198</id>
<content type='text'>
* msdos/sedlibmk.inp (GL_GNULIB_STDC_[^ =] &amp;c.): Rename from
GL_STDC_... and define to 1 before other variables prefixed
GL_GNULIB_ are defined to 0.
(NEXT_AS_FIRST_DIRECTIVE_STDBIT_H)
(NEXT_AS_FIRST_DIRECTIVE_STDCOUNTOF_H, STDCOUNTOF_H): Define.
(GL_HAVE_STDBIT_H_CONDITION): Replace
GL_GENERATE_STDBIT_H_CONDITION.
(CXX_HAVE_STDCOUNTOF_H, GL_GNULIB_STREQ, GL_GNULIB_MEMEQ)
(GL_GNULIB_STRNUL, GL_GENERATE_STDCOUNTOF_H_CONDITION):
Substitute "1".

* src/conf_post.h (_REGEX_AVOID_UCHAR_H) [MSDOS]: Define to 1.

* src/term.c (init_tty) [MSDOS]: Set TN_max_colors to 16,
which was deleted inadvertently with recent MS Windows
modifications.

* config.bat: Rename stdcountof.in.h appropriately.
</content>
</entry>
</feed>
