Back to the talks Previous by time: Learning an ancient language with an ancient text editor Next by time: It's Probably Not a Virus Track: General - Watch

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
Discuss on IRC: #emacsconf
Status: Quality check

Times in different time zones:
Sunday, Dec 13 2026, ~3:35 PM - 3:55 PM EST (US/Eastern)
which is the same as:
Sunday, Dec 13 2026, ~2:35 PM - 2:55 PM CST (US/Central)
Sunday, Dec 13 2026, ~1:35 PM - 1:55 PM MST (US/Mountain)
Sunday, Dec 13 2026, ~12:35 PM - 12:55 PM PST (US/Pacific)
Sunday, Dec 13 2026, ~8:35 PM - 8:55 PM UTC
Sunday, Dec 13 2026, ~9:35 PM - 9:55 PM CET (Europe/Paris)
Sunday, Dec 13 2026, ~10:35 PM - 10:55 PM EET (Europe/Athens)
Monday, Dec 14 2026, ~2:05 AM - 2:25 AM IST (Asia/Kolkata)
Monday, Dec 14 2026, ~4:35 AM - 4:55 AM +08 (Asia/Singapore)
Monday, Dec 14 2026, ~5:35 AM - 5:55 AM JST (Asia/Tokyo)
Find out how to watch and participate

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

Back to the talks Previous by time: Learning an ancient language with an ancient text editor Next by time: It's Probably Not a Virus Track: General - Watch