Apostroph bei dead_acute+Leerzeichen als große Variante ist fehl am Platz, da auch die Unicode-Tabellen keine Verbindung zwischen den Zeichen ziehen. Hier wird soll acute accent benutzt werden. Gleiches gilt für die Anführungszeichen bei dead_diaeresis. Sie gehören dafür zu dead_doubleacute.
Unter *BSD ist bash häufig unter /usr/local/bin installiert, und bei NixOS ist ausschließlich /bin/sh und /usr/bin/env zu finden.
Dieser Commit ändert absolute Pfadangaben auf solche um, die sich an $PATH halten (z.B. mit /usr/bin/env)
These .remove files mostly delete compose sequences defined in the
libx11-compose file that conflict with sequences that are custom for
Neo.
Signed-off-by: hrnz <ulli@hrnz.li>
This is more in line with what the compose file of libx11 does and
probably the saner thing to do as tonos is nowadays a lot more common
than oxia. If one wishes to use the oxia-variants, one can still enable
the module.
Signed-off-by: hrnz <ulli@hrnz.li>
Now the user can actually choose between the standard diacritica
definitions (twice the dead key or the dead key and space yields the
standalone accent, the dead key and a nonbreaking space yields the
combining accent) and the Neo definitions (twice the dead key yields the
combining mark, the dead key and a normal space the standalone accent,
and the dead key and a nonbreaking space yields the small/modifier
letter variants of the standalon accents where applicable
(circumflex/tilde), otherwise the usual noncombining accents.
Signed-off-by: hrnz <ulli@hrnz.li>
With this patch, the content of the .remove-files corresponding to
the selected modules are deleted from the compiled Compose file. This
allows for a much greater control when overwriting compose sequences
without relying on certain behaviour of the parsing applications (Does
the first or the last occurence count?). Moreover, we can now delete
prefixes of sequences we want to use.
The resulting Compose will be whitespace-normalized (whitespace outside
of quoted words will be replaced by a single space), stripped of keysyms
and comments, sorted and deduplicated.
Signed-off-by: hrnz <ulli@hrnz.li>
⋮ kann auch einfacher über ↻… erzeugt werden, ist daher also nicht
unbedingt notwendig. Die entfernte Sequenz ist ein Präfix von ♫…|^, was
in math.module zu "⇡" komposiert wird.
Closes#572.
Signed-off-by: hrnz <ulli@hrnz.li>