Story Details

  • Native frame transposition coming to Emacs 31

    Posted: 2025-04-08 08:10:06

    Emacs 31 introduces native frame transposition, a significant improvement for multi-monitor setups. This new feature allows users to quickly and smoothly move frames between different monitors, preserving their relative size and position. Previously, moving frames across monitors often resulted in distorted sizing or placement. With native frame transposition, Emacs now understands monitor geometries, enabling a seamless transition and a more consistent user experience across displays. This enhancement provides a more intuitive and efficient workflow for users working with multiple monitors.

    Summary of Comments ( 43 )
    https://news.ycombinator.com/item?id=43619437

    Hacker News users generally expressed excitement about native frame transposition in Emacs 31. Several commenters highlighted the performance improvements this change brings, particularly for complex window configurations or remote sessions. Some discussed existing workarounds they'd used, like ace-window, while others anticipated how this would simplify their Emacs configurations. A few users also pointed out potential benefits for tiling window managers and speculated about possible future enhancements, such as transposing frames across different monitors. The overall sentiment was positive, viewing the change as a welcome quality-of-life improvement for Emacs users.