ELPA Logo GNU-devel ELPA: engrave-faces

engrave-faces Atom Feed

Description
Convert font-lock faces to other formats
Latest
engrave-faces-0.3.1.0.20240421.16.tar (.sig), 2026-Aug-16, 100 KiB
Maintainer
TEC <contact@tecosaur.net>
Other versions:
release version
Website
https://github.com/tecosaur/engrave-faces
ELPA's Repository
CGit or Gitweb
Badge

To install this package from Emacs, use package-install or list-packages.

Full description

GNU ELPA GNU-devel ELPA

There are some great packages for Exporting buffers to particular formats, but each one seems to reinvent the core mechanism of processing the font-lock in a buffer such that it can be exported to a particular format.

This package aims to produce a versatile generic core which can process a fontified buffer and elegantly pass the data to any number of backends which can deal with specific output formats.

This is very much a work in progress, a rough plan can be seen below. I fully expect some important items to have been forgotten.

Font lock processing

Included backends