https://github.com/liblouis/liblouis-mode
An Emacs major mode for editing liblouis braille translation tables
https://github.com/liblouis/liblouis-mode
Last synced: 6 months ago
JSON representation
An Emacs major mode for editing liblouis braille translation tables
- Host: GitHub
- URL: https://github.com/liblouis/liblouis-mode
- Owner: liblouis
- License: gpl-3.0
- Created: 2022-04-06T14:39:15.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-05-10T14:36:42.000Z (about 4 years ago)
- Last Synced: 2024-03-26T15:32:20.528Z (over 2 years ago)
- Language: Emacs Lisp
- Size: 35.2 KB
- Stars: 0
- Watchers: 4
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.org
- License: LICENSE
Awesome Lists containing this project
README
#+title: Liblouis Mode
#+author: Christian Egli
[[https://github.com/liblouis/liblouis-mode/actions/workflows/elisp-lint.yml][https://github.com/liblouis/liblouis-mode/actions/workflows/elisp-lint.yml/badge.svg]]
Liblouis mode is an Emacs major mode for editing [[https://github.com/liblouis/liblouis][liblouis]] braille
translation tables.
* Installation
liblouis-mode is available on [[https://melpa.org/][MELPA]], and can be installed with the
standard command package-install:
#+begin_example
M-x package-install RET liblouis-mode RET
#+end_example
Alternatively, you can use [[https://github.com/jwiegley/use-package][use-package]] to automatically install and
configure ~liblouis-mode~. Just add the following to your init file:
#+begin_src emacs-lisp
(use-package liblouis-mode
:ensure t)
#+end_src
* Usage
When ~liblouis-mode~ is loaded it will automatically be used for files
that contain the following line somewhere near the top:
#+begin_example
# liblouis: ...
#+end_example
Most liblouis tables contain this line.
* Bugs
If you find any bugs in liblouis-mode, please open a ticket on the
[[https://github.com/liblouis/liblouis-mode/issues][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
[[https://htmlpreview.github.io/?https://github.com/newren/git-filter-repo/blob/docs/html/git-filter-repo.html][filter-repo]] command.
#+begin_src shell
$ cd ~/tmp
$ git clone git@github.com:liblouis/liblouis.git
$ cd ~/tmp/liblouis
$ git filter-repo --path contrib/liblouis.el
#+end_src
* License
Copyright © 2011-2022 [[https://www.sbs.ch/][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.