This package browser is in early development. Mind the rough edges.

emacs-combobulate 0.1-1.c7e4670

Structured editing and navigation in Emacs with tree-sitter

Combobulate is a package that adds structured editing and movement to a wide range of programming languages. Unlike most programming major modes that use error-prone imperative code and regular expressions to determine what's what in your code, Combobulate uses Emacs 29's tree-sitter library. Tree-sitter maintains a concrete syntax tree of your code; it gives Combobulate absolute clarity of all aspects of your code, enabling more correct movement and editing than you would otherwise have.

Installation

Install emacs-combobulate 0.1-1.c7e4670 as follows:

guix install emacs-combobulate@0.1-1.c7e4670

Or install the latest version:

guix install emacs-combobulate

You can also install packages in augmented, pure or containerized environments for development or simply to try them out without polluting your user profile. See the guix shell documentation for more information.