Good with Computers

The Sixty North Blog


A More Full-Featured Emacs company-mode Backend

In the first article in this series we looked at how to define the simplest company-mode backend.1 This backend drew completion candidates from a predefined list of options, and allowed you to do completion in buffers in fundamental mode. The main purpose of that article was to introduce the essential plumbing of a company-mode backend. […]

Writing the Simplest Emacs company-mode Backend

In Emacs, company-mode (short for “complete anything”) is a framework for performing completion in buffers.1 It’s an alternative to the popular auto-complete-mode. company-mode supports extension via backends which provide the framework with lists of possible completions in various contexts. So, for example, there’s a backend that provides completion support for Emacs lisp and one that […]

Stay in Touch

Our business hours are 08:00 to 16:00 CET/CEST.