Christian Egli
Christian Egli
When multiple braille indicators map to the same dot pattern back-translation generally doesn't handle this properly. The problem is that the back translation tries to get a rule for the...
This PR fixes #1223 The first commit moves the handling of tests for both directions to `lou_checkyaml`. That way we can check the individual results for either the forward or...
This fixes a -Wunused-parameter warning and basically makes the API more honest, as it no longer pretend to do anything with the mode param. However is also changes the public...
The new LTS release of Ubuntu (22.04) no longer has `clang-format-9` which we currently use in the github action workflow. In other words I can no longer test the formatting...
A `bothDirection` tests is currently handled as a single unit. It either succeeds or fails as one. But in many cases only forward or backward translation fails. So we need...
_The comment below describes the behavior of `word`. For the behavior of `begword` see https://github.com/liblouis/liblouis/issues/507#issuecomment-368043721._ --- When we define no capitalization related opcodes, such as `capsletter` or `begcapsword`, we would...
As the discussion in #519 has shown the test suite hangs when trying to run `lou_checkyaml` on the Hungarian hyphenation test (`tests/yaml/hu-hu-g1-hyph_harness.yaml`) That is probably also the reason why `hu-hu-g1-hyph_harness.yaml`...
Port to Rust
Implementing liblouis in C has many benefits: - runs basically on any platform from desktop to embed system - enables bindings to many languages on the other hand it has...
[](https://issuehunt.io/r/liblouis/liblouis/issues/304) --- [Appveyor](https://www.appveyor.com/pricing/) apparently provides an build service free of charge for open source projects that runs the build process on a windows machine.
A lot of big corps that ship Android devices would like to pre-install liblouis and cannot do so due to obligations in the LGPLv3 to do with a) the "installation...