/liblouis-mode

An Emacs major mode for editing liblouis braille translation tables

Primary LanguageEmacs LispGNU General Public License v3.0GPL-3.0

Liblouis Mode

https://github.com/liblouis/liblouis-mode/actions/workflows/elisp-lint.yml/badge.svg

Liblouis mode is an Emacs major mode for editing liblouis braille translation tables.

Installation

liblouis-mode is available on MELPA, and can be installed with the standard command package-install:

M-x package-install RET liblouis-mode RET

Alternatively, you can use use-package to automatically install and configure liblouis-mode. Just add the following to your init file:

(use-package liblouis-mode
  :ensure t)

Usage

When liblouis-mode is loaded it will automatically be used for files that contain the following line somewhere near the top:

# liblouis: ...

Most liblouis tables contain this line.

Bugs

If you find any bugs in liblouis-mode, please open a ticket on the GitHub issue tracker.

History

liblouis-mode was written and is maintained by Christian Egli. It was part of liblouis since 2011. The first version that was released as a separate emacs package was released on April 6, 2020.

2020-04-06: Version 0.1

The history was extracted from the liblouis repository with the filter-repo command.

$ cd ~/tmp
$ git clone git@github.com:liblouis/liblouis.git
$ cd ~/tmp/liblouis
$ git filter-repo --path contrib/liblouis.el

License

Copyright © 2011-2022 Swiss Library for the Blind, Visually Impaired and Print Disabled

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3, or (at your option) any later version.