unicode-combine: simplify - remove -Dunicode-precompose option

Since the pre-composing functionality is now part of fcft, it makes
little sense to have a compile time option - there's no size benefit
to be had.

Furthermore, virtually all terminal emulators do
pre-composing (alacritty being an exception), this really isn't that
controversial.
This commit is contained in:
Daniel Eklöf 2020-05-10 17:10:33 +02:00
parent 77e256763c
commit 00df12f1a3
No known key found for this signature in database
GPG key ID: 5BBD4992C116573F
5 changed files with 7 additions and 44 deletions

View file

@ -58,9 +58,6 @@ wayland_client = dependency('wayland-client')
wayland_cursor = dependency('wayland-cursor')
xkb = dependency('xkbcommon')
add_project_arguments('-DFOOT_UNICODE_PRECOMPOSE=@0@'.format(
get_option('unicode-precompose')), language: 'c')
tllist = dependency('tllist', version: '>=1.0.1', fallback: 'tllist')
fcft = dependency('fcft', version: ['>=2.1.0', '<3.0.0'], fallback: 'fcft')
@ -153,9 +150,9 @@ install_data('footrc', install_dir: join_paths(get_option('datadir'), 'foot'))
subdir('completions')
subdir('doc')
summary(
{
'Unicode precompose': get_option('unicode-precompose'),
},
bool_yn: true
)
# summary(
# {
# '<feature>': false,
# },
# bool_yn: true
# )