Skip to content

andrewathalye/bepo-xcompose-fix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bepo-xcompose-fix

BÉPO have released an XCompose file for Linux, however its format is syntactically invalid, and as a result it does not work on all distros or in all programs.

This utility takes a released XCompose file and converts it into the correct format. A converted XCompose file is available as XCompose in the repository root.

Technical Details

The files released by BÉPO look like this:

<dead_abovedot> <U0249> : U025F

The correct format is like this:

<dead_abovedot> <U0249> : "ɟ" 025F

The same issue occurs with XKB symbols, so this utility looks those up using libxkbcommon and then inserts the characters as needed.

License

All code is licensed under the GPLv3, however the layout itself is dual-licensed under CC-BY-SA and the GFDL, as is the original.

About

Fixes the XCompose file provided with BÉPO to work in more programs.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages