freenode

← digests

Emacs ELPA debates and DRM HDMI colorspace work

Desktop & Graphics2026-10-19

Emacs maintainers paused a heated policy debate on LLM packages while DRM developers advanced HDMI colorspace support for HDR displays. Several package proposals and driver patches also moved forward on the emacs-devel and dri-devel lists.

Maintainers halt Emacs LLM SaaSS debate

Maintainers on emacs-devel stopped discussion of removing SaaSS modules from LLM packages destined for ELPA. The pause remains in effect pending an update from RMS to the GNU Coding Standards. Developers tracking free software policy around AI tooling integration have a clear marker for when the governance question may reopen.

emacs-reader proposed for GNU ELPA

A multi-format document viewer built on MuPDF was proposed for inclusion in GNU ELPA. Thirteen participants examined licensing, naming, and build details across the thread. Acceptance would give Emacs users an officially packaged option for reading varied document formats inside the editor.

DRM HDMI helpers add colorspace property

Successive patch series on dri-devel extend the DRM HDMI helpers with a colorspace property and modeset forcing. The v4 revision wires the property into drmm_connector_hdmi_init so userspace can select BT.2020 or BT.709 for HDR. Graphics stack maintainers targeting modern HDMI displays gain a standardized path for colorspace negotiation.

markdown-ts-appear submitted to NonGNU ELPA

The markdown-ts-appear package was submitted for NonGNU ELPA with limited code review comments. Four participants handled the proposal. Tree-sitter users of Markdown modes may obtain additional appearance controls if the package lands.

Rust ID range reservation reaches v10

A tenth revision of patches adds range reservation to Rust IdPool types along with a ChannelIdPool for nova-core. Two participants refined the series on dri-devel. Rust DRM drivers that need contiguous or channel-specific ID allocation receive the missing primitive.

Devmem RX/TX binding teardown fixes

Patches correct use-after-free bugs that occur when devmem RX and TX bindings are torn down during net_device unregistration. The series also supplies netdevsim selftests and drew four reviewers. Stacks that mix device memory with networking obtain safer unregistration behavior.

Epson Moverio BT200 panel RFC

An RFC series introduces a panel driver and TC358762 bridge adjustments for the Epson Moverio BT200 AR glasses. Two participants reviewed the nine patches. Hardware enablement for this wearable display becomes available for further testing and upstreaming.