Revisiting Emacs Mouse Interactions with Anju
Charles Y. Choi - IRC: kickingvegas, Website: http://yummymelon.com/devnull/ Mastodon: @kickingvegas@sfba.social, kickingvegas@gmail.com
The following image shows where the talk is in the schedule for Sun 2026-12-13. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
Format: 19-min talk ; Q&A: IRC https://chat.emacsconf.org/?join=emacsconf Etherpad: https://pad.emacsconf.org/2026-anju
Etherpad: https://pad.emacsconf.org/2026-anju
Discuss on IRC: #emacsconf
Status: Processing uploaded video
Sunday, Dec 13 2026, ~1:30 PM - 1:50 PM MST (US/Mountain)
Sunday, Dec 13 2026, ~12:30 PM - 12:50 PM PST (US/Pacific)
Sunday, Dec 13 2026, ~8:30 PM - 8:50 PM UTC
Sunday, Dec 13 2026, ~9:30 PM - 9:50 PM CET (Europe/Paris)
Sunday, Dec 13 2026, ~10:30 PM - 10:50 PM EET (Europe/Athens)
Monday, Dec 14 2026, ~2:00 AM - 2:20 AM IST (Asia/Kolkata)
Monday, Dec 14 2026, ~4:30 AM - 4:50 AM +08 (Asia/Singapore)
Monday, Dec 14 2026, ~5:30 AM - 5:50 AM JST (Asia/Tokyo)
Description
Anju (안주) is a project to align mouse interactions in Emacs with contemporary expectations in 2026. Effort towards this alignment is made in the areas of context-sensitive menus, de-emphasis of middle mouse button usage, support for direct manipulation, and re-organization of the main menu bar. The features offered by Anju are opinionated, but avoids unconventional behavior. Anju aspires to bring a calmer mouse experience to Emacs.
This talk will present an overview of Anju (https://kickingvegas.github.io/anju/), describing its design decisions and implementation.
About the speaker: Charles Choi is a Computer Engineer and Emacs enthusiast.
Questions or comments? Please e-mail kickingvegas@gmail.com
