Bluefish language files (bflang) are XML documents for autocompletion and syntax highlighting support for programming and markup languages in Bluefish.
The Bflang [2.0] Specification is a project specification that has not yet been published.
A correct RELAX NG schema must be valid with respect to the RELAX NG Schema for Bflang [2.0] files.
A non-normative DTD for Bflang [2.0] files has been written too.
The Bluefish homepage contains information about the Bluefish editor and links to related resources.