Summary: Simple expand region Requires: emacs-29.1 Website: https://github.com/casouri/expreg Keywords: text editing Maintainer: Yuan Fu <caso...@gmail.com> Author: Yuan Fu <caso...@gmail.com>
This is just like expand-region, but (1) we generate all regions at once, and (2) should be easier to debug, and (3) we out-source language-specific expansions to tree-sitter. Bind ‘expreg-expand’ and ‘expreg-contract’ and start using it. Note that if point is in between two possible regions, we only keep the region after point. In the example below, only region B is kept (“|” represents point): (region A)|(region B) Expreg also recognizes subwords if ‘subword-mode’ is on. --------- You are receiving this message via the info-gnu-emacs@gnu.org mailing list. List info/preferences: https://lists.gnu.org/mailman/listinfo/info-gnu-emacs