Warning: Permanently added '2620:52:3:1:dead:beef:cafe:c156' (ED25519) to the list of known hosts.
Running: /usr/bin/copr-rpmbuild --verbose --drop-resultdir --build-id 5171853 --chroot fedora-rawhide-x86_64 --detached
Version: 0.62
PID: 23987
Logging PID: 23988
Task:
{'appstream': False,
 'background': True,
 'build_id': 5171853,
 'buildroot_pkgs': [],
 'chroot': 'fedora-rawhide-x86_64',
 'enable_net': False,
 'fedora_review': False,
 'git_hash': '5b7b2c20b05bbeec6588efabdc3b75a825e20ad3',
 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/jakub/gcc-13-test/lagrange',
 'isolation': 'default',
 'memory_reqs': 2048,
 'package_name': 'lagrange',
 'package_version': '1.13.7-1',
 'project_dirname': 'gcc-13-test',
 'project_name': 'gcc-13-test',
 'project_owner': 'jakub',
 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/jakub/gcc-13-test/fedora-rawhide-x86_64/',
            'id': 'copr_base',
            'name': 'Copr repository'},
           {'baseurl': 'https://jakub.fedorapeople.org/fedora-gcc13-$arch/',
            'id': 'https_jakub_fedorapeople_org_fedora_gcc13_arch',
            'name': 'Additional repo https_jakub_fedorapeople_org_fedora_gcc13_arch'}],
 'sandbox': 'jakub/gcc-13-test--jakub',
 'source_json': {},
 'source_type': None,
 'submitter': 'jakub',
 'tags': [],
 'task_id': '5171853-fedora-rawhide-x86_64',
 'timeout': 115200,
 'uses_devel_repo': False,
 'with_opts': [],
 'without_opts': []}

Running: git clone https://copr-dist-git.fedorainfracloud.org/git/jakub/gcc-13-test/lagrange /var/lib/copr-rpmbuild/workspace/workdir-z9thqknp/lagrange --depth 500 --no-single-branch --recursive

cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/jakub/gcc-13-test/lagrange', '/var/lib/copr-rpmbuild/workspace/workdir-z9thqknp/lagrange', '--depth', '500', '--no-single-branch', '--recursive']
cwd: .
rc: 0
stdout: 
stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-z9thqknp/lagrange'...

Running: git checkout 5b7b2c20b05bbeec6588efabdc3b75a825e20ad3

cmd: ['git', 'checkout', '5b7b2c20b05bbeec6588efabdc3b75a825e20ad3']
cwd: /var/lib/copr-rpmbuild/workspace/workdir-z9thqknp/lagrange
rc: 0
stdout: 
stderr: Note: switching to '5b7b2c20b05bbeec6588efabdc3b75a825e20ad3'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:

  git switch -c <new-branch-name>

Or undo this operation with:

  git switch -

Turn off this advice by setting config variable advice.detachedHead to false

HEAD is now at 5b7b2c2 automatic import of lagrange

Running: copr-distgit-client sources
/usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated

cmd: ['copr-distgit-client', 'sources']
cwd: /var/lib/copr-rpmbuild/workspace/workdir-z9thqknp/lagrange
rc: 0
stdout: 
stderr: INFO: Reading stdout from command: git rev-parse --abbrev-ref HEAD
INFO: Reading stdout from command: git rev-parse HEAD
INFO: Reading sources specification file: sources
INFO: Downloading lagrange-1.13.7.tar.gz
INFO: Calling: curl -H Pragma: -o lagrange-1.13.7.tar.gz --location --remote-time --show-error --fail https://copr-dist-git.fedorainfracloud.org/repo/pkgs/jakub/gcc-13-test/lagrange/lagrange-1.13.7.tar.gz/md5/d9a20b4cd4c5361be6d25e9a8143c825/lagrange-1.13.7.tar.gz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 9647k  100 9647k    0     0  24.8M      0 --:--:-- --:--:-- --:--:-- 24.9M
INFO: Reading stdout from command: md5sum lagrange-1.13.7.tar.gz

Running (timeout=115200): unbuffer mock --buildsrpm --spec /var/lib/copr-rpmbuild/workspace/workdir-z9thqknp/lagrange/lagrange.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-z9thqknp/lagrange --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1672007828.071273 -r /var/lib/copr-rpmbuild/results/configs/child.cfg
INFO: mock.py version 3.5 starting (python version = 3.11.0, NVR = mock-3.5-1.fc37)...
Start(bootstrap): init plugins
INFO: tmpfs initialized
INFO: selinux enabled
INFO: chroot_scan: initialized
INFO: compress_logs: initialized
Finish(bootstrap): init plugins
Start: init plugins
INFO: tmpfs initialized
INFO: selinux enabled
INFO: chroot_scan: initialized
INFO: compress_logs: initialized
Finish: init plugins
INFO: Signal handler active
Start: run
INFO: Start(/var/lib/copr-rpmbuild/workspace/workdir-z9thqknp/lagrange/lagrange.spec)  Config(fedora-rawhide-x86_64)
Start: clean chroot
Finish: clean chroot
Start(bootstrap): chroot init
INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1672007828.071273/root.
INFO: calling preinit hooks
INFO: enabled root cache
INFO: enabled package manager cache
Start(bootstrap): cleaning package manager metadata
Finish(bootstrap): cleaning package manager metadata
INFO: enabled HW Info plugin
Mock Version: 3.5
INFO: Mock Version: 3.5
Start(bootstrap): dnf install
No matches found for the following disable plugin patterns: local, spacewalk, versionlock
Updating Subscription Management repositories.
Unable to read consumer identity

This system is not registered with an entitlement server. You can use subscription-manager to register.

Copr repository                                  56 MB/s |  22 MB     00:00    
Additional repo https_jakub_fedorapeople_org_fe  15 kB/s |  92 kB     00:06    
fedora                                           30 MB/s |  65 MB     00:02    
Dependencies resolved.
=========================================================================================================================
 Package                         Arch    Version                    Repository                                       Size
=========================================================================================================================
Installing:
 dnf                             noarch  4.14.0-1.fc38              fedora                                          480 k
 dnf-plugins-core                noarch  4.3.1-1.fc38               fedora                                           34 k
Installing dependencies:
 alternatives                    x86_64  1.21-1.fc38                copr_base                                        39 k
 audit-libs                      x86_64  3.0.9-2.fc38               fedora                                          116 k
 basesystem                      noarch  11-14.fc37                 fedora                                          7.0 k
 bash                            x86_64  5.2.9-3.fc38               copr_base                                       1.8 M
 bzip2-libs                      x86_64  1.0.8-12.fc38              copr_base                                        42 k
 ca-certificates                 noarch  2022.2.54-5.fc37           fedora                                          829 k
 coreutils                       x86_64  9.1-8.fc38                 copr_base                                       1.1 M
 coreutils-common                x86_64  9.1-8.fc38                 copr_base                                       2.0 M
 crypto-policies                 noarch  20221215-1.gita4c31a3.fc38 fedora                                           90 k
 curl                            x86_64  7.87.0-1.fc38              copr_base                                       346 k
 cyrus-sasl-lib                  x86_64  2.1.28-8.fc38              copr_base                                       793 k
 dbus-libs                       x86_64  1:1.14.4-1.fc38            copr_base                                       156 k
 dnf-data                        noarch  4.14.0-1.fc38              fedora                                           43 k
 elfutils-default-yama-scope     noarch  0.188-3.fc38               copr_base                                        16 k
 elfutils-libelf                 x86_64  0.188-3.fc38               copr_base                                       196 k
 elfutils-libs                   x86_64  0.188-3.fc38               copr_base                                       257 k
 expat                           x86_64  2.5.0-1.fc38               copr_base                                       111 k
 fedora-gpg-keys                 noarch  38-0.3                     fedora                                          125 k
 fedora-release                  noarch  38-0.6                     fedora                                           11 k
 fedora-release-common           noarch  38-0.6                     fedora                                           21 k
 fedora-release-identity-basic   noarch  38-0.6                     fedora                                           11 k
 fedora-repos                    noarch  38-0.3                     fedora                                           10 k
 fedora-repos-rawhide            noarch  38-0.3                     fedora                                          9.7 k
 file-libs                       x86_64  5.42-4.fc38                copr_base                                       676 k
 filesystem                      x86_64  3.18-2.fc37                fedora                                          1.1 M
 findutils                       x86_64  1:4.9.0-2.fc38             copr_base                                       483 k
 gawk                            x86_64  5.1.1-4.fc38               copr_base                                       1.0 M
 gdbm-libs                       x86_64  1:1.23-2.fc38              copr_base                                        56 k
 glib2                           x86_64  2.74.1-2.fc38              copr_base                                       2.7 M
 glibc                           x86_64  2.36.9000-19.fc38          fedora                                          2.1 M
 glibc-common                    x86_64  2.36.9000-19.fc38          fedora                                          309 k
 glibc-minimal-langpack          x86_64  2.36.9000-19.fc38          fedora                                           30 k
 gmp                             x86_64  1:6.2.1-3.fc38             copr_base                                       315 k
 gnupg2                          x86_64  2.3.8-1.fc38               copr_base                                       2.5 M
 gnutls                          x86_64  3.7.8-9.fc38               copr_base                                       1.1 M
 gpgme                           x86_64  1.17.1-3.fc38              copr_base                                       210 k
 grep                            x86_64  3.8-1.fc38                 copr_base                                       282 k
 ima-evm-utils                   x86_64  1.4-6.fc38                 copr_base                                        63 k
 json-c                          x86_64  0.16-3.fc38                copr_base                                        42 k
 keyutils-libs                   x86_64  1.6.1-5.fc38               copr_base                                        32 k
 krb5-libs                       x86_64  1.20.1-3.fc38              copr_base                                       719 k
 libacl                          x86_64  2.3.1-4.fc38               copr_base                                        24 k
 libarchive                      x86_64  3.6.1-3.fc38               fedora                                          397 k
 libassuan                       x86_64  2.5.5-5.fc37               fedora                                           67 k
 libattr                         x86_64  2.5.1-5.fc38               copr_base                                        18 k
 libb2                           x86_64  0.98.1-7.fc37              fedora                                           25 k
 libblkid                        x86_64  2.38.1-3.fc38              fedora                                          106 k
 libbrotli                       x86_64  1.0.9-9.fc38               copr_base                                       316 k
 libcap                          x86_64  2.48-5.fc37                fedora                                           67 k
 libcap-ng                       x86_64  0.8.3-4.fc38               fedora                                           32 k
 libcom_err                      x86_64  1.46.5-3.fc38              copr_base                                        26 k
 libcomps                        x86_64  0.1.18-4.fc37              fedora                                           76 k
 libcurl                         x86_64  7.87.0-1.fc38              copr_base                                       302 k
 libdnf                          x86_64  0.68.0-1.fc38              fedora                                          673 k
 libevent                        x86_64  2.1.12-7.fc37              fedora                                          261 k
 libffi                          x86_64  3.4.4-1.fc38               fedora                                           38 k
 libfsverity                     x86_64  1.4-8.fc38                 copr_base                                        20 k
 libgcc                          x86_64  13.0.0-0.4.fc38            https_jakub_fedorapeople_org_fedora_gcc13_arch   93 k
 libgcrypt                       x86_64  1.10.1-6.fc38              fedora                                          511 k
 libgomp                         x86_64  13.0.0-0.4.fc38            https_jakub_fedorapeople_org_fedora_gcc13_arch  300 k
 libgpg-error                    x86_64  1.46-1.fc38                fedora                                          227 k
 libidn2                         x86_64  2.3.4-1.fc38               fedora                                          160 k
 libksba                         x86_64  1.6.3-1.fc38               fedora                                          158 k
 libmodulemd                     x86_64  2.14.0-4.fc37              fedora                                          234 k
 libmount                        x86_64  2.38.1-3.fc38              fedora                                          135 k
 libnghttp2                      x86_64  1.51.0-1.fc38              fedora                                           75 k
 libnsl2                         x86_64  2.0.0-4.fc37               fedora                                           30 k
 libpsl                          x86_64  0.21.1-6.fc37              fedora                                           63 k
 librepo                         x86_64  1.15.1-1.fc38              fedora                                           96 k
 libreport-filesystem            noarch  2.17.6-1.fc38              fedora                                           14 k
 libselinux                      x86_64  3.4-6.fc38                 fedora                                           86 k
 libsemanage                     x86_64  3.4-6.fc38                 fedora                                          120 k
 libsepol                        x86_64  3.4-4.fc38                 fedora                                          322 k
 libsigsegv                      x86_64  2.14-3.fc37                fedora                                           27 k
 libsmartcols                    x86_64  2.38.1-3.fc38              fedora                                           64 k
 libsolv                         x86_64  0.7.22-3.fc37              fedora                                          405 k
 libssh                          x86_64  0.10.4-2.fc38              fedora                                          209 k
 libssh-config                   noarch  0.10.4-2.fc38              fedora                                          8.8 k
 libstdc++                       x86_64  13.0.0-0.4.fc38            https_jakub_fedorapeople_org_fedora_gcc13_arch  799 k
 libtasn1                        x86_64  4.19.0-1.fc38              fedora                                           75 k
 libtirpc                        x86_64  1.3.3-0.fc37               fedora                                           93 k
 libunistring                    x86_64  1.0-2.fc37                 fedora                                          549 k
 libuuid                         x86_64  2.38.1-3.fc38              fedora                                           27 k
 libverto                        x86_64  0.3.2-4.fc37               fedora                                           21 k
 libxcrypt                       x86_64  4.4.33-5.fc38              fedora                                          120 k
 libxml2                         x86_64  2.10.3-2.fc38              fedora                                          705 k
 libyaml                         x86_64  0.2.5-8.fc37               fedora                                           60 k
 libzstd                         x86_64  1.5.2-3.fc37               fedora                                          294 k
 lua-libs                        x86_64  5.4.4-6.fc38               fedora                                          131 k
 lz4-libs                        x86_64  1.9.3-5.fc37               fedora                                           70 k
 mpdecimal                       x86_64  2.5.1-4.fc37               fedora                                          102 k
 mpfr                            x86_64  4.1.1-2.fc38               fedora                                          598 k
 ncurses-base                    noarch  6.3-5.20221126.fc38        fedora                                           86 k
 ncurses-libs                    x86_64  6.3-5.20221126.fc38        fedora                                          329 k
 nettle                          x86_64  3.8-2.fc37                 fedora                                          414 k
 npth                            x86_64  1.6-10.fc38                fedora                                           24 k
 openldap                        x86_64  2.6.3-1.fc38               fedora                                          254 k
 openssl-libs                    x86_64  1:3.0.5-6.fc38             fedora                                          2.1 M
 p11-kit                         x86_64  0.24.1-5.fc38              fedora                                          376 k
 p11-kit-trust                   x86_64  0.24.1-5.fc38              fedora                                          137 k
 pcre2                           x86_64  10.40-1.fc37.1             fedora                                          236 k
 pcre2-syntax                    noarch  10.40-1.fc37.1             fedora                                          142 k
 popt                            x86_64  1.19-1.fc38                fedora                                           66 k
 publicsuffix-list-dafsa         noarch  20221208-1.fc38            fedora                                           59 k
 python-pip-wheel                noarch  22.3.1-1.fc38              fedora                                          1.4 M
 python-setuptools-wheel         noarch  65.5.1-1.fc38              fedora                                          715 k
 python3                         x86_64  3.11.1-1.fc38              fedora                                           27 k
 python3-dateutil                noarch  1:2.8.2-4.fc37             fedora                                          361 k
 python3-dbus                    x86_64  1.3.2-1.fc38               copr_base                                       147 k
 python3-distro                  noarch  1.8.0-1.fc38               fedora                                           49 k
 python3-dnf                     noarch  4.14.0-1.fc38              fedora                                          607 k
 python3-dnf-plugins-core        noarch  4.3.1-1.fc38               fedora                                          277 k
 python3-gpg                     x86_64  1.17.1-3.fc38              copr_base                                       282 k
 python3-hawkey                  x86_64  0.68.0-1.fc38              fedora                                          108 k
 python3-libcomps                x86_64  0.1.18-4.fc37              fedora                                           48 k
 python3-libdnf                  x86_64  0.68.0-1.fc38              fedora                                          818 k
 python3-libs                    x86_64  3.11.1-1.fc38              fedora                                          9.6 M
 python3-rpm                     x86_64  4.18.0-8.fc38              fedora                                           94 k
 python3-six                     noarch  1.16.0-8.fc37              fedora                                           42 k
 readline                        x86_64  8.2-2.fc38                 fedora                                          211 k
 rpm                             x86_64  4.18.0-8.fc38              fedora                                          572 k
 rpm-build-libs                  x86_64  4.18.0-8.fc38              fedora                                           94 k
 rpm-libs                        x86_64  4.18.0-8.fc38              fedora                                          309 k
 rpm-sequoia                     x86_64  1.2.0-1.fc38               fedora                                          829 k
 rpm-sign-libs                   x86_64  4.18.0-8.fc38              fedora                                           27 k
 sed                             x86_64  4.8-11.fc37                fedora                                          306 k
 setup                           noarch  2.14.3-1.fc38              fedora                                          152 k
 shadow-utils                    x86_64  2:4.13-3.fc38              fedora                                          1.3 M
 sqlite-libs                     x86_64  3.40.0-1.fc38              fedora                                          661 k
 systemd-libs                    x86_64  252.4-598.fc38             fedora                                          632 k
 tpm2-tss                        x86_64  4.0.0-0.1.rc2.fc38         fedora                                          710 k
 tzdata                          noarch  2022g-1.fc38               fedora                                          716 k
 xz-libs                         x86_64  5.2.9-1.fc38               fedora                                           93 k
 zchunk-libs                     x86_64  1.2.3-1.fc38               fedora                                           51 k
 zlib                            x86_64  1.2.13-1.fc38              fedora                                           94 k

Transaction Summary
=========================================================================================================================
Install  137 Packages

Total download size: 57 M
Installed size: 200 M
Downloading Packages:
(1/137): alternatives-1.21-1.fc38.x86_64.rpm    368 kB/s |  39 kB     00:00    
(2/137): bzip2-libs-1.0.8-12.fc38.x86_64.rpm    358 kB/s |  42 kB     00:00    
(3/137): bash-5.2.9-3.fc38.x86_64.rpm           7.8 MB/s | 1.8 MB     00:00    
(4/137): coreutils-9.1-8.fc38.x86_64.rpm        8.5 MB/s | 1.1 MB     00:00    
(5/137): coreutils-common-9.1-8.fc38.x86_64.rpm  14 MB/s | 2.0 MB     00:00    
(6/137): curl-7.87.0-1.fc38.x86_64.rpm          9.5 MB/s | 346 kB     00:00    
(7/137): cyrus-sasl-lib-2.1.28-8.fc38.x86_64.rp  16 MB/s | 793 kB     00:00    
(8/137): dbus-libs-1.14.4-1.fc38.x86_64.rpm     8.5 MB/s | 156 kB     00:00    
(9/137): elfutils-default-yama-scope-0.188-3.fc 971 kB/s |  16 kB     00:00    
(10/137): elfutils-libelf-0.188-3.fc38.x86_64.r  17 MB/s | 196 kB     00:00    
(11/137): elfutils-libs-0.188-3.fc38.x86_64.rpm  18 MB/s | 257 kB     00:00    
(12/137): expat-2.5.0-1.fc38.x86_64.rpm         7.5 MB/s | 111 kB     00:00    
(13/137): file-libs-5.42-4.fc38.x86_64.rpm       41 MB/s | 676 kB     00:00    
(14/137): findutils-4.9.0-2.fc38.x86_64.rpm      24 MB/s | 483 kB     00:00    
(15/137): gawk-5.1.1-4.fc38.x86_64.rpm           22 MB/s | 1.0 MB     00:00    
(16/137): gdbm-libs-1.23-2.fc38.x86_64.rpm      1.9 MB/s |  56 kB     00:00    
(17/137): glib2-2.74.1-2.fc38.x86_64.rpm         33 MB/s | 2.7 MB     00:00    
(18/137): gmp-6.2.1-3.fc38.x86_64.rpm           5.7 MB/s | 315 kB     00:00    
(19/137): gnupg2-2.3.8-1.fc38.x86_64.rpm         38 MB/s | 2.5 MB     00:00    
(20/137): gnutls-3.7.8-9.fc38.x86_64.rpm         46 MB/s | 1.1 MB     00:00    
(21/137): gpgme-1.17.1-3.fc38.x86_64.rpm        8.1 MB/s | 210 kB     00:00    
(22/137): grep-3.8-1.fc38.x86_64.rpm             16 MB/s | 282 kB     00:00    
(23/137): ima-evm-utils-1.4-6.fc38.x86_64.rpm   7.1 MB/s |  63 kB     00:00    
(24/137): json-c-0.16-3.fc38.x86_64.rpm         4.7 MB/s |  42 kB     00:00    
(25/137): keyutils-libs-1.6.1-5.fc38.x86_64.rpm 3.7 MB/s |  32 kB     00:00    
(26/137): krb5-libs-1.20.1-3.fc38.x86_64.rpm     40 MB/s | 719 kB     00:00    
(27/137): libacl-2.3.1-4.fc38.x86_64.rpm        1.4 MB/s |  24 kB     00:00    
(28/137): libattr-2.5.1-5.fc38.x86_64.rpm       1.3 MB/s |  18 kB     00:00    
(29/137): libbrotli-1.0.9-9.fc38.x86_64.rpm      25 MB/s | 316 kB     00:00    
(30/137): libcom_err-1.46.5-3.fc38.x86_64.rpm   2.0 MB/s |  26 kB     00:00    
(31/137): libcurl-7.87.0-1.fc38.x86_64.rpm       18 MB/s | 302 kB     00:00    
(32/137): libfsverity-1.4-8.fc38.x86_64.rpm     2.3 MB/s |  20 kB     00:00    
(33/137): python3-dbus-1.3.2-1.fc38.x86_64.rpm   14 MB/s | 147 kB     00:00    
(34/137): python3-gpg-1.17.1-3.fc38.x86_64.rpm   23 MB/s | 282 kB     00:00    
(35/137): libgcc-13.0.0-0.4.fc38.x86_64.rpm     513 kB/s |  93 kB     00:00    
(36/137): libgomp-13.0.0-0.4.fc38.x86_64.rpm    1.5 MB/s | 300 kB     00:00    
(37/137): libstdc++-13.0.0-0.4.fc38.x86_64.rpm  3.7 MB/s | 799 kB     00:00    
(38/137): basesystem-11-14.fc37.noarch.rpm       43 kB/s | 7.0 kB     00:00    
(39/137): audit-libs-3.0.9-2.fc38.x86_64.rpm    519 kB/s | 116 kB     00:00    
(40/137): crypto-policies-20221215-1.gita4c31a3 672 kB/s |  90 kB     00:00    
(41/137): dnf-data-4.14.0-1.fc38.noarch.rpm     813 kB/s |  43 kB     00:00    
(42/137): ca-certificates-2022.2.54-5.fc37.noar 2.3 MB/s | 829 kB     00:00    
(43/137): dnf-plugins-core-4.3.1-1.fc38.noarch. 645 kB/s |  34 kB     00:00    
(44/137): dnf-4.14.0-1.fc38.noarch.rpm          2.2 MB/s | 480 kB     00:00    
(45/137): fedora-release-38-0.6.noarch.rpm      147 kB/s |  11 kB     00:00    
(46/137): fedora-release-common-38-0.6.noarch.r 300 kB/s |  21 kB     00:00    
(47/137): fedora-gpg-keys-38-0.3.noarch.rpm     1.0 MB/s | 125 kB     00:00    
(48/137): fedora-repos-38-0.3.noarch.rpm        203 kB/s |  10 kB     00:00    
(49/137): fedora-repos-rawhide-38-0.3.noarch.rp 182 kB/s | 9.7 kB     00:00    
(50/137): fedora-release-identity-basic-38-0.6. 152 kB/s |  11 kB     00:00    
(51/137): filesystem-3.18-2.fc37.x86_64.rpm     9.9 MB/s | 1.1 MB     00:00    
(52/137): glibc-minimal-langpack-2.36.9000-19.f 437 kB/s |  30 kB     00:00    
(53/137): glibc-common-2.36.9000-19.fc38.x86_64 1.8 MB/s | 309 kB     00:00    
(54/137): glibc-2.36.9000-19.fc38.x86_64.rpm     11 MB/s | 2.1 MB     00:00    
(55/137): libarchive-3.6.1-3.fc38.x86_64.rpm    4.2 MB/s | 397 kB     00:00    
(56/137): libassuan-2.5.5-5.fc37.x86_64.rpm     750 kB/s |  67 kB     00:00    
(57/137): libcap-2.48-5.fc37.x86_64.rpm         1.1 MB/s |  67 kB     00:00    
(58/137): libb2-0.98.1-7.fc37.x86_64.rpm        189 kB/s |  25 kB     00:00    
(59/137): libblkid-2.38.1-3.fc38.x86_64.rpm     1.4 MB/s | 106 kB     00:00    
(60/137): libcap-ng-0.8.3-4.fc38.x86_64.rpm     452 kB/s |  32 kB     00:00    
(61/137): libdnf-0.68.0-1.fc38.x86_64.rpm       8.5 MB/s | 673 kB     00:00    
(62/137): libcomps-0.1.18-4.fc37.x86_64.rpm     892 kB/s |  76 kB     00:00    
(63/137): libffi-3.4.4-1.fc38.x86_64.rpm        276 kB/s |  38 kB     00:00    
(64/137): libgcrypt-1.10.1-6.fc38.x86_64.rpm    3.7 MB/s | 511 kB     00:00    
(65/137): libgpg-error-1.46-1.fc38.x86_64.rpm   4.1 MB/s | 227 kB     00:00    
(66/137): libidn2-2.3.4-1.fc38.x86_64.rpm       1.3 MB/s | 160 kB     00:00    
(67/137): libksba-1.6.3-1.fc38.x86_64.rpm       2.2 MB/s | 158 kB     00:00    
(68/137): libevent-2.1.12-7.fc37.x86_64.rpm     855 kB/s | 261 kB     00:00    
(69/137): libmodulemd-2.14.0-4.fc37.x86_64.rpm  3.8 MB/s | 234 kB     00:00    
(70/137): libmount-2.38.1-3.fc38.x86_64.rpm     1.8 MB/s | 135 kB     00:00    
(71/137): libnghttp2-1.51.0-1.fc38.x86_64.rpm   1.3 MB/s |  75 kB     00:00    
(72/137): libnsl2-2.0.0-4.fc37.x86_64.rpm       580 kB/s |  30 kB     00:00    
(73/137): libpsl-0.21.1-6.fc37.x86_64.rpm       949 kB/s |  63 kB     00:00    
(74/137): librepo-1.15.1-1.fc38.x86_64.rpm      1.3 MB/s |  96 kB     00:00    
(75/137): libselinux-3.4-6.fc38.x86_64.rpm      1.6 MB/s |  86 kB     00:00    
(76/137): libreport-filesystem-2.17.6-1.fc38.no 119 kB/s |  14 kB     00:00    
(77/137): libsemanage-3.4-6.fc38.x86_64.rpm     1.4 MB/s | 120 kB     00:00    
(78/137): libsigsegv-2.14-3.fc37.x86_64.rpm     475 kB/s |  27 kB     00:00    
(79/137): libsmartcols-2.38.1-3.fc38.x86_64.rpm 591 kB/s |  64 kB     00:00    
(80/137): libsepol-3.4-4.fc38.x86_64.rpm        2.0 MB/s | 322 kB     00:00    
(81/137): libsolv-0.7.22-3.fc37.x86_64.rpm      5.0 MB/s | 405 kB     00:00    
(82/137): libssh-config-0.10.4-2.fc38.noarch.rp 141 kB/s | 8.8 kB     00:00    
(83/137): libtasn1-4.19.0-1.fc38.x86_64.rpm     1.1 MB/s |  75 kB     00:00    
(84/137): libssh-0.10.4-2.fc38.x86_64.rpm       2.2 MB/s | 209 kB     00:00    
(85/137): libtirpc-1.3.3-0.fc37.x86_64.rpm      1.5 MB/s |  93 kB     00:00    
(86/137): libunistring-1.0-2.fc37.x86_64.rpm    8.4 MB/s | 549 kB     00:00    
(87/137): libuuid-2.38.1-3.fc38.x86_64.rpm      458 kB/s |  27 kB     00:00    
(88/137): libverto-0.3.2-4.fc37.x86_64.rpm      268 kB/s |  21 kB     00:00    
(89/137): libxcrypt-4.4.33-5.fc38.x86_64.rpm    1.4 MB/s | 120 kB     00:00    
(90/137): libyaml-0.2.5-8.fc37.x86_64.rpm       1.1 MB/s |  60 kB     00:00    
(91/137): libxml2-2.10.3-2.fc38.x86_64.rpm      6.1 MB/s | 705 kB     00:00    
(92/137): libzstd-1.5.2-3.fc37.x86_64.rpm       2.9 MB/s | 294 kB     00:00    
(93/137): lz4-libs-1.9.3-5.fc37.x86_64.rpm      1.0 MB/s |  70 kB     00:00    
(94/137): lua-libs-5.4.4-6.fc38.x86_64.rpm      1.3 MB/s | 131 kB     00:00    
(95/137): mpfr-4.1.1-2.fc38.x86_64.rpm          5.6 MB/s | 598 kB     00:00    
(96/137): mpdecimal-2.5.1-4.fc37.x86_64.rpm     941 kB/s | 102 kB     00:00    
(97/137): ncurses-base-6.3-5.20221126.fc38.noar 757 kB/s |  86 kB     00:00    
(98/137): ncurses-libs-6.3-5.20221126.fc38.x86_ 5.5 MB/s | 329 kB     00:00    
(99/137): nettle-3.8-2.fc37.x86_64.rpm          6.3 MB/s | 414 kB     00:00    
(100/137): npth-1.6-10.fc38.x86_64.rpm          279 kB/s |  24 kB     00:00    
(101/137): openldap-2.6.3-1.fc38.x86_64.rpm     2.2 MB/s | 254 kB     00:00    
(102/137): p11-kit-0.24.1-5.fc38.x86_64.rpm     3.6 MB/s | 376 kB     00:00    
(103/137): p11-kit-trust-0.24.1-5.fc38.x86_64.r 1.8 MB/s | 137 kB     00:00    
(104/137): openssl-libs-3.0.5-6.fc38.x86_64.rpm  10 MB/s | 2.1 MB     00:00    
(105/137): pcre2-10.40-1.fc37.1.x86_64.rpm      2.8 MB/s | 236 kB     00:00    
(106/137): popt-1.19-1.fc38.x86_64.rpm          1.1 MB/s |  66 kB     00:00    
(107/137): pcre2-syntax-10.40-1.fc37.1.noarch.r 1.1 MB/s | 142 kB     00:00    
(108/137): publicsuffix-list-dafsa-20221208-1.f 581 kB/s |  59 kB     00:00    
(109/137): python3-3.11.1-1.fc38.x86_64.rpm     539 kB/s |  27 kB     00:00    
(110/137): python3-dateutil-2.8.2-4.fc37.noarch 5.8 MB/s | 361 kB     00:00    
(111/137): python-setuptools-wheel-65.5.1-1.fc3 4.4 MB/s | 715 kB     00:00    
(112/137): python-pip-wheel-22.3.1-1.fc38.noarc 6.6 MB/s | 1.4 MB     00:00    
(113/137): python3-distro-1.8.0-1.fc38.noarch.r 902 kB/s |  49 kB     00:00    
(114/137): python3-dnf-4.14.0-1.fc38.noarch.rpm 8.8 MB/s | 607 kB     00:00    
(115/137): python3-dnf-plugins-core-4.3.1-1.fc3 3.8 MB/s | 277 kB     00:00    
(116/137): python3-hawkey-0.68.0-1.fc38.x86_64. 1.9 MB/s | 108 kB     00:00    
(117/137): python3-libcomps-0.1.18-4.fc37.x86_6 928 kB/s |  48 kB     00:00    
(118/137): python3-libdnf-0.68.0-1.fc38.x86_64.  11 MB/s | 818 kB     00:00    
(119/137): python3-rpm-4.18.0-8.fc38.x86_64.rpm 1.5 MB/s |  94 kB     00:00    
(120/137): python3-six-1.16.0-8.fc37.noarch.rpm 413 kB/s |  42 kB     00:00    
(121/137): readline-8.2-2.fc38.x86_64.rpm       2.1 MB/s | 211 kB     00:00    
(122/137): rpm-4.18.0-8.fc38.x86_64.rpm         6.1 MB/s | 572 kB     00:00    
(123/137): rpm-build-libs-4.18.0-8.fc38.x86_64. 1.1 MB/s |  94 kB     00:00    
(124/137): rpm-libs-4.18.0-8.fc38.x86_64.rpm    4.6 MB/s | 309 kB     00:00    
(125/137): rpm-sequoia-1.2.0-1.fc38.x86_64.rpm  9.7 MB/s | 829 kB     00:00    
(126/137): rpm-sign-libs-4.18.0-8.fc38.x86_64.r 221 kB/s |  27 kB     00:00    
(127/137): python3-libs-3.11.1-1.fc38.x86_64.rp  22 MB/s | 9.6 MB     00:00    
(128/137): sed-4.8-11.fc37.x86_64.rpm           3.0 MB/s | 306 kB     00:00    
(129/137): sqlite-libs-3.40.0-1.fc38.x86_64.rpm 4.4 MB/s | 661 kB     00:00    
(130/137): setup-2.14.3-1.fc38.noarch.rpm       825 kB/s | 152 kB     00:00    
(131/137): shadow-utils-4.13-3.fc38.x86_64.rpm  7.1 MB/s | 1.3 MB     00:00    
(132/137): systemd-libs-252.4-598.fc38.x86_64.r  10 MB/s | 632 kB     00:00    
(133/137): tpm2-tss-4.0.0-0.1.rc2.fc38.x86_64.r 8.9 MB/s | 710 kB     00:00    
(134/137): tzdata-2022g-1.fc38.noarch.rpm       7.7 MB/s | 716 kB     00:00    
(135/137): xz-libs-5.2.9-1.fc38.x86_64.rpm      1.2 MB/s |  93 kB     00:00    
(136/137): zchunk-libs-1.2.3-1.fc38.x86_64.rpm  744 kB/s |  51 kB     00:00    
(137/137): zlib-1.2.13-1.fc38.x86_64.rpm        1.6 MB/s |  94 kB     00:00    
--------------------------------------------------------------------------------
Total                                            14 MB/s |  57 MB     00:04     
fedora                                          1.6 MB/s | 1.6 kB     00:00    
Importing GPG key 0xEB10B464:
 Userid     : "Fedora (38) <fedora-38-primary@fedoraproject.org>"
 Fingerprint: 6A51 BBAB BA3D 5467 B617 1221 809A 8D7C EB10 B464
 From       : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-38-primary
Key imported successfully
fedora                                          1.6 MB/s | 1.6 kB     00:00    
GPG key at file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-38-primary (0xEB10B464) is already installed
fedora                                          1.6 MB/s | 1.6 kB     00:00    
Importing GPG key 0x5323552A:
 Userid     : "Fedora (37) <fedora-37-primary@fedoraproject.org>"
 Fingerprint: ACB5 EE4E 831C 74BB 7C16 8D27 F55A D3FB 5323 552A
 From       : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-37-primary
Key imported successfully
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Running scriptlet: filesystem-3.18-2.fc37.x86_64                          1/1 
  Preparing        :                                                        1/1 
  Installing       : libgcc-13.0.0-0.4.fc38.x86_64                        1/137 
  Running scriptlet: libgcc-13.0.0-0.4.fc38.x86_64                        1/137 
  Installing       : crypto-policies-20221215-1.gita4c31a3.fc38.noarc     2/137 
  Running scriptlet: crypto-policies-20221215-1.gita4c31a3.fc38.noarc     2/137 
  Installing       : tzdata-2022g-1.fc38.noarch                           3/137 
  Installing       : fedora-release-identity-basic-38-0.6.noarch          4/137 
  Installing       : python-setuptools-wheel-65.5.1-1.fc38.noarch         5/137 
  Installing       : publicsuffix-list-dafsa-20221208-1.fc38.noarch       6/137 
  Installing       : pcre2-syntax-10.40-1.fc37.1.noarch                   7/137 
  Installing       : ncurses-base-6.3-5.20221126.fc38.noarch              8/137 
  Installing       : libssh-config-0.10.4-2.fc38.noarch                   9/137 
  Installing       : libreport-filesystem-2.17.6-1.fc38.noarch           10/137 
  Installing       : dnf-data-4.14.0-1.fc38.noarch                       11/137 
warning: /etc/dnf/dnf.conf created as /etc/dnf/dnf.conf.rpmnew

  Installing       : fedora-gpg-keys-38-0.3.noarch                       12/137 
  Installing       : fedora-release-38-0.6.noarch                        13/137 
  Installing       : fedora-release-common-38-0.6.noarch                 14/137 
  Installing       : fedora-repos-rawhide-38-0.3.noarch                  15/137 
  Installing       : fedora-repos-38-0.3.noarch                          16/137 
  Installing       : setup-2.14.3-1.fc38.noarch                          17/137 
  Running scriptlet: setup-2.14.3-1.fc38.noarch                          17/137 
  Installing       : filesystem-3.18-2.fc37.x86_64                       18/137 
  Installing       : basesystem-11-14.fc37.noarch                        19/137 
  Installing       : ncurses-libs-6.3-5.20221126.fc38.x86_64             20/137 
  Running scriptlet: glibc-2.36.9000-19.fc38.x86_64                      21/137 
  Installing       : glibc-2.36.9000-19.fc38.x86_64                      21/137 
  Running scriptlet: glibc-2.36.9000-19.fc38.x86_64                      21/137 
  Installing       : bash-5.2.9-3.fc38.x86_64                            22/137 
  Running scriptlet: bash-5.2.9-3.fc38.x86_64                            22/137 
  Installing       : glibc-common-2.36.9000-19.fc38.x86_64               23/137 
  Installing       : glibc-minimal-langpack-2.36.9000-19.fc38.x86_64     24/137 
  Installing       : zlib-1.2.13-1.fc38.x86_64                           25/137 
  Installing       : bzip2-libs-1.0.8-12.fc38.x86_64                     26/137 
  Installing       : xz-libs-5.2.9-1.fc38.x86_64                         27/137 
  Installing       : libzstd-1.5.2-3.fc37.x86_64                         28/137 
  Installing       : sqlite-libs-3.40.0-1.fc38.x86_64                    29/137 
  Installing       : gmp-1:6.2.1-3.fc38.x86_64                           30/137 
  Installing       : libcap-2.48-5.fc37.x86_64                           31/137 
  Installing       : libgpg-error-1.46-1.fc38.x86_64                     32/137 
  Installing       : popt-1.19-1.fc38.x86_64                             33/137 
  Installing       : libxml2-2.10.3-2.fc38.x86_64                        34/137 
  Installing       : libstdc++-13.0.0-0.4.fc38.x86_64                    35/137 
  Installing       : libuuid-2.38.1-3.fc38.x86_64                        36/137 
  Installing       : lua-libs-5.4.4-6.fc38.x86_64                        37/137 
  Installing       : elfutils-libelf-0.188-3.fc38.x86_64                 38/137 
  Installing       : file-libs-5.42-4.fc38.x86_64                        39/137 
  Installing       : libattr-2.5.1-5.fc38.x86_64                         40/137 
  Installing       : libacl-2.3.1-4.fc38.x86_64                          41/137 
  Installing       : libffi-3.4.4-1.fc38.x86_64                          42/137 
  Installing       : p11-kit-0.24.1-5.fc38.x86_64                        43/137 
  Installing       : libunistring-1.0-2.fc37.x86_64                      44/137 
  Installing       : libidn2-2.3.4-1.fc38.x86_64                         45/137 
  Installing       : libxcrypt-4.4.33-5.fc38.x86_64                      46/137 
  Installing       : pcre2-10.40-1.fc37.1.x86_64                         47/137 
  Installing       : readline-8.2-2.fc38.x86_64                          48/137 
  Installing       : libassuan-2.5.5-5.fc37.x86_64                       49/137 
  Installing       : nettle-3.8-2.fc37.x86_64                            50/137 
  Installing       : rpm-sequoia-1.2.0-1.fc38.x86_64                     51/137 
  Installing       : expat-2.5.0-1.fc38.x86_64                           52/137 
  Installing       : gdbm-libs-1:1.23-2.fc38.x86_64                      53/137 
  Installing       : json-c-0.16-3.fc38.x86_64                           54/137 
  Installing       : keyutils-libs-1.6.1-5.fc38.x86_64                   55/137 
  Installing       : libcom_err-1.46.5-3.fc38.x86_64                     56/137 
  Installing       : libgomp-13.0.0-0.4.fc38.x86_64                      57/137 
  Installing       : libsepol-3.4-4.fc38.x86_64                          58/137 
  Installing       : libselinux-3.4-6.fc38.x86_64                        59/137 
  Installing       : sed-4.8-11.fc37.x86_64                              60/137 
  Installing       : libsmartcols-2.38.1-3.fc38.x86_64                   61/137 
  Installing       : libtasn1-4.19.0-1.fc38.x86_64                       62/137 
  Installing       : lz4-libs-1.9.3-5.fc37.x86_64                        63/137 
  Installing       : systemd-libs-252.4-598.fc38.x86_64                  64/137 
  Installing       : dbus-libs-1:1.14.4-1.fc38.x86_64                    65/137 
  Installing       : findutils-1:4.9.0-2.fc38.x86_64                     66/137 
  Installing       : libb2-0.98.1-7.fc37.x86_64                          67/137 
  Installing       : cyrus-sasl-lib-2.1.28-8.fc38.x86_64                 68/137 
  Installing       : libcomps-0.1.18-4.fc37.x86_64                       69/137 
  Installing       : grep-3.8-1.fc38.x86_64                              70/137 
  Installing       : libpsl-0.21.1-6.fc37.x86_64                         71/137 
  Installing       : libblkid-2.38.1-3.fc38.x86_64                       72/137 
  Installing       : libmount-2.38.1-3.fc38.x86_64                       73/137 
  Installing       : mpdecimal-2.5.1-4.fc37.x86_64                       74/137 
  Installing       : libgcrypt-1.10.1-6.fc38.x86_64                      75/137 
  Installing       : libksba-1.6.3-1.fc38.x86_64                         76/137 
  Installing       : mpfr-4.1.1-2.fc38.x86_64                            77/137 
  Installing       : elfutils-default-yama-scope-0.188-3.fc38.noarch     78/137 
  Running scriptlet: elfutils-default-yama-scope-0.188-3.fc38.noarch     78/137 
  Installing       : elfutils-libs-0.188-3.fc38.x86_64                   79/137 
  Installing       : alternatives-1.21-1.fc38.x86_64                     80/137 
  Installing       : p11-kit-trust-0.24.1-5.fc38.x86_64                  81/137 
  Running scriptlet: p11-kit-trust-0.24.1-5.fc38.x86_64                  81/137 
  Installing       : gnutls-3.7.8-9.fc38.x86_64                          82/137 
  Installing       : glib2-2.74.1-2.fc38.x86_64                          83/137 
  Installing       : libbrotli-1.0.9-9.fc38.x86_64                       84/137 
  Installing       : libcap-ng-0.8.3-4.fc38.x86_64                       85/137 
  Installing       : audit-libs-3.0.9-2.fc38.x86_64                      86/137 
  Installing       : rpm-libs-4.18.0-8.fc38.x86_64                       87/137 
  Installing       : rpm-build-libs-4.18.0-8.fc38.x86_64                 88/137 
  Installing       : libsemanage-3.4-6.fc38.x86_64                       89/137 
  Installing       : shadow-utils-2:4.13-3.fc38.x86_64                   90/137 
  Installing       : libnghttp2-1.51.0-1.fc38.x86_64                     91/137 
  Installing       : libsigsegv-2.14-3.fc37.x86_64                       92/137 
  Installing       : gawk-5.1.1-4.fc38.x86_64                            93/137 
  Installing       : libverto-0.3.2-4.fc37.x86_64                        94/137 
  Installing       : libyaml-0.2.5-8.fc37.x86_64                         95/137 
  Installing       : libmodulemd-2.14.0-4.fc37.x86_64                    96/137 
  Installing       : npth-1.6-10.fc38.x86_64                             97/137 
  Installing       : coreutils-common-9.1-8.fc38.x86_64                  98/137 
  Installing       : openssl-libs-1:3.0.5-6.fc38.x86_64                  99/137 
  Installing       : coreutils-9.1-8.fc38.x86_64                        100/137 
  Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch            101/137 
  Installing       : ca-certificates-2022.2.54-5.fc37.noarch            101/137 
  Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch            101/137 
  Installing       : krb5-libs-1.20.1-3.fc38.x86_64                     102/137 
  Installing       : libtirpc-1.3.3-0.fc37.x86_64                       103/137 
  Installing       : libfsverity-1.4-8.fc38.x86_64                      104/137 
  Installing       : zchunk-libs-1.2.3-1.fc38.x86_64                    105/137 
  Installing       : libsolv-0.7.22-3.fc37.x86_64                       106/137 
  Installing       : libnsl2-2.0.0-4.fc37.x86_64                        107/137 
  Installing       : libssh-0.10.4-2.fc38.x86_64                        108/137 
  Installing       : python-pip-wheel-22.3.1-1.fc38.noarch              109/137 
  Installing       : python3-3.11.1-1.fc38.x86_64                       110/137 
  Installing       : python3-libs-3.11.1-1.fc38.x86_64                  111/137 
  Installing       : python3-dbus-1.3.2-1.fc38.x86_64                   112/137 
  Installing       : python3-libcomps-0.1.18-4.fc37.x86_64              113/137 
  Installing       : python3-distro-1.8.0-1.fc38.noarch                 114/137 
  Installing       : python3-six-1.16.0-8.fc37.noarch                   115/137 
  Installing       : python3-dateutil-1:2.8.2-4.fc37.noarch             116/137 
  Installing       : libarchive-3.6.1-3.fc38.x86_64                     117/137 
  Installing       : libevent-2.1.12-7.fc37.x86_64                      118/137 
  Installing       : openldap-2.6.3-1.fc38.x86_64                       119/137 
  Installing       : libcurl-7.87.0-1.fc38.x86_64                       120/137 
  Installing       : gnupg2-2.3.8-1.fc38.x86_64                         121/137 
  Installing       : gpgme-1.17.1-3.fc38.x86_64                         122/137 
  Installing       : python3-gpg-1.17.1-3.fc38.x86_64                   123/137 
  Installing       : librepo-1.15.1-1.fc38.x86_64                       124/137 
  Installing       : libdnf-0.68.0-1.fc38.x86_64                        125/137 
  Installing       : python3-libdnf-0.68.0-1.fc38.x86_64                126/137 
  Installing       : python3-hawkey-0.68.0-1.fc38.x86_64                127/137 
  Installing       : curl-7.87.0-1.fc38.x86_64                          128/137 
  Running scriptlet: tpm2-tss-4.0.0-0.1.rc2.fc38.x86_64                 129/137 
useradd: Warning: missing or non-executable shell '/usr/sbin/nologin'

  Installing       : tpm2-tss-4.0.0-0.1.rc2.fc38.x86_64                 129/137 
  Installing       : ima-evm-utils-1.4-6.fc38.x86_64                    130/137 
  Installing       : rpm-sign-libs-4.18.0-8.fc38.x86_64                 131/137 
  Installing       : python3-rpm-4.18.0-8.fc38.x86_64                   132/137 
  Installing       : python3-dnf-4.14.0-1.fc38.noarch                   133/137 
  Installing       : python3-dnf-plugins-core-4.3.1-1.fc38.noarch       134/137 
  Installing       : dnf-plugins-core-4.3.1-1.fc38.noarch               135/137 
  Installing       : dnf-4.14.0-1.fc38.noarch                           136/137 
  Running scriptlet: dnf-4.14.0-1.fc38.noarch                           136/137 
  Running scriptlet: rpm-4.18.0-8.fc38.x86_64                           137/137 
  Installing       : rpm-4.18.0-8.fc38.x86_64                           137/137 
  Running scriptlet: filesystem-3.18-2.fc37.x86_64                      137/137 
  Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch            137/137 
  Running scriptlet: rpm-4.18.0-8.fc38.x86_64                           137/137 
  Verifying        : alternatives-1.21-1.fc38.x86_64                      1/137 
  Verifying        : bash-5.2.9-3.fc38.x86_64                             2/137 
  Verifying        : bzip2-libs-1.0.8-12.fc38.x86_64                      3/137 
  Verifying        : coreutils-9.1-8.fc38.x86_64                          4/137 
  Verifying        : coreutils-common-9.1-8.fc38.x86_64                   5/137 
  Verifying        : curl-7.87.0-1.fc38.x86_64                            6/137 
  Verifying        : cyrus-sasl-lib-2.1.28-8.fc38.x86_64                  7/137 
  Verifying        : dbus-libs-1:1.14.4-1.fc38.x86_64                     8/137 
  Verifying        : elfutils-default-yama-scope-0.188-3.fc38.noarch      9/137 
  Verifying        : elfutils-libelf-0.188-3.fc38.x86_64                 10/137 
  Verifying        : elfutils-libs-0.188-3.fc38.x86_64                   11/137 
  Verifying        : expat-2.5.0-1.fc38.x86_64                           12/137 
  Verifying        : file-libs-5.42-4.fc38.x86_64                        13/137 
  Verifying        : findutils-1:4.9.0-2.fc38.x86_64                     14/137 
  Verifying        : gawk-5.1.1-4.fc38.x86_64                            15/137 
  Verifying        : gdbm-libs-1:1.23-2.fc38.x86_64                      16/137 
  Verifying        : glib2-2.74.1-2.fc38.x86_64                          17/137 
  Verifying        : gmp-1:6.2.1-3.fc38.x86_64                           18/137 
  Verifying        : gnupg2-2.3.8-1.fc38.x86_64                          19/137 
  Verifying        : gnutls-3.7.8-9.fc38.x86_64                          20/137 
  Verifying        : gpgme-1.17.1-3.fc38.x86_64                          21/137 
  Verifying        : grep-3.8-1.fc38.x86_64                              22/137 
  Verifying        : ima-evm-utils-1.4-6.fc38.x86_64                     23/137 
  Verifying        : json-c-0.16-3.fc38.x86_64                           24/137 
  Verifying        : keyutils-libs-1.6.1-5.fc38.x86_64                   25/137 
  Verifying        : krb5-libs-1.20.1-3.fc38.x86_64                      26/137 
  Verifying        : libacl-2.3.1-4.fc38.x86_64                          27/137 
  Verifying        : libattr-2.5.1-5.fc38.x86_64                         28/137 
  Verifying        : libbrotli-1.0.9-9.fc38.x86_64                       29/137 
  Verifying        : libcom_err-1.46.5-3.fc38.x86_64                     30/137 
  Verifying        : libcurl-7.87.0-1.fc38.x86_64                        31/137 
  Verifying        : libfsverity-1.4-8.fc38.x86_64                       32/137 
  Verifying        : python3-dbus-1.3.2-1.fc38.x86_64                    33/137 
  Verifying        : python3-gpg-1.17.1-3.fc38.x86_64                    34/137 
  Verifying        : libgcc-13.0.0-0.4.fc38.x86_64                       35/137 
  Verifying        : libgomp-13.0.0-0.4.fc38.x86_64                      36/137 
  Verifying        : libstdc++-13.0.0-0.4.fc38.x86_64                    37/137 
  Verifying        : audit-libs-3.0.9-2.fc38.x86_64                      38/137 
  Verifying        : basesystem-11-14.fc37.noarch                        39/137 
  Verifying        : ca-certificates-2022.2.54-5.fc37.noarch             40/137 
  Verifying        : crypto-policies-20221215-1.gita4c31a3.fc38.noarc    41/137 
  Verifying        : dnf-4.14.0-1.fc38.noarch                            42/137 
  Verifying        : dnf-data-4.14.0-1.fc38.noarch                       43/137 
  Verifying        : dnf-plugins-core-4.3.1-1.fc38.noarch                44/137 
  Verifying        : fedora-gpg-keys-38-0.3.noarch                       45/137 
  Verifying        : fedora-release-38-0.6.noarch                        46/137 
  Verifying        : fedora-release-common-38-0.6.noarch                 47/137 
  Verifying        : fedora-release-identity-basic-38-0.6.noarch         48/137 
  Verifying        : fedora-repos-38-0.3.noarch                          49/137 
  Verifying        : fedora-repos-rawhide-38-0.3.noarch                  50/137 
  Verifying        : filesystem-3.18-2.fc37.x86_64                       51/137 
  Verifying        : glibc-2.36.9000-19.fc38.x86_64                      52/137 
  Verifying        : glibc-common-2.36.9000-19.fc38.x86_64               53/137 
  Verifying        : glibc-minimal-langpack-2.36.9000-19.fc38.x86_64     54/137 
  Verifying        : libarchive-3.6.1-3.fc38.x86_64                      55/137 
  Verifying        : libassuan-2.5.5-5.fc37.x86_64                       56/137 
  Verifying        : libb2-0.98.1-7.fc37.x86_64                          57/137 
  Verifying        : libblkid-2.38.1-3.fc38.x86_64                       58/137 
  Verifying        : libcap-2.48-5.fc37.x86_64                           59/137 
  Verifying        : libcap-ng-0.8.3-4.fc38.x86_64                       60/137 
  Verifying        : libcomps-0.1.18-4.fc37.x86_64                       61/137 
  Verifying        : libdnf-0.68.0-1.fc38.x86_64                         62/137 
  Verifying        : libevent-2.1.12-7.fc37.x86_64                       63/137 
  Verifying        : libffi-3.4.4-1.fc38.x86_64                          64/137 
  Verifying        : libgcrypt-1.10.1-6.fc38.x86_64                      65/137 
  Verifying        : libgpg-error-1.46-1.fc38.x86_64                     66/137 
  Verifying        : libidn2-2.3.4-1.fc38.x86_64                         67/137 
  Verifying        : libksba-1.6.3-1.fc38.x86_64                         68/137 
  Verifying        : libmodulemd-2.14.0-4.fc37.x86_64                    69/137 
  Verifying        : libmount-2.38.1-3.fc38.x86_64                       70/137 
  Verifying        : libnghttp2-1.51.0-1.fc38.x86_64                     71/137 
  Verifying        : libnsl2-2.0.0-4.fc37.x86_64                         72/137 
  Verifying        : libpsl-0.21.1-6.fc37.x86_64                         73/137 
  Verifying        : librepo-1.15.1-1.fc38.x86_64                        74/137 
  Verifying        : libreport-filesystem-2.17.6-1.fc38.noarch           75/137 
  Verifying        : libselinux-3.4-6.fc38.x86_64                        76/137 
  Verifying        : libsemanage-3.4-6.fc38.x86_64                       77/137 
  Verifying        : libsepol-3.4-4.fc38.x86_64                          78/137 
  Verifying        : libsigsegv-2.14-3.fc37.x86_64                       79/137 
  Verifying        : libsmartcols-2.38.1-3.fc38.x86_64                   80/137 
  Verifying        : libsolv-0.7.22-3.fc37.x86_64                        81/137 
  Verifying        : libssh-0.10.4-2.fc38.x86_64                         82/137 
  Verifying        : libssh-config-0.10.4-2.fc38.noarch                  83/137 
  Verifying        : libtasn1-4.19.0-1.fc38.x86_64                       84/137 
  Verifying        : libtirpc-1.3.3-0.fc37.x86_64                        85/137 
  Verifying        : libunistring-1.0-2.fc37.x86_64                      86/137 
  Verifying        : libuuid-2.38.1-3.fc38.x86_64                        87/137 
  Verifying        : libverto-0.3.2-4.fc37.x86_64                        88/137 
  Verifying        : libxcrypt-4.4.33-5.fc38.x86_64                      89/137 
  Verifying        : libxml2-2.10.3-2.fc38.x86_64                        90/137 
  Verifying        : libyaml-0.2.5-8.fc37.x86_64                         91/137 
  Verifying        : libzstd-1.5.2-3.fc37.x86_64                         92/137 
  Verifying        : lua-libs-5.4.4-6.fc38.x86_64                        93/137 
  Verifying        : lz4-libs-1.9.3-5.fc37.x86_64                        94/137 
  Verifying        : mpdecimal-2.5.1-4.fc37.x86_64                       95/137 
  Verifying        : mpfr-4.1.1-2.fc38.x86_64                            96/137 
  Verifying        : ncurses-base-6.3-5.20221126.fc38.noarch             97/137 
  Verifying        : ncurses-libs-6.3-5.20221126.fc38.x86_64             98/137 
  Verifying        : nettle-3.8-2.fc37.x86_64                            99/137 
  Verifying        : npth-1.6-10.fc38.x86_64                            100/137 
  Verifying        : openldap-2.6.3-1.fc38.x86_64                       101/137 
  Verifying        : openssl-libs-1:3.0.5-6.fc38.x86_64                 102/137 
  Verifying        : p11-kit-0.24.1-5.fc38.x86_64                       103/137 
  Verifying        : p11-kit-trust-0.24.1-5.fc38.x86_64                 104/137 
  Verifying        : pcre2-10.40-1.fc37.1.x86_64                        105/137 
  Verifying        : pcre2-syntax-10.40-1.fc37.1.noarch                 106/137 
  Verifying        : popt-1.19-1.fc38.x86_64                            107/137 
  Verifying        : publicsuffix-list-dafsa-20221208-1.fc38.noarch     108/137 
  Verifying        : python-pip-wheel-22.3.1-1.fc38.noarch              109/137 
  Verifying        : python-setuptools-wheel-65.5.1-1.fc38.noarch       110/137 
  Verifying        : python3-3.11.1-1.fc38.x86_64                       111/137 
  Verifying        : python3-dateutil-1:2.8.2-4.fc37.noarch             112/137 
  Verifying        : python3-distro-1.8.0-1.fc38.noarch                 113/137 
  Verifying        : python3-dnf-4.14.0-1.fc38.noarch                   114/137 
  Verifying        : python3-dnf-plugins-core-4.3.1-1.fc38.noarch       115/137 
  Verifying        : python3-hawkey-0.68.0-1.fc38.x86_64                116/137 
  Verifying        : python3-libcomps-0.1.18-4.fc37.x86_64              117/137 
  Verifying        : python3-libdnf-0.68.0-1.fc38.x86_64                118/137 
  Verifying        : python3-libs-3.11.1-1.fc38.x86_64                  119/137 
  Verifying        : python3-rpm-4.18.0-8.fc38.x86_64                   120/137 
  Verifying        : python3-six-1.16.0-8.fc37.noarch                   121/137 
  Verifying        : readline-8.2-2.fc38.x86_64                         122/137 
  Verifying        : rpm-4.18.0-8.fc38.x86_64                           123/137 
  Verifying        : rpm-build-libs-4.18.0-8.fc38.x86_64                124/137 
  Verifying        : rpm-libs-4.18.0-8.fc38.x86_64                      125/137 
  Verifying        : rpm-sequoia-1.2.0-1.fc38.x86_64                    126/137 
  Verifying        : rpm-sign-libs-4.18.0-8.fc38.x86_64                 127/137 
  Verifying        : sed-4.8-11.fc37.x86_64                             128/137 
  Verifying        : setup-2.14.3-1.fc38.noarch                         129/137 
  Verifying        : shadow-utils-2:4.13-3.fc38.x86_64                  130/137 
  Verifying        : sqlite-libs-3.40.0-1.fc38.x86_64                   131/137 
  Verifying        : systemd-libs-252.4-598.fc38.x86_64                 132/137 
  Verifying        : tpm2-tss-4.0.0-0.1.rc2.fc38.x86_64                 133/137 
  Verifying        : tzdata-2022g-1.fc38.noarch                         134/137 
  Verifying        : xz-libs-5.2.9-1.fc38.x86_64                        135/137 
  Verifying        : zchunk-libs-1.2.3-1.fc38.x86_64                    136/137 
  Verifying        : zlib-1.2.13-1.fc38.x86_64                          137/137 
Installed products updated.

Installed:
  alternatives-1.21-1.fc38.x86_64                                               
  audit-libs-3.0.9-2.fc38.x86_64                                                
  basesystem-11-14.fc37.noarch                                                  
  bash-5.2.9-3.fc38.x86_64                                                      
  bzip2-libs-1.0.8-12.fc38.x86_64                                               
  ca-certificates-2022.2.54-5.fc37.noarch                                       
  coreutils-9.1-8.fc38.x86_64                                                   
  coreutils-common-9.1-8.fc38.x86_64                                            
  crypto-policies-20221215-1.gita4c31a3.fc38.noarch                             
  curl-7.87.0-1.fc38.x86_64                                                     
  cyrus-sasl-lib-2.1.28-8.fc38.x86_64                                           
  dbus-libs-1:1.14.4-1.fc38.x86_64                                              
  dnf-4.14.0-1.fc38.noarch                                                      
  dnf-data-4.14.0-1.fc38.noarch                                                 
  dnf-plugins-core-4.3.1-1.fc38.noarch                                          
  elfutils-default-yama-scope-0.188-3.fc38.noarch                               
  elfutils-libelf-0.188-3.fc38.x86_64                                           
  elfutils-libs-0.188-3.fc38.x86_64                                             
  expat-2.5.0-1.fc38.x86_64                                                     
  fedora-gpg-keys-38-0.3.noarch                                                 
  fedora-release-38-0.6.noarch                                                  
  fedora-release-common-38-0.6.noarch                                           
  fedora-release-identity-basic-38-0.6.noarch                                   
  fedora-repos-38-0.3.noarch                                                    
  fedora-repos-rawhide-38-0.3.noarch                                            
  file-libs-5.42-4.fc38.x86_64                                                  
  filesystem-3.18-2.fc37.x86_64                                                 
  findutils-1:4.9.0-2.fc38.x86_64                                               
  gawk-5.1.1-4.fc38.x86_64                                                      
  gdbm-libs-1:1.23-2.fc38.x86_64                                                
  glib2-2.74.1-2.fc38.x86_64                                                    
  glibc-2.36.9000-19.fc38.x86_64                                                
  glibc-common-2.36.9000-19.fc38.x86_64                                         
  glibc-minimal-langpack-2.36.9000-19.fc38.x86_64                               
  gmp-1:6.2.1-3.fc38.x86_64                                                     
  gnupg2-2.3.8-1.fc38.x86_64                                                    
  gnutls-3.7.8-9.fc38.x86_64                                                    
  gpgme-1.17.1-3.fc38.x86_64                                                    
  grep-3.8-1.fc38.x86_64                                                        
  ima-evm-utils-1.4-6.fc38.x86_64                                               
  json-c-0.16-3.fc38.x86_64                                                     
  keyutils-libs-1.6.1-5.fc38.x86_64                                             
  krb5-libs-1.20.1-3.fc38.x86_64                                                
  libacl-2.3.1-4.fc38.x86_64                                                    
  libarchive-3.6.1-3.fc38.x86_64                                                
  libassuan-2.5.5-5.fc37.x86_64                                                 
  libattr-2.5.1-5.fc38.x86_64                                                   
  libb2-0.98.1-7.fc37.x86_64                                                    
  libblkid-2.38.1-3.fc38.x86_64                                                 
  libbrotli-1.0.9-9.fc38.x86_64                                                 
  libcap-2.48-5.fc37.x86_64                                                     
  libcap-ng-0.8.3-4.fc38.x86_64                                                 
  libcom_err-1.46.5-3.fc38.x86_64                                               
  libcomps-0.1.18-4.fc37.x86_64                                                 
  libcurl-7.87.0-1.fc38.x86_64                                                  
  libdnf-0.68.0-1.fc38.x86_64                                                   
  libevent-2.1.12-7.fc37.x86_64                                                 
  libffi-3.4.4-1.fc38.x86_64                                                    
  libfsverity-1.4-8.fc38.x86_64                                                 
  libgcc-13.0.0-0.4.fc38.x86_64                                                 
  libgcrypt-1.10.1-6.fc38.x86_64                                                
  libgomp-13.0.0-0.4.fc38.x86_64                                                
  libgpg-error-1.46-1.fc38.x86_64                                               
  libidn2-2.3.4-1.fc38.x86_64                                                   
  libksba-1.6.3-1.fc38.x86_64                                                   
  libmodulemd-2.14.0-4.fc37.x86_64                                              
  libmount-2.38.1-3.fc38.x86_64                                                 
  libnghttp2-1.51.0-1.fc38.x86_64                                               
  libnsl2-2.0.0-4.fc37.x86_64                                                   
  libpsl-0.21.1-6.fc37.x86_64                                                   
  librepo-1.15.1-1.fc38.x86_64                                                  
  libreport-filesystem-2.17.6-1.fc38.noarch                                     
  libselinux-3.4-6.fc38.x86_64                                                  
  libsemanage-3.4-6.fc38.x86_64                                                 
  libsepol-3.4-4.fc38.x86_64                                                    
  libsigsegv-2.14-3.fc37.x86_64                                                 
  libsmartcols-2.38.1-3.fc38.x86_64                                             
  libsolv-0.7.22-3.fc37.x86_64                                                  
  libssh-0.10.4-2.fc38.x86_64                                                   
  libssh-config-0.10.4-2.fc38.noarch                                            
  libstdc++-13.0.0-0.4.fc38.x86_64                                              
  libtasn1-4.19.0-1.fc38.x86_64                                                 
  libtirpc-1.3.3-0.fc37.x86_64                                                  
  libunistring-1.0-2.fc37.x86_64                                                
  libuuid-2.38.1-3.fc38.x86_64                                                  
  libverto-0.3.2-4.fc37.x86_64                                                  
  libxcrypt-4.4.33-5.fc38.x86_64                                                
  libxml2-2.10.3-2.fc38.x86_64                                                  
  libyaml-0.2.5-8.fc37.x86_64                                                   
  libzstd-1.5.2-3.fc37.x86_64                                                   
  lua-libs-5.4.4-6.fc38.x86_64                                                  
  lz4-libs-1.9.3-5.fc37.x86_64                                                  
  mpdecimal-2.5.1-4.fc37.x86_64                                                 
  mpfr-4.1.1-2.fc38.x86_64                                                      
  ncurses-base-6.3-5.20221126.fc38.noarch                                       
  ncurses-libs-6.3-5.20221126.fc38.x86_64                                       
  nettle-3.8-2.fc37.x86_64                                                      
  npth-1.6-10.fc38.x86_64                                                       
  openldap-2.6.3-1.fc38.x86_64                                                  
  openssl-libs-1:3.0.5-6.fc38.x86_64                                            
  p11-kit-0.24.1-5.fc38.x86_64                                                  
  p11-kit-trust-0.24.1-5.fc38.x86_64                                            
  pcre2-10.40-1.fc37.1.x86_64                                                   
  pcre2-syntax-10.40-1.fc37.1.noarch                                            
  popt-1.19-1.fc38.x86_64                                                       
  publicsuffix-list-dafsa-20221208-1.fc38.noarch                                
  python-pip-wheel-22.3.1-1.fc38.noarch                                         
  python-setuptools-wheel-65.5.1-1.fc38.noarch                                  
  python3-3.11.1-1.fc38.x86_64                                                  
  python3-dateutil-1:2.8.2-4.fc37.noarch                                        
  python3-dbus-1.3.2-1.fc38.x86_64                                              
  python3-distro-1.8.0-1.fc38.noarch                                            
  python3-dnf-4.14.0-1.fc38.noarch                                              
  python3-dnf-plugins-core-4.3.1-1.fc38.noarch                                  
  python3-gpg-1.17.1-3.fc38.x86_64                                              
  python3-hawkey-0.68.0-1.fc38.x86_64                                           
  python3-libcomps-0.1.18-4.fc37.x86_64                                         
  python3-libdnf-0.68.0-1.fc38.x86_64                                           
  python3-libs-3.11.1-1.fc38.x86_64                                             
  python3-rpm-4.18.0-8.fc38.x86_64                                              
  python3-six-1.16.0-8.fc37.noarch                                              
  readline-8.2-2.fc38.x86_64                                                    
  rpm-4.18.0-8.fc38.x86_64                                                      
  rpm-build-libs-4.18.0-8.fc38.x86_64                                           
  rpm-libs-4.18.0-8.fc38.x86_64                                                 
  rpm-sequoia-1.2.0-1.fc38.x86_64                                               
  rpm-sign-libs-4.18.0-8.fc38.x86_64                                            
  sed-4.8-11.fc37.x86_64                                                        
  setup-2.14.3-1.fc38.noarch                                                    
  shadow-utils-2:4.13-3.fc38.x86_64                                             
  sqlite-libs-3.40.0-1.fc38.x86_64                                              
  systemd-libs-252.4-598.fc38.x86_64                                            
  tpm2-tss-4.0.0-0.1.rc2.fc38.x86_64                                            
  tzdata-2022g-1.fc38.noarch                                                    
  xz-libs-5.2.9-1.fc38.x86_64                                                   
  zchunk-libs-1.2.3-1.fc38.x86_64                                               
  zlib-1.2.13-1.fc38.x86_64                                                     

Complete!
Finish(bootstrap): dnf install
Start(bootstrap): creating root cache
Finish(bootstrap): creating root cache
Finish(bootstrap): chroot init
Start: chroot init
INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1672007828.071273/root.
INFO: calling preinit hooks
INFO: enabled root cache
INFO: enabled package manager cache
Start: cleaning package manager metadata
Finish: cleaning package manager metadata
INFO: enabled HW Info plugin
Mock Version: 3.5
INFO: Mock Version: 3.5
Start: dnf install
No matches found for the following disable plugin patterns: local, spacewalk, versionlock
Copr repository                                  12 kB/s | 3.0 kB     00:00    
Copr repository                                  23 MB/s |  22 MB     00:00    
Additional repo https_jakub_fedorapeople_org_fe  10 kB/s | 3.0 kB     00:00    
fedora                                           93 kB/s |  23 kB     00:00    
Dependencies resolved.
=========================================================================================================================
 Package                         Arch    Version                    Repository                                       Size
=========================================================================================================================
Installing group/module packages:
 bash                            x86_64  5.2.9-3.fc38               copr_base                                       1.8 M
 bzip2                           x86_64  1.0.8-12.fc38              copr_base                                        53 k
 coreutils                       x86_64  9.1-8.fc38                 copr_base                                       1.1 M
 cpio                            x86_64  2.13-13.fc38               copr_base                                       271 k
 diffutils                       x86_64  3.8-3.fc38                 copr_base                                       371 k
 fedora-release-common           noarch  38-0.6                     fedora                                           21 k
 findutils                       x86_64  1:4.9.0-2.fc38             copr_base                                       483 k
 gawk                            x86_64  5.1.1-4.fc38               copr_base                                       1.0 M
 glibc-minimal-langpack          x86_64  2.36.9000-19.fc38          fedora                                           30 k
 grep                            x86_64  3.8-1.fc38                 copr_base                                       282 k
 gzip                            x86_64  1.12-2.fc38                copr_base                                       159 k
 info                            x86_64  7.0.1-1.fc38               fedora                                          181 k
 patch                           x86_64  2.7.6-17.fc37              fedora                                          124 k
 redhat-rpm-config               noarch  235-1.fc38                 fedora                                           80 k
 rpm-build                       x86_64  4.18.0-8.fc38              fedora                                           77 k
 sed                             x86_64  4.8-11.fc37                fedora                                          306 k
 shadow-utils                    x86_64  2:4.13-3.fc38              fedora                                          1.3 M
 tar                             x86_64  2:1.34-5.fc38              fedora                                          885 k
 unzip                           x86_64  6.0-58.fc38                fedora                                          182 k
 util-linux                      x86_64  2.38.1-3.fc38              fedora                                          2.3 M
 which                           x86_64  2.21-36.fc38               fedora                                           41 k
 xz                              x86_64  5.2.9-1.fc38               fedora                                          306 k
Installing dependencies:
 alternatives                    x86_64  1.21-1.fc38                copr_base                                        39 k
 ansible-srpm-macros             noarch  1-8.1.fc38                 fedora                                          8.6 k
 audit-libs                      x86_64  3.0.9-2.fc38               fedora                                          116 k
 authselect                      x86_64  1.4.2-1.fc38               copr_base                                       140 k
 authselect-libs                 x86_64  1.4.2-1.fc38               copr_base                                       237 k
 basesystem                      noarch  11-14.fc37                 fedora                                          7.0 k
 binutils                        x86_64  2.39-6.fc38                copr_base                                       5.4 M
 binutils-gold                   x86_64  2.39-6.fc38                copr_base                                       787 k
 bzip2-libs                      x86_64  1.0.8-12.fc38              copr_base                                        42 k
 ca-certificates                 noarch  2022.2.54-5.fc37           fedora                                          829 k
 coreutils-common                x86_64  9.1-8.fc38                 copr_base                                       2.0 M
 cracklib                        x86_64  2.9.7-30.fc38              copr_base                                        82 k
 crypto-policies                 noarch  20221215-1.gita4c31a3.fc38 fedora                                           90 k
 curl                            x86_64  7.87.0-1.fc38              copr_base                                       346 k
 cyrus-sasl-lib                  x86_64  2.1.28-8.fc38              copr_base                                       793 k
 debugedit                       x86_64  5.0-5.fc37                 fedora                                           77 k
 dwz                             x86_64  0.15-1.fc38                copr_base                                       137 k
 ed                              x86_64  1.18-2.fc38                copr_base                                        79 k
 efi-srpm-macros                 noarch  5-6.fc37                   fedora                                           22 k
 elfutils                        x86_64  0.188-3.fc38               copr_base                                       524 k
 elfutils-debuginfod-client      x86_64  0.188-3.fc38               copr_base                                        40 k
 elfutils-default-yama-scope     noarch  0.188-3.fc38               copr_base                                        16 k
 elfutils-libelf                 x86_64  0.188-3.fc38               copr_base                                       196 k
 elfutils-libs                   x86_64  0.188-3.fc38               copr_base                                       257 k
 fedora-gpg-keys                 noarch  38-0.3                     fedora                                          125 k
 fedora-release                  noarch  38-0.6                     fedora                                           11 k
 fedora-release-identity-basic   noarch  38-0.6                     fedora                                           11 k
 fedora-repos                    noarch  38-0.3                     fedora                                           10 k
 fedora-repos-rawhide            noarch  38-0.3                     fedora                                          9.7 k
 file                            x86_64  5.42-4.fc38                copr_base                                        49 k
 file-libs                       x86_64  5.42-4.fc38                copr_base                                       676 k
 filesystem                      x86_64  3.18-2.fc37                fedora                                          1.1 M
 fonts-srpm-macros               noarch  1:2.0.5-10.fc38            fedora                                           26 k
 fpc-srpm-macros                 noarch  1.3-6.fc37                 fedora                                          7.7 k
 gdb-minimal                     x86_64  12.1-10.fc38               fedora                                          3.7 M
 gdbm-libs                       x86_64  1:1.23-2.fc38              copr_base                                        56 k
 ghc-srpm-macros                 noarch  1.5.0-7.fc37               fedora                                          7.8 k
 glibc                           x86_64  2.36.9000-19.fc38          fedora                                          2.1 M
 glibc-common                    x86_64  2.36.9000-19.fc38          fedora                                          309 k
 glibc-gconv-extra               x86_64  2.36.9000-19.fc38          fedora                                          1.6 M
 gmp                             x86_64  1:6.2.1-3.fc38             copr_base                                       315 k
 gnat-srpm-macros                noarch  4-16.fc37                  fedora                                          8.3 k
 go-srpm-macros                  noarch  3.2.0-1.fc38               fedora                                           27 k
 jansson                         x86_64  2.13.1-5.fc38              copr_base                                        45 k
 kernel-srpm-macros              noarch  1.0-15.fc37                fedora                                          9.4 k
 keyutils-libs                   x86_64  1.6.1-5.fc38               copr_base                                        32 k
 krb5-libs                       x86_64  1.20.1-3.fc38              copr_base                                       719 k
 libacl                          x86_64  2.3.1-4.fc38               copr_base                                        24 k
 libarchive                      x86_64  3.6.1-3.fc38               fedora                                          397 k
 libattr                         x86_64  2.5.1-5.fc38               copr_base                                        18 k
 libblkid                        x86_64  2.38.1-3.fc38              fedora                                          106 k
 libbrotli                       x86_64  1.0.9-9.fc38               copr_base                                       316 k
 libcap                          x86_64  2.48-5.fc37                fedora                                           67 k
 libcap-ng                       x86_64  0.8.3-4.fc38               fedora                                           32 k
 libcom_err                      x86_64  1.46.5-3.fc38              copr_base                                        26 k
 libcurl                         x86_64  7.87.0-1.fc38              copr_base                                       302 k
 libdb                           x86_64  5.3.28-54.fc38             fedora                                          764 k
 libeconf                        x86_64  0.4.0-4.fc37               fedora                                           27 k
 libevent                        x86_64  2.1.12-7.fc37              fedora                                          261 k
 libfdisk                        x86_64  2.38.1-3.fc38              fedora                                          160 k
 libffi                          x86_64  3.4.4-1.fc38               fedora                                           38 k
 libgcc                          x86_64  13.0.0-0.4.fc38            https_jakub_fedorapeople_org_fedora_gcc13_arch   93 k
 libgomp                         x86_64  13.0.0-0.4.fc38            https_jakub_fedorapeople_org_fedora_gcc13_arch  300 k
 libidn2                         x86_64  2.3.4-1.fc38               fedora                                          160 k
 libmount                        x86_64  2.38.1-3.fc38              fedora                                          135 k
 libnghttp2                      x86_64  1.51.0-1.fc38              fedora                                           75 k
 libnsl2                         x86_64  2.0.0-4.fc37               fedora                                           30 k
 libpkgconf                      x86_64  1.8.0-3.fc37               fedora                                           36 k
 libpsl                          x86_64  0.21.1-6.fc37              fedora                                           63 k
 libpwquality                    x86_64  1.4.5-1.fc38               fedora                                          119 k
 libselinux                      x86_64  3.4-6.fc38                 fedora                                           86 k
 libsemanage                     x86_64  3.4-6.fc38                 fedora                                          120 k
 libsepol                        x86_64  3.4-4.fc38                 fedora                                          322 k
 libsigsegv                      x86_64  2.14-3.fc37                fedora                                           27 k
 libsmartcols                    x86_64  2.38.1-3.fc38              fedora                                           64 k
 libssh                          x86_64  0.10.4-2.fc38              fedora                                          209 k
 libssh-config                   noarch  0.10.4-2.fc38              fedora                                          8.8 k
 libstdc++                       x86_64  13.0.0-0.4.fc38            https_jakub_fedorapeople_org_fedora_gcc13_arch  799 k
 libtasn1                        x86_64  4.19.0-1.fc38              fedora                                           75 k
 libtirpc                        x86_64  1.3.3-0.fc37               fedora                                           93 k
 libunistring                    x86_64  1.0-2.fc37                 fedora                                          549 k
 libutempter                     x86_64  1.2.1-7.fc37               fedora                                           26 k
 libuuid                         x86_64  2.38.1-3.fc38              fedora                                           27 k
 libverto                        x86_64  0.3.2-4.fc37               fedora                                           21 k
 libxcrypt                       x86_64  4.4.33-5.fc38              fedora                                          120 k
 libxml2                         x86_64  2.10.3-2.fc38              fedora                                          705 k
 libzstd                         x86_64  1.5.2-3.fc37               fedora                                          294 k
 lua-libs                        x86_64  5.4.4-6.fc38               fedora                                          131 k
 lua-srpm-macros                 noarch  1-7.fc37                   fedora                                          8.8 k
 lz4-libs                        x86_64  1.9.3-5.fc37               fedora                                           70 k
 mpfr                            x86_64  4.1.1-2.fc38               fedora                                          598 k
 ncurses-base                    noarch  6.3-5.20221126.fc38        fedora                                           86 k
 ncurses-libs                    x86_64  6.3-5.20221126.fc38        fedora                                          329 k
 nettle                          x86_64  3.8-2.fc37                 fedora                                          414 k
 nim-srpm-macros                 noarch  3-7.fc37                   fedora                                          8.4 k
 ocaml-srpm-macros               noarch  7-2.fc37                   fedora                                           13 k
 openblas-srpm-macros            noarch  2-12.fc37                  fedora                                          7.5 k
 openldap                        x86_64  2.6.3-1.fc38               fedora                                          254 k
 openssl-libs                    x86_64  1:3.0.5-6.fc38             fedora                                          2.1 M
 p11-kit                         x86_64  0.24.1-5.fc38              fedora                                          376 k
 p11-kit-trust                   x86_64  0.24.1-5.fc38              fedora                                          137 k
 package-notes-srpm-macros       noarch  0.5-6.fc38                 fedora                                           11 k
 pam                             x86_64  1.5.2-15.fc38              fedora                                          559 k
 pam-libs                        x86_64  1.5.2-15.fc38              fedora                                           57 k
 pcre2                           x86_64  10.40-1.fc37.1             fedora                                          236 k
 pcre2-syntax                    noarch  10.40-1.fc37.1             fedora                                          142 k
 perl-srpm-macros                noarch  1-47.fc38                  fedora                                          8.2 k
 pkgconf                         x86_64  1.8.0-3.fc37               fedora                                           41 k
 pkgconf-m4                      noarch  1.8.0-3.fc37               fedora                                           14 k
 pkgconf-pkg-config              x86_64  1.8.0-3.fc37               fedora                                           10 k
 popt                            x86_64  1.19-1.fc38                fedora                                           66 k
 publicsuffix-list-dafsa         noarch  20221208-1.fc38            fedora                                           59 k
 python-srpm-macros              noarch  3.11-6.fc38                fedora                                           25 k
 qt5-srpm-macros                 noarch  5.15.7-1.fc38              fedora                                          7.9 k
 readline                        x86_64  8.2-2.fc38                 fedora                                          211 k
 rpm                             x86_64  4.18.0-8.fc38              fedora                                          572 k
 rpm-build-libs                  x86_64  4.18.0-8.fc38              fedora                                           94 k
 rpm-libs                        x86_64  4.18.0-8.fc38              fedora                                          309 k
 rpm-sequoia                     x86_64  1.2.0-1.fc38               fedora                                          829 k
 rpmautospec-rpm-macros          noarch  0.3.1-1.fc38               fedora                                          8.8 k
 rust-srpm-macros                noarch  23-1.fc38                  fedora                                          9.4 k
 setup                           noarch  2.14.3-1.fc38              fedora                                          152 k
 sqlite-libs                     x86_64  3.40.0-1.fc38              fedora                                          661 k
 systemd-libs                    x86_64  252.4-598.fc38             fedora                                          632 k
 tzdata                          noarch  2022g-1.fc38               fedora                                          716 k
 util-linux-core                 x86_64  2.38.1-3.fc38              fedora                                          470 k
 xxhash-libs                     x86_64  0.8.1-3.fc37               fedora                                           41 k
 xz-libs                         x86_64  5.2.9-1.fc38               fedora                                           93 k
 zip                             x86_64  3.0-35.fc38                fedora                                          259 k
 zlib                            x86_64  1.2.13-1.fc38              fedora                                           94 k
 zstd                            x86_64  1.5.2-3.fc37               fedora                                          447 k
Installing Groups:
 Buildsystem building group                                                                                              

Transaction Summary
=========================================================================================================================
Install  153 Packages

Total size: 52 M
Installed size: 181 M
Downloading Packages:
[SKIPPED] alternatives-1.21-1.fc38.x86_64.rpm: Already downloaded              
[SKIPPED] authselect-1.4.2-1.fc38.x86_64.rpm: Already downloaded               
[SKIPPED] authselect-libs-1.4.2-1.fc38.x86_64.rpm: Already downloaded          
[SKIPPED] bash-5.2.9-3.fc38.x86_64.rpm: Already downloaded                     
[SKIPPED] binutils-2.39-6.fc38.x86_64.rpm: Already downloaded                  
[SKIPPED] binutils-gold-2.39-6.fc38.x86_64.rpm: Already downloaded             
[SKIPPED] bzip2-1.0.8-12.fc38.x86_64.rpm: Already downloaded                   
[SKIPPED] bzip2-libs-1.0.8-12.fc38.x86_64.rpm: Already downloaded              
[SKIPPED] coreutils-9.1-8.fc38.x86_64.rpm: Already downloaded                  
[SKIPPED] coreutils-common-9.1-8.fc38.x86_64.rpm: Already downloaded           
[SKIPPED] cpio-2.13-13.fc38.x86_64.rpm: Already downloaded                     
[SKIPPED] cracklib-2.9.7-30.fc38.x86_64.rpm: Already downloaded                
[SKIPPED] curl-7.87.0-1.fc38.x86_64.rpm: Already downloaded                    
[SKIPPED] cyrus-sasl-lib-2.1.28-8.fc38.x86_64.rpm: Already downloaded          
[SKIPPED] diffutils-3.8-3.fc38.x86_64.rpm: Already downloaded                  
[SKIPPED] dwz-0.15-1.fc38.x86_64.rpm: Already downloaded                       
[SKIPPED] ed-1.18-2.fc38.x86_64.rpm: Already downloaded                        
[SKIPPED] elfutils-0.188-3.fc38.x86_64.rpm: Already downloaded                 
[SKIPPED] elfutils-debuginfod-client-0.188-3.fc38.x86_64.rpm: Already downloaded
[SKIPPED] elfutils-default-yama-scope-0.188-3.fc38.noarch.rpm: Already downloaded
[SKIPPED] elfutils-libelf-0.188-3.fc38.x86_64.rpm: Already downloaded          
[SKIPPED] elfutils-libs-0.188-3.fc38.x86_64.rpm: Already downloaded            
[SKIPPED] file-5.42-4.fc38.x86_64.rpm: Already downloaded                      
[SKIPPED] file-libs-5.42-4.fc38.x86_64.rpm: Already downloaded                 
[SKIPPED] findutils-4.9.0-2.fc38.x86_64.rpm: Already downloaded                
[SKIPPED] gawk-5.1.1-4.fc38.x86_64.rpm: Already downloaded                     
[SKIPPED] gdbm-libs-1.23-2.fc38.x86_64.rpm: Already downloaded                 
[SKIPPED] gmp-6.2.1-3.fc38.x86_64.rpm: Already downloaded                      
[SKIPPED] grep-3.8-1.fc38.x86_64.rpm: Already downloaded                       
[SKIPPED] gzip-1.12-2.fc38.x86_64.rpm: Already downloaded                      
[SKIPPED] jansson-2.13.1-5.fc38.x86_64.rpm: Already downloaded                 
[SKIPPED] keyutils-libs-1.6.1-5.fc38.x86_64.rpm: Already downloaded            
[SKIPPED] krb5-libs-1.20.1-3.fc38.x86_64.rpm: Already downloaded               
[SKIPPED] libacl-2.3.1-4.fc38.x86_64.rpm: Already downloaded                   
[SKIPPED] libattr-2.5.1-5.fc38.x86_64.rpm: Already downloaded                  
[SKIPPED] libbrotli-1.0.9-9.fc38.x86_64.rpm: Already downloaded                
[SKIPPED] libcom_err-1.46.5-3.fc38.x86_64.rpm: Already downloaded              
[SKIPPED] libcurl-7.87.0-1.fc38.x86_64.rpm: Already downloaded                 
[SKIPPED] libgcc-13.0.0-0.4.fc38.x86_64.rpm: Already downloaded                
[SKIPPED] libgomp-13.0.0-0.4.fc38.x86_64.rpm: Already downloaded               
[SKIPPED] libstdc++-13.0.0-0.4.fc38.x86_64.rpm: Already downloaded             
[SKIPPED] ansible-srpm-macros-1-8.1.fc38.noarch.rpm: Already downloaded        
[SKIPPED] audit-libs-3.0.9-2.fc38.x86_64.rpm: Already downloaded               
[SKIPPED] basesystem-11-14.fc37.noarch.rpm: Already downloaded                 
[SKIPPED] ca-certificates-2022.2.54-5.fc37.noarch.rpm: Already downloaded      
[SKIPPED] crypto-policies-20221215-1.gita4c31a3.fc38.noarch.rpm: Already downloaded
[SKIPPED] debugedit-5.0-5.fc37.x86_64.rpm: Already downloaded                  
[SKIPPED] efi-srpm-macros-5-6.fc37.noarch.rpm: Already downloaded              
[SKIPPED] fedora-gpg-keys-38-0.3.noarch.rpm: Already downloaded                
[SKIPPED] fedora-release-38-0.6.noarch.rpm: Already downloaded                 
[SKIPPED] fedora-release-common-38-0.6.noarch.rpm: Already downloaded          
[SKIPPED] fedora-release-identity-basic-38-0.6.noarch.rpm: Already downloaded  
[SKIPPED] fedora-repos-38-0.3.noarch.rpm: Already downloaded                   
[SKIPPED] fedora-repos-rawhide-38-0.3.noarch.rpm: Already downloaded           
[SKIPPED] filesystem-3.18-2.fc37.x86_64.rpm: Already downloaded                
[SKIPPED] fonts-srpm-macros-2.0.5-10.fc38.noarch.rpm: Already downloaded       
[SKIPPED] fpc-srpm-macros-1.3-6.fc37.noarch.rpm: Already downloaded            
[SKIPPED] gdb-minimal-12.1-10.fc38.x86_64.rpm: Already downloaded              
[SKIPPED] ghc-srpm-macros-1.5.0-7.fc37.noarch.rpm: Already downloaded          
[SKIPPED] glibc-2.36.9000-19.fc38.x86_64.rpm: Already downloaded               
[SKIPPED] glibc-common-2.36.9000-19.fc38.x86_64.rpm: Already downloaded        
[SKIPPED] glibc-gconv-extra-2.36.9000-19.fc38.x86_64.rpm: Already downloaded   
[SKIPPED] glibc-minimal-langpack-2.36.9000-19.fc38.x86_64.rpm: Already downloaded
[SKIPPED] gnat-srpm-macros-4-16.fc37.noarch.rpm: Already downloaded            
[SKIPPED] go-srpm-macros-3.2.0-1.fc38.noarch.rpm: Already downloaded           
[SKIPPED] info-7.0.1-1.fc38.x86_64.rpm: Already downloaded                     
[SKIPPED] kernel-srpm-macros-1.0-15.fc37.noarch.rpm: Already downloaded        
[SKIPPED] libarchive-3.6.1-3.fc38.x86_64.rpm: Already downloaded               
[SKIPPED] libblkid-2.38.1-3.fc38.x86_64.rpm: Already downloaded                
[SKIPPED] libcap-2.48-5.fc37.x86_64.rpm: Already downloaded                    
[SKIPPED] libcap-ng-0.8.3-4.fc38.x86_64.rpm: Already downloaded                
[SKIPPED] libdb-5.3.28-54.fc38.x86_64.rpm: Already downloaded                  
[SKIPPED] libeconf-0.4.0-4.fc37.x86_64.rpm: Already downloaded                 
[SKIPPED] libevent-2.1.12-7.fc37.x86_64.rpm: Already downloaded                
[SKIPPED] libfdisk-2.38.1-3.fc38.x86_64.rpm: Already downloaded                
[SKIPPED] libffi-3.4.4-1.fc38.x86_64.rpm: Already downloaded                   
[SKIPPED] libidn2-2.3.4-1.fc38.x86_64.rpm: Already downloaded                  
[SKIPPED] libmount-2.38.1-3.fc38.x86_64.rpm: Already downloaded                
[SKIPPED] libnghttp2-1.51.0-1.fc38.x86_64.rpm: Already downloaded              
[SKIPPED] libnsl2-2.0.0-4.fc37.x86_64.rpm: Already downloaded                  
[SKIPPED] libpkgconf-1.8.0-3.fc37.x86_64.rpm: Already downloaded               
[SKIPPED] libpsl-0.21.1-6.fc37.x86_64.rpm: Already downloaded                  
[SKIPPED] libpwquality-1.4.5-1.fc38.x86_64.rpm: Already downloaded             
[SKIPPED] libselinux-3.4-6.fc38.x86_64.rpm: Already downloaded                 
[SKIPPED] libsemanage-3.4-6.fc38.x86_64.rpm: Already downloaded                
[SKIPPED] libsepol-3.4-4.fc38.x86_64.rpm: Already downloaded                   
[SKIPPED] libsigsegv-2.14-3.fc37.x86_64.rpm: Already downloaded                
[SKIPPED] libsmartcols-2.38.1-3.fc38.x86_64.rpm: Already downloaded            
[SKIPPED] libssh-0.10.4-2.fc38.x86_64.rpm: Already downloaded                  
[SKIPPED] libssh-config-0.10.4-2.fc38.noarch.rpm: Already downloaded           
[SKIPPED] libtasn1-4.19.0-1.fc38.x86_64.rpm: Already downloaded                
[SKIPPED] libtirpc-1.3.3-0.fc37.x86_64.rpm: Already downloaded                 
[SKIPPED] libunistring-1.0-2.fc37.x86_64.rpm: Already downloaded               
[SKIPPED] libutempter-1.2.1-7.fc37.x86_64.rpm: Already downloaded              
[SKIPPED] libuuid-2.38.1-3.fc38.x86_64.rpm: Already downloaded                 
[SKIPPED] libverto-0.3.2-4.fc37.x86_64.rpm: Already downloaded                 
[SKIPPED] libxcrypt-4.4.33-5.fc38.x86_64.rpm: Already downloaded               
[SKIPPED] libxml2-2.10.3-2.fc38.x86_64.rpm: Already downloaded                 
[SKIPPED] libzstd-1.5.2-3.fc37.x86_64.rpm: Already downloaded                  
[SKIPPED] lua-libs-5.4.4-6.fc38.x86_64.rpm: Already downloaded                 
[SKIPPED] lua-srpm-macros-1-7.fc37.noarch.rpm: Already downloaded              
[SKIPPED] lz4-libs-1.9.3-5.fc37.x86_64.rpm: Already downloaded                 
[SKIPPED] mpfr-4.1.1-2.fc38.x86_64.rpm: Already downloaded                     
[SKIPPED] ncurses-base-6.3-5.20221126.fc38.noarch.rpm: Already downloaded      
[SKIPPED] ncurses-libs-6.3-5.20221126.fc38.x86_64.rpm: Already downloaded      
[SKIPPED] nettle-3.8-2.fc37.x86_64.rpm: Already downloaded                     
[SKIPPED] nim-srpm-macros-3-7.fc37.noarch.rpm: Already downloaded              
[SKIPPED] ocaml-srpm-macros-7-2.fc37.noarch.rpm: Already downloaded            
[SKIPPED] openblas-srpm-macros-2-12.fc37.noarch.rpm: Already downloaded        
[SKIPPED] openldap-2.6.3-1.fc38.x86_64.rpm: Already downloaded                 
[SKIPPED] openssl-libs-3.0.5-6.fc38.x86_64.rpm: Already downloaded             
[SKIPPED] p11-kit-0.24.1-5.fc38.x86_64.rpm: Already downloaded                 
[SKIPPED] p11-kit-trust-0.24.1-5.fc38.x86_64.rpm: Already downloaded           
[SKIPPED] package-notes-srpm-macros-0.5-6.fc38.noarch.rpm: Already downloaded  
[SKIPPED] pam-1.5.2-15.fc38.x86_64.rpm: Already downloaded                     
[SKIPPED] pam-libs-1.5.2-15.fc38.x86_64.rpm: Already downloaded                
[SKIPPED] patch-2.7.6-17.fc37.x86_64.rpm: Already downloaded                   
[SKIPPED] pcre2-10.40-1.fc37.1.x86_64.rpm: Already downloaded                  
[SKIPPED] pcre2-syntax-10.40-1.fc37.1.noarch.rpm: Already downloaded           
[SKIPPED] perl-srpm-macros-1-47.fc38.noarch.rpm: Already downloaded            
[SKIPPED] pkgconf-1.8.0-3.fc37.x86_64.rpm: Already downloaded                  
[SKIPPED] pkgconf-m4-1.8.0-3.fc37.noarch.rpm: Already downloaded               
[SKIPPED] pkgconf-pkg-config-1.8.0-3.fc37.x86_64.rpm: Already downloaded       
[SKIPPED] popt-1.19-1.fc38.x86_64.rpm: Already downloaded                      
[SKIPPED] publicsuffix-list-dafsa-20221208-1.fc38.noarch.rpm: Already downloaded
[SKIPPED] python-srpm-macros-3.11-6.fc38.noarch.rpm: Already downloaded        
[SKIPPED] qt5-srpm-macros-5.15.7-1.fc38.noarch.rpm: Already downloaded         
[SKIPPED] readline-8.2-2.fc38.x86_64.rpm: Already downloaded                   
[SKIPPED] redhat-rpm-config-235-1.fc38.noarch.rpm: Already downloaded          
[SKIPPED] rpm-4.18.0-8.fc38.x86_64.rpm: Already downloaded                     
[SKIPPED] rpm-build-4.18.0-8.fc38.x86_64.rpm: Already downloaded               
[SKIPPED] rpm-build-libs-4.18.0-8.fc38.x86_64.rpm: Already downloaded          
[SKIPPED] rpm-libs-4.18.0-8.fc38.x86_64.rpm: Already downloaded                
[SKIPPED] rpm-sequoia-1.2.0-1.fc38.x86_64.rpm: Already downloaded              
[SKIPPED] rpmautospec-rpm-macros-0.3.1-1.fc38.noarch.rpm: Already downloaded   
[SKIPPED] rust-srpm-macros-23-1.fc38.noarch.rpm: Already downloaded            
[SKIPPED] sed-4.8-11.fc37.x86_64.rpm: Already downloaded                       
[SKIPPED] setup-2.14.3-1.fc38.noarch.rpm: Already downloaded                   
[SKIPPED] shadow-utils-4.13-3.fc38.x86_64.rpm: Already downloaded              
[SKIPPED] sqlite-libs-3.40.0-1.fc38.x86_64.rpm: Already downloaded             
[SKIPPED] systemd-libs-252.4-598.fc38.x86_64.rpm: Already downloaded           
[SKIPPED] tar-1.34-5.fc38.x86_64.rpm: Already downloaded                       
[SKIPPED] tzdata-2022g-1.fc38.noarch.rpm: Already downloaded                   
[SKIPPED] unzip-6.0-58.fc38.x86_64.rpm: Already downloaded                     
[SKIPPED] util-linux-2.38.1-3.fc38.x86_64.rpm: Already downloaded              
[SKIPPED] util-linux-core-2.38.1-3.fc38.x86_64.rpm: Already downloaded         
[SKIPPED] which-2.21-36.fc38.x86_64.rpm: Already downloaded                    
[SKIPPED] xxhash-libs-0.8.1-3.fc37.x86_64.rpm: Already downloaded              
[SKIPPED] xz-5.2.9-1.fc38.x86_64.rpm: Already downloaded                       
[SKIPPED] xz-libs-5.2.9-1.fc38.x86_64.rpm: Already downloaded                  
[SKIPPED] zip-3.0-35.fc38.x86_64.rpm: Already downloaded                       
[SKIPPED] zlib-1.2.13-1.fc38.x86_64.rpm: Already downloaded                    
[SKIPPED] zstd-1.5.2-3.fc37.x86_64.rpm: Already downloaded                     
fedora                                          1.6 MB/s | 1.6 kB     00:00    
Importing GPG key 0xEB10B464:
 Userid     : "Fedora (38) <fedora-38-primary@fedoraproject.org>"
 Fingerprint: 6A51 BBAB BA3D 5467 B617 1221 809A 8D7C EB10 B464
 From       : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-38-primary
Key imported successfully
fedora                                          1.6 MB/s | 1.6 kB     00:00    
GPG key at file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-38-primary (0xEB10B464) is already installed
fedora                                          1.6 MB/s | 1.6 kB     00:00    
Importing GPG key 0x5323552A:
 Userid     : "Fedora (37) <fedora-37-primary@fedoraproject.org>"
 Fingerprint: ACB5 EE4E 831C 74BB 7C16 8D27 F55A D3FB 5323 552A
 From       : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-37-primary
Key imported successfully
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Running scriptlet: filesystem-3.18-2.fc37.x86_64                          1/1 
  Preparing        :                                                        1/1 
  Installing       : libgcc-13.0.0-0.4.fc38.x86_64                        1/153 
  Running scriptlet: libgcc-13.0.0-0.4.fc38.x86_64                        1/153 
  Installing       : crypto-policies-20221215-1.gita4c31a3.fc38.noarc     2/153 
  Running scriptlet: crypto-policies-20221215-1.gita4c31a3.fc38.noarc     2/153 
  Installing       : fedora-release-identity-basic-38-0.6.noarch          3/153 
  Installing       : tzdata-2022g-1.fc38.noarch                           4/153 
  Installing       : rust-srpm-macros-23-1.fc38.noarch                    5/153 
  Installing       : qt5-srpm-macros-5.15.7-1.fc38.noarch                 6/153 
  Installing       : publicsuffix-list-dafsa-20221208-1.fc38.noarch       7/153 
  Installing       : pkgconf-m4-1.8.0-3.fc37.noarch                       8/153 
  Installing       : perl-srpm-macros-1-47.fc38.noarch                    9/153 
  Installing       : pcre2-syntax-10.40-1.fc37.1.noarch                  10/153 
  Installing       : package-notes-srpm-macros-0.5-6.fc38.noarch         11/153 
  Installing       : openblas-srpm-macros-2-12.fc37.noarch               12/153 
  Installing       : ocaml-srpm-macros-7-2.fc37.noarch                   13/153 
  Installing       : nim-srpm-macros-3-7.fc37.noarch                     14/153 
  Installing       : ncurses-base-6.3-5.20221126.fc38.noarch             15/153 
  Installing       : libssh-config-0.10.4-2.fc38.noarch                  16/153 
  Installing       : kernel-srpm-macros-1.0-15.fc37.noarch               17/153 
  Installing       : gnat-srpm-macros-4-16.fc37.noarch                   18/153 
  Installing       : ghc-srpm-macros-1.5.0-7.fc37.noarch                 19/153 
  Installing       : fpc-srpm-macros-1.3-6.fc37.noarch                   20/153 
  Installing       : fedora-gpg-keys-38-0.3.noarch                       21/153 
  Installing       : fedora-release-38-0.6.noarch                        22/153 
  Installing       : fedora-release-common-38-0.6.noarch                 23/153 
  Installing       : fedora-repos-rawhide-38-0.3.noarch                  24/153 
  Installing       : fedora-repos-38-0.3.noarch                          25/153 
  Installing       : setup-2.14.3-1.fc38.noarch                          26/153 
warning: /etc/hosts created as /etc/hosts.rpmnew

  Running scriptlet: setup-2.14.3-1.fc38.noarch                          26/153 
  Installing       : filesystem-3.18-2.fc37.x86_64                       27/153 
  Installing       : basesystem-11-14.fc37.noarch                        28/153 
  Installing       : glibc-gconv-extra-2.36.9000-19.fc38.x86_64          29/153 
  Running scriptlet: glibc-gconv-extra-2.36.9000-19.fc38.x86_64          29/153 
  Installing       : ncurses-libs-6.3-5.20221126.fc38.x86_64             30/153 
  Running scriptlet: glibc-2.36.9000-19.fc38.x86_64                      31/153 
  Installing       : glibc-2.36.9000-19.fc38.x86_64                      31/153 
  Running scriptlet: glibc-2.36.9000-19.fc38.x86_64                      31/153 
  Installing       : bash-5.2.9-3.fc38.x86_64                            32/153 
  Running scriptlet: bash-5.2.9-3.fc38.x86_64                            32/153 
  Installing       : glibc-common-2.36.9000-19.fc38.x86_64               33/153 
  Installing       : glibc-minimal-langpack-2.36.9000-19.fc38.x86_64     34/153 
  Installing       : zlib-1.2.13-1.fc38.x86_64                           35/153 
  Installing       : xz-libs-5.2.9-1.fc38.x86_64                         36/153 
  Installing       : bzip2-libs-1.0.8-12.fc38.x86_64                     37/153 
  Installing       : elfutils-libelf-0.188-3.fc38.x86_64                 38/153 
  Installing       : gmp-1:6.2.1-3.fc38.x86_64                           39/153 
  Installing       : libstdc++-13.0.0-0.4.fc38.x86_64                    40/153 
  Installing       : libuuid-2.38.1-3.fc38.x86_64                        41/153 
  Installing       : libzstd-1.5.2-3.fc37.x86_64                         42/153 
  Installing       : popt-1.19-1.fc38.x86_64                             43/153 
  Installing       : libblkid-2.38.1-3.fc38.x86_64                       44/153 
  Installing       : libattr-2.5.1-5.fc38.x86_64                         45/153 
  Installing       : libacl-2.3.1-4.fc38.x86_64                          46/153 
  Installing       : libcap-2.48-5.fc37.x86_64                           47/153 
  Installing       : libxcrypt-4.4.33-5.fc38.x86_64                      48/153 
  Installing       : readline-8.2-2.fc38.x86_64                          49/153 
  Installing       : lz4-libs-1.9.3-5.fc37.x86_64                        50/153 
  Installing       : systemd-libs-252.4-598.fc38.x86_64                  51/153 
  Installing       : mpfr-4.1.1-2.fc38.x86_64                            52/153 
  Installing       : dwz-0.15-1.fc38.x86_64                              53/153 
  Installing       : unzip-6.0-58.fc38.x86_64                            54/153 
  Installing       : file-libs-5.42-4.fc38.x86_64                        55/153 
  Installing       : file-5.42-4.fc38.x86_64                             56/153 
  Installing       : sqlite-libs-3.40.0-1.fc38.x86_64                    57/153 
  Installing       : alternatives-1.21-1.fc38.x86_64                     58/153 
  Installing       : libcom_err-1.46.5-3.fc38.x86_64                     59/153 
  Installing       : libcap-ng-0.8.3-4.fc38.x86_64                       60/153 
  Installing       : audit-libs-3.0.9-2.fc38.x86_64                      61/153 
  Installing       : libeconf-0.4.0-4.fc37.x86_64                        62/153 
  Installing       : pam-libs-1.5.2-15.fc38.x86_64                       63/153 
  Installing       : libsepol-3.4-4.fc38.x86_64                          64/153 
  Installing       : libsmartcols-2.38.1-3.fc38.x86_64                   65/153 
  Installing       : libunistring-1.0-2.fc37.x86_64                      66/153 
  Installing       : libidn2-2.3.4-1.fc38.x86_64                         67/153 
  Installing       : lua-libs-5.4.4-6.fc38.x86_64                        68/153 
  Installing       : pcre2-10.40-1.fc37.1.x86_64                         69/153 
  Installing       : libselinux-3.4-6.fc38.x86_64                        70/153 
  Installing       : sed-4.8-11.fc37.x86_64                              71/153 
  Installing       : grep-3.8-1.fc38.x86_64                              72/153 
  Installing       : findutils-1:4.9.0-2.fc38.x86_64                     73/153 
  Installing       : xz-5.2.9-1.fc38.x86_64                              74/153 
  Installing       : libmount-2.38.1-3.fc38.x86_64                       75/153 
  Installing       : util-linux-core-2.38.1-3.fc38.x86_64                76/153 
  Installing       : libsemanage-3.4-6.fc38.x86_64                       77/153 
  Installing       : shadow-utils-2:4.13-3.fc38.x86_64                   78/153 
  Running scriptlet: libutempter-1.2.1-7.fc37.x86_64                     79/153 
  Installing       : libutempter-1.2.1-7.fc37.x86_64                     79/153 
  Installing       : tar-2:1.34-5.fc38.x86_64                            80/153 
  Installing       : libpsl-0.21.1-6.fc37.x86_64                         81/153 
  Installing       : zip-3.0-35.fc38.x86_64                              82/153 
  Installing       : zstd-1.5.2-3.fc37.x86_64                            83/153 
  Installing       : libfdisk-2.38.1-3.fc38.x86_64                       84/153 
  Installing       : nettle-3.8-2.fc37.x86_64                            85/153 
  Installing       : rpm-sequoia-1.2.0-1.fc38.x86_64                     86/153 
  Installing       : rpm-libs-4.18.0-8.fc38.x86_64                       87/153 
  Installing       : bzip2-1.0.8-12.fc38.x86_64                          88/153 
  Installing       : libxml2-2.10.3-2.fc38.x86_64                        89/153 
  Installing       : ed-1.18-2.fc38.x86_64                               90/153 
  Installing       : patch-2.7.6-17.fc37.x86_64                          91/153 
  Installing       : elfutils-default-yama-scope-0.188-3.fc38.noarch     92/153 
  Running scriptlet: elfutils-default-yama-scope-0.188-3.fc38.noarch     92/153 
  Installing       : cpio-2.13-13.fc38.x86_64                            93/153 
  Installing       : diffutils-3.8-3.fc38.x86_64                         94/153 
  Installing       : gdbm-libs-1:1.23-2.fc38.x86_64                      95/153 
  Installing       : cyrus-sasl-lib-2.1.28-8.fc38.x86_64                 96/153 
  Installing       : jansson-2.13.1-5.fc38.x86_64                        97/153 
  Installing       : keyutils-libs-1.6.1-5.fc38.x86_64                   98/153 
  Installing       : libbrotli-1.0.9-9.fc38.x86_64                       99/153 
  Installing       : libgomp-13.0.0-0.4.fc38.x86_64                     100/153 
  Installing       : libdb-5.3.28-54.fc38.x86_64                        101/153 
  Installing       : libffi-3.4.4-1.fc38.x86_64                         102/153 
  Installing       : p11-kit-0.24.1-5.fc38.x86_64                       103/153 
  Installing       : libnghttp2-1.51.0-1.fc38.x86_64                    104/153 
  Installing       : libpkgconf-1.8.0-3.fc37.x86_64                     105/153 
  Installing       : pkgconf-1.8.0-3.fc37.x86_64                        106/153 
  Installing       : pkgconf-pkg-config-1.8.0-3.fc37.x86_64             107/153 
  Installing       : libsigsegv-2.14-3.fc37.x86_64                      108/153 
  Installing       : gawk-5.1.1-4.fc38.x86_64                           109/153 
  Installing       : libtasn1-4.19.0-1.fc38.x86_64                      110/153 
  Installing       : p11-kit-trust-0.24.1-5.fc38.x86_64                 111/153 
  Running scriptlet: p11-kit-trust-0.24.1-5.fc38.x86_64                 111/153 
  Installing       : libverto-0.3.2-4.fc37.x86_64                       112/153 
  Installing       : xxhash-libs-0.8.1-3.fc37.x86_64                    113/153 
  Installing       : ansible-srpm-macros-1-8.1.fc38.noarch              114/153 
  Installing       : coreutils-common-9.1-8.fc38.x86_64                 115/153 
  Installing       : openssl-libs-1:3.0.5-6.fc38.x86_64                 116/153 
  Installing       : coreutils-9.1-8.fc38.x86_64                        117/153 
  Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch            118/153 
  Installing       : ca-certificates-2022.2.54-5.fc37.noarch            118/153 
  Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch            118/153 
  Installing       : krb5-libs-1.20.1-3.fc38.x86_64                     119/153 
  Installing       : libtirpc-1.3.3-0.fc37.x86_64                       120/153 
  Running scriptlet: authselect-libs-1.4.2-1.fc38.x86_64                121/153 
  Installing       : authselect-libs-1.4.2-1.fc38.x86_64                121/153 
  Installing       : gzip-1.12-2.fc38.x86_64                            122/153 
  Installing       : cracklib-2.9.7-30.fc38.x86_64                      123/153 
  Installing       : libpwquality-1.4.5-1.fc38.x86_64                   124/153 
  Installing       : authselect-1.4.2-1.fc38.x86_64                     125/153 
  Installing       : libnsl2-2.0.0-4.fc37.x86_64                        126/153 
  Installing       : pam-1.5.2-15.fc38.x86_64                           127/153 
  Installing       : libssh-0.10.4-2.fc38.x86_64                        128/153 
  Installing       : libarchive-3.6.1-3.fc38.x86_64                     129/153 
  Installing       : libevent-2.1.12-7.fc37.x86_64                      130/153 
  Installing       : openldap-2.6.3-1.fc38.x86_64                       131/153 
  Installing       : libcurl-7.87.0-1.fc38.x86_64                       132/153 
  Installing       : elfutils-libs-0.188-3.fc38.x86_64                  133/153 
  Installing       : elfutils-debuginfod-client-0.188-3.fc38.x86_64     134/153 
  Installing       : binutils-gold-2.39-6.fc38.x86_64                   135/153 
  Installing       : binutils-2.39-6.fc38.x86_64                        136/153 
  Running scriptlet: binutils-2.39-6.fc38.x86_64                        136/153 
  Installing       : elfutils-0.188-3.fc38.x86_64                       137/153 
  Installing       : gdb-minimal-12.1-10.fc38.x86_64                    138/153 
  Installing       : debugedit-5.0-5.fc37.x86_64                        139/153 
  Installing       : rpm-build-libs-4.18.0-8.fc38.x86_64                140/153 
  Installing       : curl-7.87.0-1.fc38.x86_64                          141/153 
  Running scriptlet: rpm-4.18.0-8.fc38.x86_64                           142/153 
  Installing       : rpm-4.18.0-8.fc38.x86_64                           142/153 
  Installing       : efi-srpm-macros-5-6.fc37.noarch                    143/153 
  Installing       : lua-srpm-macros-1-7.fc37.noarch                    144/153 
  Installing       : rpmautospec-rpm-macros-0.3.1-1.fc38.noarch         145/153 
  Installing       : fonts-srpm-macros-1:2.0.5-10.fc38.noarch           146/153 
  Installing       : go-srpm-macros-3.2.0-1.fc38.noarch                 147/153 
  Installing       : python-srpm-macros-3.11-6.fc38.noarch              148/153 
  Installing       : redhat-rpm-config-235-1.fc38.noarch                149/153 
  Installing       : rpm-build-4.18.0-8.fc38.x86_64                     150/153 
  Installing       : util-linux-2.38.1-3.fc38.x86_64                    151/153 
  Installing       : which-2.21-36.fc38.x86_64                          152/153 
  Installing       : info-7.0.1-1.fc38.x86_64                           153/153 
  Running scriptlet: filesystem-3.18-2.fc37.x86_64                      153/153 
  Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch            153/153 
  Running scriptlet: authselect-libs-1.4.2-1.fc38.x86_64                153/153 
  Running scriptlet: rpm-4.18.0-8.fc38.x86_64                           153/153 
  Running scriptlet: info-7.0.1-1.fc38.x86_64                           153/153 
  Verifying        : alternatives-1.21-1.fc38.x86_64                      1/153 
  Verifying        : authselect-1.4.2-1.fc38.x86_64                       2/153 
  Verifying        : authselect-libs-1.4.2-1.fc38.x86_64                  3/153 
  Verifying        : bash-5.2.9-3.fc38.x86_64                             4/153 
  Verifying        : binutils-2.39-6.fc38.x86_64                          5/153 
  Verifying        : binutils-gold-2.39-6.fc38.x86_64                     6/153 
  Verifying        : bzip2-1.0.8-12.fc38.x86_64                           7/153 
  Verifying        : bzip2-libs-1.0.8-12.fc38.x86_64                      8/153 
  Verifying        : coreutils-9.1-8.fc38.x86_64                          9/153 
  Verifying        : coreutils-common-9.1-8.fc38.x86_64                  10/153 
  Verifying        : cpio-2.13-13.fc38.x86_64                            11/153 
  Verifying        : cracklib-2.9.7-30.fc38.x86_64                       12/153 
  Verifying        : curl-7.87.0-1.fc38.x86_64                           13/153 
  Verifying        : cyrus-sasl-lib-2.1.28-8.fc38.x86_64                 14/153 
  Verifying        : diffutils-3.8-3.fc38.x86_64                         15/153 
  Verifying        : dwz-0.15-1.fc38.x86_64                              16/153 
  Verifying        : ed-1.18-2.fc38.x86_64                               17/153 
  Verifying        : elfutils-0.188-3.fc38.x86_64                        18/153 
  Verifying        : elfutils-debuginfod-client-0.188-3.fc38.x86_64      19/153 
  Verifying        : elfutils-default-yama-scope-0.188-3.fc38.noarch     20/153 
  Verifying        : elfutils-libelf-0.188-3.fc38.x86_64                 21/153 
  Verifying        : elfutils-libs-0.188-3.fc38.x86_64                   22/153 
  Verifying        : file-5.42-4.fc38.x86_64                             23/153 
  Verifying        : file-libs-5.42-4.fc38.x86_64                        24/153 
  Verifying        : findutils-1:4.9.0-2.fc38.x86_64                     25/153 
  Verifying        : gawk-5.1.1-4.fc38.x86_64                            26/153 
  Verifying        : gdbm-libs-1:1.23-2.fc38.x86_64                      27/153 
  Verifying        : gmp-1:6.2.1-3.fc38.x86_64                           28/153 
  Verifying        : grep-3.8-1.fc38.x86_64                              29/153 
  Verifying        : gzip-1.12-2.fc38.x86_64                             30/153 
  Verifying        : jansson-2.13.1-5.fc38.x86_64                        31/153 
  Verifying        : keyutils-libs-1.6.1-5.fc38.x86_64                   32/153 
  Verifying        : krb5-libs-1.20.1-3.fc38.x86_64                      33/153 
  Verifying        : libacl-2.3.1-4.fc38.x86_64                          34/153 
  Verifying        : libattr-2.5.1-5.fc38.x86_64                         35/153 
  Verifying        : libbrotli-1.0.9-9.fc38.x86_64                       36/153 
  Verifying        : libcom_err-1.46.5-3.fc38.x86_64                     37/153 
  Verifying        : libcurl-7.87.0-1.fc38.x86_64                        38/153 
  Verifying        : libgcc-13.0.0-0.4.fc38.x86_64                       39/153 
  Verifying        : libgomp-13.0.0-0.4.fc38.x86_64                      40/153 
  Verifying        : libstdc++-13.0.0-0.4.fc38.x86_64                    41/153 
  Verifying        : ansible-srpm-macros-1-8.1.fc38.noarch               42/153 
  Verifying        : audit-libs-3.0.9-2.fc38.x86_64                      43/153 
  Verifying        : basesystem-11-14.fc37.noarch                        44/153 
  Verifying        : ca-certificates-2022.2.54-5.fc37.noarch             45/153 
  Verifying        : crypto-policies-20221215-1.gita4c31a3.fc38.noarc    46/153 
  Verifying        : debugedit-5.0-5.fc37.x86_64                         47/153 
  Verifying        : efi-srpm-macros-5-6.fc37.noarch                     48/153 
  Verifying        : fedora-gpg-keys-38-0.3.noarch                       49/153 
  Verifying        : fedora-release-38-0.6.noarch                        50/153 
  Verifying        : fedora-release-common-38-0.6.noarch                 51/153 
  Verifying        : fedora-release-identity-basic-38-0.6.noarch         52/153 
  Verifying        : fedora-repos-38-0.3.noarch                          53/153 
  Verifying        : fedora-repos-rawhide-38-0.3.noarch                  54/153 
  Verifying        : filesystem-3.18-2.fc37.x86_64                       55/153 
  Verifying        : fonts-srpm-macros-1:2.0.5-10.fc38.noarch            56/153 
  Verifying        : fpc-srpm-macros-1.3-6.fc37.noarch                   57/153 
  Verifying        : gdb-minimal-12.1-10.fc38.x86_64                     58/153 
  Verifying        : ghc-srpm-macros-1.5.0-7.fc37.noarch                 59/153 
  Verifying        : glibc-2.36.9000-19.fc38.x86_64                      60/153 
  Verifying        : glibc-common-2.36.9000-19.fc38.x86_64               61/153 
  Verifying        : glibc-gconv-extra-2.36.9000-19.fc38.x86_64          62/153 
  Verifying        : glibc-minimal-langpack-2.36.9000-19.fc38.x86_64     63/153 
  Verifying        : gnat-srpm-macros-4-16.fc37.noarch                   64/153 
  Verifying        : go-srpm-macros-3.2.0-1.fc38.noarch                  65/153 
  Verifying        : info-7.0.1-1.fc38.x86_64                            66/153 
  Verifying        : kernel-srpm-macros-1.0-15.fc37.noarch               67/153 
  Verifying        : libarchive-3.6.1-3.fc38.x86_64                      68/153 
  Verifying        : libblkid-2.38.1-3.fc38.x86_64                       69/153 
  Verifying        : libcap-2.48-5.fc37.x86_64                           70/153 
  Verifying        : libcap-ng-0.8.3-4.fc38.x86_64                       71/153 
  Verifying        : libdb-5.3.28-54.fc38.x86_64                         72/153 
  Verifying        : libeconf-0.4.0-4.fc37.x86_64                        73/153 
  Verifying        : libevent-2.1.12-7.fc37.x86_64                       74/153 
  Verifying        : libfdisk-2.38.1-3.fc38.x86_64                       75/153 
  Verifying        : libffi-3.4.4-1.fc38.x86_64                          76/153 
  Verifying        : libidn2-2.3.4-1.fc38.x86_64                         77/153 
  Verifying        : libmount-2.38.1-3.fc38.x86_64                       78/153 
  Verifying        : libnghttp2-1.51.0-1.fc38.x86_64                     79/153 
  Verifying        : libnsl2-2.0.0-4.fc37.x86_64                         80/153 
  Verifying        : libpkgconf-1.8.0-3.fc37.x86_64                      81/153 
  Verifying        : libpsl-0.21.1-6.fc37.x86_64                         82/153 
  Verifying        : libpwquality-1.4.5-1.fc38.x86_64                    83/153 
  Verifying        : libselinux-3.4-6.fc38.x86_64                        84/153 
  Verifying        : libsemanage-3.4-6.fc38.x86_64                       85/153 
  Verifying        : libsepol-3.4-4.fc38.x86_64                          86/153 
  Verifying        : libsigsegv-2.14-3.fc37.x86_64                       87/153 
  Verifying        : libsmartcols-2.38.1-3.fc38.x86_64                   88/153 
  Verifying        : libssh-0.10.4-2.fc38.x86_64                         89/153 
  Verifying        : libssh-config-0.10.4-2.fc38.noarch                  90/153 
  Verifying        : libtasn1-4.19.0-1.fc38.x86_64                       91/153 
  Verifying        : libtirpc-1.3.3-0.fc37.x86_64                        92/153 
  Verifying        : libunistring-1.0-2.fc37.x86_64                      93/153 
  Verifying        : libutempter-1.2.1-7.fc37.x86_64                     94/153 
  Verifying        : libuuid-2.38.1-3.fc38.x86_64                        95/153 
  Verifying        : libverto-0.3.2-4.fc37.x86_64                        96/153 
  Verifying        : libxcrypt-4.4.33-5.fc38.x86_64                      97/153 
  Verifying        : libxml2-2.10.3-2.fc38.x86_64                        98/153 
  Verifying        : libzstd-1.5.2-3.fc37.x86_64                         99/153 
  Verifying        : lua-libs-5.4.4-6.fc38.x86_64                       100/153 
  Verifying        : lua-srpm-macros-1-7.fc37.noarch                    101/153 
  Verifying        : lz4-libs-1.9.3-5.fc37.x86_64                       102/153 
  Verifying        : mpfr-4.1.1-2.fc38.x86_64                           103/153 
  Verifying        : ncurses-base-6.3-5.20221126.fc38.noarch            104/153 
  Verifying        : ncurses-libs-6.3-5.20221126.fc38.x86_64            105/153 
  Verifying        : nettle-3.8-2.fc37.x86_64                           106/153 
  Verifying        : nim-srpm-macros-3-7.fc37.noarch                    107/153 
  Verifying        : ocaml-srpm-macros-7-2.fc37.noarch                  108/153 
  Verifying        : openblas-srpm-macros-2-12.fc37.noarch              109/153 
  Verifying        : openldap-2.6.3-1.fc38.x86_64                       110/153 
  Verifying        : openssl-libs-1:3.0.5-6.fc38.x86_64                 111/153 
  Verifying        : p11-kit-0.24.1-5.fc38.x86_64                       112/153 
  Verifying        : p11-kit-trust-0.24.1-5.fc38.x86_64                 113/153 
  Verifying        : package-notes-srpm-macros-0.5-6.fc38.noarch        114/153 
  Verifying        : pam-1.5.2-15.fc38.x86_64                           115/153 
  Verifying        : pam-libs-1.5.2-15.fc38.x86_64                      116/153 
  Verifying        : patch-2.7.6-17.fc37.x86_64                         117/153 
  Verifying        : pcre2-10.40-1.fc37.1.x86_64                        118/153 
  Verifying        : pcre2-syntax-10.40-1.fc37.1.noarch                 119/153 
  Verifying        : perl-srpm-macros-1-47.fc38.noarch                  120/153 
  Verifying        : pkgconf-1.8.0-3.fc37.x86_64                        121/153 
  Verifying        : pkgconf-m4-1.8.0-3.fc37.noarch                     122/153 
  Verifying        : pkgconf-pkg-config-1.8.0-3.fc37.x86_64             123/153 
  Verifying        : popt-1.19-1.fc38.x86_64                            124/153 
  Verifying        : publicsuffix-list-dafsa-20221208-1.fc38.noarch     125/153 
  Verifying        : python-srpm-macros-3.11-6.fc38.noarch              126/153 
  Verifying        : qt5-srpm-macros-5.15.7-1.fc38.noarch               127/153 
  Verifying        : readline-8.2-2.fc38.x86_64                         128/153 
  Verifying        : redhat-rpm-config-235-1.fc38.noarch                129/153 
  Verifying        : rpm-4.18.0-8.fc38.x86_64                           130/153 
  Verifying        : rpm-build-4.18.0-8.fc38.x86_64                     131/153 
  Verifying        : rpm-build-libs-4.18.0-8.fc38.x86_64                132/153 
  Verifying        : rpm-libs-4.18.0-8.fc38.x86_64                      133/153 
  Verifying        : rpm-sequoia-1.2.0-1.fc38.x86_64                    134/153 
  Verifying        : rpmautospec-rpm-macros-0.3.1-1.fc38.noarch         135/153 
  Verifying        : rust-srpm-macros-23-1.fc38.noarch                  136/153 
  Verifying        : sed-4.8-11.fc37.x86_64                             137/153 
  Verifying        : setup-2.14.3-1.fc38.noarch                         138/153 
  Verifying        : shadow-utils-2:4.13-3.fc38.x86_64                  139/153 
  Verifying        : sqlite-libs-3.40.0-1.fc38.x86_64                   140/153 
  Verifying        : systemd-libs-252.4-598.fc38.x86_64                 141/153 
  Verifying        : tar-2:1.34-5.fc38.x86_64                           142/153 
  Verifying        : tzdata-2022g-1.fc38.noarch                         143/153 
  Verifying        : unzip-6.0-58.fc38.x86_64                           144/153 
  Verifying        : util-linux-2.38.1-3.fc38.x86_64                    145/153 
  Verifying        : util-linux-core-2.38.1-3.fc38.x86_64               146/153 
  Verifying        : which-2.21-36.fc38.x86_64                          147/153 
  Verifying        : xxhash-libs-0.8.1-3.fc37.x86_64                    148/153 
  Verifying        : xz-5.2.9-1.fc38.x86_64                             149/153 
  Verifying        : xz-libs-5.2.9-1.fc38.x86_64                        150/153 
  Verifying        : zip-3.0-35.fc38.x86_64                             151/153 
  Verifying        : zlib-1.2.13-1.fc38.x86_64                          152/153 
  Verifying        : zstd-1.5.2-3.fc37.x86_64                           153/153 

Installed:
  alternatives-1.21-1.fc38.x86_64                                               
  ansible-srpm-macros-1-8.1.fc38.noarch                                         
  audit-libs-3.0.9-2.fc38.x86_64                                                
  authselect-1.4.2-1.fc38.x86_64                                                
  authselect-libs-1.4.2-1.fc38.x86_64                                           
  basesystem-11-14.fc37.noarch                                                  
  bash-5.2.9-3.fc38.x86_64                                                      
  binutils-2.39-6.fc38.x86_64                                                   
  binutils-gold-2.39-6.fc38.x86_64                                              
  bzip2-1.0.8-12.fc38.x86_64                                                    
  bzip2-libs-1.0.8-12.fc38.x86_64                                               
  ca-certificates-2022.2.54-5.fc37.noarch                                       
  coreutils-9.1-8.fc38.x86_64                                                   
  coreutils-common-9.1-8.fc38.x86_64                                            
  cpio-2.13-13.fc38.x86_64                                                      
  cracklib-2.9.7-30.fc38.x86_64                                                 
  crypto-policies-20221215-1.gita4c31a3.fc38.noarch                             
  curl-7.87.0-1.fc38.x86_64                                                     
  cyrus-sasl-lib-2.1.28-8.fc38.x86_64                                           
  debugedit-5.0-5.fc37.x86_64                                                   
  diffutils-3.8-3.fc38.x86_64                                                   
  dwz-0.15-1.fc38.x86_64                                                        
  ed-1.18-2.fc38.x86_64                                                         
  efi-srpm-macros-5-6.fc37.noarch                                               
  elfutils-0.188-3.fc38.x86_64                                                  
  elfutils-debuginfod-client-0.188-3.fc38.x86_64                                
  elfutils-default-yama-scope-0.188-3.fc38.noarch                               
  elfutils-libelf-0.188-3.fc38.x86_64                                           
  elfutils-libs-0.188-3.fc38.x86_64                                             
  fedora-gpg-keys-38-0.3.noarch                                                 
  fedora-release-38-0.6.noarch                                                  
  fedora-release-common-38-0.6.noarch                                           
  fedora-release-identity-basic-38-0.6.noarch                                   
  fedora-repos-38-0.3.noarch                                                    
  fedora-repos-rawhide-38-0.3.noarch                                            
  file-5.42-4.fc38.x86_64                                                       
  file-libs-5.42-4.fc38.x86_64                                                  
  filesystem-3.18-2.fc37.x86_64                                                 
  findutils-1:4.9.0-2.fc38.x86_64                                               
  fonts-srpm-macros-1:2.0.5-10.fc38.noarch                                      
  fpc-srpm-macros-1.3-6.fc37.noarch                                             
  gawk-5.1.1-4.fc38.x86_64                                                      
  gdb-minimal-12.1-10.fc38.x86_64                                               
  gdbm-libs-1:1.23-2.fc38.x86_64                                                
  ghc-srpm-macros-1.5.0-7.fc37.noarch                                           
  glibc-2.36.9000-19.fc38.x86_64                                                
  glibc-common-2.36.9000-19.fc38.x86_64                                         
  glibc-gconv-extra-2.36.9000-19.fc38.x86_64                                    
  glibc-minimal-langpack-2.36.9000-19.fc38.x86_64                               
  gmp-1:6.2.1-3.fc38.x86_64                                                     
  gnat-srpm-macros-4-16.fc37.noarch                                             
  go-srpm-macros-3.2.0-1.fc38.noarch                                            
  grep-3.8-1.fc38.x86_64                                                        
  gzip-1.12-2.fc38.x86_64                                                       
  info-7.0.1-1.fc38.x86_64                                                      
  jansson-2.13.1-5.fc38.x86_64                                                  
  kernel-srpm-macros-1.0-15.fc37.noarch                                         
  keyutils-libs-1.6.1-5.fc38.x86_64                                             
  krb5-libs-1.20.1-3.fc38.x86_64                                                
  libacl-2.3.1-4.fc38.x86_64                                                    
  libarchive-3.6.1-3.fc38.x86_64                                                
  libattr-2.5.1-5.fc38.x86_64                                                   
  libblkid-2.38.1-3.fc38.x86_64                                                 
  libbrotli-1.0.9-9.fc38.x86_64                                                 
  libcap-2.48-5.fc37.x86_64                                                     
  libcap-ng-0.8.3-4.fc38.x86_64                                                 
  libcom_err-1.46.5-3.fc38.x86_64                                               
  libcurl-7.87.0-1.fc38.x86_64                                                  
  libdb-5.3.28-54.fc38.x86_64                                                   
  libeconf-0.4.0-4.fc37.x86_64                                                  
  libevent-2.1.12-7.fc37.x86_64                                                 
  libfdisk-2.38.1-3.fc38.x86_64                                                 
  libffi-3.4.4-1.fc38.x86_64                                                    
  libgcc-13.0.0-0.4.fc38.x86_64                                                 
  libgomp-13.0.0-0.4.fc38.x86_64                                                
  libidn2-2.3.4-1.fc38.x86_64                                                   
  libmount-2.38.1-3.fc38.x86_64                                                 
  libnghttp2-1.51.0-1.fc38.x86_64                                               
  libnsl2-2.0.0-4.fc37.x86_64                                                   
  libpkgconf-1.8.0-3.fc37.x86_64                                                
  libpsl-0.21.1-6.fc37.x86_64                                                   
  libpwquality-1.4.5-1.fc38.x86_64                                              
  libselinux-3.4-6.fc38.x86_64                                                  
  libsemanage-3.4-6.fc38.x86_64                                                 
  libsepol-3.4-4.fc38.x86_64                                                    
  libsigsegv-2.14-3.fc37.x86_64                                                 
  libsmartcols-2.38.1-3.fc38.x86_64                                             
  libssh-0.10.4-2.fc38.x86_64                                                   
  libssh-config-0.10.4-2.fc38.noarch                                            
  libstdc++-13.0.0-0.4.fc38.x86_64                                              
  libtasn1-4.19.0-1.fc38.x86_64                                                 
  libtirpc-1.3.3-0.fc37.x86_64                                                  
  libunistring-1.0-2.fc37.x86_64                                                
  libutempter-1.2.1-7.fc37.x86_64                                               
  libuuid-2.38.1-3.fc38.x86_64                                                  
  libverto-0.3.2-4.fc37.x86_64                                                  
  libxcrypt-4.4.33-5.fc38.x86_64                                                
  libxml2-2.10.3-2.fc38.x86_64                                                  
  libzstd-1.5.2-3.fc37.x86_64                                                   
  lua-libs-5.4.4-6.fc38.x86_64                                                  
  lua-srpm-macros-1-7.fc37.noarch                                               
  lz4-libs-1.9.3-5.fc37.x86_64                                                  
  mpfr-4.1.1-2.fc38.x86_64                                                      
  ncurses-base-6.3-5.20221126.fc38.noarch                                       
  ncurses-libs-6.3-5.20221126.fc38.x86_64                                       
  nettle-3.8-2.fc37.x86_64                                                      
  nim-srpm-macros-3-7.fc37.noarch                                               
  ocaml-srpm-macros-7-2.fc37.noarch                                             
  openblas-srpm-macros-2-12.fc37.noarch                                         
  openldap-2.6.3-1.fc38.x86_64                                                  
  openssl-libs-1:3.0.5-6.fc38.x86_64                                            
  p11-kit-0.24.1-5.fc38.x86_64                                                  
  p11-kit-trust-0.24.1-5.fc38.x86_64                                            
  package-notes-srpm-macros-0.5-6.fc38.noarch                                   
  pam-1.5.2-15.fc38.x86_64                                                      
  pam-libs-1.5.2-15.fc38.x86_64                                                 
  patch-2.7.6-17.fc37.x86_64                                                    
  pcre2-10.40-1.fc37.1.x86_64                                                   
  pcre2-syntax-10.40-1.fc37.1.noarch                                            
  perl-srpm-macros-1-47.fc38.noarch                                             
  pkgconf-1.8.0-3.fc37.x86_64                                                   
  pkgconf-m4-1.8.0-3.fc37.noarch                                                
  pkgconf-pkg-config-1.8.0-3.fc37.x86_64                                        
  popt-1.19-1.fc38.x86_64                                                       
  publicsuffix-list-dafsa-20221208-1.fc38.noarch                                
  python-srpm-macros-3.11-6.fc38.noarch                                         
  qt5-srpm-macros-5.15.7-1.fc38.noarch                                          
  readline-8.2-2.fc38.x86_64                                                    
  redhat-rpm-config-235-1.fc38.noarch                                           
  rpm-4.18.0-8.fc38.x86_64                                                      
  rpm-build-4.18.0-8.fc38.x86_64                                                
  rpm-build-libs-4.18.0-8.fc38.x86_64                                           
  rpm-libs-4.18.0-8.fc38.x86_64                                                 
  rpm-sequoia-1.2.0-1.fc38.x86_64                                               
  rpmautospec-rpm-macros-0.3.1-1.fc38.noarch                                    
  rust-srpm-macros-23-1.fc38.noarch                                             
  sed-4.8-11.fc37.x86_64                                                        
  setup-2.14.3-1.fc38.noarch                                                    
  shadow-utils-2:4.13-3.fc38.x86_64                                             
  sqlite-libs-3.40.0-1.fc38.x86_64                                              
  systemd-libs-252.4-598.fc38.x86_64                                            
  tar-2:1.34-5.fc38.x86_64                                                      
  tzdata-2022g-1.fc38.noarch                                                    
  unzip-6.0-58.fc38.x86_64                                                      
  util-linux-2.38.1-3.fc38.x86_64                                               
  util-linux-core-2.38.1-3.fc38.x86_64                                          
  which-2.21-36.fc38.x86_64                                                     
  xxhash-libs-0.8.1-3.fc37.x86_64                                               
  xz-5.2.9-1.fc38.x86_64                                                        
  xz-libs-5.2.9-1.fc38.x86_64                                                   
  zip-3.0-35.fc38.x86_64                                                        
  zlib-1.2.13-1.fc38.x86_64                                                     
  zstd-1.5.2-3.fc37.x86_64                                                      

Complete!
Finish: dnf install
Start: creating root cache
Finish: creating root cache
Finish: chroot init
INFO: Installed packages:
INFO: authselect-1.4.2-1.fc38.x86_64
elfutils-libelf-0.188-3.fc38.x86_64
libfdisk-2.38.1-3.fc38.x86_64
libbrotli-1.0.9-9.fc38.x86_64
systemd-libs-252.4-598.fc38.x86_64
gmp-6.2.1-3.fc38.x86_64
sqlite-libs-3.40.0-1.fc38.x86_64
libarchive-3.6.1-3.fc38.x86_64
libcap-ng-0.8.3-4.fc38.x86_64
libidn2-2.3.4-1.fc38.x86_64
pcre2-10.40-1.fc37.1.x86_64
info-7.0.1-1.fc38.x86_64
cyrus-sasl-lib-2.1.28-8.fc38.x86_64
libselinux-3.4-6.fc38.x86_64
gpg-pubkey-5323552a-6112bcdc
setup-2.14.3-1.fc38.noarch
pkgconf-m4-1.8.0-3.fc37.noarch
libutempter-1.2.1-7.fc37.x86_64
zip-3.0-35.fc38.x86_64
libssh-0.10.4-2.fc38.x86_64
file-libs-5.42-4.fc38.x86_64
libattr-2.5.1-5.fc38.x86_64
libstdc++-13.0.0-0.4.fc38.x86_64
pkgconf-pkg-config-1.8.0-3.fc37.x86_64
nim-srpm-macros-3-7.fc37.noarch
libcap-2.48-5.fc37.x86_64
authselect-libs-1.4.2-1.fc38.x86_64
xz-libs-5.2.9-1.fc38.x86_64
libtasn1-4.19.0-1.fc38.x86_64
bash-5.2.9-3.fc38.x86_64
libmount-2.38.1-3.fc38.x86_64
gawk-5.1.1-4.fc38.x86_64
lua-srpm-macros-1-7.fc37.noarch
fedora-repos-rawhide-38-0.3.noarch
coreutils-9.1-8.fc38.x86_64
xz-5.2.9-1.fc38.x86_64
gzip-1.12-2.fc38.x86_64
tzdata-2022g-1.fc38.noarch
popt-1.19-1.fc38.x86_64
libpsl-0.21.1-6.fc37.x86_64
openssl-libs-3.0.5-6.fc38.x86_64
publicsuffix-list-dafsa-20221208-1.fc38.noarch
util-linux-2.38.1-3.fc38.x86_64
dwz-0.15-1.fc38.x86_64
elfutils-libs-0.188-3.fc38.x86_64
tar-1.34-5.fc38.x86_64
kernel-srpm-macros-1.0-15.fc37.noarch
lz4-libs-1.9.3-5.fc37.x86_64
glibc-2.36.9000-19.fc38.x86_64
go-srpm-macros-3.2.0-1.fc38.noarch
efi-srpm-macros-5-6.fc37.noarch
libnghttp2-1.51.0-1.fc38.x86_64
ncurses-base-6.3-5.20221126.fc38.noarch
unzip-6.0-58.fc38.x86_64
redhat-rpm-config-235-1.fc38.noarch
ed-1.18-2.fc38.x86_64
coreutils-common-9.1-8.fc38.x86_64
libpwquality-1.4.5-1.fc38.x86_64
bzip2-libs-1.0.8-12.fc38.x86_64
elfutils-debuginfod-client-0.188-3.fc38.x86_64
ocaml-srpm-macros-7-2.fc37.noarch
rust-srpm-macros-23-1.fc38.noarch
util-linux-core-2.38.1-3.fc38.x86_64
gdb-minimal-12.1-10.fc38.x86_64
fonts-srpm-macros-2.0.5-10.fc38.noarch
libxml2-2.10.3-2.fc38.x86_64
grep-3.8-1.fc38.x86_64
findutils-4.9.0-2.fc38.x86_64
binutils-gold-2.39-6.fc38.x86_64
qt5-srpm-macros-5.15.7-1.fc38.noarch
ncurses-libs-6.3-5.20221126.fc38.x86_64
libzstd-1.5.2-3.fc37.x86_64
libgcc-13.0.0-0.4.fc38.x86_64
libssh-config-0.10.4-2.fc38.noarch
zstd-1.5.2-3.fc37.x86_64
rpm-4.18.0-8.fc38.x86_64
pam-1.5.2-15.fc38.x86_64
libsigsegv-2.14-3.fc37.x86_64
basesystem-11-14.fc37.noarch
rpm-sequoia-1.2.0-1.fc38.x86_64
mpfr-4.1.1-2.fc38.x86_64
libdb-5.3.28-54.fc38.x86_64
libsemanage-3.4-6.fc38.x86_64
pkgconf-1.8.0-3.fc37.x86_64
fedora-release-identity-basic-38-0.6.noarch
rpm-build-4.18.0-8.fc38.x86_64
fpc-srpm-macros-1.3-6.fc37.noarch
zlib-1.2.13-1.fc38.x86_64
libcurl-7.87.0-1.fc38.x86_64
elfutils-0.188-3.fc38.x86_64
readline-8.2-2.fc38.x86_64
libcom_err-1.46.5-3.fc38.x86_64
patch-2.7.6-17.fc37.x86_64
libacl-2.3.1-4.fc38.x86_64
glibc-minimal-langpack-2.36.9000-19.fc38.x86_64
libblkid-2.38.1-3.fc38.x86_64
cpio-2.13-13.fc38.x86_64
libunistring-1.0-2.fc37.x86_64
glibc-gconv-extra-2.36.9000-19.fc38.x86_64
lua-libs-5.4.4-6.fc38.x86_64
diffutils-3.8-3.fc38.x86_64
libgomp-13.0.0-0.4.fc38.x86_64
openblas-srpm-macros-2-12.fc37.noarch
p11-kit-0.24.1-5.fc38.x86_64
openldap-2.6.3-1.fc38.x86_64
python-srpm-macros-3.11-6.fc38.noarch
crypto-policies-20221215-1.gita4c31a3.fc38.noarch
rpmautospec-rpm-macros-0.3.1-1.fc38.noarch
libuuid-2.38.1-3.fc38.x86_64
fedora-release-common-38-0.6.noarch
libeconf-0.4.0-4.fc37.x86_64
libsepol-3.4-4.fc38.x86_64
which-2.21-36.fc38.x86_64
elfutils-default-yama-scope-0.188-3.fc38.noarch
libffi-3.4.4-1.fc38.x86_64
keyutils-libs-1.6.1-5.fc38.x86_64
nettle-3.8-2.fc37.x86_64
sed-4.8-11.fc37.x86_64
ansible-srpm-macros-1-8.1.fc38.noarch
gnat-srpm-macros-4-16.fc37.noarch
fedora-release-38-0.6.noarch
pam-libs-1.5.2-15.fc38.x86_64
rpm-build-libs-4.18.0-8.fc38.x86_64
gpg-pubkey-eb10b464-6202d9c6
shadow-utils-4.13-3.fc38.x86_64
libsmartcols-2.38.1-3.fc38.x86_64
libevent-2.1.12-7.fc37.x86_64
ghc-srpm-macros-1.5.0-7.fc37.noarch
rpm-libs-4.18.0-8.fc38.x86_64
jansson-2.13.1-5.fc38.x86_64
perl-srpm-macros-1-47.fc38.noarch
libtirpc-1.3.3-0.fc37.x86_64
fedora-repos-38-0.3.noarch
glibc-common-2.36.9000-19.fc38.x86_64
bzip2-1.0.8-12.fc38.x86_64
libxcrypt-4.4.33-5.fc38.x86_64
gdbm-libs-1.23-2.fc38.x86_64
p11-kit-trust-0.24.1-5.fc38.x86_64
curl-7.87.0-1.fc38.x86_64
libnsl2-2.0.0-4.fc37.x86_64
krb5-libs-1.20.1-3.fc38.x86_64
audit-libs-3.0.9-2.fc38.x86_64
binutils-2.39-6.fc38.x86_64
debugedit-5.0-5.fc37.x86_64
xxhash-libs-0.8.1-3.fc37.x86_64
filesystem-3.18-2.fc37.x86_64
ca-certificates-2022.2.54-5.fc37.noarch
package-notes-srpm-macros-0.5-6.fc38.noarch
fedora-gpg-keys-38-0.3.noarch
file-5.42-4.fc38.x86_64
cracklib-2.9.7-30.fc38.x86_64
alternatives-1.21-1.fc38.x86_64
libverto-0.3.2-4.fc37.x86_64
pcre2-syntax-10.40-1.fc37.1.noarch
libpkgconf-1.8.0-3.fc37.x86_64
Start: buildsrpm
Start: rpmbuild -bs
Building target platforms: x86_64
Building for target x86_64
setting SOURCE_DATE_EPOCH=1659484800
Wrote: /builddir/build/SRPMS/lagrange-1.13.7-1.fc38.src.rpm
Finish: rpmbuild -bs
cp: ‘var/lib/mock/fedora-rawhide-x86_64-1672007828.071273/root/var/log’: No such file or directory
INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan
INFO: /var/lib/mock/fedora-rawhide-x86_64-1672007828.071273/root/var/log/dnf.rpm.log
/var/lib/mock/fedora-rawhide-x86_64-1672007828.071273/root/var/log/dnf.librepo.log
/var/lib/mock/fedora-rawhide-x86_64-1672007828.071273/root/var/log/dnf.log
Finish: buildsrpm
INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-z9thqknp/lagrange/lagrange.spec) Config(child) 1 minutes 8 seconds
INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results
INFO: Cleaning up build root ('cleanup_on_success=True')
Start: clean chroot
INFO: unmounting tmpfs.
Finish: clean chroot
Finish: run
Running (timeout=115200): unbuffer mock --rebuild /var/lib/copr-rpmbuild/results/lagrange-1.13.7-1.fc38.src.rpm --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1672007828.071273 -r /var/lib/copr-rpmbuild/results/configs/child.cfg
INFO: mock.py version 3.5 starting (python version = 3.11.0, NVR = mock-3.5-1.fc37)...
Start(bootstrap): init plugins
INFO: tmpfs initialized
INFO: selinux enabled
INFO: chroot_scan: initialized
INFO: compress_logs: initialized
Finish(bootstrap): init plugins
Start: init plugins
INFO: tmpfs initialized
INFO: selinux enabled
INFO: chroot_scan: initialized
INFO: compress_logs: initialized
Finish: init plugins
INFO: Signal handler active
Start: run
INFO: Start(/var/lib/copr-rpmbuild/results/lagrange-1.13.7-1.fc38.src.rpm)  Config(fedora-rawhide-x86_64)
Start: clean chroot
Finish: clean chroot
Start(bootstrap): chroot init
INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1672007828.071273/root.
INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1672007828.071273/root.
INFO: calling preinit hooks
INFO: enabled root cache
INFO: enabled package manager cache
Start(bootstrap): cleaning package manager metadata
Finish(bootstrap): cleaning package manager metadata
INFO: enabled HW Info plugin
Mock Version: 3.5
INFO: Mock Version: 3.5
Finish(bootstrap): chroot init
Start: chroot init
INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1672007828.071273/root.
INFO: calling preinit hooks
INFO: enabled root cache
Start: unpacking root cache
Finish: unpacking root cache
INFO: enabled package manager cache
Start: cleaning package manager metadata
Finish: cleaning package manager metadata
INFO: enabled HW Info plugin
Mock Version: 3.5
INFO: Mock Version: 3.5
Start: dnf update
No matches found for the following disable plugin patterns: local, spacewalk, versionlock
Copr repository                                  12 kB/s | 3.0 kB     00:00    
Additional repo https_jakub_fedorapeople_org_fe  11 kB/s | 3.0 kB     00:00    
fedora                                           91 kB/s |  23 kB     00:00    
Dependencies resolved.
Nothing to do.
Complete!
Finish: dnf update
Finish: chroot init
Start: build phase for lagrange-1.13.7-1.fc38.src.rpm
Start: build setup for lagrange-1.13.7-1.fc38.src.rpm
Building target platforms: x86_64
Building for target x86_64
setting SOURCE_DATE_EPOCH=1659484800
Wrote: /builddir/build/SRPMS/lagrange-1.13.7-1.fc38.src.rpm
No matches found for the following disable plugin patterns: local, spacewalk, versionlock
Copr repository                                  12 kB/s | 3.0 kB     00:00    
Additional repo https_jakub_fedorapeople_org_fe  10 kB/s | 3.0 kB     00:00    
fedora                                           93 kB/s |  23 kB     00:00    
Dependencies resolved.
=========================================================================================================================
 Package                     Arch    Version                        Repository                                       Size
=========================================================================================================================
Installing:
 SDL2-devel                  x86_64  2.26.0-1.fc38                  copr_base                                       384 k
 cmake                       x86_64  3.25.1-1.fc38                  copr_base                                       7.0 M
 desktop-file-utils          x86_64  0.26-7.fc38                    copr_base                                        72 k
 fribidi-devel               x86_64  1.0.12-2.fc38                  copr_base                                        25 k
 gcc                         x86_64  13.0.0-0.4.fc38                https_jakub_fedorapeople_org_fedora_gcc13_arch   34 M
 harfbuzz-devel              x86_64  6.0.0-1.fc38                   copr_base                                       360 k
 libappstream-glib           x86_64  0.8.2-1.fc38                   fedora                                          404 k
 libwebp-devel               x86_64  1.2.4-2.fc38                   fedora                                           36 k
 mpg123-devel                x86_64  1.31.1-3.fc38                  fedora                                          324 k
 the_foundation-devel        x86_64  1.4.0-2.fc37                   fedora                                           69 k
Installing dependencies:
 SDL2                        x86_64  2.26.0-1.fc38                  copr_base                                       688 k
 annobin-docs                noarch  10.99-1.0.1.fc38               https_jakub_fedorapeople_org_fedora_gcc13_arch   93 k
 annobin-plugin-gcc          x86_64  10.99-1.0.1.fc38               https_jakub_fedorapeople_org_fedora_gcc13_arch  889 k
 brotli                      x86_64  1.0.9-9.fc38                   copr_base                                       316 k
 brotli-devel                x86_64  1.0.9-9.fc38                   copr_base                                        32 k
 bzip2-devel                 x86_64  1.0.8-12.fc38                  copr_base                                       214 k
 cairo                       x86_64  1.17.6-2.fc38                  copr_base                                       677 k
 cmake-data                  noarch  3.25.1-1.fc38                  copr_base                                       1.7 M
 cmake-filesystem            x86_64  3.25.1-1.fc38                  copr_base                                        17 k
 cmake-rpm-macros            noarch  3.25.1-1.fc38                  copr_base                                        16 k
 cpp                         x86_64  13.0.0-0.4.fc38                https_jakub_fedorapeople_org_fedora_gcc13_arch   11 M
 dbus-libs                   x86_64  1:1.14.4-1.fc38                copr_base                                       156 k
 emacs-filesystem            noarch  1:28.1-3.fc37                  fedora                                          9.5 k
 expat                       x86_64  2.5.0-1.fc38                   copr_base                                       111 k
 fontconfig                  x86_64  2.14.1-2.fc38                  copr_base                                       282 k
 fonts-filesystem            noarch  1:2.0.5-10.fc38                fedora                                          8.0 k
 freetype                    x86_64  2.12.1-3.fc38                  copr_base                                       407 k
 freetype-devel              x86_64  2.12.1-3.fc38                  copr_base                                       859 k
 fribidi                     x86_64  1.0.12-2.fc38                  copr_base                                        89 k
 gc                          x86_64  8.2.2-1.fc38                   copr_base                                       111 k
 gcc-plugin-annobin          x86_64  13.0.0-0.4.fc38                https_jakub_fedorapeople_org_fedora_gcc13_arch   29 k
 gdk-pixbuf2                 x86_64  2.42.10-1.fc38                 copr_base                                       466 k
 glib2                       x86_64  2.74.1-2.fc38                  copr_base                                       2.7 M
 glib2-devel                 x86_64  2.74.1-2.fc38                  copr_base                                       517 k
 glibc-devel                 x86_64  2.36.9000-19.fc38              fedora                                           47 k
 glibc-headers-x86           noarch  2.36.9000-19.fc38              fedora                                          525 k
 gnutls                      x86_64  3.7.8-9.fc38                   copr_base                                       1.1 M
 google-noto-fonts-common    noarch  20201206^1.git0c78c8329-9.fc38 fedora                                           18 k
 google-noto-sans-vf-fonts   noarch  20201206^1.git0c78c8329-9.fc38 fedora                                          729 k
 graphite2                   x86_64  1.3.14-10.fc38                 copr_base                                        95 k
 graphite2-devel             x86_64  1.3.14-10.fc38                 copr_base                                        21 k
 guile22                     x86_64  2.2.7-6.fc38                   copr_base                                       6.4 M
 harfbuzz                    x86_64  6.0.0-1.fc38                   copr_base                                       825 k
 harfbuzz-icu                x86_64  6.0.0-1.fc38                   copr_base                                        16 k
 hwdata                      noarch  0.365-1.fc38                   fedora                                          1.5 M
 json-glib                   x86_64  1.6.6-3.fc38                   copr_base                                       152 k
 jsoncpp                     x86_64  1.9.5-3.fc38                   copr_base                                        98 k
 kernel-headers              x86_64  6.1.0-1.fc38                   fedora                                          1.5 M
 langpacks-core-font-en      noarch  3.0-27.fc38                    fedora                                          9.9 k
 libX11                      x86_64  1.8.1-2.fc38                   fedora                                          648 k
 libX11-common               noarch  1.8.1-2.fc38                   fedora                                          182 k
 libX11-devel                x86_64  1.8.1-2.fc38                   fedora                                          1.0 M
 libX11-xcb                  x86_64  1.8.1-2.fc38                   fedora                                           12 k
 libXau                      x86_64  1.0.11-1.fc38                  fedora                                           31 k
 libXau-devel                x86_64  1.0.11-1.fc38                  fedora                                           13 k
 libXext                     x86_64  1.3.5-1.fc38                   fedora                                           39 k
 libXfixes                   x86_64  6.0.0-4.fc37                   fedora                                           19 k
 libXft                      x86_64  2.3.6-1.fc38                   fedora                                           71 k
 libXrender                  x86_64  0.9.11-1.fc38                  fedora                                           27 k
 libXxf86vm                  x86_64  1.1.5-1.fc38                   fedora                                           18 k
 libb2                       x86_64  0.98.1-7.fc37                  fedora                                           25 k
 libblkid-devel              x86_64  2.38.1-3.fc38                  fedora                                           16 k
 libdatrie                   x86_64  0.2.13-4.fc37                  fedora                                           32 k
 libdecor                    x86_64  0.1.1-1.fc38                   fedora                                           42 k
 libdrm                      x86_64  2.4.114-1.fc38                 fedora                                          159 k
 libffi-devel                x86_64  3.4.4-1.fc38                   fedora                                           28 k
 libglvnd                    x86_64  1:1.6.0-1.fc38                 fedora                                          134 k
 libglvnd-core-devel         x86_64  1:1.6.0-1.fc38                 fedora                                           17 k
 libglvnd-devel              x86_64  1:1.6.0-1.fc38                 fedora                                          163 k
 libglvnd-egl                x86_64  1:1.6.0-1.fc38                 fedora                                           36 k
 libglvnd-gles               x86_64  1:1.6.0-1.fc38                 fedora                                           31 k
 libglvnd-glx                x86_64  1:1.6.0-1.fc38                 fedora                                          140 k
 libglvnd-opengl             x86_64  1:1.6.0-1.fc38                 fedora                                           42 k
 libicu                      x86_64  71.1-2.fc38                    copr_base                                        10 M
 libicu-devel                x86_64  71.1-2.fc38                    copr_base                                       842 k
 libjpeg-turbo               x86_64  2.1.4-1.fc38                   fedora                                          181 k
 libmount-devel              x86_64  2.38.1-3.fc38                  fedora                                           18 k
 libmpc                      x86_64  1.2.1-5.fc37                   fedora                                           61 k
 libpciaccess                x86_64  0.16-7.fc37                    fedora                                           27 k
 libpng                      x86_64  2:1.6.37-13.fc37               fedora                                          119 k
 libpng-devel                x86_64  2:1.6.37-13.fc37               fedora                                          290 k
 libselinux-devel            x86_64  3.4-6.fc38                     fedora                                          150 k
 libsepol-devel              x86_64  3.4-4.fc38                     fedora                                           49 k
 libstemmer                  x86_64  2.2.0-4.fc38                   fedora                                          170 k
 libthai                     x86_64  0.1.29-3.fc37                  fedora                                          213 k
 libtool-ltdl                x86_64  2.4.7-3.0.1.fc38               https_jakub_fedorapeople_org_fedora_gcc13_arch   37 k
 libuv                       x86_64  1:1.44.2-2.fc37                fedora                                          151 k
 libwayland-client           x86_64  1.21.0-1.fc37                  fedora                                           33 k
 libwayland-cursor           x86_64  1.21.0-1.fc37                  fedora                                           19 k
 libwayland-server           x86_64  1.21.0-1.fc37                  fedora                                           41 k
 libwebp                     x86_64  1.2.4-2.fc38                   fedora                                          278 k
 libxcb                      x86_64  1.13.1-10.fc37                 fedora                                          231 k
 libxcb-devel                x86_64  1.13.1-10.fc37                 fedora                                          1.4 M
 libxcrypt-devel             x86_64  4.4.33-5.fc38                  fedora                                           30 k
 libxshmfence                x86_64  1.3-11.fc37                    fedora                                           12 k
 make                        x86_64  1:4.3-11.fc37                  fedora                                          542 k
 mesa-libEGL                 x86_64  22.3.1-1.fc38                  fedora                                          131 k
 mesa-libEGL-devel           x86_64  22.3.1-1.fc38                  fedora                                           21 k
 mesa-libGL                  x86_64  22.3.1-1.fc38                  fedora                                          176 k
 mesa-libgbm                 x86_64  22.3.1-1.fc38                  fedora                                           45 k
 mesa-libglapi               x86_64  22.3.1-1.fc38                  fedora                                           54 k
 mpdecimal                   x86_64  2.5.1-4.fc37                   fedora                                          102 k
 mpg123-libs                 x86_64  1.31.1-3.fc38                  fedora                                          341 k
 pango                       x86_64  1.50.12-1.fc38                 fedora                                          342 k
 pcre                        x86_64  8.45-1.fc37.2                  fedora                                          202 k
 pcre2-devel                 x86_64  10.40-1.fc37.1                 fedora                                          505 k
 pcre2-utf16                 x86_64  10.40-1.fc37.1                 fedora                                          216 k
 pcre2-utf32                 x86_64  10.40-1.fc37.1                 fedora                                          203 k
 pixman                      x86_64  0.40.0-6.fc37                  fedora                                          277 k
 python-pip-wheel            noarch  22.3.1-1.fc38                  fedora                                          1.4 M
 python-setuptools-wheel     noarch  65.5.1-1.fc38                  fedora                                          715 k
 python3                     x86_64  3.11.1-1.fc38                  fedora                                           27 k
 python3-libs                x86_64  3.11.1-1.fc38                  fedora                                          9.6 M
 rhash                       x86_64  1.4.3-1.fc38                   fedora                                          193 k
 shared-mime-info            x86_64  2.2-2.fc37                     fedora                                          381 k
 sysprof-capture-devel       x86_64  3.46.0-1.fc38                  fedora                                           58 k
 the_foundation              x86_64  1.4.0-2.fc37                   fedora                                          130 k
 vim-filesystem              noarch  2:9.0.1054-1.fc38              fedora                                           19 k
 xml-common                  noarch  0.6.3-59.fc37                  fedora                                           31 k
 xorg-x11-proto-devel        noarch  2022.2-2.fc38                  fedora                                          299 k
 zlib-devel                  x86_64  1.2.13-1.fc38                  fedora                                           45 k

Transaction Summary
=========================================================================================================================
Install  121 Packages

Total size: 110 M
Total download size: 1.8 M
Installed size: 392 M
Downloading Packages:
[SKIPPED] brotli-1.0.9-9.fc38.x86_64.rpm: Already downloaded                   
[SKIPPED] brotli-devel-1.0.9-9.fc38.x86_64.rpm: Already downloaded             
[SKIPPED] bzip2-devel-1.0.8-12.fc38.x86_64.rpm: Already downloaded             
[SKIPPED] cairo-1.17.6-2.fc38.x86_64.rpm: Already downloaded                   
[SKIPPED] cmake-3.25.1-1.fc38.x86_64.rpm: Already downloaded                   
[SKIPPED] cmake-data-3.25.1-1.fc38.noarch.rpm: Already downloaded              
[SKIPPED] cmake-filesystem-3.25.1-1.fc38.x86_64.rpm: Already downloaded        
[SKIPPED] cmake-rpm-macros-3.25.1-1.fc38.noarch.rpm: Already downloaded        
[SKIPPED] dbus-libs-1.14.4-1.fc38.x86_64.rpm: Already downloaded               
[SKIPPED] desktop-file-utils-0.26-7.fc38.x86_64.rpm: Already downloaded        
[SKIPPED] expat-2.5.0-1.fc38.x86_64.rpm: Already downloaded                    
[SKIPPED] fontconfig-2.14.1-2.fc38.x86_64.rpm: Already downloaded              
[SKIPPED] freetype-2.12.1-3.fc38.x86_64.rpm: Already downloaded                
[SKIPPED] freetype-devel-2.12.1-3.fc38.x86_64.rpm: Already downloaded          
[SKIPPED] fribidi-1.0.12-2.fc38.x86_64.rpm: Already downloaded                 
[SKIPPED] fribidi-devel-1.0.12-2.fc38.x86_64.rpm: Already downloaded           
[SKIPPED] gc-8.2.2-1.fc38.x86_64.rpm: Already downloaded                       
[SKIPPED] gdk-pixbuf2-2.42.10-1.fc38.x86_64.rpm: Already downloaded            
[SKIPPED] glib2-2.74.1-2.fc38.x86_64.rpm: Already downloaded                   
[SKIPPED] glib2-devel-2.74.1-2.fc38.x86_64.rpm: Already downloaded             
[SKIPPED] gnutls-3.7.8-9.fc38.x86_64.rpm: Already downloaded                   
[SKIPPED] graphite2-1.3.14-10.fc38.x86_64.rpm: Already downloaded              
[SKIPPED] graphite2-devel-1.3.14-10.fc38.x86_64.rpm: Already downloaded        
[SKIPPED] guile22-2.2.7-6.fc38.x86_64.rpm: Already downloaded                  
[SKIPPED] harfbuzz-6.0.0-1.fc38.x86_64.rpm: Already downloaded                 
[SKIPPED] harfbuzz-devel-6.0.0-1.fc38.x86_64.rpm: Already downloaded           
[SKIPPED] harfbuzz-icu-6.0.0-1.fc38.x86_64.rpm: Already downloaded             
[SKIPPED] json-glib-1.6.6-3.fc38.x86_64.rpm: Already downloaded                
[SKIPPED] jsoncpp-1.9.5-3.fc38.x86_64.rpm: Already downloaded                  
[SKIPPED] libicu-71.1-2.fc38.x86_64.rpm: Already downloaded                    
[SKIPPED] libicu-devel-71.1-2.fc38.x86_64.rpm: Already downloaded              
[SKIPPED] annobin-docs-10.99-1.0.1.fc38.noarch.rpm: Already downloaded         
[SKIPPED] annobin-plugin-gcc-10.99-1.0.1.fc38.x86_64.rpm: Already downloaded   
[SKIPPED] cpp-13.0.0-0.4.fc38.x86_64.rpm: Already downloaded                   
[SKIPPED] gcc-13.0.0-0.4.fc38.x86_64.rpm: Already downloaded                   
[SKIPPED] gcc-plugin-annobin-13.0.0-0.4.fc38.x86_64.rpm: Already downloaded    
[SKIPPED] libtool-ltdl-2.4.7-3.0.1.fc38.x86_64.rpm: Already downloaded         
[SKIPPED] emacs-filesystem-28.1-3.fc37.noarch.rpm: Already downloaded          
[SKIPPED] fonts-filesystem-2.0.5-10.fc38.noarch.rpm: Already downloaded        
[SKIPPED] glibc-devel-2.36.9000-19.fc38.x86_64.rpm: Already downloaded         
[SKIPPED] glibc-headers-x86-2.36.9000-19.fc38.noarch.rpm: Already downloaded   
[SKIPPED] google-noto-fonts-common-20201206^1.git0c78c8329-9.fc38.noarch.rpm: Already downloaded
[SKIPPED] google-noto-sans-vf-fonts-20201206^1.git0c78c8329-9.fc38.noarch.rpm: Already downloaded
[SKIPPED] hwdata-0.365-1.fc38.noarch.rpm: Already downloaded                   
[SKIPPED] kernel-headers-6.1.0-1.fc38.x86_64.rpm: Already downloaded           
[SKIPPED] langpacks-core-font-en-3.0-27.fc38.noarch.rpm: Already downloaded    
[SKIPPED] libX11-1.8.1-2.fc38.x86_64.rpm: Already downloaded                   
[SKIPPED] libX11-common-1.8.1-2.fc38.noarch.rpm: Already downloaded            
[SKIPPED] libX11-devel-1.8.1-2.fc38.x86_64.rpm: Already downloaded             
[SKIPPED] libX11-xcb-1.8.1-2.fc38.x86_64.rpm: Already downloaded               
[SKIPPED] libXau-1.0.11-1.fc38.x86_64.rpm: Already downloaded                  
[SKIPPED] libXau-devel-1.0.11-1.fc38.x86_64.rpm: Already downloaded            
[SKIPPED] libXext-1.3.5-1.fc38.x86_64.rpm: Already downloaded                  
[SKIPPED] libXfixes-6.0.0-4.fc37.x86_64.rpm: Already downloaded                
[SKIPPED] libXft-2.3.6-1.fc38.x86_64.rpm: Already downloaded                   
[SKIPPED] libXrender-0.9.11-1.fc38.x86_64.rpm: Already downloaded              
[SKIPPED] libXxf86vm-1.1.5-1.fc38.x86_64.rpm: Already downloaded               
[SKIPPED] libappstream-glib-0.8.2-1.fc38.x86_64.rpm: Already downloaded        
[SKIPPED] libb2-0.98.1-7.fc37.x86_64.rpm: Already downloaded                   
[SKIPPED] libblkid-devel-2.38.1-3.fc38.x86_64.rpm: Already downloaded          
[SKIPPED] libdatrie-0.2.13-4.fc37.x86_64.rpm: Already downloaded               
[SKIPPED] libdrm-2.4.114-1.fc38.x86_64.rpm: Already downloaded                 
[SKIPPED] libffi-devel-3.4.4-1.fc38.x86_64.rpm: Already downloaded             
[SKIPPED] libglvnd-1.6.0-1.fc38.x86_64.rpm: Already downloaded                 
[SKIPPED] libglvnd-core-devel-1.6.0-1.fc38.x86_64.rpm: Already downloaded      
[SKIPPED] libglvnd-devel-1.6.0-1.fc38.x86_64.rpm: Already downloaded           
[SKIPPED] libglvnd-egl-1.6.0-1.fc38.x86_64.rpm: Already downloaded             
[SKIPPED] libglvnd-gles-1.6.0-1.fc38.x86_64.rpm: Already downloaded            
[SKIPPED] libglvnd-glx-1.6.0-1.fc38.x86_64.rpm: Already downloaded             
[SKIPPED] libglvnd-opengl-1.6.0-1.fc38.x86_64.rpm: Already downloaded          
[SKIPPED] libjpeg-turbo-2.1.4-1.fc38.x86_64.rpm: Already downloaded            
[SKIPPED] libmount-devel-2.38.1-3.fc38.x86_64.rpm: Already downloaded          
[SKIPPED] libmpc-1.2.1-5.fc37.x86_64.rpm: Already downloaded                   
[SKIPPED] libpciaccess-0.16-7.fc37.x86_64.rpm: Already downloaded              
[SKIPPED] libpng-1.6.37-13.fc37.x86_64.rpm: Already downloaded                 
[SKIPPED] libpng-devel-1.6.37-13.fc37.x86_64.rpm: Already downloaded           
[SKIPPED] libselinux-devel-3.4-6.fc38.x86_64.rpm: Already downloaded           
[SKIPPED] libsepol-devel-3.4-4.fc38.x86_64.rpm: Already downloaded             
[SKIPPED] libstemmer-2.2.0-4.fc38.x86_64.rpm: Already downloaded               
[SKIPPED] libthai-0.1.29-3.fc37.x86_64.rpm: Already downloaded                 
[SKIPPED] libuv-1.44.2-2.fc37.x86_64.rpm: Already downloaded                   
[SKIPPED] libwayland-client-1.21.0-1.fc37.x86_64.rpm: Already downloaded       
[SKIPPED] libwayland-cursor-1.21.0-1.fc37.x86_64.rpm: Already downloaded       
[SKIPPED] libwayland-server-1.21.0-1.fc37.x86_64.rpm: Already downloaded       
[SKIPPED] libwebp-1.2.4-2.fc38.x86_64.rpm: Already downloaded                  
[SKIPPED] libxcb-1.13.1-10.fc37.x86_64.rpm: Already downloaded                 
[SKIPPED] libxcb-devel-1.13.1-10.fc37.x86_64.rpm: Already downloaded           
[SKIPPED] libxcrypt-devel-4.4.33-5.fc38.x86_64.rpm: Already downloaded         
[SKIPPED] libxshmfence-1.3-11.fc37.x86_64.rpm: Already downloaded              
[SKIPPED] make-4.3-11.fc37.x86_64.rpm: Already downloaded                      
[SKIPPED] mesa-libEGL-22.3.1-1.fc38.x86_64.rpm: Already downloaded             
[SKIPPED] mesa-libEGL-devel-22.3.1-1.fc38.x86_64.rpm: Already downloaded       
[SKIPPED] mesa-libGL-22.3.1-1.fc38.x86_64.rpm: Already downloaded              
[SKIPPED] mesa-libgbm-22.3.1-1.fc38.x86_64.rpm: Already downloaded             
[SKIPPED] mesa-libglapi-22.3.1-1.fc38.x86_64.rpm: Already downloaded           
[SKIPPED] mpdecimal-2.5.1-4.fc37.x86_64.rpm: Already downloaded                
[SKIPPED] mpg123-libs-1.31.1-3.fc38.x86_64.rpm: Already downloaded             
[SKIPPED] pango-1.50.12-1.fc38.x86_64.rpm: Already downloaded                  
[SKIPPED] pcre2-devel-10.40-1.fc37.1.x86_64.rpm: Already downloaded            
[SKIPPED] pcre2-utf16-10.40-1.fc37.1.x86_64.rpm: Already downloaded            
[SKIPPED] pcre2-utf32-10.40-1.fc37.1.x86_64.rpm: Already downloaded            
[SKIPPED] pixman-0.40.0-6.fc37.x86_64.rpm: Already downloaded                  
[SKIPPED] python-pip-wheel-22.3.1-1.fc38.noarch.rpm: Already downloaded        
[SKIPPED] python-setuptools-wheel-65.5.1-1.fc38.noarch.rpm: Already downloaded 
[SKIPPED] python3-3.11.1-1.fc38.x86_64.rpm: Already downloaded                 
[SKIPPED] python3-libs-3.11.1-1.fc38.x86_64.rpm: Already downloaded            
[SKIPPED] rhash-1.4.3-1.fc38.x86_64.rpm: Already downloaded                    
[SKIPPED] shared-mime-info-2.2-2.fc37.x86_64.rpm: Already downloaded           
[SKIPPED] sysprof-capture-devel-3.46.0-1.fc38.x86_64.rpm: Already downloaded   
[SKIPPED] vim-filesystem-9.0.1054-1.fc38.noarch.rpm: Already downloaded        
[SKIPPED] xml-common-0.6.3-59.fc37.noarch.rpm: Already downloaded              
[SKIPPED] xorg-x11-proto-devel-2022.2-2.fc38.noarch.rpm: Already downloaded    
[SKIPPED] zlib-devel-1.2.13-1.fc38.x86_64.rpm: Already downloaded              
(114/121): SDL2-devel-2.26.0-1.fc38.x86_64.rpm  4.4 MB/s | 384 kB     00:00    
(115/121): SDL2-2.26.0-1.fc38.x86_64.rpm        7.3 MB/s | 688 kB     00:00    
(116/121): libdecor-0.1.1-1.fc38.x86_64.rpm     313 kB/s |  42 kB     00:00    
(117/121): pcre-8.45-1.fc37.2.x86_64.rpm        4.1 MB/s | 202 kB     00:00    
(118/121): libwebp-devel-1.2.4-2.fc38.x86_64.rp 307 kB/s |  36 kB     00:00    
(119/121): the_foundation-1.4.0-2.fc37.x86_64.r 2.6 MB/s | 130 kB     00:00    
(120/121): the_foundation-devel-1.4.0-2.fc37.x8 2.1 MB/s |  69 kB     00:00    
(121/121): mpg123-devel-1.31.1-3.fc38.x86_64.rp 2.0 MB/s | 324 kB     00:00    
--------------------------------------------------------------------------------
Total                                           3.0 MB/s | 1.8 MB     00:00     
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                        1/1 
  Installing       : libglvnd-1:1.6.0-1.fc38.x86_64                       1/121 
  Installing       : expat-2.5.0-1.fc38.x86_64                            2/121 
  Installing       : cmake-filesystem-3.25.1-1.fc38.x86_64                3/121 
  Installing       : libpng-2:1.6.37-13.fc37.x86_64                       4/121 
  Installing       : zlib-devel-1.2.13-1.fc38.x86_64                      5/121 
  Installing       : libwayland-client-1.21.0-1.fc37.x86_64               6/121 
  Installing       : libX11-xcb-1.8.1-2.fc38.x86_64                       7/121 
  Installing       : xorg-x11-proto-devel-2022.2-2.fc38.noarch            8/121 
  Installing       : mesa-libglapi-22.3.1-1.fc38.x86_64                   9/121 
  Installing       : libxshmfence-1.3-11.fc37.x86_64                     10/121 
  Installing       : libwayland-server-1.21.0-1.fc37.x86_64              11/121 
  Installing       : libmpc-1.2.1-5.fc37.x86_64                          12/121 
  Installing       : libXau-1.0.11-1.fc38.x86_64                         13/121 
  Installing       : libxcb-1.13.1-10.fc37.x86_64                        14/121 
  Installing       : fonts-filesystem-1:2.0.5-10.fc38.noarch             15/121 
  Installing       : emacs-filesystem-1:28.1-3.fc37.noarch               16/121 
  Installing       : libicu-71.1-2.fc38.x86_64                           17/121 
  Installing       : graphite2-1.3.14-10.fc38.x86_64                     18/121 
  Installing       : fribidi-1.0.12-2.fc38.x86_64                        19/121 
  Installing       : graphite2-devel-1.3.14-10.fc38.x86_64               20/121 
  Installing       : libicu-devel-71.1-2.fc38.x86_64                     21/121 
  Installing       : libXau-devel-1.0.11-1.fc38.x86_64                   22/121 
  Installing       : libxcb-devel-1.13.1-10.fc37.x86_64                  23/121 
  Installing       : cpp-13.0.0-0.4.fc38.x86_64                          24/121 
  Installing       : libwayland-cursor-1.21.0-1.fc37.x86_64              25/121 
  Installing       : libpng-devel-2:1.6.37-13.fc37.x86_64                26/121 
  Installing       : libglvnd-opengl-1:1.6.0-1.fc38.x86_64               27/121 
  Running scriptlet: xml-common-0.6.3-59.fc37.noarch                     28/121 
  Installing       : xml-common-0.6.3-59.fc37.noarch                     28/121 
  Installing       : vim-filesystem-2:9.0.1054-1.fc38.noarch             29/121 
  Installing       : sysprof-capture-devel-3.46.0-1.fc38.x86_64          30/121 
  Installing       : rhash-1.4.3-1.fc38.x86_64                           31/121 
  Installing       : python-setuptools-wheel-65.5.1-1.fc38.noarch        32/121 
  Installing       : python-pip-wheel-22.3.1-1.fc38.noarch               33/121 
  Installing       : pixman-0.40.0-6.fc37.x86_64                         34/121 
  Installing       : pcre2-utf32-10.40-1.fc37.1.x86_64                   35/121 
  Installing       : pcre2-utf16-10.40-1.fc37.1.x86_64                   36/121 
  Installing       : pcre2-devel-10.40-1.fc37.1.x86_64                   37/121 
  Installing       : pcre-8.45-1.fc37.2.x86_64                           38/121 
  Installing       : the_foundation-1.4.0-2.fc37.x86_64                  39/121 
  Installing       : mpg123-libs-1.31.1-3.fc38.x86_64                    40/121 
  Installing       : mpdecimal-2.5.1-4.fc37.x86_64                       41/121 
  Installing       : libwebp-1.2.4-2.fc38.x86_64                         42/121 
  Installing       : libuv-1:1.44.2-2.fc37.x86_64                        43/121 
  Installing       : libstemmer-2.2.0-4.fc38.x86_64                      44/121 
  Installing       : libsepol-devel-3.4-4.fc38.x86_64                    45/121 
  Installing       : libselinux-devel-3.4-6.fc38.x86_64                  46/121 
  Installing       : libjpeg-turbo-2.1.4-1.fc38.x86_64                   47/121 
  Installing       : libglvnd-core-devel-1:1.6.0-1.fc38.x86_64           48/121 
  Installing       : libffi-devel-3.4.4-1.fc38.x86_64                    49/121 
  Installing       : libdatrie-0.2.13-4.fc37.x86_64                      50/121 
  Installing       : libthai-0.1.29-3.fc37.x86_64                        51/121 
  Installing       : libblkid-devel-2.38.1-3.fc38.x86_64                 52/121 
  Installing       : libmount-devel-2.38.1-3.fc38.x86_64                 53/121 
  Installing       : libb2-0.98.1-7.fc37.x86_64                          54/121 
  Installing       : python3-3.11.1-1.fc38.x86_64                        55/121 
  Installing       : python3-libs-3.11.1-1.fc38.x86_64                   56/121 
  Installing       : cmake-rpm-macros-3.25.1-1.fc38.noarch               57/121 
  Installing       : libX11-common-1.8.1-2.fc38.noarch                   58/121 
  Installing       : libX11-1.8.1-2.fc38.x86_64                          59/121 
  Installing       : libXext-1.3.5-1.fc38.x86_64                         60/121 
  Installing       : libXrender-0.9.11-1.fc38.x86_64                     61/121 
  Installing       : libX11-devel-1.8.1-2.fc38.x86_64                    62/121 
  Installing       : libXxf86vm-1.1.5-1.fc38.x86_64                      63/121 
  Installing       : libXfixes-6.0.0-4.fc37.x86_64                       64/121 
  Installing       : kernel-headers-6.1.0-1.fc38.x86_64                  65/121 
  Installing       : hwdata-0.365-1.fc38.noarch                          66/121 
  Installing       : libpciaccess-0.16-7.fc37.x86_64                     67/121 
  Installing       : libdrm-2.4.114-1.fc38.x86_64                        68/121 
  Installing       : libglvnd-glx-1:1.6.0-1.fc38.x86_64                  69/121 
  Installing       : mesa-libGL-22.3.1-1.fc38.x86_64                     70/121 
  Installing       : mesa-libgbm-22.3.1-1.fc38.x86_64                    71/121 
  Installing       : libglvnd-egl-1:1.6.0-1.fc38.x86_64                  72/121 
  Installing       : mesa-libEGL-22.3.1-1.fc38.x86_64                    73/121 
  Installing       : libglvnd-gles-1:1.6.0-1.fc38.x86_64                 74/121 
  Installing       : libglvnd-devel-1:1.6.0-1.fc38.x86_64                75/121 
  Installing       : mesa-libEGL-devel-22.3.1-1.fc38.x86_64              76/121 
  Installing       : google-noto-fonts-common-20201206^1.git0c78c8329    77/121 
  Installing       : google-noto-sans-vf-fonts-20201206^1.git0c78c832    78/121 
  Installing       : langpacks-core-font-en-3.0-27.fc38.noarch           79/121 
  Installing       : glibc-headers-x86-2.36.9000-19.fc38.noarch          80/121 
  Installing       : libxcrypt-devel-4.4.33-5.fc38.x86_64                81/121 
  Installing       : glibc-devel-2.36.9000-19.fc38.x86_64                82/121 
  Installing       : libtool-ltdl-2.4.7-3.0.1.fc38.x86_64                83/121 
  Installing       : annobin-docs-10.99-1.0.1.fc38.noarch                84/121 
  Installing       : jsoncpp-1.9.5-3.fc38.x86_64                         85/121 
  Installing       : gnutls-3.7.8-9.fc38.x86_64                          86/121 
  Installing       : glib2-2.74.1-2.fc38.x86_64                          87/121 
  Installing       : harfbuzz-6.0.0-1.fc38.x86_64                        88/121 
  Installing       : freetype-2.12.1-3.fc38.x86_64                       89/121 
  Installing       : fontconfig-2.14.1-2.fc38.x86_64                     90/121 
  Running scriptlet: fontconfig-2.14.1-2.fc38.x86_64                     90/121 
  Installing       : cairo-1.17.6-2.fc38.x86_64                          91/121 
  Installing       : libXft-2.3.6-1.fc38.x86_64                          92/121 
  Installing       : pango-1.50.12-1.fc38.x86_64                         93/121 
  Installing       : harfbuzz-icu-6.0.0-1.fc38.x86_64                    94/121 
  Installing       : glib2-devel-2.74.1-2.fc38.x86_64                    95/121 
  Installing       : json-glib-1.6.6-3.fc38.x86_64                       96/121 
  Installing       : shared-mime-info-2.2-2.fc37.x86_64                  97/121 
  Running scriptlet: shared-mime-info-2.2-2.fc37.x86_64                  97/121 
  Installing       : gdk-pixbuf2-2.42.10-1.fc38.x86_64                   98/121 
  Installing       : gc-8.2.2-1.fc38.x86_64                              99/121 
  Installing       : guile22-2.2.7-6.fc38.x86_64                        100/121 
  Installing       : make-1:4.3-11.fc37.x86_64                          101/121 
  Installing       : gcc-13.0.0-0.4.fc38.x86_64                         102/121 
  Running scriptlet: gcc-13.0.0-0.4.fc38.x86_64                         102/121 
  Installing       : cmake-data-3.25.1-1.fc38.noarch                    103/121 
  Installing       : cmake-3.25.1-1.fc38.x86_64                         104/121 
  Installing       : dbus-libs-1:1.14.4-1.fc38.x86_64                   105/121 
  Installing       : libdecor-0.1.1-1.fc38.x86_64                       106/121 
  Installing       : SDL2-2.26.0-1.fc38.x86_64                          107/121 
  Installing       : bzip2-devel-1.0.8-12.fc38.x86_64                   108/121 
  Installing       : brotli-1.0.9-9.fc38.x86_64                         109/121 
  Installing       : brotli-devel-1.0.9-9.fc38.x86_64                   110/121 
  Installing       : harfbuzz-devel-6.0.0-1.fc38.x86_64                 111/121 
  Installing       : freetype-devel-2.12.1-3.fc38.x86_64                112/121 
  Installing       : SDL2-devel-2.26.0-1.fc38.x86_64                    113/121 
  Installing       : annobin-plugin-gcc-10.99-1.0.1.fc38.x86_64         114/121 
  Running scriptlet: annobin-plugin-gcc-10.99-1.0.1.fc38.x86_64         114/121 
  Installing       : gcc-plugin-annobin-13.0.0-0.4.fc38.x86_64          115/121 
  Installing       : libappstream-glib-0.8.2-1.fc38.x86_64              116/121 
  Installing       : desktop-file-utils-0.26-7.fc38.x86_64              117/121 
  Installing       : libwebp-devel-1.2.4-2.fc38.x86_64                  118/121 
  Installing       : mpg123-devel-1.31.1-3.fc38.x86_64                  119/121 
  Installing       : the_foundation-devel-1.4.0-2.fc37.x86_64           120/121 
  Installing       : fribidi-devel-1.0.12-2.fc38.x86_64                 121/121 
  Running scriptlet: fontconfig-2.14.1-2.fc38.x86_64                    121/121 
  Running scriptlet: fribidi-devel-1.0.12-2.fc38.x86_64                 121/121 
  Verifying        : SDL2-2.26.0-1.fc38.x86_64                            1/121 
  Verifying        : SDL2-devel-2.26.0-1.fc38.x86_64                      2/121 
  Verifying        : brotli-1.0.9-9.fc38.x86_64                           3/121 
  Verifying        : brotli-devel-1.0.9-9.fc38.x86_64                     4/121 
  Verifying        : bzip2-devel-1.0.8-12.fc38.x86_64                     5/121 
  Verifying        : cairo-1.17.6-2.fc38.x86_64                           6/121 
  Verifying        : cmake-3.25.1-1.fc38.x86_64                           7/121 
  Verifying        : cmake-data-3.25.1-1.fc38.noarch                      8/121 
  Verifying        : cmake-filesystem-3.25.1-1.fc38.x86_64                9/121 
  Verifying        : cmake-rpm-macros-3.25.1-1.fc38.noarch               10/121 
  Verifying        : dbus-libs-1:1.14.4-1.fc38.x86_64                    11/121 
  Verifying        : desktop-file-utils-0.26-7.fc38.x86_64               12/121 
  Verifying        : expat-2.5.0-1.fc38.x86_64                           13/121 
  Verifying        : fontconfig-2.14.1-2.fc38.x86_64                     14/121 
  Verifying        : freetype-2.12.1-3.fc38.x86_64                       15/121 
  Verifying        : freetype-devel-2.12.1-3.fc38.x86_64                 16/121 
  Verifying        : fribidi-1.0.12-2.fc38.x86_64                        17/121 
  Verifying        : fribidi-devel-1.0.12-2.fc38.x86_64                  18/121 
  Verifying        : gc-8.2.2-1.fc38.x86_64                              19/121 
  Verifying        : gdk-pixbuf2-2.42.10-1.fc38.x86_64                   20/121 
  Verifying        : glib2-2.74.1-2.fc38.x86_64                          21/121 
  Verifying        : glib2-devel-2.74.1-2.fc38.x86_64                    22/121 
  Verifying        : gnutls-3.7.8-9.fc38.x86_64                          23/121 
  Verifying        : graphite2-1.3.14-10.fc38.x86_64                     24/121 
  Verifying        : graphite2-devel-1.3.14-10.fc38.x86_64               25/121 
  Verifying        : guile22-2.2.7-6.fc38.x86_64                         26/121 
  Verifying        : harfbuzz-6.0.0-1.fc38.x86_64                        27/121 
  Verifying        : harfbuzz-devel-6.0.0-1.fc38.x86_64                  28/121 
  Verifying        : harfbuzz-icu-6.0.0-1.fc38.x86_64                    29/121 
  Verifying        : json-glib-1.6.6-3.fc38.x86_64                       30/121 
  Verifying        : jsoncpp-1.9.5-3.fc38.x86_64                         31/121 
  Verifying        : libicu-71.1-2.fc38.x86_64                           32/121 
  Verifying        : libicu-devel-71.1-2.fc38.x86_64                     33/121 
  Verifying        : annobin-docs-10.99-1.0.1.fc38.noarch                34/121 
  Verifying        : annobin-plugin-gcc-10.99-1.0.1.fc38.x86_64          35/121 
  Verifying        : cpp-13.0.0-0.4.fc38.x86_64                          36/121 
  Verifying        : gcc-13.0.0-0.4.fc38.x86_64                          37/121 
  Verifying        : gcc-plugin-annobin-13.0.0-0.4.fc38.x86_64           38/121 
  Verifying        : libtool-ltdl-2.4.7-3.0.1.fc38.x86_64                39/121 
  Verifying        : emacs-filesystem-1:28.1-3.fc37.noarch               40/121 
  Verifying        : fonts-filesystem-1:2.0.5-10.fc38.noarch             41/121 
  Verifying        : glibc-devel-2.36.9000-19.fc38.x86_64                42/121 
  Verifying        : glibc-headers-x86-2.36.9000-19.fc38.noarch          43/121 
  Verifying        : google-noto-fonts-common-20201206^1.git0c78c8329    44/121 
  Verifying        : google-noto-sans-vf-fonts-20201206^1.git0c78c832    45/121 
  Verifying        : hwdata-0.365-1.fc38.noarch                          46/121 
  Verifying        : kernel-headers-6.1.0-1.fc38.x86_64                  47/121 
  Verifying        : langpacks-core-font-en-3.0-27.fc38.noarch           48/121 
  Verifying        : libX11-1.8.1-2.fc38.x86_64                          49/121 
  Verifying        : libX11-common-1.8.1-2.fc38.noarch                   50/121 
  Verifying        : libX11-devel-1.8.1-2.fc38.x86_64                    51/121 
  Verifying        : libX11-xcb-1.8.1-2.fc38.x86_64                      52/121 
  Verifying        : libXau-1.0.11-1.fc38.x86_64                         53/121 
  Verifying        : libXau-devel-1.0.11-1.fc38.x86_64                   54/121 
  Verifying        : libXext-1.3.5-1.fc38.x86_64                         55/121 
  Verifying        : libXfixes-6.0.0-4.fc37.x86_64                       56/121 
  Verifying        : libXft-2.3.6-1.fc38.x86_64                          57/121 
  Verifying        : libXrender-0.9.11-1.fc38.x86_64                     58/121 
  Verifying        : libXxf86vm-1.1.5-1.fc38.x86_64                      59/121 
  Verifying        : libappstream-glib-0.8.2-1.fc38.x86_64               60/121 
  Verifying        : libb2-0.98.1-7.fc37.x86_64                          61/121 
  Verifying        : libblkid-devel-2.38.1-3.fc38.x86_64                 62/121 
  Verifying        : libdatrie-0.2.13-4.fc37.x86_64                      63/121 
  Verifying        : libdecor-0.1.1-1.fc38.x86_64                        64/121 
  Verifying        : libdrm-2.4.114-1.fc38.x86_64                        65/121 
  Verifying        : libffi-devel-3.4.4-1.fc38.x86_64                    66/121 
  Verifying        : libglvnd-1:1.6.0-1.fc38.x86_64                      67/121 
  Verifying        : libglvnd-core-devel-1:1.6.0-1.fc38.x86_64           68/121 
  Verifying        : libglvnd-devel-1:1.6.0-1.fc38.x86_64                69/121 
  Verifying        : libglvnd-egl-1:1.6.0-1.fc38.x86_64                  70/121 
  Verifying        : libglvnd-gles-1:1.6.0-1.fc38.x86_64                 71/121 
  Verifying        : libglvnd-glx-1:1.6.0-1.fc38.x86_64                  72/121 
  Verifying        : libglvnd-opengl-1:1.6.0-1.fc38.x86_64               73/121 
  Verifying        : libjpeg-turbo-2.1.4-1.fc38.x86_64                   74/121 
  Verifying        : libmount-devel-2.38.1-3.fc38.x86_64                 75/121 
  Verifying        : libmpc-1.2.1-5.fc37.x86_64                          76/121 
  Verifying        : libpciaccess-0.16-7.fc37.x86_64                     77/121 
  Verifying        : libpng-2:1.6.37-13.fc37.x86_64                      78/121 
  Verifying        : libpng-devel-2:1.6.37-13.fc37.x86_64                79/121 
  Verifying        : libselinux-devel-3.4-6.fc38.x86_64                  80/121 
  Verifying        : libsepol-devel-3.4-4.fc38.x86_64                    81/121 
  Verifying        : libstemmer-2.2.0-4.fc38.x86_64                      82/121 
  Verifying        : libthai-0.1.29-3.fc37.x86_64                        83/121 
  Verifying        : libuv-1:1.44.2-2.fc37.x86_64                        84/121 
  Verifying        : libwayland-client-1.21.0-1.fc37.x86_64              85/121 
  Verifying        : libwayland-cursor-1.21.0-1.fc37.x86_64              86/121 
  Verifying        : libwayland-server-1.21.0-1.fc37.x86_64              87/121 
  Verifying        : libwebp-1.2.4-2.fc38.x86_64                         88/121 
  Verifying        : libwebp-devel-1.2.4-2.fc38.x86_64                   89/121 
  Verifying        : libxcb-1.13.1-10.fc37.x86_64                        90/121 
  Verifying        : libxcb-devel-1.13.1-10.fc37.x86_64                  91/121 
  Verifying        : libxcrypt-devel-4.4.33-5.fc38.x86_64                92/121 
  Verifying        : libxshmfence-1.3-11.fc37.x86_64                     93/121 
  Verifying        : make-1:4.3-11.fc37.x86_64                           94/121 
  Verifying        : mesa-libEGL-22.3.1-1.fc38.x86_64                    95/121 
  Verifying        : mesa-libEGL-devel-22.3.1-1.fc38.x86_64              96/121 
  Verifying        : mesa-libGL-22.3.1-1.fc38.x86_64                     97/121 
  Verifying        : mesa-libgbm-22.3.1-1.fc38.x86_64                    98/121 
  Verifying        : mesa-libglapi-22.3.1-1.fc38.x86_64                  99/121 
  Verifying        : mpdecimal-2.5.1-4.fc37.x86_64                      100/121 
  Verifying        : mpg123-devel-1.31.1-3.fc38.x86_64                  101/121 
  Verifying        : mpg123-libs-1.31.1-3.fc38.x86_64                   102/121 
  Verifying        : pango-1.50.12-1.fc38.x86_64                        103/121 
  Verifying        : pcre-8.45-1.fc37.2.x86_64                          104/121 
  Verifying        : pcre2-devel-10.40-1.fc37.1.x86_64                  105/121 
  Verifying        : pcre2-utf16-10.40-1.fc37.1.x86_64                  106/121 
  Verifying        : pcre2-utf32-10.40-1.fc37.1.x86_64                  107/121 
  Verifying        : pixman-0.40.0-6.fc37.x86_64                        108/121 
  Verifying        : python-pip-wheel-22.3.1-1.fc38.noarch              109/121 
  Verifying        : python-setuptools-wheel-65.5.1-1.fc38.noarch       110/121 
  Verifying        : python3-3.11.1-1.fc38.x86_64                       111/121 
  Verifying        : python3-libs-3.11.1-1.fc38.x86_64                  112/121 
  Verifying        : rhash-1.4.3-1.fc38.x86_64                          113/121 
  Verifying        : shared-mime-info-2.2-2.fc37.x86_64                 114/121 
  Verifying        : sysprof-capture-devel-3.46.0-1.fc38.x86_64         115/121 
  Verifying        : the_foundation-1.4.0-2.fc37.x86_64                 116/121 
  Verifying        : the_foundation-devel-1.4.0-2.fc37.x86_64           117/121 
  Verifying        : vim-filesystem-2:9.0.1054-1.fc38.noarch            118/121 
  Verifying        : xml-common-0.6.3-59.fc37.noarch                    119/121 
  Verifying        : xorg-x11-proto-devel-2022.2-2.fc38.noarch          120/121 
  Verifying        : zlib-devel-1.2.13-1.fc38.x86_64                    121/121 

Installed:
  SDL2-2.26.0-1.fc38.x86_64                                                     
  SDL2-devel-2.26.0-1.fc38.x86_64                                               
  annobin-docs-10.99-1.0.1.fc38.noarch                                          
  annobin-plugin-gcc-10.99-1.0.1.fc38.x86_64                                    
  brotli-1.0.9-9.fc38.x86_64                                                    
  brotli-devel-1.0.9-9.fc38.x86_64                                              
  bzip2-devel-1.0.8-12.fc38.x86_64                                              
  cairo-1.17.6-2.fc38.x86_64                                                    
  cmake-3.25.1-1.fc38.x86_64                                                    
  cmake-data-3.25.1-1.fc38.noarch                                               
  cmake-filesystem-3.25.1-1.fc38.x86_64                                         
  cmake-rpm-macros-3.25.1-1.fc38.noarch                                         
  cpp-13.0.0-0.4.fc38.x86_64                                                    
  dbus-libs-1:1.14.4-1.fc38.x86_64                                              
  desktop-file-utils-0.26-7.fc38.x86_64                                         
  emacs-filesystem-1:28.1-3.fc37.noarch                                         
  expat-2.5.0-1.fc38.x86_64                                                     
  fontconfig-2.14.1-2.fc38.x86_64                                               
  fonts-filesystem-1:2.0.5-10.fc38.noarch                                       
  freetype-2.12.1-3.fc38.x86_64                                                 
  freetype-devel-2.12.1-3.fc38.x86_64                                           
  fribidi-1.0.12-2.fc38.x86_64                                                  
  fribidi-devel-1.0.12-2.fc38.x86_64                                            
  gc-8.2.2-1.fc38.x86_64                                                        
  gcc-13.0.0-0.4.fc38.x86_64                                                    
  gcc-plugin-annobin-13.0.0-0.4.fc38.x86_64                                     
  gdk-pixbuf2-2.42.10-1.fc38.x86_64                                             
  glib2-2.74.1-2.fc38.x86_64                                                    
  glib2-devel-2.74.1-2.fc38.x86_64                                              
  glibc-devel-2.36.9000-19.fc38.x86_64                                          
  glibc-headers-x86-2.36.9000-19.fc38.noarch                                    
  gnutls-3.7.8-9.fc38.x86_64                                                    
  google-noto-fonts-common-20201206^1.git0c78c8329-9.fc38.noarch                
  google-noto-sans-vf-fonts-20201206^1.git0c78c8329-9.fc38.noarch               
  graphite2-1.3.14-10.fc38.x86_64                                               
  graphite2-devel-1.3.14-10.fc38.x86_64                                         
  guile22-2.2.7-6.fc38.x86_64                                                   
  harfbuzz-6.0.0-1.fc38.x86_64                                                  
  harfbuzz-devel-6.0.0-1.fc38.x86_64                                            
  harfbuzz-icu-6.0.0-1.fc38.x86_64                                              
  hwdata-0.365-1.fc38.noarch                                                    
  json-glib-1.6.6-3.fc38.x86_64                                                 
  jsoncpp-1.9.5-3.fc38.x86_64                                                   
  kernel-headers-6.1.0-1.fc38.x86_64                                            
  langpacks-core-font-en-3.0-27.fc38.noarch                                     
  libX11-1.8.1-2.fc38.x86_64                                                    
  libX11-common-1.8.1-2.fc38.noarch                                             
  libX11-devel-1.8.1-2.fc38.x86_64                                              
  libX11-xcb-1.8.1-2.fc38.x86_64                                                
  libXau-1.0.11-1.fc38.x86_64                                                   
  libXau-devel-1.0.11-1.fc38.x86_64                                             
  libXext-1.3.5-1.fc38.x86_64                                                   
  libXfixes-6.0.0-4.fc37.x86_64                                                 
  libXft-2.3.6-1.fc38.x86_64                                                    
  libXrender-0.9.11-1.fc38.x86_64                                               
  libXxf86vm-1.1.5-1.fc38.x86_64                                                
  libappstream-glib-0.8.2-1.fc38.x86_64                                         
  libb2-0.98.1-7.fc37.x86_64                                                    
  libblkid-devel-2.38.1-3.fc38.x86_64                                           
  libdatrie-0.2.13-4.fc37.x86_64                                                
  libdecor-0.1.1-1.fc38.x86_64                                                  
  libdrm-2.4.114-1.fc38.x86_64                                                  
  libffi-devel-3.4.4-1.fc38.x86_64                                              
  libglvnd-1:1.6.0-1.fc38.x86_64                                                
  libglvnd-core-devel-1:1.6.0-1.fc38.x86_64                                     
  libglvnd-devel-1:1.6.0-1.fc38.x86_64                                          
  libglvnd-egl-1:1.6.0-1.fc38.x86_64                                            
  libglvnd-gles-1:1.6.0-1.fc38.x86_64                                           
  libglvnd-glx-1:1.6.0-1.fc38.x86_64                                            
  libglvnd-opengl-1:1.6.0-1.fc38.x86_64                                         
  libicu-71.1-2.fc38.x86_64                                                     
  libicu-devel-71.1-2.fc38.x86_64                                               
  libjpeg-turbo-2.1.4-1.fc38.x86_64                                             
  libmount-devel-2.38.1-3.fc38.x86_64                                           
  libmpc-1.2.1-5.fc37.x86_64                                                    
  libpciaccess-0.16-7.fc37.x86_64                                               
  libpng-2:1.6.37-13.fc37.x86_64                                                
  libpng-devel-2:1.6.37-13.fc37.x86_64                                          
  libselinux-devel-3.4-6.fc38.x86_64                                            
  libsepol-devel-3.4-4.fc38.x86_64                                              
  libstemmer-2.2.0-4.fc38.x86_64                                                
  libthai-0.1.29-3.fc37.x86_64                                                  
  libtool-ltdl-2.4.7-3.0.1.fc38.x86_64                                          
  libuv-1:1.44.2-2.fc37.x86_64                                                  
  libwayland-client-1.21.0-1.fc37.x86_64                                        
  libwayland-cursor-1.21.0-1.fc37.x86_64                                        
  libwayland-server-1.21.0-1.fc37.x86_64                                        
  libwebp-1.2.4-2.fc38.x86_64                                                   
  libwebp-devel-1.2.4-2.fc38.x86_64                                             
  libxcb-1.13.1-10.fc37.x86_64                                                  
  libxcb-devel-1.13.1-10.fc37.x86_64                                            
  libxcrypt-devel-4.4.33-5.fc38.x86_64                                          
  libxshmfence-1.3-11.fc37.x86_64                                               
  make-1:4.3-11.fc37.x86_64                                                     
  mesa-libEGL-22.3.1-1.fc38.x86_64                                              
  mesa-libEGL-devel-22.3.1-1.fc38.x86_64                                        
  mesa-libGL-22.3.1-1.fc38.x86_64                                               
  mesa-libgbm-22.3.1-1.fc38.x86_64                                              
  mesa-libglapi-22.3.1-1.fc38.x86_64                                            
  mpdecimal-2.5.1-4.fc37.x86_64                                                 
  mpg123-devel-1.31.1-3.fc38.x86_64                                             
  mpg123-libs-1.31.1-3.fc38.x86_64                                              
  pango-1.50.12-1.fc38.x86_64                                                   
  pcre-8.45-1.fc37.2.x86_64                                                     
  pcre2-devel-10.40-1.fc37.1.x86_64                                             
  pcre2-utf16-10.40-1.fc37.1.x86_64                                             
  pcre2-utf32-10.40-1.fc37.1.x86_64                                             
  pixman-0.40.0-6.fc37.x86_64                                                   
  python-pip-wheel-22.3.1-1.fc38.noarch                                         
  python-setuptools-wheel-65.5.1-1.fc38.noarch                                  
  python3-3.11.1-1.fc38.x86_64                                                  
  python3-libs-3.11.1-1.fc38.x86_64                                             
  rhash-1.4.3-1.fc38.x86_64                                                     
  shared-mime-info-2.2-2.fc37.x86_64                                            
  sysprof-capture-devel-3.46.0-1.fc38.x86_64                                    
  the_foundation-1.4.0-2.fc37.x86_64                                            
  the_foundation-devel-1.4.0-2.fc37.x86_64                                      
  vim-filesystem-2:9.0.1054-1.fc38.noarch                                       
  xml-common-0.6.3-59.fc37.noarch                                               
  xorg-x11-proto-devel-2022.2-2.fc38.noarch                                     
  zlib-devel-1.2.13-1.fc38.x86_64                                               

Complete!
Finish: build setup for lagrange-1.13.7-1.fc38.src.rpm
Start: rpmbuild lagrange-1.13.7-1.fc38.src.rpm
Building target platforms: x86_64
Building for target x86_64
setting SOURCE_DATE_EPOCH=1659484800
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.3dEcH6
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf lagrange-1.13.7
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/lagrange-1.13.7.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd lagrange-1.13.7
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ rm -rf lib
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.tnAjmA
+ umask 022
+ cd /builddir/build/BUILD
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes'
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd lagrange-1.13.7
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes'
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ /usr/bin/cmake -S . -B redhat-linux-build -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON
-- The C compiler identification is GNU 13.0.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Setting build type to 'Release' as none was specified.
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.0") 
-- Checking for module 'harfbuzz'
--   Found harfbuzz, version 6.0.0
-- Checking for module 'fribidi'
--   Found fribidi, version 1.0.12
-- Checking for module 'sdl2'
--   Found sdl2, version 2.26.0
-- Checking for module 'libmpg123'
--   Found libmpg123, version 1.31.1
-- Checking for module 'libwebp'
--   Found libwebp, version 1.2.4
-- Performing Test CFLAG_INCOMPATIBLE_POINTER_TYPES
-- Performing Test CFLAG_INCOMPATIBLE_POINTER_TYPES - Success
-- Preparing resources...
--   resources.lgr
-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_CXX_FLAGS_RELEASE
    CMAKE_Fortran_FLAGS_RELEASE
    CMAKE_INSTALL_DO_STRIP
    INCLUDE_INSTALL_DIR
    LIB_INSTALL_DIR
    LIB_SUFFIX
    SHARE_INSTALL_PREFIX
    SYSCONF_INSTALL_DIR


-- Build files have been written to: /builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build
+ /usr/bin/cmake --build redhat-linux-build -j2 --verbose
/usr/bin/cmake -S/builddir/build/BUILD/lagrange-1.13.7 -B/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build/CMakeFiles /builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build//CMakeFiles/progress.marks
/usr/bin/gmake  -f CMakeFiles/Makefile2 all
gmake[1]: Entering directory '/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build'
/usr/bin/gmake  -f CMakeFiles/ext-deps.dir/build.make CMakeFiles/ext-deps.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build'
cd /builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lagrange-1.13.7 /builddir/build/BUILD/lagrange-1.13.7 /builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build /builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build /builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build/CMakeFiles/ext-deps.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build'
/usr/bin/gmake  -f CMakeFiles/ext-deps.dir/build.make CMakeFiles/ext-deps.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build'
gmake[2]: Nothing to be done for 'CMakeFiles/ext-deps.dir/build'.
gmake[2]: Leaving directory '/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build'
[  0%] Built target ext-deps
/usr/bin/gmake  -f CMakeFiles/app.dir/build.make CMakeFiles/app.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build'
cd /builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lagrange-1.13.7 /builddir/build/BUILD/lagrange-1.13.7 /builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build /builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build /builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build/CMakeFiles/app.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build'
/usr/bin/gmake  -f CMakeFiles/app.dir/build.make CMakeFiles/app.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build'
[  3%] Building C object CMakeFiles/app.dir/src/app.c.o
[  3%] Building C object CMakeFiles/app.dir/src/main.c.o
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/main.c.o -MF CMakeFiles/app.dir/src/main.c.o.d -o CMakeFiles/app.dir/src/main.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/main.c
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/app.c.o -MF CMakeFiles/app.dir/src/app.c.o.d -o CMakeFiles/app.dir/src/app.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/app.c
In file included from /builddir/build/BUILD/lagrange-1.13.7/src/gmdocument.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/prefs.h:27,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/app.h:30,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/main.c:23:
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:152:9: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  152 |         RETURN_KEY_BEHAVIOR(control_ReturnKeyFlag, 0),
      |         ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:159:33: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  159 |     default_ReturnKeyBehavior = RETURN_KEY_BEHAVIOR(shift_ReturnKeyFlag, 0),
      |                                 ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/lagrange-1.13.7/src/gmdocument.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/prefs.h:27,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/app.h:30,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/app.c:23:
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:152:9: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  152 |         RETURN_KEY_BEHAVIOR(control_ReturnKeyFlag, 0),
      |         ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:159:33: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  159 |     default_ReturnKeyBehavior = RETURN_KEY_BEHAVIOR(shift_ReturnKeyFlag, 0),
      |                                 ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/app.c: In function 'processEvents_App':
/builddir/build/BUILD/lagrange-1.13.7/src/app.c:1536:11: warning: unused variable 'gotEvents' [-Wunused-variable]
 1536 |     iBool gotEvents = iFalse;
      |           ^~~~~~~~~
[  5%] Building C object CMakeFiles/app.dir/src/bookmarks.c.o
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/bookmarks.c.o -MF CMakeFiles/app.dir/src/bookmarks.c.o.d -o CMakeFiles/app.dir/src/bookmarks.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/bookmarks.c
In file included from /builddir/build/BUILD/lagrange-1.13.7/src/bookmarks.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/bookmarks.c:23:
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:152:9: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  152 |         RETURN_KEY_BEHAVIOR(control_ReturnKeyFlag, 0),
      |         ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:159:33: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  159 |     default_ReturnKeyBehavior = RETURN_KEY_BEHAVIOR(shift_ReturnKeyFlag, 0),
      |                                 ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/app.c: In function 'handleCommand_App':
/builddir/build/BUILD/lagrange-1.13.7/src/app.c:3558:17: warning: missing braces around initializer [-Wmissing-braces]
 3558 |                 (iMenuItem[]){ { "${dlg.spartan.upload}",
      |                 ^
......
 3561 |                                  format_CStr("valueinput.upload url:%s",
      |                                  {
 3562 |                                              cstr_String(urlQueryStripped_String(url))) } },
      |                                                                                         }
/builddir/build/BUILD/lagrange-1.13.7/src/app.c:3558:17: warning: missing braces around initializer [-Wmissing-braces]
 3558 |                 (iMenuItem[]){ { "${dlg.spartan.upload}",
      |                 ^
......
 3561 |                                  format_CStr("valueinput.upload url:%s",
      |                                  {
 3562 |                                              cstr_String(urlQueryStripped_String(url))) } },
      |                                                                                         }
/builddir/build/BUILD/lagrange-1.13.7/src/app.c:3717:17: warning: missing braces around initializer [-Wmissing-braces]
 3717 |                 (iMenuItem[]){
      |                 ^
/builddir/build/BUILD/lagrange-1.13.7/src/app.c:3717:17: warning: missing braces around initializer [-Wmissing-braces]
/builddir/build/BUILD/lagrange-1.13.7/src/app.c:3717:17: warning: missing braces around initializer [-Wmissing-braces]
/builddir/build/BUILD/lagrange-1.13.7/src/app.c:4124:21: warning: missing braces around initializer [-Wmissing-braces]
 4124 |                     (iMenuItem[]){ { "${cancel}" },
      |                     ^
......
 4128 |                                      format_CStr("!fontpack.delete confirmed:1 id:%s",
      |                                      {
 4129 |                                                  cstr_String(packId)) } },
      |                                                                       }
/builddir/build/BUILD/lagrange-1.13.7/src/app.c:4124:21: warning: missing braces around initializer [-Wmissing-braces]
 4124 |                     (iMenuItem[]){ { "${cancel}" },
      |                     ^
......
 4128 |                                      format_CStr("!fontpack.delete confirmed:1 id:%s",
      |                                      {
 4129 |                                                  cstr_String(packId)) } },
      |                                                                       }
/builddir/build/BUILD/lagrange-1.13.7/src/app.c: At top level:
/builddir/build/BUILD/lagrange-1.13.7/src/app.c:138:18: warning: 'idleThreshold_App_' defined but not used [-Wunused-const-variable=]
  138 | static const int idleThreshold_App_ = 1000; /* ms */
      |                  ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/bookmarks.c: In function 'requestFinished_Bookmarks':
/builddir/build/BUILD/lagrange-1.13.7/src/bookmarks.c:802:11: warning: variable 'found' set but not used [-Wunused-but-set-variable]
  802 |     iBool found = iFalse;
      |           ^~~~~
[  6%] Building C object CMakeFiles/app.dir/src/export.c.o
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/export.c.o -MF CMakeFiles/app.dir/src/export.c.o.d -o CMakeFiles/app.dir/src/export.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/export.c
In file included from /builddir/build/BUILD/lagrange-1.13.7/src/export.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/export.c:23:
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:152:9: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  152 |         RETURN_KEY_BEHAVIOR(control_ReturnKeyFlag, 0),
      |         ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:159:33: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  159 |     default_ReturnKeyBehavior = RETURN_KEY_BEHAVIOR(shift_ReturnKeyFlag, 0),
      |                                 ^~~~~~~~~~~~~~~~~~~
[  8%] Building C object CMakeFiles/app.dir/src/feeds.c.o
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/feeds.c.o -MF CMakeFiles/app.dir/src/feeds.c.o.d -o CMakeFiles/app.dir/src/feeds.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/feeds.c
In file included from /builddir/build/BUILD/lagrange-1.13.7/src/bookmarks.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/feeds.c:24:
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:152:9: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  152 |         RETURN_KEY_BEHAVIOR(control_ReturnKeyFlag, 0),
      |         ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:159:33: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  159 |     default_ReturnKeyBehavior = RETURN_KEY_BEHAVIOR(shift_ReturnKeyFlag, 0),
      |                                 ^~~~~~~~~~~~~~~~~~~
[ 10%] Building C object CMakeFiles/app.dir/src/fontpack.c.o
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/fontpack.c.o -MF CMakeFiles/app.dir/src/fontpack.c.o.d -o CMakeFiles/app.dir/src/fontpack.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/fontpack.c
In file included from /builddir/build/BUILD/lagrange-1.13.7/src/ui/mobile.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/util.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/widget.h:28,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/root.h:3,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/window.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/fontpack.c:25:
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:152:9: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  152 |         RETURN_KEY_BEHAVIOR(control_ReturnKeyFlag, 0),
      |         ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:159:33: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  159 |     default_ReturnKeyBehavior = RETURN_KEY_BEHAVIOR(shift_ReturnKeyFlag, 0),
      |                                 ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/fontpack.c: In function 'actions_FontPack':
/builddir/build/BUILD/lagrange-1.13.7/src/fontpack.c:914:18: warning: missing braces around initializer [-Wmissing-braces]
  914 |                 &(iMenuItem){ format_Lang(add_Icon " ${fontpack.upgrade}", fpId, d->version),
      |                  ^
......
  917 |                               "fontpack.install" });
      |                               {                  }
/builddir/build/BUILD/lagrange-1.13.7/src/fontpack.c:923:18: warning: missing braces around initializer [-Wmissing-braces]
  923 |                 &(iMenuItem){ format_Lang(isEnabled ? close_Icon " ${fontpack.disable}"
      |                  ^
......
  928 |                               format_CStr("fontpack.enable arg:%d id:%s", !isEnabled, fpId) });
      |                               {                                                             }
/builddir/build/BUILD/lagrange-1.13.7/src/fontpack.c:933:29: warning: missing braces around initializer [-Wmissing-braces]
  933 |                            &(iMenuItem){ format_Lang(delete_Icon " ${fontpack.delete}", fpId),
      |                             ^
......
  936 |                                          format_CStr("fontpack.delete id:%s", fpId) });
      |                                          {                                          }
/builddir/build/BUILD/lagrange-1.13.7/src/fontpack.c:941:25: warning: missing braces around initializer [-Wmissing-braces]
  941 |                        &(iMenuItem){ format_Lang(add_Icon " " uiTextAction_ColorEscape
      |                         ^
......
  945 |                                      "fontpack.install" });
      |                                      {                  }
/builddir/build/BUILD/lagrange-1.13.7/src/fontpack.c:947:21: warning: missing braces around initializer [-Wmissing-braces]
  947 |             items, &(iMenuItem){ download_Icon " " saveToDownloads_Label, 0, 0, "document.save" });
      |                     ^
      |                                                                                 {               }
/builddir/build/BUILD/lagrange-1.13.7/src/fontpack.c:952:14: warning: missing braces around initializer [-Wmissing-braces]
  952 |             &(iMenuItem){
      |              ^
  953 |                 fontpack_Icon " ${fontpack.open.aboutfonts}", 0, 0, "!open switch:1 url:about:fonts" });
      |                                                                     {                                }
/builddir/build/BUILD/lagrange-1.13.7/src/fontpack.c: In function 'enablePack_Fonts':
/builddir/build/BUILD/lagrange-1.13.7/src/fontpack.c:1140:13: warning: unused variable 'd' [-Wunused-variable]
 1140 |     iFonts *d = &fonts_;
      |             ^
/builddir/build/BUILD/lagrange-1.13.7/src/fontpack.c: At top level:
/builddir/build/BUILD/lagrange-1.13.7/src/fontpack.c:232:13: warning: 'unloadFiles_Fonts_' defined but not used [-Wunused-function]
  232 | static void unloadFiles_Fonts_(iFonts *d) {
      |             ^~~~~~~~~~~~~~~~~~
[ 11%] Building C object CMakeFiles/app.dir/src/gempub.c.o
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/gempub.c.o -MF CMakeFiles/app.dir/src/gempub.c.o.d -o CMakeFiles/app.dir/src/gempub.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/gempub.c
In file included from /builddir/build/BUILD/lagrange-1.13.7/src/gempub.c:26:
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:152:9: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  152 |         RETURN_KEY_BEHAVIOR(control_ReturnKeyFlag, 0),
      |         ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:159:33: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  159 |     default_ReturnKeyBehavior = RETURN_KEY_BEHAVIOR(shift_ReturnKeyFlag, 0),
      |                                 ^~~~~~~~~~~~~~~~~~~
[ 13%] Building C object CMakeFiles/app.dir/src/gmcerts.c.o
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/gmcerts.c.o -MF CMakeFiles/app.dir/src/gmcerts.c.o.d -o CMakeFiles/app.dir/src/gmcerts.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/gmcerts.c
In file included from /builddir/build/BUILD/lagrange-1.13.7/src/gmcerts.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/gmcerts.c:23:
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:152:9: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  152 |         RETURN_KEY_BEHAVIOR(control_ReturnKeyFlag, 0),
      |         ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:159:33: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  159 |     default_ReturnKeyBehavior = RETURN_KEY_BEHAVIOR(shift_ReturnKeyFlag, 0),
      |                                 ^~~~~~~~~~~~~~~~~~~
[ 15%] Building C object CMakeFiles/app.dir/src/gmdocument.c.o
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/gmdocument.c.o -MF CMakeFiles/app.dir/src/gmdocument.c.o.d -o CMakeFiles/app.dir/src/gmdocument.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/gmdocument.c
In file included from /builddir/build/BUILD/lagrange-1.13.7/src/gmdocument.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/gmdocument.c:23:
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:152:9: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  152 |         RETURN_KEY_BEHAVIOR(control_ReturnKeyFlag, 0),
      |         ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:159:33: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  159 |     default_ReturnKeyBehavior = RETURN_KEY_BEHAVIOR(shift_ReturnKeyFlag, 0),
      |                                 ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/gmdocument.c: In function 'setThemeSeed_GmDocument':
/builddir/build/BUILD/lagrange-1.13.7/src/gmdocument.c:1631:39: warning: missing braces around initializer [-Wmissing-braces]
 1631 |         } altHues[iElemCount(hues)] = {
      |                                       ^
 1632 |             { 2, 3 },  /*  0: red */
      |               {    }
/builddir/build/BUILD/lagrange-1.13.7/src/gmdocument.c:1631:39: warning: missing braces around initializer [-Wmissing-braces]
 1631 |         } altHues[iElemCount(hues)] = {
      |                                       ^
 1632 |             { 2, 3 },  /*  0: red */
      |               {    }
 1633 |             { 8, 3 },  /*  1: reddish orange */
      |               {    }
/builddir/build/BUILD/lagrange-1.13.7/src/gmdocument.c:1631:39: warning: missing braces around initializer [-Wmissing-braces]
 1631 |         } altHues[iElemCount(hues)] = {
      |                                       ^
 1632 |             { 2, 3 },  /*  0: red */
      |               {    }
 1633 |             { 8, 3 },  /*  1: reddish orange */
      |               {    }
 1634 |             { 0, 7 },  /*  2: yellowish orange */
      |               {    }
/builddir/build/BUILD/lagrange-1.13.7/src/gmdocument.c:1631:39: warning: missing braces around initializer [-Wmissing-braces]
 1631 |         } altHues[iElemCount(hues)] = {
      |                                       ^
 1632 |             { 2, 3 },  /*  0: red */
      |               {    }
 1633 |             { 8, 3 },  /*  1: reddish orange */
      |               {    }
 1634 |             { 0, 7 },  /*  2: yellowish orange */
      |               {    }
 1635 |             { 5, 7 },  /*  3: yellow */
      |               {    }
/builddir/build/BUILD/lagrange-1.13.7/src/gmdocument.c:1631:39: warning: missing braces around initializer [-Wmissing-braces]
 1631 |         } altHues[iElemCount(hues)] = {
      |                                       ^
 1632 |             { 2, 3 },  /*  0: red */
      |               {    }
 1633 |             { 8, 3 },  /*  1: reddish orange */
      |               {    }
 1634 |             { 0, 7 },  /*  2: yellowish orange */
      |               {    }
 1635 |             { 5, 7 },  /*  3: yellow */
      |               {    }
 1636 |             { 6, 2 },  /*  4: greenish yellow */
      |               {    }
/builddir/build/BUILD/lagrange-1.13.7/src/gmdocument.c:1631:39: warning: missing braces around initializer [-Wmissing-braces]
 1631 |         } altHues[iElemCount(hues)] = {
      |                                       ^
 1632 |             { 2, 3 },  /*  0: red */
      |               {    }
 1633 |             { 8, 3 },  /*  1: reddish orange */
      |               {    }
 1634 |             { 0, 7 },  /*  2: yellowish orange */
      |               {    }
 1635 |             { 5, 7 },  /*  3: yellow */
      |               {    }
 1636 |             { 6, 2 },  /*  4: greenish yellow */
      |               {    }
 1637 |             { 1, 3 },  /*  5: green */
      |               {    }
/builddir/build/BUILD/lagrange-1.13.7/src/gmdocument.c:1631:39: warning: missing braces around initializer [-Wmissing-braces]
 1631 |         } altHues[iElemCount(hues)] = {
      |                                       ^
 1632 |             { 2, 3 },  /*  0: red */
      |               {    }
 1633 |             { 8, 3 },  /*  1: reddish orange */
      |               {    }
 1634 |             { 0, 7 },  /*  2: yellowish orange */
      |               {    }
 1635 |             { 5, 7 },  /*  3: yellow */
      |               {    }
 1636 |             { 6, 2 },  /*  4: greenish yellow */
      |               {    }
 1637 |             { 1, 3 },  /*  5: green */
      |               {    }
 1638 |             { 2, 8 },  /*  6: bluish green */
      |               {    }
/builddir/build/BUILD/lagrange-1.13.7/src/gmdocument.c:1631:39: warning: missing braces around initializer [-Wmissing-braces]
 1631 |         } altHues[iElemCount(hues)] = {
      |                                       ^
 1632 |             { 2, 3 },  /*  0: red */
      |               {    }
 1633 |             { 8, 3 },  /*  1: reddish orange */
      |               {    }
 1634 |             { 0, 7 },  /*  2: yellowish orange */
      |               {    }
 1635 |             { 5, 7 },  /*  3: yellow */
      |               {    }
 1636 |             { 6, 2 },  /*  4: greenish yellow */
      |               {    }
 1637 |             { 1, 3 },  /*  5: green */
      |               {    }
 1638 |             { 2, 8 },  /*  6: bluish green */
      |               {    }
 1639 |             { 2, 5 },  /*  7: cyan */
      |               {    }
/builddir/build/BUILD/lagrange-1.13.7/src/gmdocument.c:1631:39: warning: missing braces around initializer [-Wmissing-braces]
 1631 |         } altHues[iElemCount(hues)] = {
      |                                       ^
 1632 |             { 2, 3 },  /*  0: red */
      |               {    }
 1633 |             { 8, 3 },  /*  1: reddish orange */
      |               {    }
 1634 |             { 0, 7 },  /*  2: yellowish orange */
      |               {    }
 1635 |             { 5, 7 },  /*  3: yellow */
      |               {    }
 1636 |             { 6, 2 },  /*  4: greenish yellow */
      |               {    }
 1637 |             { 1, 3 },  /*  5: green */
      |               {    }
 1638 |             { 2, 8 },  /*  6: bluish green */
      |               {    }
 1639 |             { 2, 5 },  /*  7: cyan */
      |               {    }
 1640 |             { 6, 10 }, /*  8: sky blue */
      |               {     }
/builddir/build/BUILD/lagrange-1.13.7/src/gmdocument.c:1631:39: warning: missing braces around initializer [-Wmissing-braces]
 1631 |         } altHues[iElemCount(hues)] = {
      |                                       ^
 1632 |             { 2, 3 },  /*  0: red */
      |               {    }
 1633 |             { 8, 3 },  /*  1: reddish orange */
      |               {    }
 1634 |             { 0, 7 },  /*  2: yellowish orange */
      |               {    }
 1635 |             { 5, 7 },  /*  3: yellow */
      |               {    }
 1636 |             { 6, 2 },  /*  4: greenish yellow */
      |               {    }
 1637 |             { 1, 3 },  /*  5: green */
      |               {    }
 1638 |             { 2, 8 },  /*  6: bluish green */
      |               {    }
 1639 |             { 2, 5 },  /*  7: cyan */
      |               {    }
 1640 |             { 6, 10 }, /*  8: sky blue */
      |               {     }
 1641 |             { 3, 11 }, /*  9: blue */
      |               {     }
/builddir/build/BUILD/lagrange-1.13.7/src/gmdocument.c:1631:39: warning: missing braces around initializer [-Wmissing-braces]
 1631 |         } altHues[iElemCount(hues)] = {
      |                                       ^
 1632 |             { 2, 3 },  /*  0: red */
      |               {    }
 1633 |             { 8, 3 },  /*  1: reddish orange */
      |               {    }
 1634 |             { 0, 7 },  /*  2: yellowish orange */
      |               {    }
 1635 |             { 5, 7 },  /*  3: yellow */
      |               {    }
 1636 |             { 6, 2 },  /*  4: greenish yellow */
      |               {    }
 1637 |             { 1, 3 },  /*  5: green */
      |               {    }
 1638 |             { 2, 8 },  /*  6: bluish green */
      |               {    }
 1639 |             { 2, 5 },  /*  7: cyan */
      |               {    }
 1640 |             { 6, 10 }, /*  8: sky blue */
      |               {     }
 1641 |             { 3, 11 }, /*  9: blue */
      |               {     }
 1642 |             { 8, 9 },  /* 10: violet */
      |               {    }
/builddir/build/BUILD/lagrange-1.13.7/src/gmdocument.c:1631:39: warning: missing braces around initializer [-Wmissing-braces]
 1631 |         } altHues[iElemCount(hues)] = {
      |                                       ^
 1632 |             { 2, 3 },  /*  0: red */
      |               {    }
 1633 |             { 8, 3 },  /*  1: reddish orange */
      |               {    }
 1634 |             { 0, 7 },  /*  2: yellowish orange */
      |               {    }
 1635 |             { 5, 7 },  /*  3: yellow */
      |               {    }
 1636 |             { 6, 2 },  /*  4: greenish yellow */
      |               {    }
 1637 |             { 1, 3 },  /*  5: green */
      |               {    }
 1638 |             { 2, 8 },  /*  6: bluish green */
      |               {    }
 1639 |             { 2, 5 },  /*  7: cyan */
      |               {    }
 1640 |             { 6, 10 }, /*  8: sky blue */
      |               {     }
 1641 |             { 3, 11 }, /*  9: blue */
      |               {     }
 1642 |             { 8, 9 },  /* 10: violet */
      |               {    }
 1643 |             { 7, 8 },  /* 11: pink */
      |               {    }
/builddir/build/BUILD/lagrange-1.13.7/src/gmdocument.c:1631:39: warning: missing braces around initializer [-Wmissing-braces]
 1631 |         } altHues[iElemCount(hues)] = {
      |                                       ^
 1632 |             { 2, 3 },  /*  0: red */
      |               {    }
 1633 |             { 8, 3 },  /*  1: reddish orange */
      |               {    }
 1634 |             { 0, 7 },  /*  2: yellowish orange */
      |               {    }
 1635 |             { 5, 7 },  /*  3: yellow */
      |               {    }
 1636 |             { 6, 2 },  /*  4: greenish yellow */
      |               {    }
 1637 |             { 1, 3 },  /*  5: green */
      |               {    }
 1638 |             { 2, 8 },  /*  6: bluish green */
      |               {    }
 1639 |             { 2, 5 },  /*  7: cyan */
      |               {    }
 1640 |             { 6, 10 }, /*  8: sky blue */
      |               {     }
 1641 |             { 3, 11 }, /*  9: blue */
      |               {     }
 1642 |             { 8, 9 },  /* 10: violet */
      |               {    }
 1643 |             { 7, 8 },  /* 11: pink */
      |               {    }
/builddir/build/BUILD/lagrange-1.13.7/src/gmdocument.c:1655:36: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses]
 1655 |             primIndex = (primIndex + d->themeSeed & 0xf) % 12;
      |                          ~~~~~~~~~~^~~~~~~~~~~~~~
[ 16%] Building C object CMakeFiles/app.dir/src/gmrequest.c.o
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/gmrequest.c.o -MF CMakeFiles/app.dir/src/gmrequest.c.o.d -o CMakeFiles/app.dir/src/gmrequest.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/gmrequest.c
In file included from /builddir/build/BUILD/lagrange-1.13.7/src/gmcerts.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/gmrequest.c:25:
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:152:9: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  152 |         RETURN_KEY_BEHAVIOR(control_ReturnKeyFlag, 0),
      |         ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:159:33: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  159 |     default_ReturnKeyBehavior = RETURN_KEY_BEHAVIOR(shift_ReturnKeyFlag, 0),
      |                                 ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/gmrequest.c:184:17: warning: 'port_GmRequest_' defined but not used [-Wunused-function]
  184 | static uint16_t port_GmRequest_(iGmRequest *d) {
      |                 ^~~~~~~~~~~~~~~
[ 18%] Building C object CMakeFiles/app.dir/src/gmtypesetter.c.o
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/gmtypesetter.c.o -MF CMakeFiles/app.dir/src/gmtypesetter.c.o.d -o CMakeFiles/app.dir/src/gmtypesetter.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/gmtypesetter.c
In file included from /builddir/build/BUILD/lagrange-1.13.7/src/gmtypesetter.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/gmtypesetter.c:23:
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:152:9: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  152 |         RETURN_KEY_BEHAVIOR(control_ReturnKeyFlag, 0),
      |         ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:159:33: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  159 |     default_ReturnKeyBehavior = RETURN_KEY_BEHAVIOR(shift_ReturnKeyFlag, 0),
      |                                 ^~~~~~~~~~~~~~~~~~~
[ 20%] Building C object CMakeFiles/app.dir/src/gmutil.c.o
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/gmutil.c.o -MF CMakeFiles/app.dir/src/gmutil.c.o.d -o CMakeFiles/app.dir/src/gmutil.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/gmutil.c
In file included from /builddir/build/BUILD/lagrange-1.13.7/src/sitespec.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/gmutil.c:26:
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:152:9: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  152 |         RETURN_KEY_BEHAVIOR(control_ReturnKeyFlag, 0),
      |         ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:159:33: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  159 |     default_ReturnKeyBehavior = RETURN_KEY_BEHAVIOR(shift_ReturnKeyFlag, 0),
      |                                 ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/gmdocument.c: In function 'doLayout_GmDocument_':
/builddir/build/BUILD/lagrange-1.13.7/src/gmdocument.c:817:28: warning: 'linkId' may be used uninitialized [-Wmaybe-uninitialized]
  817 |                 run.linkId = linkId;
      |                 ~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/gmdocument.c:815:27: note: 'linkId' was declared here
  815 |                 iGmLinkId linkId;
      |                           ^~~~~~
[ 21%] Building C object CMakeFiles/app.dir/src/gopher.c.o
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/gopher.c.o -MF CMakeFiles/app.dir/src/gopher.c.o.d -o CMakeFiles/app.dir/src/gopher.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/gopher.c
[ 23%] Building C object CMakeFiles/app.dir/src/history.c.o
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/history.c.o -MF CMakeFiles/app.dir/src/history.c.o.d -o CMakeFiles/app.dir/src/history.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/history.c
In file included from /builddir/build/BUILD/lagrange-1.13.7/src/gmdocument.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/history.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/history.c:23:
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:152:9: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  152 |         RETURN_KEY_BEHAVIOR(control_ReturnKeyFlag, 0),
      |         ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:159:33: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  159 |     default_ReturnKeyBehavior = RETURN_KEY_BEHAVIOR(shift_ReturnKeyFlag, 0),
      |                                 ^~~~~~~~~~~~~~~~~~~
[ 25%] Building C object CMakeFiles/app.dir/src/lang.c.o
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/lang.c.o -MF CMakeFiles/app.dir/src/lang.c.o.d -o CMakeFiles/app.dir/src/lang.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/lang.c
/builddir/build/BUILD/lagrange-1.13.7/src/history.c: In function 'precedingLocked_History':
/builddir/build/BUILD/lagrange-1.13.7/src/history.c:324:11: warning: unused variable 'ok' [-Wunused-variable]
  324 |     iBool ok = iFalse;
      |           ^~
In file included from /builddir/build/BUILD/lagrange-1.13.7/src/gmdocument.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/prefs.h:27,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/lang.c:25:
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:152:9: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  152 |         RETURN_KEY_BEHAVIOR(control_ReturnKeyFlag, 0),
      |         ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:159:33: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  159 |     default_ReturnKeyBehavior = RETURN_KEY_BEHAVIOR(shift_ReturnKeyFlag, 0),
      |                                 ^~~~~~~~~~~~~~~~~~~
[ 26%] Building C object CMakeFiles/app.dir/src/lookup.c.o
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/lookup.c.o -MF CMakeFiles/app.dir/src/lookup.c.o.d -o CMakeFiles/app.dir/src/lookup.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/lookup.c
[ 28%] Building C object CMakeFiles/app.dir/src/media.c.o
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/media.c.o -MF CMakeFiles/app.dir/src/media.c.o.d -o CMakeFiles/app.dir/src/media.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/media.c
[ 30%] Building C object CMakeFiles/app.dir/src/mimehooks.c.o
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/mimehooks.c.o -MF CMakeFiles/app.dir/src/mimehooks.c.o.d -o CMakeFiles/app.dir/src/mimehooks.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/mimehooks.c
In file included from /builddir/build/BUILD/lagrange-1.13.7/src/mimehooks.c:24:
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:152:9: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  152 |         RETURN_KEY_BEHAVIOR(control_ReturnKeyFlag, 0),
      |         ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:159:33: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  159 |     default_ReturnKeyBehavior = RETURN_KEY_BEHAVIOR(shift_ReturnKeyFlag, 0),
      |                                 ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/lagrange-1.13.7/src/gmdocument.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/media.c:24:
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:152:9: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  152 |         RETURN_KEY_BEHAVIOR(control_ReturnKeyFlag, 0),
      |         ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:159:33: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  159 |     default_ReturnKeyBehavior = RETURN_KEY_BEHAVIOR(shift_ReturnKeyFlag, 0),
      |                                 ^~~~~~~~~~~~~~~~~~~
[ 31%] Building C object CMakeFiles/app.dir/src/periodic.c.o
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/periodic.c.o -MF CMakeFiles/app.dir/src/periodic.c.o.d -o CMakeFiles/app.dir/src/periodic.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/periodic.c
In file included from /builddir/build/BUILD/lagrange-1.13.7/src/ui/mobile.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/util.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/widget.h:28,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/periodic.c:24:
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:152:9: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  152 |         RETURN_KEY_BEHAVIOR(control_ReturnKeyFlag, 0),
      |         ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:159:33: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  159 |     default_ReturnKeyBehavior = RETURN_KEY_BEHAVIOR(shift_ReturnKeyFlag, 0),
      |                                 ^~~~~~~~~~~~~~~~~~~
[ 33%] Building C object CMakeFiles/app.dir/src/prefs.c.o
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/prefs.c.o -MF CMakeFiles/app.dir/src/prefs.c.o.d -o CMakeFiles/app.dir/src/prefs.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/prefs.c
In file included from /builddir/build/BUILD/lagrange-1.13.7/src/gmdocument.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/prefs.h:27,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/prefs.c:23:
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:152:9: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  152 |         RETURN_KEY_BEHAVIOR(control_ReturnKeyFlag, 0),
      |         ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:159:33: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  159 |     default_ReturnKeyBehavior = RETURN_KEY_BEHAVIOR(shift_ReturnKeyFlag, 0),
      |                                 ^~~~~~~~~~~~~~~~~~~
[ 35%] Building C object CMakeFiles/app.dir/src/resources.c.o
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/resources.c.o -MF CMakeFiles/app.dir/src/resources.c.o.d -o CMakeFiles/app.dir/src/resources.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/resources.c
[ 36%] Building C object CMakeFiles/app.dir/src/sitespec.c.o
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/sitespec.c.o -MF CMakeFiles/app.dir/src/sitespec.c.o.d -o CMakeFiles/app.dir/src/sitespec.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/sitespec.c
In file included from /builddir/build/BUILD/lagrange-1.13.7/src/sitespec.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/sitespec.c:23:
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:152:9: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  152 |         RETURN_KEY_BEHAVIOR(control_ReturnKeyFlag, 0),
      |         ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:159:33: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  159 |     default_ReturnKeyBehavior = RETURN_KEY_BEHAVIOR(shift_ReturnKeyFlag, 0),
      |                                 ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/the_Foundation/stringarray.h:31,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/sitespec.h:26:
/builddir/build/BUILD/lagrange-1.13.7/src/sitespec.c: In function 'loadOldFormat_SiteSpec_':
/builddir/build/BUILD/lagrange-1.13.7/src/sitespec.c:101:33: warning: the address of 'params' will always evaluate as 'true' [-Waddress]
  101 |                     iReleasePtr(&params);
      |                                 ^
[ 38%] Building C object CMakeFiles/app.dir/src/visited.c.o
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/visited.c.o -MF CMakeFiles/app.dir/src/visited.c.o.d -o CMakeFiles/app.dir/src/visited.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/visited.c
In file included from /builddir/build/BUILD/lagrange-1.13.7/src/gmdocument.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/prefs.h:27,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/app.h:30,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/visited.c:24:
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:152:9: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  152 |         RETURN_KEY_BEHAVIOR(control_ReturnKeyFlag, 0),
      |         ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:159:33: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  159 |     default_ReturnKeyBehavior = RETURN_KEY_BEHAVIOR(shift_ReturnKeyFlag, 0),
      |                                 ^~~~~~~~~~~~~~~~~~~
[ 40%] Building C object CMakeFiles/app.dir/src/ui/banner.c.o
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/ui/banner.c.o -MF CMakeFiles/app.dir/src/ui/banner.c.o.d -o CMakeFiles/app.dir/src/ui/banner.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/ui/banner.c
In file included from /builddir/build/BUILD/lagrange-1.13.7/src/ui/mobile.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/util.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/widget.h:28,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/banner.c:26:
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:152:9: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  152 |         RETURN_KEY_BEHAVIOR(control_ReturnKeyFlag, 0),
      |         ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:159:33: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  159 |     default_ReturnKeyBehavior = RETURN_KEY_BEHAVIOR(shift_ReturnKeyFlag, 0),
      |                                 ^~~~~~~~~~~~~~~~~~~
[ 41%] Building C object CMakeFiles/app.dir/src/ui/bindingswidget.c.o
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/ui/bindingswidget.c.o -MF CMakeFiles/app.dir/src/ui/bindingswidget.c.o.d -o CMakeFiles/app.dir/src/ui/bindingswidget.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/ui/bindingswidget.c
/builddir/build/BUILD/lagrange-1.13.7/src/ui/banner.c: In function 'processEvent_Banner':
/builddir/build/BUILD/lagrange-1.13.7/src/ui/banner.c:348:45: warning: missing braces around initializer [-Wmissing-braces]
  348 |                                             (iMenuItem[]){
      |                                             ^
......
  353 |                                                   format_CStr("!document.dismiss warning:%d ptr:%p",
      |                                                   {
  354 |                                                               ansiEscapes_GmDocumentWarning,
  355 |                                                               d->doc) } },
      |                                                                       }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/banner.c:348:45: warning: missing braces around initializer [-Wmissing-braces]
  348 |                                             (iMenuItem[]){
      |                                             ^
......
  353 |                                                   format_CStr("!document.dismiss warning:%d ptr:%p",
      |                                                   {
  354 |                                                               ansiEscapes_GmDocumentWarning,
  355 |                                                               d->doc) } },
      |                                                                       }
In file included from /builddir/build/BUILD/lagrange-1.13.7/src/ui/mobile.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/util.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/widget.h:28,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/bindingswidget.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/bindingswidget.c:23:
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:152:9: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  152 |         RETURN_KEY_BEHAVIOR(control_ReturnKeyFlag, 0),
      |         ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:159:33: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  159 |     default_ReturnKeyBehavior = RETURN_KEY_BEHAVIOR(shift_ReturnKeyFlag, 0),
      |                                 ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/ui/bindingswidget.c: In function 'init_BindingsWidget':
/builddir/build/BUILD/lagrange-1.13.7/src/ui/bindingswidget.c:124:9: warning: missing braces around initializer [-Wmissing-braces]
  124 |         (iMenuItem[]){ { "${menu.binding.reset}", 0, 0, "binding.reset" },
      |         ^
      |                                                         {               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/bindingswidget.c:124:9: warning: missing braces around initializer [-Wmissing-braces]
  124 |         (iMenuItem[]){ { "${menu.binding.reset}", 0, 0, "binding.reset" },
      |         ^
      |                                                         {               }
  125 |                        { uiTextCaution_ColorEscape "${menu.binding.clear}", 0, 0, "binding.clear" } },
      |                                                                                   {               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/bindingswidget.c:124:9: warning: missing braces around initializer [-Wmissing-braces]
  124 |         (iMenuItem[]){ { "${menu.binding.reset}", 0, 0, "binding.reset" },
      |         ^
      |                                                         {               }
  125 |                        { uiTextCaution_ColorEscape "${menu.binding.clear}", 0, 0, "binding.clear" } },
      |                                                                                   {               }
[ 43%] Building C object CMakeFiles/app.dir/src/ui/certimportwidget.c.o
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/ui/certimportwidget.c.o -MF CMakeFiles/app.dir/src/ui/certimportwidget.c.o.d -o CMakeFiles/app.dir/src/ui/certimportwidget.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/ui/certimportwidget.c
In file included from /builddir/build/BUILD/lagrange-1.13.7/src/ui/mobile.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/util.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/widget.h:28,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/certimportwidget.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/certimportwidget.c:23:
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:152:9: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  152 |         RETURN_KEY_BEHAVIOR(control_ReturnKeyFlag, 0),
      |         ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:159:33: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  159 |     default_ReturnKeyBehavior = RETURN_KEY_BEHAVIOR(shift_ReturnKeyFlag, 0),
      |                                 ^~~~~~~~~~~~~~~~~~~
[ 45%] Building C object CMakeFiles/app.dir/src/ui/certlistwidget.c.o
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/ui/certlistwidget.c.o -MF CMakeFiles/app.dir/src/ui/certlistwidget.c.o.d -o CMakeFiles/app.dir/src/ui/certlistwidget.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/ui/certlistwidget.c
/builddir/build/BUILD/lagrange-1.13.7/src/ui/certimportwidget.c: In function 'init_CertImportWidget':
/builddir/build/BUILD/lagrange-1.13.7/src/ui/certimportwidget.c:117:33: warning: missing braces around initializer [-Wmissing-braces]
  117 |     const iMenuItem actions[] = {
      |                                 ^
......
  129 |           "certimport.accept" }
      |           {                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/certimportwidget.c:117:33: warning: missing braces around initializer [-Wmissing-braces]
  117 |     const iMenuItem actions[] = {
      |                                 ^
......
  129 |           "certimport.accept" }
      |           {                   }
In file included from /builddir/build/BUILD/lagrange-1.13.7/src/ui/mobile.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/util.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/widget.h:28,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/scrollwidget.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/listwidget.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/certlistwidget.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/certlistwidget.c:23:
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:152:9: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  152 |         RETURN_KEY_BEHAVIOR(control_ReturnKeyFlag, 0),
      |         ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:159:33: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  159 |     default_ReturnKeyBehavior = RETURN_KEY_BEHAVIOR(shift_ReturnKeyFlag, 0),
      |                                 ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/ui/certlistwidget.c: In function 'updateContextMenu_CertListWidget_':
/builddir/build/BUILD/lagrange-1.13.7/src/ui/certlistwidget.c:97:34: warning: missing braces around initializer [-Wmissing-braces]
   97 |     const iMenuItem ctxItems[] = {
      |                                  ^
   98 |         { person_Icon " ${ident.use}", 0, 0, "ident.use arg:1" },
      |                                              {                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/certlistwidget.c:97:34: warning: missing braces around initializer [-Wmissing-braces]
   97 |     const iMenuItem ctxItems[] = {
      |                                  ^
   98 |         { person_Icon " ${ident.use}", 0, 0, "ident.use arg:1" },
      |                                              {                 }
   99 |         { close_Icon " ${ident.stopuse}", 0, 0, "ident.use arg:0" },
      |                                                 {                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/certlistwidget.c:97:34: warning: missing braces around initializer [-Wmissing-braces]
   97 |     const iMenuItem ctxItems[] = {
      |                                  ^
   98 |         { person_Icon " ${ident.use}", 0, 0, "ident.use arg:1" },
      |                                              {                 }
   99 |         { close_Icon " ${ident.stopuse}", 0, 0, "ident.use arg:0" },
      |                                                 {                 }
  100 |         { close_Icon " ${ident.stopuse.all}", 0, 0, "ident.use arg:0 clear:1" },
      |                                                     {                         }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/certlistwidget.c:97:34: warning: missing braces around initializer [-Wmissing-braces]
/builddir/build/BUILD/lagrange-1.13.7/src/ui/certlistwidget.c:97:34: warning: missing braces around initializer [-Wmissing-braces]
/builddir/build/BUILD/lagrange-1.13.7/src/ui/certlistwidget.c:97:34: warning: missing braces around initializer [-Wmissing-braces]
/builddir/build/BUILD/lagrange-1.13.7/src/ui/certlistwidget.c:97:34: warning: missing braces around initializer [-Wmissing-braces]
/builddir/build/BUILD/lagrange-1.13.7/src/ui/certlistwidget.c:97:34: warning: missing braces around initializer [-Wmissing-braces]
/builddir/build/BUILD/lagrange-1.13.7/src/ui/certlistwidget.c:97:34: warning: missing braces around initializer [-Wmissing-braces]
/builddir/build/BUILD/lagrange-1.13.7/src/ui/certlistwidget.c:97:34: warning: missing braces around initializer [-Wmissing-braces]
/builddir/build/BUILD/lagrange-1.13.7/src/ui/certlistwidget.c:97:34: warning: missing braces around initializer [-Wmissing-braces]
/builddir/build/BUILD/lagrange-1.13.7/src/ui/certlistwidget.c:120:47: warning: missing braces around initializer [-Wmissing-braces]
  120 |             insert_Array(items, insertPos++, &(iMenuItem){ "---", 0, 0, NULL });
      |                                               ^
/builddir/build/BUILD/lagrange-1.13.7/src/ui/certlistwidget.c:132:27: warning: missing braces around initializer [-Wmissing-braces]
  132 |                          &(iMenuItem){ format_CStr(globe_Icon " %s", cstr_Rangecc(urlStr)),
      |                           ^
......
  135 |                                        format_CStr("!open url:%s", cstr_String(url)) });
      |                                        {                                             }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/certlistwidget.c: In function 'processEvent_CertListWidget_':
/builddir/build/BUILD/lagrange-1.13.7/src/ui/certlistwidget.c:268:21: warning: missing braces around initializer [-Wmissing-braces]
  268 |                     (iMenuItem[]){ { "${cancel}", 0, 0, NULL },
      |                     ^
/builddir/build/BUILD/lagrange-1.13.7/src/ui/certlistwidget.c:268:21: warning: missing braces around initializer [-Wmissing-braces]
/builddir/build/BUILD/lagrange-1.13.7/src/ui/certlistwidget.c:268:21: warning: missing braces around initializer [-Wmissing-braces]
[ 46%] Building C object CMakeFiles/app.dir/src/ui/color.c.o
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/ui/color.c.o -MF CMakeFiles/app.dir/src/ui/color.c.o.d -o CMakeFiles/app.dir/src/ui/color.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/ui/color.c
In file included from /builddir/build/BUILD/lagrange-1.13.7/src/ui/mobile.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/util.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/widget.h:28,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/root.h:3,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/color.c:24:
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:152:9: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  152 |         RETURN_KEY_BEHAVIOR(control_ReturnKeyFlag, 0),
      |         ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:159:33: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  159 |     default_ReturnKeyBehavior = RETURN_KEY_BEHAVIOR(shift_ReturnKeyFlag, 0),
      |                                 ^~~~~~~~~~~~~~~~~~~
[ 48%] Building C object CMakeFiles/app.dir/src/ui/command.c.o
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/ui/command.c.o -MF CMakeFiles/app.dir/src/ui/command.c.o.d -o CMakeFiles/app.dir/src/ui/command.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/ui/command.c
In file included from /builddir/build/BUILD/lagrange-1.13.7/src/gmdocument.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/prefs.h:27,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/app.h:30,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/command.c:24:
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:152:9: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  152 |         RETURN_KEY_BEHAVIOR(control_ReturnKeyFlag, 0),
      |         ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:159:33: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  159 |     default_ReturnKeyBehavior = RETURN_KEY_BEHAVIOR(shift_ReturnKeyFlag, 0),
      |                                 ^~~~~~~~~~~~~~~~~~~
[ 50%] Building C object CMakeFiles/app.dir/src/ui/documentwidget.c.o
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/ui/documentwidget.c.o -MF CMakeFiles/app.dir/src/ui/documentwidget.c.o.d -o CMakeFiles/app.dir/src/ui/documentwidget.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c
In file included from /builddir/build/BUILD/lagrange-1.13.7/src/ui/mobile.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/util.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/widget.h:28,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:26:
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:152:9: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  152 |         RETURN_KEY_BEHAVIOR(control_ReturnKeyFlag, 0),
      |         ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:159:33: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  159 |     default_ReturnKeyBehavior = RETURN_KEY_BEHAVIOR(shift_ReturnKeyFlag, 0),
      |                                 ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c: In function 'showErrorPage_DocumentWidget_':
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:2366:21: warning: missing braces around initializer [-Wmissing-braces]
 2366 |                     (iMenuItem[]){ { rightArrowhead_Icon " ${menu.unexpire}",
      |                     ^
 2367 |                                        SDLK_RETURN, 0, "server.unexpire"
      |                                                        {
 2368 |                                    },
      |                                    }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:2366:21: warning: missing braces around initializer [-Wmissing-braces]
 2366 |                     (iMenuItem[]){ { rightArrowhead_Icon " ${menu.unexpire}",
      |                     ^
 2367 |                                        SDLK_RETURN, 0, "server.unexpire"
      |                                                        {
 2368 |                                    },
      |                                    }
......
 2372 |                                      "document.info" } },
      |                                      {               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:2366:21: warning: missing braces around initializer [-Wmissing-braces]
 2366 |                     (iMenuItem[]){ { rightArrowhead_Icon " ${menu.unexpire}",
      |                     ^
 2367 |                                        SDLK_RETURN, 0, "server.unexpire"
      |                                                        {
 2368 |                                    },
      |                                    }
......
 2372 |                                      "document.info" } },
      |                                      {               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:2379:21: warning: missing braces around initializer [-Wmissing-braces]
 2379 |                     (iMenuItem[]){ { info_Icon " ${menu.pageinfo}",
      |                     ^
......
 2382 |                                      "document.info" } },
      |                                      {               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:2379:21: warning: missing braces around initializer [-Wmissing-braces]
 2379 |                     (iMenuItem[]){ { info_Icon " ${menu.pageinfo}",
      |                     ^
......
 2382 |                                      "document.info" } },
      |                                      {               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:2399:26: warning: missing braces around initializer [-Wmissing-braces]
 2399 |                         &(iMenuItem){ translateCStr_Lang(format_CStr("View as \"%s\"", mtype)),
      |                          ^
......
 2402 |                                       format_CStr("document.setmediatype mime:%s", mtype) });
      |                                       {                                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:2405:33: warning: missing braces around initializer [-Wmissing-braces]
 2405 |                                &(iMenuItem){ export_Icon " ${menu.open.external}",
      |                                 ^
......
 2408 |                                              "document.save extview:1" });
      |                                              {                         }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:2411:22: warning: missing braces around initializer [-Wmissing-braces]
 2411 |                     &(iMenuItem){ translateCStr_Lang(download_Icon " " saveToDownloads_Label),
      |                      ^
......
 2414 |                                   "document.save" });
      |                                   {               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:2430:13: warning: missing braces around initializer [-Wmissing-braces]
 2430 |             (iMenuItem[]){
      |             ^
......
 2434 |                   deviceType_App() == desktop_AppDeviceType ? "sidebar.mode arg:3 show:1"
      |                   {
 2435 |                                                             : "preferences idents:1" },
      |                                                                                      }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:2430:13: warning: missing braces around initializer [-Wmissing-braces]
 2430 |             (iMenuItem[]){
      |             ^
......
 2434 |                   deviceType_App() == desktop_AppDeviceType ? "sidebar.mode arg:3 show:1"
      |                   {
 2435 |                                                             : "preferences idents:1" },
      |                                                                                      }
 2436 |                 { person_Icon " ${menu.identity.new}", newIdentity_KeyShortcut, "ident.new" } },
      |                                                                                 {           }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:2430:13: warning: missing braces around initializer [-Wmissing-braces]
 2430 |             (iMenuItem[]){
      |             ^
......
 2434 |                   deviceType_App() == desktop_AppDeviceType ? "sidebar.mode arg:3 show:1"
      |                   {
 2435 |                                                             : "preferences idents:1" },
      |                                                                                      }
 2436 |                 { person_Icon " ${menu.identity.new}", newIdentity_KeyShortcut, "ident.new" } },
      |                                                                                 {           }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c: In function 'postProcessRequestContent_DocumentWidget_':
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:2553:26: warning: missing braces around initializer [-Wmissing-braces]
 2553 |                         &(iMenuItem){ book_Icon " ${gempub.cover.view}",
      |                          ^
......
 2556 |                                       format_CStr("!open url:%s",
      |                                       {
 2557 |                                                   cstr_String(indexPageUrl_Gempub(d->sourceGempub))) });
      |                                                                                                      }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:2561:30: warning: missing braces around initializer [-Wmissing-braces]
 2561 |                             &(iMenuItem){
      |                              ^
......
 2566 |                                 format_CStr("!open url:%s",
      |                                 {
 2567 |                                             cstr_String(navLinkUrl_Gempub(d->sourceGempub, 0))) });
      |                                                                                                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:2574:25: warning: missing braces around initializer [-Wmissing-braces]
 2574 |                         (iMenuItem[]){ { book_Icon " ${menu.save.downloads.open}",
      |                         ^
......
 2577 |                                          "document.save open:1" },
      |                                          {                      }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:2574:25: warning: missing braces around initializer [-Wmissing-braces]
 2574 |                         (iMenuItem[]){ { book_Icon " ${menu.save.downloads.open}",
      |                         ^
......
 2577 |                                          "document.save open:1" },
      |                                          {                      }
......
 2581 |                                          "document.save" } },
      |                                          {               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:2574:25: warning: missing braces around initializer [-Wmissing-braces]
 2574 |                         (iMenuItem[]){ { book_Icon " ${menu.save.downloads.open}",
      |                         ^
......
 2577 |                                          "document.save open:1" },
      |                                          {                      }
......
 2581 |                                          "document.save" } },
      |                                          {               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:2593:21: warning: missing braces around initializer [-Wmissing-braces]
 2593 |                     (iMenuItem[]){ { format_CStr(book_Icon " %s",
      |                     ^
......
 2598 |                                      format_CStr("!open url:%s",
      |                                      {
 2599 |                                                  cstr_String(coverPageUrl_Gempub(d->sourceGempub))) } },
      |                                                                                                     }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:2593:21: warning: missing braces around initializer [-Wmissing-braces]
 2593 |                     (iMenuItem[]){ { format_CStr(book_Icon " %s",
      |                     ^
......
 2598 |                                      format_CStr("!open url:%s",
      |                                      {
 2599 |                                                  cstr_String(coverPageUrl_Gempub(d->sourceGempub))) } },
      |                                                                                                     }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:2610:30: warning: missing braces around initializer [-Wmissing-braces]
 2610 |                             &(iMenuItem){
      |                              ^
......
 2615 |                                 format_CStr("!open url:%s",
      |                                 {
 2616 |                                             cstr_String(navLinkUrl_Gempub(d->sourceGempub, navIndex + 1))) });
      |                                                                                                            }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:2621:30: warning: missing braces around initializer [-Wmissing-braces]
 2621 |                             &(iMenuItem){
      |                              ^
......
 2626 |                                 format_CStr("!open url:%s",
      |                                 {
 2627 |                                             cstr_String(navLinkUrl_Gempub(d->sourceGempub, navIndex - 1))) });
      |                                                                                                            }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:2632:30: warning: missing braces around initializer [-Wmissing-braces]
 2632 |                             &(iMenuItem){
      |                              ^
......
 2637 |                                 format_CStr("!open url:%s",
      |                                 {
 2638 |                                             cstr_String(coverPageUrl_Gempub(d->sourceGempub))) });
      |                                                                                                }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c: In function 'updateDocument_DocumentWidget_':
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:2766:29: warning: missing braces around initializer [-Wmissing-braces]
 2766 |                             (iMenuItem[]){
      |                             ^
......
 2770 |                                   format_CStr("!fontpack.install ttf:1 name:%s",
      |                                   {
 2771 |                                               cstr_Rangecc(name)) },
      |                                                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:2766:29: warning: missing braces around initializer [-Wmissing-braces]
 2766 |                             (iMenuItem[]){
      |                             ^
......
 2770 |                                   format_CStr("!fontpack.install ttf:1 name:%s",
      |                                   {
 2771 |                                               cstr_Rangecc(name)) },
      |                                                                   }
......
 2775 |                                   format_CStr("!open url:%s/fonts",
      |                                   {
 2776 |                                               cstrCollect_String(makeFileUrl_String(dataDir_App())))
 2777 |                                 }
      |                                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:2766:29: warning: missing braces around initializer [-Wmissing-braces]
 2766 |                             (iMenuItem[]){
      |                             ^
......
 2770 |                                   format_CStr("!fontpack.install ttf:1 name:%s",
      |                                   {
 2771 |                                               cstr_Rangecc(name)) },
      |                                                                   }
......
 2775 |                                   format_CStr("!open url:%s/fonts",
      |                                   {
 2776 |                                               cstrCollect_String(makeFileUrl_String(dataDir_App())))
 2777 |                                 }
      |                                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:2820:49: warning: missing braces around initializer [-Wmissing-braces]
 2820 |                                                &(iMenuItem){ openExt_Icon " ${menu.open.external}",
      |                                                 ^
......
 2823 |                                                              "document.save extview:1" });
      |                                                              {                         }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:2850:34: warning: missing braces around initializer [-Wmissing-braces]
 2850 |                                 &(iMenuItem){
      |                                  ^
......
 2854 |                                     "document.save" });
      |                                     {               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:2863:46: warning: missing braces around initializer [-Wmissing-braces]
 2863 |                                             &(iMenuItem){ import_Icon " " uiTextAction_ColorEscape
      |                                              ^
......
 2867 |                                                           format_CStr("!import path:%s",
      |                                                           {
 2868 |                                                                       cstr_String(localPath)) });
      |                                                                                               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c: In function 'checkResponse_DocumentWidget_':
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:3416:41: warning: missing braces around initializer [-Wmissing-braces]
 3416 |                     iMenuItem items[] = { { "${menu.input.precedingline}",
      |                                         ^
......
 3419 |                                             format_CStr("!valueinput.set ptr:%p text:%s",
      |                                             {
 3420 |                                                         buttons,
 3421 |                                                         cstr_String(&d->linePrecedingLink)) } };
      |                                                                                             }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:3416:41: warning: missing braces around initializer [-Wmissing-braces]
 3416 |                     iMenuItem items[] = { { "${menu.input.precedingline}",
      |                                         ^
......
 3419 |                                             format_CStr("!valueinput.set ptr:%p text:%s",
      |                                             {
 3420 |                                                         buttons,
 3421 |                                                         cstr_String(&d->linePrecedingLink)) } };
      |                                                                                             }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c: In function 'saveToFile_':
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:3652:44: warning: missing braces around initializer [-Wmissing-braces]
 3652 |                 const iMenuItem items[2] = {
      |                                            ^
 3653 |                     { "${dlg.save.opendownload}", 0, 0,
 3654 |                         format_CStr("!open url:%s", cstrCollect_String(makeFileUrl_String(savePath))) },
      |                         {                                                                             }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:3652:44: warning: missing braces around initializer [-Wmissing-braces]
 3652 |                 const iMenuItem items[2] = {
      |                                            ^
 3653 |                     { "${dlg.save.opendownload}", 0, 0,
 3654 |                         format_CStr("!open url:%s", cstrCollect_String(makeFileUrl_String(savePath))) },
      |                         {                                                                             }
 3655 |                     { "${dlg.message.ok}", 0, 0, "message.ok" },
      |                                                  {            }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:3652:44: warning: missing braces around initializer [-Wmissing-braces]
 3652 |                 const iMenuItem items[2] = {
      |                                            ^
 3653 |                     { "${dlg.save.opendownload}", 0, 0,
 3654 |                         format_CStr("!open url:%s", cstrCollect_String(makeFileUrl_String(savePath))) },
      |                         {                                                                             }
 3655 |                     { "${dlg.message.ok}", 0, 0, "message.ok" },
      |                                                  {            }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c: In function 'handleCommand_DocumentWidget_':
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:4167:29: warning: missing braces around initializer [-Wmissing-braces]
 4167 |                            &(iMenuItem){ uiTextAction_ColorEscape "${dlg.cert.trust}",
      |                             ^
......
 4170 |                                          "server.trustcert" });
      |                                          {                  }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:4173:36: warning: missing braces around initializer [-Wmissing-braces]
 4173 |             pushBack_Array(items, &(iMenuItem){ "${dlg.cert.fingerprint}", 0, 0, "server.copycert" });
      |                                    ^
      |                                                                                  {                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:4177:36: warning: missing braces around initializer [-Wmissing-braces]
 4177 |             pushBack_Array(items, &(iMenuItem){ "${pageinfo.settings}", 0, 0, "document.sitespec" });
      |                                    ^
      |                                                                               {                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:4180:36: warning: missing braces around initializer [-Wmissing-braces]
 4180 |             pushBack_Array(items, &(iMenuItem){ "---", 0, 0, 0 });
      |                                    ^
      |                                                              { }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:4182:32: warning: missing braces around initializer [-Wmissing-braces]
 4182 |         pushBack_Array(items, &(iMenuItem){ "${close}", 0, 0, "message.ok" });
      |                                ^
      |                                                               {            }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:4730:21: warning: missing braces around initializer [-Wmissing-braces]
 4730 |                     (iMenuItem[]){ { "${cancel}" },
      |                     ^
......
 4736 |                                      "bookmark.links" } },
      |                                      {                }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:4730:21: warning: missing braces around initializer [-Wmissing-braces]
 4730 |                     (iMenuItem[]){ { "${cancel}" },
      |                     ^
......
 4736 |                                      "bookmark.links" } },
      |                                      {                }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:4774:36: warning: missing braces around initializer [-Wmissing-braces]
 4774 |             pushBack_Array(items, &(iMenuItem){
      |                                    ^
......
 4779 |                 format_CStr("document.autoreload.set arg:%d", i) });
      |                 {                                                }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:4781:32: warning: missing braces around initializer [-Wmissing-braces]
 4781 |         pushBack_Array(items, &(iMenuItem){ "${cancel}", 0, 0, NULL });
      |                                ^
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c: In function 'processEvent_DocumentWidget_':
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:5305:49: warning: missing braces around initializer [-Wmissing-braces]
 5305 |                         pushBack_Array(&items, &(iMenuItem){
      |                                                 ^
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:5319:41: warning: missing braces around initializer [-Wmissing-braces]
 5319 |                                         (iMenuItem[]){
      |                                         ^
......
 5323 |                                               format_CStr("!open query:%d newtab:1 origin:%s url:%s",
      |                                               {
......
 5326 |                                                           cstr_String(linkUrl)) },
      |                                                                                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:5319:41: warning: missing braces around initializer [-Wmissing-braces]
 5319 |                                         (iMenuItem[]){
      |                                         ^
......
 5323 |                                               format_CStr("!open query:%d newtab:1 origin:%s url:%s",
      |                                               {
......
 5326 |                                                           cstr_String(linkUrl)) },
      |                                                                                 }
......
 5330 |                                               format_CStr("!open query:%d newtab:2 origin:%s url:%s",
      |                                               {
......
 5333 |                                                           cstr_String(linkUrl)) },
      |                                                                                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:5319:41: warning: missing braces around initializer [-Wmissing-braces]
 5319 |                                         (iMenuItem[]){
      |                                         ^
......
 5323 |                                               format_CStr("!open query:%d newtab:1 origin:%s url:%s",
      |                                               {
......
 5326 |                                                           cstr_String(linkUrl)) },
      |                                                                                 }
......
 5330 |                                               format_CStr("!open query:%d newtab:2 origin:%s url:%s",
      |                                               {
......
 5333 |                                                           cstr_String(linkUrl)) },
      |                                                                                 }
......
 5337 |                                               format_CStr("!open query:%d newwindow:1 origin:%s url:%s",
      |                                               {
......
 5340 |                                                           cstr_String(linkUrl)) },
      |                                                                                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:5319:41: warning: missing braces around initializer [-Wmissing-braces]
 5319 |                                         (iMenuItem[]){
      |                                         ^
......
 5323 |                                               format_CStr("!open query:%d newtab:1 origin:%s url:%s",
      |                                               {
......
 5326 |                                                           cstr_String(linkUrl)) },
      |                                                                                 }
......
 5330 |                                               format_CStr("!open query:%d newtab:2 origin:%s url:%s",
      |                                               {
......
 5333 |                                                           cstr_String(linkUrl)) },
      |                                                                                 }
......
 5337 |                                               format_CStr("!open query:%d newwindow:1 origin:%s url:%s",
      |                                               {
......
 5340 |                                                           cstr_String(linkUrl)) },
      |                                                                                 }
......
 5344 |                                               format_CStr("!open query:%d newtab:4 origin:%s url:%s",
      |                                               {
......
 5347 |                                                           cstr_String(linkUrl)) },
      |                                                                                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:5319:41: warning: missing braces around initializer [-Wmissing-braces]
 5319 |                                         (iMenuItem[]){
      |                                         ^
......
 5323 |                                               format_CStr("!open query:%d newtab:1 origin:%s url:%s",
      |                                               {
......
 5326 |                                                           cstr_String(linkUrl)) },
      |                                                                                 }
......
 5330 |                                               format_CStr("!open query:%d newtab:2 origin:%s url:%s",
      |                                               {
......
 5333 |                                                           cstr_String(linkUrl)) },
      |                                                                                 }
......
 5337 |                                               format_CStr("!open query:%d newwindow:1 origin:%s url:%s",
      |                                               {
......
 5340 |                                                           cstr_String(linkUrl)) },
      |                                                                                 }
......
 5344 |                                               format_CStr("!open query:%d newtab:4 origin:%s url:%s",
      |                                               {
......
 5347 |                                                           cstr_String(linkUrl)) },
      |                                                                                 }
......
 5351 |                                               format_CStr("!open query:%d newtab:5 origin:%s url:%s",
      |                                               {
......
 5354 |                                                           cstr_String(linkUrl)) },
      |                                                                                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:5319:41: warning: missing braces around initializer [-Wmissing-braces]
 5319 |                                         (iMenuItem[]){
      |                                         ^
......
 5323 |                                               format_CStr("!open query:%d newtab:1 origin:%s url:%s",
      |                                               {
......
 5326 |                                                           cstr_String(linkUrl)) },
      |                                                                                 }
......
 5330 |                                               format_CStr("!open query:%d newtab:2 origin:%s url:%s",
      |                                               {
......
 5333 |                                                           cstr_String(linkUrl)) },
      |                                                                                 }
......
 5337 |                                               format_CStr("!open query:%d newwindow:1 origin:%s url:%s",
      |                                               {
......
 5340 |                                                           cstr_String(linkUrl)) },
      |                                                                                 }
......
 5344 |                                               format_CStr("!open query:%d newtab:4 origin:%s url:%s",
      |                                               {
......
 5347 |                                                           cstr_String(linkUrl)) },
      |                                                                                 }
......
 5351 |                                               format_CStr("!open query:%d newtab:5 origin:%s url:%s",
      |                                               {
......
 5354 |                                                           cstr_String(linkUrl)) },
      |                                                                                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:5368:45: warning: missing braces around initializer [-Wmissing-braces]
 5368 |                                            &(iMenuItem){ export_Icon " ${menu.open.external}",
      |                                             ^
......
 5371 |                                                          format_CStr("!open default:1 url:%s",
      |                                                          {
 5372 |                                                                      cstr_String(linkUrl)) });
      |                                                                                            }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:5383:45: warning: missing braces around initializer [-Wmissing-braces]
 5383 |                                            &(iMenuItem){ "${menu.reveal.filemgr}",
      |                                             ^
......
 5386 |                                                          format_CStr("!reveal url:%s",
      |                                                          {
 5387 |                                                                      cstr_String(linkUrl)) });
      |                                                                                            }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:5394:30: warning: missing braces around initializer [-Wmissing-braces]
 5394 |                             &(iMenuItem){ openExt_Icon " ${link.browser}",
      |                              ^
......
 5397 |                                           format_CStr("!open default:1 url:%s", cstr_String(linkUrl)) });
      |                                           {                                                           }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:5402:29: warning: missing braces around initializer [-Wmissing-braces]
 5402 |                             (iMenuItem[]){
      |                             ^
......
 5407 |                                   format_CStr("!open origin:%s noproxy:1 url:%s",
      |                                   {
 5408 |                                               cstr_String(id_Widget(w)),
 5409 |                                               cstr_String(linkUrl)) } },
      |                                                                     }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:5402:29: warning: missing braces around initializer [-Wmissing-braces]
 5402 |                             (iMenuItem[]){
      |                             ^
......
 5407 |                                   format_CStr("!open origin:%s noproxy:1 url:%s",
      |                                   {
 5408 |                                               cstr_String(id_Widget(w)),
 5409 |                                               cstr_String(linkUrl)) } },
      |                                                                     }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:5416:37: warning: missing braces around initializer [-Wmissing-braces]
 5416 |                                     (iMenuItem[]){ { "---" },
      |                                     ^
 5417 |                                                    { "${link.copy}", 0, 0, "document.copylink" },
      |                                                                            {                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:5416:37: warning: missing braces around initializer [-Wmissing-braces]
 5416 |                                     (iMenuItem[]){ { "---" },
      |                                     ^
 5417 |                                                    { "${link.copy}", 0, 0, "document.copylink" },
      |                                                                            {                   }
......
 5421 |                                                      format_CStr("!bookmark.add title:%s url:%s",
      |                                                      {
 5422 |                                                                  cstr_String(linkLabel),
 5423 |                                                                  cstr_String(linkUrl)) },
      |                                                                                        }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:5416:37: warning: missing braces around initializer [-Wmissing-braces]
 5416 |                                     (iMenuItem[]){ { "---" },
      |                                     ^
 5417 |                                                    { "${link.copy}", 0, 0, "document.copylink" },
      |                                                                            {                   }
......
 5421 |                                                      format_CStr("!bookmark.add title:%s url:%s",
      |                                                      {
 5422 |                                                                  cstr_String(linkLabel),
 5423 |                                                                  cstr_String(linkUrl)) },
      |                                                                                        }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:5428:49: warning: missing braces around initializer [-Wmissing-braces]
 5428 |                         pushBackN_Array(&items, (iMenuItem[]){
      |                                                 ^
 5429 |                             { "---" },
 5430 |                             { download_Icon " ${link.download}", 0, 0, "document.downloadlink" },
      |                                                                        {                       }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:5428:49: warning: missing braces around initializer [-Wmissing-braces]
 5428 |                         pushBackN_Array(&items, (iMenuItem[]){
      |                                                 ^
 5429 |                             { "---" },
 5430 |                             { download_Icon " ${link.download}", 0, 0, "document.downloadlink" },
      |                                                                        {                       }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:5438:45: warning: missing braces around initializer [-Wmissing-braces]
 5438 |                                            &(iMenuItem){ download_Icon " " saveToDownloads_Label,
      |                                             ^
......
 5441 |                                                          format_CStr("document.media.save link:%u",
      |                                                          {
 5442 |                                                                      d->contextLink->linkId) });
      |                                                                                              }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:5450:30: warning: missing braces around initializer [-Wmissing-braces]
 5450 |                             &(iMenuItem){ delete_Icon " " uiTextCaution_ColorEscape
      |                              ^
......
 5454 |                                           format_CStr("!file.delete confirm:1 path:%s",
      |                                           {
 5455 |                                                       cstrCollect_String(
 5456 |                                                           localFilePathFromUrl_String(linkUrl))) });
      |                                                                                                  }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:5462:41: warning: missing braces around initializer [-Wmissing-braces]
 5462 |                                         (iMenuItem[]){ { "${menu.copy}", 0, 0, "copy" },
      |                                         ^
      |                                                                                {      }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:5462:41: warning: missing braces around initializer [-Wmissing-braces]
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:5462:41: warning: missing braces around initializer [-Wmissing-braces]
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:5468:25: warning: missing braces around initializer [-Wmissing-braces]
 5468 |                         (iMenuItem[]){
      |                         ^
 5469 |                             { backArrow_Icon " ${menu.back}", navigateBack_KeyShortcut, "navigate.back" },
      |                                                                                         {               }
[ 51%] Building C object CMakeFiles/app.dir/src/ui/indicatorwidget.c.o
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/ui/indicatorwidget.c.o -MF CMakeFiles/app.dir/src/ui/indicatorwidget.c.o.d -o CMakeFiles/app.dir/src/ui/indicatorwidget.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/ui/indicatorwidget.c
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:5468:25: warning: missing braces around initializer [-Wmissing-braces]
 5468 |                         (iMenuItem[]){
      |                         ^
 5469 |                             { backArrow_Icon " ${menu.back}", navigateBack_KeyShortcut, "navigate.back" },
      |                                                                                         {               }
 5470 |                             { forwardArrow_Icon " ${menu.forward}", navigateForward_KeyShortcut, "navigate.forward" },
      |                                                                                                  {                  }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:5468:25: warning: missing braces around initializer [-Wmissing-braces]
 5468 |                         (iMenuItem[]){
      |                         ^
 5469 |                             { backArrow_Icon " ${menu.back}", navigateBack_KeyShortcut, "navigate.back" },
      |                                                                                         {               }
 5470 |                             { forwardArrow_Icon " ${menu.forward}", navigateForward_KeyShortcut, "navigate.forward" },
      |                                                                                                  {                  }
 5471 |                             { upArrow_Icon " ${menu.parent}", navigateParent_KeyShortcut, "navigate.parent" },
      |                                                                                           {                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:5468:25: warning: missing braces around initializer [-Wmissing-braces]
 5468 |                         (iMenuItem[]){
      |                         ^
 5469 |                             { backArrow_Icon " ${menu.back}", navigateBack_KeyShortcut, "navigate.back" },
      |                                                                                         {               }
 5470 |                             { forwardArrow_Icon " ${menu.forward}", navigateForward_KeyShortcut, "navigate.forward" },
      |                                                                                                  {                  }
 5471 |                             { upArrow_Icon " ${menu.parent}", navigateParent_KeyShortcut, "navigate.parent" },
      |                                                                                           {                 }
 5472 |                             { upArrowBar_Icon " ${menu.root}", navigateRoot_KeyShortcut, "navigate.root" },
      |                                                                                          {               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:5468:25: warning: missing braces around initializer [-Wmissing-braces]
 5468 |                         (iMenuItem[]){
      |                         ^
 5469 |                             { backArrow_Icon " ${menu.back}", navigateBack_KeyShortcut, "navigate.back" },
      |                                                                                         {               }
 5470 |                             { forwardArrow_Icon " ${menu.forward}", navigateForward_KeyShortcut, "navigate.forward" },
      |                                                                                                  {                  }
 5471 |                             { upArrow_Icon " ${menu.parent}", navigateParent_KeyShortcut, "navigate.parent" },
      |                                                                                           {                 }
 5472 |                             { upArrowBar_Icon " ${menu.root}", navigateRoot_KeyShortcut, "navigate.root" },
      |                                                                                          {               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:5468:25: warning: missing braces around initializer [-Wmissing-braces]
 5468 |                         (iMenuItem[]){
      |                         ^
 5469 |                             { backArrow_Icon " ${menu.back}", navigateBack_KeyShortcut, "navigate.back" },
      |                                                                                         {               }
 5470 |                             { forwardArrow_Icon " ${menu.forward}", navigateForward_KeyShortcut, "navigate.forward" },
      |                                                                                                  {                  }
 5471 |                             { upArrow_Icon " ${menu.parent}", navigateParent_KeyShortcut, "navigate.parent" },
      |                                                                                           {                 }
 5472 |                             { upArrowBar_Icon " ${menu.root}", navigateRoot_KeyShortcut, "navigate.root" },
      |                                                                                          {               }
 5473 |                             { "---" },
 5474 |                             { reload_Icon " ${menu.reload}", reload_KeyShortcut, "navigate.reload" },
      |                                                                                  {                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:5468:25: warning: missing braces around initializer [-Wmissing-braces]
 5468 |                         (iMenuItem[]){
      |                         ^
 5469 |                             { backArrow_Icon " ${menu.back}", navigateBack_KeyShortcut, "navigate.back" },
      |                                                                                         {               }
 5470 |                             { forwardArrow_Icon " ${menu.forward}", navigateForward_KeyShortcut, "navigate.forward" },
      |                                                                                                  {                  }
 5471 |                             { upArrow_Icon " ${menu.parent}", navigateParent_KeyShortcut, "navigate.parent" },
      |                                                                                           {                 }
 5472 |                             { upArrowBar_Icon " ${menu.root}", navigateRoot_KeyShortcut, "navigate.root" },
      |                                                                                          {               }
 5473 |                             { "---" },
 5474 |                             { reload_Icon " ${menu.reload}", reload_KeyShortcut, "navigate.reload" },
      |                                                                                  {                 }
 5475 |                             { timer_Icon " ${menu.autoreload}", 0, 0, "document.autoreload.menu" },
      |                                                                       {                          }
In file included from /builddir/build/BUILD/lagrange-1.13.7/src/ui/mobile.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/util.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/widget.h:28,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/indicatorwidget.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/indicatorwidget.c:23:
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:152:9: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  152 |         RETURN_KEY_BEHAVIOR(control_ReturnKeyFlag, 0),
      |         ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:159:33: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  159 |     default_ReturnKeyBehavior = RETURN_KEY_BEHAVIOR(shift_ReturnKeyFlag, 0),
      |                                 ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:5468:25: warning: missing braces around initializer [-Wmissing-braces]
 5468 |                         (iMenuItem[]){
      |                         ^
 5469 |                             { backArrow_Icon " ${menu.back}", navigateBack_KeyShortcut, "navigate.back" },
      |                                                                                         {               }
 5470 |                             { forwardArrow_Icon " ${menu.forward}", navigateForward_KeyShortcut, "navigate.forward" },
      |                                                                                                  {                  }
 5471 |                             { upArrow_Icon " ${menu.parent}", navigateParent_KeyShortcut, "navigate.parent" },
      |                                                                                           {                 }
 5472 |                             { upArrowBar_Icon " ${menu.root}", navigateRoot_KeyShortcut, "navigate.root" },
      |                                                                                          {               }
 5473 |                             { "---" },
 5474 |                             { reload_Icon " ${menu.reload}", reload_KeyShortcut, "navigate.reload" },
      |                                                                                  {                 }
 5475 |                             { timer_Icon " ${menu.autoreload}", 0, 0, "document.autoreload.menu" },
      |                                                                       {                          }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:5468:25: warning: missing braces around initializer [-Wmissing-braces]
 5468 |                         (iMenuItem[]){
      |                         ^
 5469 |                             { backArrow_Icon " ${menu.back}", navigateBack_KeyShortcut, "navigate.back" },
      |                                                                                         {               }
 5470 |                             { forwardArrow_Icon " ${menu.forward}", navigateForward_KeyShortcut, "navigate.forward" },
      |                                                                                                  {                  }
 5471 |                             { upArrow_Icon " ${menu.parent}", navigateParent_KeyShortcut, "navigate.parent" },
      |                                                                                           {                 }
 5472 |                             { upArrowBar_Icon " ${menu.root}", navigateRoot_KeyShortcut, "navigate.root" },
      |                                                                                          {               }
 5473 |                             { "---" },
 5474 |                             { reload_Icon " ${menu.reload}", reload_KeyShortcut, "navigate.reload" },
      |                                                                                  {                 }
 5475 |                             { timer_Icon " ${menu.autoreload}", 0, 0, "document.autoreload.menu" },
      |                                                                       {                          }
 5476 |                             { "---" },
 5477 |                             { bookmark_Icon " ${menu.page.bookmark}", bookmarkPage_KeyShortcut, "bookmark.add" },
      |                                                                                                 {              }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:5468:25: warning: missing braces around initializer [-Wmissing-braces]
 5468 |                         (iMenuItem[]){
      |                         ^
 5469 |                             { backArrow_Icon " ${menu.back}", navigateBack_KeyShortcut, "navigate.back" },
      |                                                                                         {               }
 5470 |                             { forwardArrow_Icon " ${menu.forward}", navigateForward_KeyShortcut, "navigate.forward" },
      |                                                                                                  {                  }
 5471 |                             { upArrow_Icon " ${menu.parent}", navigateParent_KeyShortcut, "navigate.parent" },
      |                                                                                           {                 }
 5472 |                             { upArrowBar_Icon " ${menu.root}", navigateRoot_KeyShortcut, "navigate.root" },
      |                                                                                          {               }
 5473 |                             { "---" },
 5474 |                             { reload_Icon " ${menu.reload}", reload_KeyShortcut, "navigate.reload" },
      |                                                                                  {                 }
 5475 |                             { timer_Icon " ${menu.autoreload}", 0, 0, "document.autoreload.menu" },
      |                                                                       {                          }
 5476 |                             { "---" },
 5477 |                             { bookmark_Icon " ${menu.page.bookmark}", bookmarkPage_KeyShortcut, "bookmark.add" },
      |                                                                                                 {              }
 5478 |                             { star_Icon " ${menu.page.subscribe}", subscribeToPage_KeyShortcut, "feeds.subscribe" },
      |                                                                                                 {                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:5468:25: warning: missing braces around initializer [-Wmissing-braces]
 5468 |                         (iMenuItem[]){
      |                         ^
 5469 |                             { backArrow_Icon " ${menu.back}", navigateBack_KeyShortcut, "navigate.back" },
      |                                                                                         {               }
 5470 |                             { forwardArrow_Icon " ${menu.forward}", navigateForward_KeyShortcut, "navigate.forward" },
      |                                                                                                  {                  }
 5471 |                             { upArrow_Icon " ${menu.parent}", navigateParent_KeyShortcut, "navigate.parent" },
      |                                                                                           {                 }
 5472 |                             { upArrowBar_Icon " ${menu.root}", navigateRoot_KeyShortcut, "navigate.root" },
      |                                                                                          {               }
 5473 |                             { "---" },
 5474 |                             { reload_Icon " ${menu.reload}", reload_KeyShortcut, "navigate.reload" },
      |                                                                                  {                 }
 5475 |                             { timer_Icon " ${menu.autoreload}", 0, 0, "document.autoreload.menu" },
      |                                                                       {                          }
 5476 |                             { "---" },
 5477 |                             { bookmark_Icon " ${menu.page.bookmark}", bookmarkPage_KeyShortcut, "bookmark.add" },
      |                                                                                                 {              }
 5478 |                             { star_Icon " ${menu.page.subscribe}", subscribeToPage_KeyShortcut, "feeds.subscribe" },
      |                                                                                                 {                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:5468:25: warning: missing braces around initializer [-Wmissing-braces]
 5468 |                         (iMenuItem[]){
      |                         ^
 5469 |                             { backArrow_Icon " ${menu.back}", navigateBack_KeyShortcut, "navigate.back" },
      |                                                                                         {               }
 5470 |                             { forwardArrow_Icon " ${menu.forward}", navigateForward_KeyShortcut, "navigate.forward" },
      |                                                                                                  {                  }
 5471 |                             { upArrow_Icon " ${menu.parent}", navigateParent_KeyShortcut, "navigate.parent" },
      |                                                                                           {                 }
 5472 |                             { upArrowBar_Icon " ${menu.root}", navigateRoot_KeyShortcut, "navigate.root" },
      |                                                                                          {               }
 5473 |                             { "---" },
 5474 |                             { reload_Icon " ${menu.reload}", reload_KeyShortcut, "navigate.reload" },
      |                                                                                  {                 }
 5475 |                             { timer_Icon " ${menu.autoreload}", 0, 0, "document.autoreload.menu" },
      |                                                                       {                          }
 5476 |                             { "---" },
 5477 |                             { bookmark_Icon " ${menu.page.bookmark}", bookmarkPage_KeyShortcut, "bookmark.add" },
      |                                                                                                 {              }
 5478 |                             { star_Icon " ${menu.page.subscribe}", subscribeToPage_KeyShortcut, "feeds.subscribe" },
      |                                                                                                 {                 }
 5479 |                             { "---" },
 5480 |                             { book_Icon " ${menu.page.import}", 0, 0, "bookmark.links confirm:1" },
      |                                                                       {                          }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:5468:25: warning: missing braces around initializer [-Wmissing-braces]
 5468 |                         (iMenuItem[]){
      |                         ^
 5469 |                             { backArrow_Icon " ${menu.back}", navigateBack_KeyShortcut, "navigate.back" },
      |                                                                                         {               }
 5470 |                             { forwardArrow_Icon " ${menu.forward}", navigateForward_KeyShortcut, "navigate.forward" },
      |                                                                                                  {                  }
 5471 |                             { upArrow_Icon " ${menu.parent}", navigateParent_KeyShortcut, "navigate.parent" },
      |                                                                                           {                 }
 5472 |                             { upArrowBar_Icon " ${menu.root}", navigateRoot_KeyShortcut, "navigate.root" },
      |                                                                                          {               }
 5473 |                             { "---" },
 5474 |                             { reload_Icon " ${menu.reload}", reload_KeyShortcut, "navigate.reload" },
      |                                                                                  {                 }
 5475 |                             { timer_Icon " ${menu.autoreload}", 0, 0, "document.autoreload.menu" },
      |                                                                       {                          }
 5476 |                             { "---" },
 5477 |                             { bookmark_Icon " ${menu.page.bookmark}", bookmarkPage_KeyShortcut, "bookmark.add" },
      |                                                                                                 {              }
 5478 |                             { star_Icon " ${menu.page.subscribe}", subscribeToPage_KeyShortcut, "feeds.subscribe" },
      |                                                                                                 {                 }
 5479 |                             { "---" },
 5480 |                             { book_Icon " ${menu.page.import}", 0, 0, "bookmark.links confirm:1" },
      |                                                                       {                          }
 5481 |                             { globe_Icon " ${menu.page.translate}", 0, 0, "document.translate" },
      |                                                                           {                    }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:5468:25: warning: missing braces around initializer [-Wmissing-braces]
 5468 |                         (iMenuItem[]){
      |                         ^
 5469 |                             { backArrow_Icon " ${menu.back}", navigateBack_KeyShortcut, "navigate.back" },
      |                                                                                         {               }
 5470 |                             { forwardArrow_Icon " ${menu.forward}", navigateForward_KeyShortcut, "navigate.forward" },
      |                                                                                                  {                  }
 5471 |                             { upArrow_Icon " ${menu.parent}", navigateParent_KeyShortcut, "navigate.parent" },
      |                                                                                           {                 }
 5472 |                             { upArrowBar_Icon " ${menu.root}", navigateRoot_KeyShortcut, "navigate.root" },
      |                                                                                          {               }
 5473 |                             { "---" },
 5474 |                             { reload_Icon " ${menu.reload}", reload_KeyShortcut, "navigate.reload" },
      |                                                                                  {                 }
 5475 |                             { timer_Icon " ${menu.autoreload}", 0, 0, "document.autoreload.menu" },
      |                                                                       {                          }
 5476 |                             { "---" },
 5477 |                             { bookmark_Icon " ${menu.page.bookmark}", bookmarkPage_KeyShortcut, "bookmark.add" },
      |                                                                                                 {              }
 5478 |                             { star_Icon " ${menu.page.subscribe}", subscribeToPage_KeyShortcut, "feeds.subscribe" },
      |                                                                                                 {                 }
 5479 |                             { "---" },
 5480 |                             { book_Icon " ${menu.page.import}", 0, 0, "bookmark.links confirm:1" },
      |                                                                       {                          }
 5481 |                             { globe_Icon " ${menu.page.translate}", 0, 0, "document.translate" },
      |                                                                           {                    }
 5482 |                             { upload_Icon " ${menu.page.upload}", 0, 0, "document.upload" },
      |                                                                         {                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/indicatorwidget.c:50:13: warning: 'setActive_IndicatorWidget_' defined but not used [-Wunused-function]
   50 | static void setActive_IndicatorWidget_(iIndicatorWidget *d, iBool set) {
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:5468:25: warning: missing braces around initializer [-Wmissing-braces]
 5468 |                         (iMenuItem[]){
      |                         ^
 5469 |                             { backArrow_Icon " ${menu.back}", navigateBack_KeyShortcut, "navigate.back" },
      |                                                                                         {               }
 5470 |                             { forwardArrow_Icon " ${menu.forward}", navigateForward_KeyShortcut, "navigate.forward" },
      |                                                                                                  {                  }
 5471 |                             { upArrow_Icon " ${menu.parent}", navigateParent_KeyShortcut, "navigate.parent" },
      |                                                                                           {                 }
 5472 |                             { upArrowBar_Icon " ${menu.root}", navigateRoot_KeyShortcut, "navigate.root" },
      |                                                                                          {               }
 5473 |                             { "---" },
 5474 |                             { reload_Icon " ${menu.reload}", reload_KeyShortcut, "navigate.reload" },
      |                                                                                  {                 }
 5475 |                             { timer_Icon " ${menu.autoreload}", 0, 0, "document.autoreload.menu" },
      |                                                                       {                          }
 5476 |                             { "---" },
 5477 |                             { bookmark_Icon " ${menu.page.bookmark}", bookmarkPage_KeyShortcut, "bookmark.add" },
      |                                                                                                 {              }
 5478 |                             { star_Icon " ${menu.page.subscribe}", subscribeToPage_KeyShortcut, "feeds.subscribe" },
      |                                                                                                 {                 }
 5479 |                             { "---" },
 5480 |                             { book_Icon " ${menu.page.import}", 0, 0, "bookmark.links confirm:1" },
      |                                                                       {                          }
 5481 |                             { globe_Icon " ${menu.page.translate}", 0, 0, "document.translate" },
      |                                                                           {                    }
 5482 |                             { upload_Icon " ${menu.page.upload}", 0, 0, "document.upload" },
      |                                                                         {                 }
 5483 |                             { "${menu.page.upload.edit}", 0, 0, "document.upload copy:1" },
      |                                                                 {                        }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:5468:25: warning: missing braces around initializer [-Wmissing-braces]
 5468 |                         (iMenuItem[]){
      |                         ^
 5469 |                             { backArrow_Icon " ${menu.back}", navigateBack_KeyShortcut, "navigate.back" },
      |                                                                                         {               }
 5470 |                             { forwardArrow_Icon " ${menu.forward}", navigateForward_KeyShortcut, "navigate.forward" },
      |                                                                                                  {                  }
 5471 |                             { upArrow_Icon " ${menu.parent}", navigateParent_KeyShortcut, "navigate.parent" },
      |                                                                                           {                 }
 5472 |                             { upArrowBar_Icon " ${menu.root}", navigateRoot_KeyShortcut, "navigate.root" },
      |                                                                                          {               }
 5473 |                             { "---" },
 5474 |                             { reload_Icon " ${menu.reload}", reload_KeyShortcut, "navigate.reload" },
      |                                                                                  {                 }
 5475 |                             { timer_Icon " ${menu.autoreload}", 0, 0, "document.autoreload.menu" },
      |                                                                       {                          }
 5476 |                             { "---" },
 5477 |                             { bookmark_Icon " ${menu.page.bookmark}", bookmarkPage_KeyShortcut, "bookmark.add" },
      |                                                                                                 {              }
 5478 |                             { star_Icon " ${menu.page.subscribe}", subscribeToPage_KeyShortcut, "feeds.subscribe" },
      |                                                                                                 {                 }
 5479 |                             { "---" },
 5480 |                             { book_Icon " ${menu.page.import}", 0, 0, "bookmark.links confirm:1" },
      |                                                                       {                          }
 5481 |                             { globe_Icon " ${menu.page.translate}", 0, 0, "document.translate" },
      |                                                                           {                    }
 5482 |                             { upload_Icon " ${menu.page.upload}", 0, 0, "document.upload" },
      |                                                                         {                 }
 5483 |                             { "${menu.page.upload.edit}", 0, 0, "document.upload copy:1" },
      |                                                                 {                        }
......
 5486 |                               0, 0, "document.viewformat" },
      |                                     {                     }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:5468:25: warning: missing braces around initializer [-Wmissing-braces]
 5468 |                         (iMenuItem[]){
      |                         ^
 5469 |                             { backArrow_Icon " ${menu.back}", navigateBack_KeyShortcut, "navigate.back" },
      |                                                                                         {               }
 5470 |                             { forwardArrow_Icon " ${menu.forward}", navigateForward_KeyShortcut, "navigate.forward" },
      |                                                                                                  {                  }
 5471 |                             { upArrow_Icon " ${menu.parent}", navigateParent_KeyShortcut, "navigate.parent" },
      |                                                                                           {                 }
 5472 |                             { upArrowBar_Icon " ${menu.root}", navigateRoot_KeyShortcut, "navigate.root" },
      |                                                                                          {               }
 5473 |                             { "---" },
 5474 |                             { reload_Icon " ${menu.reload}", reload_KeyShortcut, "navigate.reload" },
      |                                                                                  {                 }
 5475 |                             { timer_Icon " ${menu.autoreload}", 0, 0, "document.autoreload.menu" },
      |                                                                       {                          }
 5476 |                             { "---" },
 5477 |                             { bookmark_Icon " ${menu.page.bookmark}", bookmarkPage_KeyShortcut, "bookmark.add" },
      |                                                                                                 {              }
 5478 |                             { star_Icon " ${menu.page.subscribe}", subscribeToPage_KeyShortcut, "feeds.subscribe" },
      |                                                                                                 {                 }
 5479 |                             { "---" },
 5480 |                             { book_Icon " ${menu.page.import}", 0, 0, "bookmark.links confirm:1" },
      |                                                                       {                          }
 5481 |                             { globe_Icon " ${menu.page.translate}", 0, 0, "document.translate" },
      |                                                                           {                    }
 5482 |                             { upload_Icon " ${menu.page.upload}", 0, 0, "document.upload" },
      |                                                                         {                 }
 5483 |                             { "${menu.page.upload.edit}", 0, 0, "document.upload copy:1" },
      |                                                                 {                        }
......
 5486 |                               0, 0, "document.viewformat" },
      |                                     {                     }
[ 53%] Building C object CMakeFiles/app.dir/src/ui/font.c.o
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/ui/font.c.o -MF CMakeFiles/app.dir/src/ui/font.c.o.d -o CMakeFiles/app.dir/src/ui/font.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/ui/font.c
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:5468:25: warning: missing braces around initializer [-Wmissing-braces]
 5468 |                         (iMenuItem[]){
      |                         ^
 5469 |                             { backArrow_Icon " ${menu.back}", navigateBack_KeyShortcut, "navigate.back" },
      |                                                                                         {               }
 5470 |                             { forwardArrow_Icon " ${menu.forward}", navigateForward_KeyShortcut, "navigate.forward" },
      |                                                                                                  {                  }
 5471 |                             { upArrow_Icon " ${menu.parent}", navigateParent_KeyShortcut, "navigate.parent" },
      |                                                                                           {                 }
 5472 |                             { upArrowBar_Icon " ${menu.root}", navigateRoot_KeyShortcut, "navigate.root" },
      |                                                                                          {               }
 5473 |                             { "---" },
 5474 |                             { reload_Icon " ${menu.reload}", reload_KeyShortcut, "navigate.reload" },
      |                                                                                  {                 }
 5475 |                             { timer_Icon " ${menu.autoreload}", 0, 0, "document.autoreload.menu" },
      |                                                                       {                          }
 5476 |                             { "---" },
 5477 |                             { bookmark_Icon " ${menu.page.bookmark}", bookmarkPage_KeyShortcut, "bookmark.add" },
      |                                                                                                 {              }
 5478 |                             { star_Icon " ${menu.page.subscribe}", subscribeToPage_KeyShortcut, "feeds.subscribe" },
      |                                                                                                 {                 }
 5479 |                             { "---" },
 5480 |                             { book_Icon " ${menu.page.import}", 0, 0, "bookmark.links confirm:1" },
      |                                                                       {                          }
 5481 |                             { globe_Icon " ${menu.page.translate}", 0, 0, "document.translate" },
      |                                                                           {                    }
 5482 |                             { upload_Icon " ${menu.page.upload}", 0, 0, "document.upload" },
      |                                                                         {                 }
 5483 |                             { "${menu.page.upload.edit}", 0, 0, "document.upload copy:1" },
      |                                                                 {                        }
......
 5486 |                               0, 0, "document.viewformat" },
      |                                     {                     }
 5487 |                             { "---" },
 5488 |                             { "${menu.page.copyurl}", 0, 0, "document.copylink" }, },
      |                                                             {                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:5468:25: warning: missing braces around initializer [-Wmissing-braces]
 5468 |                         (iMenuItem[]){
      |                         ^
 5469 |                             { backArrow_Icon " ${menu.back}", navigateBack_KeyShortcut, "navigate.back" },
      |                                                                                         {               }
 5470 |                             { forwardArrow_Icon " ${menu.forward}", navigateForward_KeyShortcut, "navigate.forward" },
      |                                                                                                  {                  }
 5471 |                             { upArrow_Icon " ${menu.parent}", navigateParent_KeyShortcut, "navigate.parent" },
      |                                                                                           {                 }
 5472 |                             { upArrowBar_Icon " ${menu.root}", navigateRoot_KeyShortcut, "navigate.root" },
      |                                                                                          {               }
 5473 |                             { "---" },
 5474 |                             { reload_Icon " ${menu.reload}", reload_KeyShortcut, "navigate.reload" },
      |                                                                                  {                 }
 5475 |                             { timer_Icon " ${menu.autoreload}", 0, 0, "document.autoreload.menu" },
      |                                                                       {                          }
 5476 |                             { "---" },
 5477 |                             { bookmark_Icon " ${menu.page.bookmark}", bookmarkPage_KeyShortcut, "bookmark.add" },
      |                                                                                                 {              }
 5478 |                             { star_Icon " ${menu.page.subscribe}", subscribeToPage_KeyShortcut, "feeds.subscribe" },
      |                                                                                                 {                 }
 5479 |                             { "---" },
 5480 |                             { book_Icon " ${menu.page.import}", 0, 0, "bookmark.links confirm:1" },
      |                                                                       {                          }
 5481 |                             { globe_Icon " ${menu.page.translate}", 0, 0, "document.translate" },
      |                                                                           {                    }
 5482 |                             { upload_Icon " ${menu.page.upload}", 0, 0, "document.upload" },
      |                                                                         {                 }
 5483 |                             { "${menu.page.upload.edit}", 0, 0, "document.upload copy:1" },
      |                                                                 {                        }
......
 5486 |                               0, 0, "document.viewformat" },
      |                                     {                     }
 5487 |                             { "---" },
 5488 |                             { "${menu.page.copyurl}", 0, 0, "document.copylink" }, },
      |                                                             {                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:5493:29: warning: missing braces around initializer [-Wmissing-braces]
 5493 |                             (iMenuItem[]){
      |                             ^
 5494 |                                 { "${menu.page.copysource}", 'c', KMOD_PRIMARY, "copy" },
      |                                                                                 {      }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:5493:29: warning: missing braces around initializer [-Wmissing-braces]
 5493 |                             (iMenuItem[]){
      |                             ^
 5494 |                                 { "${menu.page.copysource}", 'c', KMOD_PRIMARY, "copy" },
      |                                                                                 {      }
 5495 |                                 { download_Icon " " saveToDownloads_Label, SDLK_s, KMOD_PRIMARY, "document.save" } },
      |                                                                                                  {               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:5493:29: warning: missing braces around initializer [-Wmissing-braces]
 5493 |                             (iMenuItem[]){
      |                             ^
 5494 |                                 { "${menu.page.copysource}", 'c', KMOD_PRIMARY, "copy" },
      |                                                                                 {      }
 5495 |                                 { download_Icon " " saveToDownloads_Label, SDLK_s, KMOD_PRIMARY, "document.save" } },
      |                                                                                                  {               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:5675:51: warning: missing braces around initializer [-Wmissing-braces]
 5675 |                         const iMenuItem items[] = {
      |                                                   ^
 5676 |                             { clipCopy_Icon " ${menu.copy}", 0, 0, "copy" },
      |                                                                    {      }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:5675:51: warning: missing braces around initializer [-Wmissing-braces]
 5675 |                         const iMenuItem items[] = {
      |                                                   ^
 5676 |                             { clipCopy_Icon " ${menu.copy}", 0, 0, "copy" },
      |                                                                    {      }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:5675:51: warning: missing braces around initializer [-Wmissing-braces]
 5675 |                         const iMenuItem items[] = {
      |                                                   ^
 5676 |                             { clipCopy_Icon " ${menu.copy}", 0, 0, "copy" },
      |                                                                    {      }
......
 5681 |                             { close_Icon " ${menu.select.clear}", 0, 0, "document.select arg:0" },
      |                                                                         {                       }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:5675:51: warning: missing braces around initializer [-Wmissing-braces]
 5675 |                         const iMenuItem items[] = {
      |                                                   ^
 5676 |                             { clipCopy_Icon " ${menu.copy}", 0, 0, "copy" },
      |                                                                    {      }
......
 5681 |                             { close_Icon " ${menu.select.clear}", 0, 0, "document.select arg:0" },
      |                                                                         {                       }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:5783:29: warning: missing braces around initializer [-Wmissing-braces]
 5783 |                             (iMenuItem[]){
      |                             ^
......
 5786 |                                   0, 0, format_CStr("!open default:1 url:%s", cstr_String(url)) } },
      |                                         {                                                       }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:5783:29: warning: missing braces around initializer [-Wmissing-braces]
 5783 |                             (iMenuItem[]){
      |                             ^
......
 5786 |                                   0, 0, format_CStr("!open default:1 url:%s", cstr_String(url)) } },
      |                                         {                                                       }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c: At top level:
/builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.c:364:13: warning: 'updateSideIconBuf_DocumentWidget_' declared 'static' but never defined [-Wunused-function]
  364 | static void updateSideIconBuf_DocumentWidget_       (const iDocumentWidget *d);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/ui/font.c: In function 'prepare_AttributedText_':
/builddir/build/BUILD/lagrange-1.13.7/src/ui/font.c:219:20: warning: unused variable 'numNonSpace' [-Wunused-variable]
  219 |     int            numNonSpace = 0;
      |                    ^~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/ui/font.c: At top level:
/builddir/build/BUILD/lagrange-1.13.7/src/ui/font.c:127:17: warning: 'sourceRange_AttributedText_' defined but not used [-Wunused-function]
  127 | static iRangecc sourceRange_AttributedText_(const iAttributedText *d, iRangei logical) {
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 55%] Building C object CMakeFiles/app.dir/src/ui/linkinfo.c.o
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/ui/linkinfo.c.o -MF CMakeFiles/app.dir/src/ui/linkinfo.c.o.d -o CMakeFiles/app.dir/src/ui/linkinfo.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/ui/linkinfo.c
In file included from /builddir/build/BUILD/lagrange-1.13.7/src/ui/mobile.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/util.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/linkinfo.h:26,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/linkinfo.c:23:
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:152:9: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  152 |         RETURN_KEY_BEHAVIOR(control_ReturnKeyFlag, 0),
      |         ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:159:33: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  159 |     default_ReturnKeyBehavior = RETURN_KEY_BEHAVIOR(shift_ReturnKeyFlag, 0),
      |                                 ^~~~~~~~~~~~~~~~~~~
[ 56%] Building C object CMakeFiles/app.dir/src/ui/listwidget.c.o
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/ui/listwidget.c.o -MF CMakeFiles/app.dir/src/ui/listwidget.c.o.d -o CMakeFiles/app.dir/src/ui/listwidget.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/ui/listwidget.c
In file included from /builddir/build/BUILD/lagrange-1.13.7/src/ui/mobile.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/util.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/widget.h:28,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/scrollwidget.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/listwidget.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/listwidget.c:23:
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:152:9: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  152 |         RETURN_KEY_BEHAVIOR(control_ReturnKeyFlag, 0),
      |         ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:159:33: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  159 |     default_ReturnKeyBehavior = RETURN_KEY_BEHAVIOR(shift_ReturnKeyFlag, 0),
      |                                 ^~~~~~~~~~~~~~~~~~~
[ 58%] Building C object CMakeFiles/app.dir/src/ui/lookupwidget.c.o
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/ui/lookupwidget.c.o -MF CMakeFiles/app.dir/src/ui/lookupwidget.c.o.d -o CMakeFiles/app.dir/src/ui/lookupwidget.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/ui/lookupwidget.c
In file included from /builddir/build/BUILD/lagrange-1.13.7/src/ui/mobile.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/util.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/widget.h:28,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/lookupwidget.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/lookupwidget.c:23:
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:152:9: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  152 |         RETURN_KEY_BEHAVIOR(control_ReturnKeyFlag, 0),
      |         ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:159:33: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  159 |     default_ReturnKeyBehavior = RETURN_KEY_BEHAVIOR(shift_ReturnKeyFlag, 0),
      |                                 ^~~~~~~~~~~~~~~~~~~
[ 60%] Building C object CMakeFiles/app.dir/src/ui/keys.c.o
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/ui/keys.c.o -MF CMakeFiles/app.dir/src/ui/keys.c.o.d -o CMakeFiles/app.dir/src/ui/keys.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c
In file included from /builddir/build/BUILD/lagrange-1.13.7/src/ui/mobile.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/util.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:24:
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:152:9: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  152 |         RETURN_KEY_BEHAVIOR(control_ReturnKeyFlag, 0),
      |         ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:159:33: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  159 |     default_ReturnKeyBehavior = RETURN_KEY_BEHAVIOR(shift_ReturnKeyFlag, 0),
      |                                 ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
  235 |     { 90, { "${keys.split.menu}",           SDLK_j, KMOD_PRIMARY,           "splitmenu.open"                    }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
  235 |     { 90, { "${keys.split.menu}",           SDLK_j, KMOD_PRIMARY,           "splitmenu.open"                    }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
  235 |     { 90, { "${keys.split.menu}",           SDLK_j, KMOD_PRIMARY,           "splitmenu.open"                    }, 0 },
      |                                                                             {                                   }
  236 |     { 91, { "${keys.split.next}",           SDLK_TAB, KMOD_CTRL,            "keyroot.next",                     }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
  235 |     { 90, { "${keys.split.menu}",           SDLK_j, KMOD_PRIMARY,           "splitmenu.open"                    }, 0 },
      |                                                                             {                                   }
  236 |     { 91, { "${keys.split.next}",           SDLK_TAB, KMOD_CTRL,            "keyroot.next",                     }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
  235 |     { 90, { "${keys.split.menu}",           SDLK_j, KMOD_PRIMARY,           "splitmenu.open"                    }, 0 },
      |                                                                             {                                   }
  236 |     { 91, { "${keys.split.next}",           SDLK_TAB, KMOD_CTRL,            "keyroot.next",                     }, 0 },
      |                                                                             {                                   }
  237 |     { 92, { "${keys.split.item} ${menu.split.merge}",           '1', 0,     "ui.split arg:0",                   }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
  235 |     { 90, { "${keys.split.menu}",           SDLK_j, KMOD_PRIMARY,           "splitmenu.open"                    }, 0 },
      |                                                                             {                                   }
  236 |     { 91, { "${keys.split.next}",           SDLK_TAB, KMOD_CTRL,            "keyroot.next",                     }, 0 },
      |                                                                             {                                   }
  237 |     { 92, { "${keys.split.item} ${menu.split.merge}",           '1', 0,     "ui.split arg:0",                   }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
  235 |     { 90, { "${keys.split.menu}",           SDLK_j, KMOD_PRIMARY,           "splitmenu.open"                    }, 0 },
      |                                                                             {                                   }
  236 |     { 91, { "${keys.split.next}",           SDLK_TAB, KMOD_CTRL,            "keyroot.next",                     }, 0 },
      |                                                                             {                                   }
  237 |     { 92, { "${keys.split.item} ${menu.split.merge}",           '1', 0,     "ui.split arg:0",                   }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  238 |     { 93, { "${keys.split.item} ${menu.split.swap}",            SDLK_x, 0,  "ui.split swap:1",                  }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
  235 |     { 90, { "${keys.split.menu}",           SDLK_j, KMOD_PRIMARY,           "splitmenu.open"                    }, 0 },
      |                                                                             {                                   }
  236 |     { 91, { "${keys.split.next}",           SDLK_TAB, KMOD_CTRL,            "keyroot.next",                     }, 0 },
      |                                                                             {                                   }
  237 |     { 92, { "${keys.split.item} ${menu.split.merge}",           '1', 0,     "ui.split arg:0",                   }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  238 |     { 93, { "${keys.split.item} ${menu.split.swap}",            SDLK_x, 0,  "ui.split swap:1",                  }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
  235 |     { 90, { "${keys.split.menu}",           SDLK_j, KMOD_PRIMARY,           "splitmenu.open"                    }, 0 },
      |                                                                             {                                   }
  236 |     { 91, { "${keys.split.next}",           SDLK_TAB, KMOD_CTRL,            "keyroot.next",                     }, 0 },
      |                                                                             {                                   }
  237 |     { 92, { "${keys.split.item} ${menu.split.merge}",           '1', 0,     "ui.split arg:0",                   }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  238 |     { 93, { "${keys.split.item} ${menu.split.swap}",            SDLK_x, 0,  "ui.split swap:1",                  }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  239 |     { 94, { "${keys.split.item} ${menu.split.horizontal}",      '3', 0,     "ui.split arg:3 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
  235 |     { 90, { "${keys.split.menu}",           SDLK_j, KMOD_PRIMARY,           "splitmenu.open"                    }, 0 },
      |                                                                             {                                   }
  236 |     { 91, { "${keys.split.next}",           SDLK_TAB, KMOD_CTRL,            "keyroot.next",                     }, 0 },
      |                                                                             {                                   }
  237 |     { 92, { "${keys.split.item} ${menu.split.merge}",           '1', 0,     "ui.split arg:0",                   }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  238 |     { 93, { "${keys.split.item} ${menu.split.swap}",            SDLK_x, 0,  "ui.split swap:1",                  }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  239 |     { 94, { "${keys.split.item} ${menu.split.horizontal}",      '3', 0,     "ui.split arg:3 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
  235 |     { 90, { "${keys.split.menu}",           SDLK_j, KMOD_PRIMARY,           "splitmenu.open"                    }, 0 },
      |                                                                             {                                   }
  236 |     { 91, { "${keys.split.next}",           SDLK_TAB, KMOD_CTRL,            "keyroot.next",                     }, 0 },
      |                                                                             {                                   }
  237 |     { 92, { "${keys.split.item} ${menu.split.merge}",           '1', 0,     "ui.split arg:0",                   }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  238 |     { 93, { "${keys.split.item} ${menu.split.swap}",            SDLK_x, 0,  "ui.split swap:1",                  }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  239 |     { 94, { "${keys.split.item} ${menu.split.horizontal}",      '3', 0,     "ui.split arg:3 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  240 |     { 95, { "${keys.split.item} ${menu.split.horizontal} 1:2",  SDLK_d, 0,  "ui.split arg:1 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
  235 |     { 90, { "${keys.split.menu}",           SDLK_j, KMOD_PRIMARY,           "splitmenu.open"                    }, 0 },
      |                                                                             {                                   }
  236 |     { 91, { "${keys.split.next}",           SDLK_TAB, KMOD_CTRL,            "keyroot.next",                     }, 0 },
      |                                                                             {                                   }
  237 |     { 92, { "${keys.split.item} ${menu.split.merge}",           '1', 0,     "ui.split arg:0",                   }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  238 |     { 93, { "${keys.split.item} ${menu.split.swap}",            SDLK_x, 0,  "ui.split swap:1",                  }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  239 |     { 94, { "${keys.split.item} ${menu.split.horizontal}",      '3', 0,     "ui.split arg:3 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  240 |     { 95, { "${keys.split.item} ${menu.split.horizontal} 1:2",  SDLK_d, 0,  "ui.split arg:1 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
  235 |     { 90, { "${keys.split.menu}",           SDLK_j, KMOD_PRIMARY,           "splitmenu.open"                    }, 0 },
      |                                                                             {                                   }
  236 |     { 91, { "${keys.split.next}",           SDLK_TAB, KMOD_CTRL,            "keyroot.next",                     }, 0 },
      |                                                                             {                                   }
  237 |     { 92, { "${keys.split.item} ${menu.split.merge}",           '1', 0,     "ui.split arg:0",                   }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  238 |     { 93, { "${keys.split.item} ${menu.split.swap}",            SDLK_x, 0,  "ui.split swap:1",                  }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  239 |     { 94, { "${keys.split.item} ${menu.split.horizontal}",      '3', 0,     "ui.split arg:3 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  240 |     { 95, { "${keys.split.item} ${menu.split.horizontal} 1:2",  SDLK_d, 0,  "ui.split arg:1 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  241 |     { 96, { "${keys.split.item} ${menu.split.horizontal} 2:1",  SDLK_e, 0,  "ui.split arg:2 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
  235 |     { 90, { "${keys.split.menu}",           SDLK_j, KMOD_PRIMARY,           "splitmenu.open"                    }, 0 },
      |                                                                             {                                   }
  236 |     { 91, { "${keys.split.next}",           SDLK_TAB, KMOD_CTRL,            "keyroot.next",                     }, 0 },
      |                                                                             {                                   }
  237 |     { 92, { "${keys.split.item} ${menu.split.merge}",           '1', 0,     "ui.split arg:0",                   }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  238 |     { 93, { "${keys.split.item} ${menu.split.swap}",            SDLK_x, 0,  "ui.split swap:1",                  }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  239 |     { 94, { "${keys.split.item} ${menu.split.horizontal}",      '3', 0,     "ui.split arg:3 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  240 |     { 95, { "${keys.split.item} ${menu.split.horizontal} 1:2",  SDLK_d, 0,  "ui.split arg:1 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  241 |     { 96, { "${keys.split.item} ${menu.split.horizontal} 2:1",  SDLK_e, 0,  "ui.split arg:2 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
  235 |     { 90, { "${keys.split.menu}",           SDLK_j, KMOD_PRIMARY,           "splitmenu.open"                    }, 0 },
      |                                                                             {                                   }
  236 |     { 91, { "${keys.split.next}",           SDLK_TAB, KMOD_CTRL,            "keyroot.next",                     }, 0 },
      |                                                                             {                                   }
  237 |     { 92, { "${keys.split.item} ${menu.split.merge}",           '1', 0,     "ui.split arg:0",                   }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  238 |     { 93, { "${keys.split.item} ${menu.split.swap}",            SDLK_x, 0,  "ui.split swap:1",                  }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  239 |     { 94, { "${keys.split.item} ${menu.split.horizontal}",      '3', 0,     "ui.split arg:3 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  240 |     { 95, { "${keys.split.item} ${menu.split.horizontal} 1:2",  SDLK_d, 0,  "ui.split arg:1 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  241 |     { 96, { "${keys.split.item} ${menu.split.horizontal} 2:1",  SDLK_e, 0,  "ui.split arg:2 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  242 |     { 97, { "${keys.split.item} ${menu.split.vertical}",        '2', 0,     "ui.split arg:3 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
  235 |     { 90, { "${keys.split.menu}",           SDLK_j, KMOD_PRIMARY,           "splitmenu.open"                    }, 0 },
      |                                                                             {                                   }
  236 |     { 91, { "${keys.split.next}",           SDLK_TAB, KMOD_CTRL,            "keyroot.next",                     }, 0 },
      |                                                                             {                                   }
  237 |     { 92, { "${keys.split.item} ${menu.split.merge}",           '1', 0,     "ui.split arg:0",                   }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  238 |     { 93, { "${keys.split.item} ${menu.split.swap}",            SDLK_x, 0,  "ui.split swap:1",                  }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  239 |     { 94, { "${keys.split.item} ${menu.split.horizontal}",      '3', 0,     "ui.split arg:3 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  240 |     { 95, { "${keys.split.item} ${menu.split.horizontal} 1:2",  SDLK_d, 0,  "ui.split arg:1 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  241 |     { 96, { "${keys.split.item} ${menu.split.horizontal} 2:1",  SDLK_e, 0,  "ui.split arg:2 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  242 |     { 97, { "${keys.split.item} ${menu.split.vertical}",        '2', 0,     "ui.split arg:3 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
  235 |     { 90, { "${keys.split.menu}",           SDLK_j, KMOD_PRIMARY,           "splitmenu.open"                    }, 0 },
      |                                                                             {                                   }
  236 |     { 91, { "${keys.split.next}",           SDLK_TAB, KMOD_CTRL,            "keyroot.next",                     }, 0 },
      |                                                                             {                                   }
  237 |     { 92, { "${keys.split.item} ${menu.split.merge}",           '1', 0,     "ui.split arg:0",                   }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  238 |     { 93, { "${keys.split.item} ${menu.split.swap}",            SDLK_x, 0,  "ui.split swap:1",                  }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  239 |     { 94, { "${keys.split.item} ${menu.split.horizontal}",      '3', 0,     "ui.split arg:3 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  240 |     { 95, { "${keys.split.item} ${menu.split.horizontal} 1:2",  SDLK_d, 0,  "ui.split arg:1 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  241 |     { 96, { "${keys.split.item} ${menu.split.horizontal} 2:1",  SDLK_e, 0,  "ui.split arg:2 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  242 |     { 97, { "${keys.split.item} ${menu.split.vertical}",        '2', 0,     "ui.split arg:3 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  243 |     { 98, { "${keys.split.item} ${menu.split.vertical} 1:2",    SDLK_f, 0,  "ui.split arg:1 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
  235 |     { 90, { "${keys.split.menu}",           SDLK_j, KMOD_PRIMARY,           "splitmenu.open"                    }, 0 },
      |                                                                             {                                   }
  236 |     { 91, { "${keys.split.next}",           SDLK_TAB, KMOD_CTRL,            "keyroot.next",                     }, 0 },
      |                                                                             {                                   }
  237 |     { 92, { "${keys.split.item} ${menu.split.merge}",           '1', 0,     "ui.split arg:0",                   }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  238 |     { 93, { "${keys.split.item} ${menu.split.swap}",            SDLK_x, 0,  "ui.split swap:1",                  }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  239 |     { 94, { "${keys.split.item} ${menu.split.horizontal}",      '3', 0,     "ui.split arg:3 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  240 |     { 95, { "${keys.split.item} ${menu.split.horizontal} 1:2",  SDLK_d, 0,  "ui.split arg:1 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  241 |     { 96, { "${keys.split.item} ${menu.split.horizontal} 2:1",  SDLK_e, 0,  "ui.split arg:2 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  242 |     { 97, { "${keys.split.item} ${menu.split.vertical}",        '2', 0,     "ui.split arg:3 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  243 |     { 98, { "${keys.split.item} ${menu.split.vertical} 1:2",    SDLK_f, 0,  "ui.split arg:1 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
  235 |     { 90, { "${keys.split.menu}",           SDLK_j, KMOD_PRIMARY,           "splitmenu.open"                    }, 0 },
      |                                                                             {                                   }
  236 |     { 91, { "${keys.split.next}",           SDLK_TAB, KMOD_CTRL,            "keyroot.next",                     }, 0 },
      |                                                                             {                                   }
  237 |     { 92, { "${keys.split.item} ${menu.split.merge}",           '1', 0,     "ui.split arg:0",                   }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  238 |     { 93, { "${keys.split.item} ${menu.split.swap}",            SDLK_x, 0,  "ui.split swap:1",                  }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  239 |     { 94, { "${keys.split.item} ${menu.split.horizontal}",      '3', 0,     "ui.split arg:3 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  240 |     { 95, { "${keys.split.item} ${menu.split.horizontal} 1:2",  SDLK_d, 0,  "ui.split arg:1 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  241 |     { 96, { "${keys.split.item} ${menu.split.horizontal} 2:1",  SDLK_e, 0,  "ui.split arg:2 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  242 |     { 97, { "${keys.split.item} ${menu.split.vertical}",        '2', 0,     "ui.split arg:3 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  243 |     { 98, { "${keys.split.item} ${menu.split.vertical} 1:2",    SDLK_f, 0,  "ui.split arg:1 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  244 |     { 99, { "${keys.split.item} ${menu.split.vertical} 2:1",    SDLK_r, 0,  "ui.split arg:2 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
  235 |     { 90, { "${keys.split.menu}",           SDLK_j, KMOD_PRIMARY,           "splitmenu.open"                    }, 0 },
      |                                                                             {                                   }
  236 |     { 91, { "${keys.split.next}",           SDLK_TAB, KMOD_CTRL,            "keyroot.next",                     }, 0 },
      |                                                                             {                                   }
  237 |     { 92, { "${keys.split.item} ${menu.split.merge}",           '1', 0,     "ui.split arg:0",                   }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  238 |     { 93, { "${keys.split.item} ${menu.split.swap}",            SDLK_x, 0,  "ui.split swap:1",                  }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  239 |     { 94, { "${keys.split.item} ${menu.split.horizontal}",      '3', 0,     "ui.split arg:3 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  240 |     { 95, { "${keys.split.item} ${menu.split.horizontal} 1:2",  SDLK_d, 0,  "ui.split arg:1 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  241 |     { 96, { "${keys.split.item} ${menu.split.horizontal} 2:1",  SDLK_e, 0,  "ui.split arg:2 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  242 |     { 97, { "${keys.split.item} ${menu.split.vertical}",        '2', 0,     "ui.split arg:3 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  243 |     { 98, { "${keys.split.item} ${menu.split.vertical} 1:2",    SDLK_f, 0,  "ui.split arg:1 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  244 |     { 99, { "${keys.split.item} ${menu.split.vertical} 2:1",    SDLK_r, 0,  "ui.split arg:2 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
  235 |     { 90, { "${keys.split.menu}",           SDLK_j, KMOD_PRIMARY,           "splitmenu.open"                    }, 0 },
      |                                                                             {                                   }
  236 |     { 91, { "${keys.split.next}",           SDLK_TAB, KMOD_CTRL,            "keyroot.next",                     }, 0 },
      |                                                                             {                                   }
  237 |     { 92, { "${keys.split.item} ${menu.split.merge}",           '1', 0,     "ui.split arg:0",                   }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  238 |     { 93, { "${keys.split.item} ${menu.split.swap}",            SDLK_x, 0,  "ui.split swap:1",                  }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  239 |     { 94, { "${keys.split.item} ${menu.split.horizontal}",      '3', 0,     "ui.split arg:3 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  240 |     { 95, { "${keys.split.item} ${menu.split.horizontal} 1:2",  SDLK_d, 0,  "ui.split arg:1 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  241 |     { 96, { "${keys.split.item} ${menu.split.horizontal} 2:1",  SDLK_e, 0,  "ui.split arg:2 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  242 |     { 97, { "${keys.split.item} ${menu.split.vertical}",        '2', 0,     "ui.split arg:3 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  243 |     { 98, { "${keys.split.item} ${menu.split.vertical} 1:2",    SDLK_f, 0,  "ui.split arg:1 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  244 |     { 99, { "${keys.split.item} ${menu.split.vertical} 2:1",    SDLK_r, 0,  "ui.split arg:2 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  245 |     { 100,{ "${keys.hoverurl}",             '/', KMOD_PRIMARY,              "prefs.hoverlink.toggle"            }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
  235 |     { 90, { "${keys.split.menu}",           SDLK_j, KMOD_PRIMARY,           "splitmenu.open"                    }, 0 },
      |                                                                             {                                   }
  236 |     { 91, { "${keys.split.next}",           SDLK_TAB, KMOD_CTRL,            "keyroot.next",                     }, 0 },
      |                                                                             {                                   }
  237 |     { 92, { "${keys.split.item} ${menu.split.merge}",           '1', 0,     "ui.split arg:0",                   }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  238 |     { 93, { "${keys.split.item} ${menu.split.swap}",            SDLK_x, 0,  "ui.split swap:1",                  }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  239 |     { 94, { "${keys.split.item} ${menu.split.horizontal}",      '3', 0,     "ui.split arg:3 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  240 |     { 95, { "${keys.split.item} ${menu.split.horizontal} 1:2",  SDLK_d, 0,  "ui.split arg:1 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  241 |     { 96, { "${keys.split.item} ${menu.split.horizontal} 2:1",  SDLK_e, 0,  "ui.split arg:2 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  242 |     { 97, { "${keys.split.item} ${menu.split.vertical}",        '2', 0,     "ui.split arg:3 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  243 |     { 98, { "${keys.split.item} ${menu.split.vertical} 1:2",    SDLK_f, 0,  "ui.split arg:1 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  244 |     { 99, { "${keys.split.item} ${menu.split.vertical} 2:1",    SDLK_r, 0,  "ui.split arg:2 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  245 |     { 100,{ "${keys.hoverurl}",             '/', KMOD_PRIMARY,              "prefs.hoverlink.toggle"            }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
  235 |     { 90, { "${keys.split.menu}",           SDLK_j, KMOD_PRIMARY,           "splitmenu.open"                    }, 0 },
      |                                                                             {                                   }
  236 |     { 91, { "${keys.split.next}",           SDLK_TAB, KMOD_CTRL,            "keyroot.next",                     }, 0 },
      |                                                                             {                                   }
  237 |     { 92, { "${keys.split.item} ${menu.split.merge}",           '1', 0,     "ui.split arg:0",                   }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  238 |     { 93, { "${keys.split.item} ${menu.split.swap}",            SDLK_x, 0,  "ui.split swap:1",                  }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  239 |     { 94, { "${keys.split.item} ${menu.split.horizontal}",      '3', 0,     "ui.split arg:3 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  240 |     { 95, { "${keys.split.item} ${menu.split.horizontal} 1:2",  SDLK_d, 0,  "ui.split arg:1 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  241 |     { 96, { "${keys.split.item} ${menu.split.horizontal} 2:1",  SDLK_e, 0,  "ui.split arg:2 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  242 |     { 97, { "${keys.split.item} ${menu.split.vertical}",        '2', 0,     "ui.split arg:3 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  243 |     { 98, { "${keys.split.item} ${menu.split.vertical} 1:2",    SDLK_f, 0,  "ui.split arg:1 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  244 |     { 99, { "${keys.split.item} ${menu.split.vertical} 2:1",    SDLK_r, 0,  "ui.split arg:2 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  245 |     { 100,{ "${keys.hoverurl}",             '/', KMOD_PRIMARY,              "prefs.hoverlink.toggle"            }, 0 },
      |                                                                             {                                   }
  246 |     { 110,{ "${menu.save.downloads}",       SDLK_s, KMOD_PRIMARY,           "document.save"                     }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
  235 |     { 90, { "${keys.split.menu}",           SDLK_j, KMOD_PRIMARY,           "splitmenu.open"                    }, 0 },
      |                                                                             {                                   }
  236 |     { 91, { "${keys.split.next}",           SDLK_TAB, KMOD_CTRL,            "keyroot.next",                     }, 0 },
      |                                                                             {                                   }
  237 |     { 92, { "${keys.split.item} ${menu.split.merge}",           '1', 0,     "ui.split arg:0",                   }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  238 |     { 93, { "${keys.split.item} ${menu.split.swap}",            SDLK_x, 0,  "ui.split swap:1",                  }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  239 |     { 94, { "${keys.split.item} ${menu.split.horizontal}",      '3', 0,     "ui.split arg:3 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  240 |     { 95, { "${keys.split.item} ${menu.split.horizontal} 1:2",  SDLK_d, 0,  "ui.split arg:1 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  241 |     { 96, { "${keys.split.item} ${menu.split.horizontal} 2:1",  SDLK_e, 0,  "ui.split arg:2 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  242 |     { 97, { "${keys.split.item} ${menu.split.vertical}",        '2', 0,     "ui.split arg:3 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  243 |     { 98, { "${keys.split.item} ${menu.split.vertical} 1:2",    SDLK_f, 0,  "ui.split arg:1 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  244 |     { 99, { "${keys.split.item} ${menu.split.vertical} 2:1",    SDLK_r, 0,  "ui.split arg:2 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  245 |     { 100,{ "${keys.hoverurl}",             '/', KMOD_PRIMARY,              "prefs.hoverlink.toggle"            }, 0 },
      |                                                                             {                                   }
  246 |     { 110,{ "${menu.save.downloads}",       SDLK_s, KMOD_PRIMARY,           "document.save"                     }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
  235 |     { 90, { "${keys.split.menu}",           SDLK_j, KMOD_PRIMARY,           "splitmenu.open"                    }, 0 },
      |                                                                             {                                   }
  236 |     { 91, { "${keys.split.next}",           SDLK_TAB, KMOD_CTRL,            "keyroot.next",                     }, 0 },
      |                                                                             {                                   }
  237 |     { 92, { "${keys.split.item} ${menu.split.merge}",           '1', 0,     "ui.split arg:0",                   }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  238 |     { 93, { "${keys.split.item} ${menu.split.swap}",            SDLK_x, 0,  "ui.split swap:1",                  }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  239 |     { 94, { "${keys.split.item} ${menu.split.horizontal}",      '3', 0,     "ui.split arg:3 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  240 |     { 95, { "${keys.split.item} ${menu.split.horizontal} 1:2",  SDLK_d, 0,  "ui.split arg:1 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  241 |     { 96, { "${keys.split.item} ${menu.split.horizontal} 2:1",  SDLK_e, 0,  "ui.split arg:2 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  242 |     { 97, { "${keys.split.item} ${menu.split.vertical}",        '2', 0,     "ui.split arg:3 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  243 |     { 98, { "${keys.split.item} ${menu.split.vertical} 1:2",    SDLK_f, 0,  "ui.split arg:1 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  244 |     { 99, { "${keys.split.item} ${menu.split.vertical} 2:1",    SDLK_r, 0,  "ui.split arg:2 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  245 |     { 100,{ "${keys.hoverurl}",             '/', KMOD_PRIMARY,              "prefs.hoverlink.toggle"            }, 0 },
      |                                                                             {                                   }
  246 |     { 110,{ "${menu.save.downloads}",       SDLK_s, KMOD_PRIMARY,           "document.save"                     }, 0 },
      |                                                                             {                                   }
  247 |     { 120,{ "${keys.upload}",               SDLK_u, KMOD_PRIMARY,           "document.upload"                   }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
  235 |     { 90, { "${keys.split.menu}",           SDLK_j, KMOD_PRIMARY,           "splitmenu.open"                    }, 0 },
      |                                                                             {                                   }
  236 |     { 91, { "${keys.split.next}",           SDLK_TAB, KMOD_CTRL,            "keyroot.next",                     }, 0 },
      |                                                                             {                                   }
  237 |     { 92, { "${keys.split.item} ${menu.split.merge}",           '1', 0,     "ui.split arg:0",                   }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  238 |     { 93, { "${keys.split.item} ${menu.split.swap}",            SDLK_x, 0,  "ui.split swap:1",                  }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  239 |     { 94, { "${keys.split.item} ${menu.split.horizontal}",      '3', 0,     "ui.split arg:3 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  240 |     { 95, { "${keys.split.item} ${menu.split.horizontal} 1:2",  SDLK_d, 0,  "ui.split arg:1 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  241 |     { 96, { "${keys.split.item} ${menu.split.horizontal} 2:1",  SDLK_e, 0,  "ui.split arg:2 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  242 |     { 97, { "${keys.split.item} ${menu.split.vertical}",        '2', 0,     "ui.split arg:3 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  243 |     { 98, { "${keys.split.item} ${menu.split.vertical} 1:2",    SDLK_f, 0,  "ui.split arg:1 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  244 |     { 99, { "${keys.split.item} ${menu.split.vertical} 2:1",    SDLK_r, 0,  "ui.split arg:2 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  245 |     { 100,{ "${keys.hoverurl}",             '/', KMOD_PRIMARY,              "prefs.hoverlink.toggle"            }, 0 },
      |                                                                             {                                   }
  246 |     { 110,{ "${menu.save.downloads}",       SDLK_s, KMOD_PRIMARY,           "document.save"                     }, 0 },
      |                                                                             {                                   }
  247 |     { 120,{ "${keys.upload}",               SDLK_u, KMOD_PRIMARY,           "document.upload"                   }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
  235 |     { 90, { "${keys.split.menu}",           SDLK_j, KMOD_PRIMARY,           "splitmenu.open"                    }, 0 },
      |                                                                             {                                   }
  236 |     { 91, { "${keys.split.next}",           SDLK_TAB, KMOD_CTRL,            "keyroot.next",                     }, 0 },
      |                                                                             {                                   }
  237 |     { 92, { "${keys.split.item} ${menu.split.merge}",           '1', 0,     "ui.split arg:0",                   }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  238 |     { 93, { "${keys.split.item} ${menu.split.swap}",            SDLK_x, 0,  "ui.split swap:1",                  }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  239 |     { 94, { "${keys.split.item} ${menu.split.horizontal}",      '3', 0,     "ui.split arg:3 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  240 |     { 95, { "${keys.split.item} ${menu.split.horizontal} 1:2",  SDLK_d, 0,  "ui.split arg:1 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  241 |     { 96, { "${keys.split.item} ${menu.split.horizontal} 2:1",  SDLK_e, 0,  "ui.split arg:2 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  242 |     { 97, { "${keys.split.item} ${menu.split.vertical}",        '2', 0,     "ui.split arg:3 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  243 |     { 98, { "${keys.split.item} ${menu.split.vertical} 1:2",    SDLK_f, 0,  "ui.split arg:1 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  244 |     { 99, { "${keys.split.item} ${menu.split.vertical} 2:1",    SDLK_r, 0,  "ui.split arg:2 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  245 |     { 100,{ "${keys.hoverurl}",             '/', KMOD_PRIMARY,              "prefs.hoverlink.toggle"            }, 0 },
      |                                                                             {                                   }
  246 |     { 110,{ "${menu.save.downloads}",       SDLK_s, KMOD_PRIMARY,           "document.save"                     }, 0 },
      |                                                                             {                                   }
  247 |     { 120,{ "${keys.upload}",               SDLK_u, KMOD_PRIMARY,           "document.upload"                   }, 0 },
      |                                                                             {                                   }
  248 |     { 121,{ "${keys.upload.edit}",          SDLK_e, KMOD_PRIMARY,           "document.upload copy:1"            }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
  235 |     { 90, { "${keys.split.menu}",           SDLK_j, KMOD_PRIMARY,           "splitmenu.open"                    }, 0 },
      |                                                                             {                                   }
  236 |     { 91, { "${keys.split.next}",           SDLK_TAB, KMOD_CTRL,            "keyroot.next",                     }, 0 },
      |                                                                             {                                   }
  237 |     { 92, { "${keys.split.item} ${menu.split.merge}",           '1', 0,     "ui.split arg:0",                   }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  238 |     { 93, { "${keys.split.item} ${menu.split.swap}",            SDLK_x, 0,  "ui.split swap:1",                  }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  239 |     { 94, { "${keys.split.item} ${menu.split.horizontal}",      '3', 0,     "ui.split arg:3 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  240 |     { 95, { "${keys.split.item} ${menu.split.horizontal} 1:2",  SDLK_d, 0,  "ui.split arg:1 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  241 |     { 96, { "${keys.split.item} ${menu.split.horizontal} 2:1",  SDLK_e, 0,  "ui.split arg:2 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  242 |     { 97, { "${keys.split.item} ${menu.split.vertical}",        '2', 0,     "ui.split arg:3 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  243 |     { 98, { "${keys.split.item} ${menu.split.vertical} 1:2",    SDLK_f, 0,  "ui.split arg:1 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  244 |     { 99, { "${keys.split.item} ${menu.split.vertical} 2:1",    SDLK_r, 0,  "ui.split arg:2 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  245 |     { 100,{ "${keys.hoverurl}",             '/', KMOD_PRIMARY,              "prefs.hoverlink.toggle"            }, 0 },
      |                                                                             {                                   }
  246 |     { 110,{ "${menu.save.downloads}",       SDLK_s, KMOD_PRIMARY,           "document.save"                     }, 0 },
      |                                                                             {                                   }
  247 |     { 120,{ "${keys.upload}",               SDLK_u, KMOD_PRIMARY,           "document.upload"                   }, 0 },
      |                                                                             {                                   }
  248 |     { 121,{ "${keys.upload.edit}",          SDLK_e, KMOD_PRIMARY,           "document.upload copy:1"            }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
  235 |     { 90, { "${keys.split.menu}",           SDLK_j, KMOD_PRIMARY,           "splitmenu.open"                    }, 0 },
      |                                                                             {                                   }
  236 |     { 91, { "${keys.split.next}",           SDLK_TAB, KMOD_CTRL,            "keyroot.next",                     }, 0 },
      |                                                                             {                                   }
  237 |     { 92, { "${keys.split.item} ${menu.split.merge}",           '1', 0,     "ui.split arg:0",                   }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  238 |     { 93, { "${keys.split.item} ${menu.split.swap}",            SDLK_x, 0,  "ui.split swap:1",                  }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  239 |     { 94, { "${keys.split.item} ${menu.split.horizontal}",      '3', 0,     "ui.split arg:3 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  240 |     { 95, { "${keys.split.item} ${menu.split.horizontal} 1:2",  SDLK_d, 0,  "ui.split arg:1 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  241 |     { 96, { "${keys.split.item} ${menu.split.horizontal} 2:1",  SDLK_e, 0,  "ui.split arg:2 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  242 |     { 97, { "${keys.split.item} ${menu.split.vertical}",        '2', 0,     "ui.split arg:3 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  243 |     { 98, { "${keys.split.item} ${menu.split.vertical} 1:2",    SDLK_f, 0,  "ui.split arg:1 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  244 |     { 99, { "${keys.split.item} ${menu.split.vertical} 2:1",    SDLK_r, 0,  "ui.split arg:2 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  245 |     { 100,{ "${keys.hoverurl}",             '/', KMOD_PRIMARY,              "prefs.hoverlink.toggle"            }, 0 },
      |                                                                             {                                   }
  246 |     { 110,{ "${menu.save.downloads}",       SDLK_s, KMOD_PRIMARY,           "document.save"                     }, 0 },
      |                                                                             {                                   }
  247 |     { 120,{ "${keys.upload}",               SDLK_u, KMOD_PRIMARY,           "document.upload"                   }, 0 },
      |                                                                             {                                   }
  248 |     { 121,{ "${keys.upload.edit}",          SDLK_e, KMOD_PRIMARY,           "document.upload copy:1"            }, 0 },
      |                                                                             {                                   }
  249 |     { 125,{ "${keys.pageinfo}",             pageInfo_KeyShortcut,           "document.info"                     }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
  235 |     { 90, { "${keys.split.menu}",           SDLK_j, KMOD_PRIMARY,           "splitmenu.open"                    }, 0 },
      |                                                                             {                                   }
  236 |     { 91, { "${keys.split.next}",           SDLK_TAB, KMOD_CTRL,            "keyroot.next",                     }, 0 },
      |                                                                             {                                   }
  237 |     { 92, { "${keys.split.item} ${menu.split.merge}",           '1', 0,     "ui.split arg:0",                   }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  238 |     { 93, { "${keys.split.item} ${menu.split.swap}",            SDLK_x, 0,  "ui.split swap:1",                  }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  239 |     { 94, { "${keys.split.item} ${menu.split.horizontal}",      '3', 0,     "ui.split arg:3 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  240 |     { 95, { "${keys.split.item} ${menu.split.horizontal} 1:2",  SDLK_d, 0,  "ui.split arg:1 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  241 |     { 96, { "${keys.split.item} ${menu.split.horizontal} 2:1",  SDLK_e, 0,  "ui.split arg:2 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  242 |     { 97, { "${keys.split.item} ${menu.split.vertical}",        '2', 0,     "ui.split arg:3 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  243 |     { 98, { "${keys.split.item} ${menu.split.vertical} 1:2",    SDLK_f, 0,  "ui.split arg:1 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  244 |     { 99, { "${keys.split.item} ${menu.split.vertical} 2:1",    SDLK_r, 0,  "ui.split arg:2 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  245 |     { 100,{ "${keys.hoverurl}",             '/', KMOD_PRIMARY,              "prefs.hoverlink.toggle"            }, 0 },
      |                                                                             {                                   }
  246 |     { 110,{ "${menu.save.downloads}",       SDLK_s, KMOD_PRIMARY,           "document.save"                     }, 0 },
      |                                                                             {                                   }
  247 |     { 120,{ "${keys.upload}",               SDLK_u, KMOD_PRIMARY,           "document.upload"                   }, 0 },
      |                                                                             {                                   }
  248 |     { 121,{ "${keys.upload.edit}",          SDLK_e, KMOD_PRIMARY,           "document.upload copy:1"            }, 0 },
      |                                                                             {                                   }
  249 |     { 125,{ "${keys.pageinfo}",             pageInfo_KeyShortcut,           "document.info"                     }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
  235 |     { 90, { "${keys.split.menu}",           SDLK_j, KMOD_PRIMARY,           "splitmenu.open"                    }, 0 },
      |                                                                             {                                   }
  236 |     { 91, { "${keys.split.next}",           SDLK_TAB, KMOD_CTRL,            "keyroot.next",                     }, 0 },
      |                                                                             {                                   }
  237 |     { 92, { "${keys.split.item} ${menu.split.merge}",           '1', 0,     "ui.split arg:0",                   }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  238 |     { 93, { "${keys.split.item} ${menu.split.swap}",            SDLK_x, 0,  "ui.split swap:1",                  }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  239 |     { 94, { "${keys.split.item} ${menu.split.horizontal}",      '3', 0,     "ui.split arg:3 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  240 |     { 95, { "${keys.split.item} ${menu.split.horizontal} 1:2",  SDLK_d, 0,  "ui.split arg:1 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  241 |     { 96, { "${keys.split.item} ${menu.split.horizontal} 2:1",  SDLK_e, 0,  "ui.split arg:2 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  242 |     { 97, { "${keys.split.item} ${menu.split.vertical}",        '2', 0,     "ui.split arg:3 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  243 |     { 98, { "${keys.split.item} ${menu.split.vertical} 1:2",    SDLK_f, 0,  "ui.split arg:1 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  244 |     { 99, { "${keys.split.item} ${menu.split.vertical} 2:1",    SDLK_r, 0,  "ui.split arg:2 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  245 |     { 100,{ "${keys.hoverurl}",             '/', KMOD_PRIMARY,              "prefs.hoverlink.toggle"            }, 0 },
      |                                                                             {                                   }
  246 |     { 110,{ "${menu.save.downloads}",       SDLK_s, KMOD_PRIMARY,           "document.save"                     }, 0 },
      |                                                                             {                                   }
  247 |     { 120,{ "${keys.upload}",               SDLK_u, KMOD_PRIMARY,           "document.upload"                   }, 0 },
      |                                                                             {                                   }
  248 |     { 121,{ "${keys.upload.edit}",          SDLK_e, KMOD_PRIMARY,           "document.upload copy:1"            }, 0 },
      |                                                                             {                                   }
  249 |     { 125,{ "${keys.pageinfo}",             pageInfo_KeyShortcut,           "document.info"                     }, 0 },
      |                                                                             {                                   }
  250 |     { 126,{ "${keys.sitespec}",             ',', KMOD_SECONDARY,            "document.sitespec"                 }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
  235 |     { 90, { "${keys.split.menu}",           SDLK_j, KMOD_PRIMARY,           "splitmenu.open"                    }, 0 },
      |                                                                             {                                   }
  236 |     { 91, { "${keys.split.next}",           SDLK_TAB, KMOD_CTRL,            "keyroot.next",                     }, 0 },
      |                                                                             {                                   }
  237 |     { 92, { "${keys.split.item} ${menu.split.merge}",           '1', 0,     "ui.split arg:0",                   }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  238 |     { 93, { "${keys.split.item} ${menu.split.swap}",            SDLK_x, 0,  "ui.split swap:1",                  }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  239 |     { 94, { "${keys.split.item} ${menu.split.horizontal}",      '3', 0,     "ui.split arg:3 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  240 |     { 95, { "${keys.split.item} ${menu.split.horizontal} 1:2",  SDLK_d, 0,  "ui.split arg:1 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  241 |     { 96, { "${keys.split.item} ${menu.split.horizontal} 2:1",  SDLK_e, 0,  "ui.split arg:2 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  242 |     { 97, { "${keys.split.item} ${menu.split.vertical}",        '2', 0,     "ui.split arg:3 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  243 |     { 98, { "${keys.split.item} ${menu.split.vertical} 1:2",    SDLK_f, 0,  "ui.split arg:1 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  244 |     { 99, { "${keys.split.item} ${menu.split.vertical} 2:1",    SDLK_r, 0,  "ui.split arg:2 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  245 |     { 100,{ "${keys.hoverurl}",             '/', KMOD_PRIMARY,              "prefs.hoverlink.toggle"            }, 0 },
      |                                                                             {                                   }
  246 |     { 110,{ "${menu.save.downloads}",       SDLK_s, KMOD_PRIMARY,           "document.save"                     }, 0 },
      |                                                                             {                                   }
  247 |     { 120,{ "${keys.upload}",               SDLK_u, KMOD_PRIMARY,           "document.upload"                   }, 0 },
      |                                                                             {                                   }
  248 |     { 121,{ "${keys.upload.edit}",          SDLK_e, KMOD_PRIMARY,           "document.upload copy:1"            }, 0 },
      |                                                                             {                                   }
  249 |     { 125,{ "${keys.pageinfo}",             pageInfo_KeyShortcut,           "document.info"                     }, 0 },
      |                                                                             {                                   }
  250 |     { 126,{ "${keys.sitespec}",             ',', KMOD_SECONDARY,            "document.sitespec"                 }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
  235 |     { 90, { "${keys.split.menu}",           SDLK_j, KMOD_PRIMARY,           "splitmenu.open"                    }, 0 },
      |                                                                             {                                   }
  236 |     { 91, { "${keys.split.next}",           SDLK_TAB, KMOD_CTRL,            "keyroot.next",                     }, 0 },
      |                                                                             {                                   }
  237 |     { 92, { "${keys.split.item} ${menu.split.merge}",           '1', 0,     "ui.split arg:0",                   }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  238 |     { 93, { "${keys.split.item} ${menu.split.swap}",            SDLK_x, 0,  "ui.split swap:1",                  }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  239 |     { 94, { "${keys.split.item} ${menu.split.horizontal}",      '3', 0,     "ui.split arg:3 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  240 |     { 95, { "${keys.split.item} ${menu.split.horizontal} 1:2",  SDLK_d, 0,  "ui.split arg:1 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  241 |     { 96, { "${keys.split.item} ${menu.split.horizontal} 2:1",  SDLK_e, 0,  "ui.split arg:2 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  242 |     { 97, { "${keys.split.item} ${menu.split.vertical}",        '2', 0,     "ui.split arg:3 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  243 |     { 98, { "${keys.split.item} ${menu.split.vertical} 1:2",    SDLK_f, 0,  "ui.split arg:1 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  244 |     { 99, { "${keys.split.item} ${menu.split.vertical} 2:1",    SDLK_r, 0,  "ui.split arg:2 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  245 |     { 100,{ "${keys.hoverurl}",             '/', KMOD_PRIMARY,              "prefs.hoverlink.toggle"            }, 0 },
      |                                                                             {                                   }
  246 |     { 110,{ "${menu.save.downloads}",       SDLK_s, KMOD_PRIMARY,           "document.save"                     }, 0 },
      |                                                                             {                                   }
  247 |     { 120,{ "${keys.upload}",               SDLK_u, KMOD_PRIMARY,           "document.upload"                   }, 0 },
      |                                                                             {                                   }
  248 |     { 121,{ "${keys.upload.edit}",          SDLK_e, KMOD_PRIMARY,           "document.upload copy:1"            }, 0 },
      |                                                                             {                                   }
  249 |     { 125,{ "${keys.pageinfo}",             pageInfo_KeyShortcut,           "document.info"                     }, 0 },
      |                                                                             {                                   }
  250 |     { 126,{ "${keys.sitespec}",             ',', KMOD_SECONDARY,            "document.sitespec"                 }, 0 },
      |                                                                             {                                   }
  251 |     { 130,{ "${keys.input.precedingline}",  SDLK_v, KMOD_SECONDARY,         "input.precedingline"               }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
  235 |     { 90, { "${keys.split.menu}",           SDLK_j, KMOD_PRIMARY,           "splitmenu.open"                    }, 0 },
      |                                                                             {                                   }
  236 |     { 91, { "${keys.split.next}",           SDLK_TAB, KMOD_CTRL,            "keyroot.next",                     }, 0 },
      |                                                                             {                                   }
  237 |     { 92, { "${keys.split.item} ${menu.split.merge}",           '1', 0,     "ui.split arg:0",                   }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  238 |     { 93, { "${keys.split.item} ${menu.split.swap}",            SDLK_x, 0,  "ui.split swap:1",                  }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  239 |     { 94, { "${keys.split.item} ${menu.split.horizontal}",      '3', 0,     "ui.split arg:3 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  240 |     { 95, { "${keys.split.item} ${menu.split.horizontal} 1:2",  SDLK_d, 0,  "ui.split arg:1 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  241 |     { 96, { "${keys.split.item} ${menu.split.horizontal} 2:1",  SDLK_e, 0,  "ui.split arg:2 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  242 |     { 97, { "${keys.split.item} ${menu.split.vertical}",        '2', 0,     "ui.split arg:3 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  243 |     { 98, { "${keys.split.item} ${menu.split.vertical} 1:2",    SDLK_f, 0,  "ui.split arg:1 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  244 |     { 99, { "${keys.split.item} ${menu.split.vertical} 2:1",    SDLK_r, 0,  "ui.split arg:2 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  245 |     { 100,{ "${keys.hoverurl}",             '/', KMOD_PRIMARY,              "prefs.hoverlink.toggle"            }, 0 },
      |                                                                             {                                   }
  246 |     { 110,{ "${menu.save.downloads}",       SDLK_s, KMOD_PRIMARY,           "document.save"                     }, 0 },
      |                                                                             {                                   }
  247 |     { 120,{ "${keys.upload}",               SDLK_u, KMOD_PRIMARY,           "document.upload"                   }, 0 },
      |                                                                             {                                   }
  248 |     { 121,{ "${keys.upload.edit}",          SDLK_e, KMOD_PRIMARY,           "document.upload copy:1"            }, 0 },
      |                                                                             {                                   }
  249 |     { 125,{ "${keys.pageinfo}",             pageInfo_KeyShortcut,           "document.info"                     }, 0 },
      |                                                                             {                                   }
  250 |     { 126,{ "${keys.sitespec}",             ',', KMOD_SECONDARY,            "document.sitespec"                 }, 0 },
      |                                                                             {                                   }
  251 |     { 130,{ "${keys.input.precedingline}",  SDLK_v, KMOD_SECONDARY,         "input.precedingline"               }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
  235 |     { 90, { "${keys.split.menu}",           SDLK_j, KMOD_PRIMARY,           "splitmenu.open"                    }, 0 },
      |                                                                             {                                   }
  236 |     { 91, { "${keys.split.next}",           SDLK_TAB, KMOD_CTRL,            "keyroot.next",                     }, 0 },
      |                                                                             {                                   }
  237 |     { 92, { "${keys.split.item} ${menu.split.merge}",           '1', 0,     "ui.split arg:0",                   }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  238 |     { 93, { "${keys.split.item} ${menu.split.swap}",            SDLK_x, 0,  "ui.split swap:1",                  }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  239 |     { 94, { "${keys.split.item} ${menu.split.horizontal}",      '3', 0,     "ui.split arg:3 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  240 |     { 95, { "${keys.split.item} ${menu.split.horizontal} 1:2",  SDLK_d, 0,  "ui.split arg:1 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  241 |     { 96, { "${keys.split.item} ${menu.split.horizontal} 2:1",  SDLK_e, 0,  "ui.split arg:2 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  242 |     { 97, { "${keys.split.item} ${menu.split.vertical}",        '2', 0,     "ui.split arg:3 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  243 |     { 98, { "${keys.split.item} ${menu.split.vertical} 1:2",    SDLK_f, 0,  "ui.split arg:1 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  244 |     { 99, { "${keys.split.item} ${menu.split.vertical} 2:1",    SDLK_r, 0,  "ui.split arg:2 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  245 |     { 100,{ "${keys.hoverurl}",             '/', KMOD_PRIMARY,              "prefs.hoverlink.toggle"            }, 0 },
      |                                                                             {                                   }
  246 |     { 110,{ "${menu.save.downloads}",       SDLK_s, KMOD_PRIMARY,           "document.save"                     }, 0 },
      |                                                                             {                                   }
  247 |     { 120,{ "${keys.upload}",               SDLK_u, KMOD_PRIMARY,           "document.upload"                   }, 0 },
      |                                                                             {                                   }
  248 |     { 121,{ "${keys.upload.edit}",          SDLK_e, KMOD_PRIMARY,           "document.upload copy:1"            }, 0 },
      |                                                                             {                                   }
  249 |     { 125,{ "${keys.pageinfo}",             pageInfo_KeyShortcut,           "document.info"                     }, 0 },
      |                                                                             {                                   }
  250 |     { 126,{ "${keys.sitespec}",             ',', KMOD_SECONDARY,            "document.sitespec"                 }, 0 },
      |                                                                             {                                   }
  251 |     { 130,{ "${keys.input.precedingline}",  SDLK_v, KMOD_SECONDARY,         "input.precedingline"               }, 0 },
      |                                                                             {                                   }
  252 |     { 140,{ "${keys.identmenu}",            identityMenu_KeyShortcut,       "identmenu.open focus:1"            }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
  235 |     { 90, { "${keys.split.menu}",           SDLK_j, KMOD_PRIMARY,           "splitmenu.open"                    }, 0 },
      |                                                                             {                                   }
  236 |     { 91, { "${keys.split.next}",           SDLK_TAB, KMOD_CTRL,            "keyroot.next",                     }, 0 },
      |                                                                             {                                   }
  237 |     { 92, { "${keys.split.item} ${menu.split.merge}",           '1', 0,     "ui.split arg:0",                   }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  238 |     { 93, { "${keys.split.item} ${menu.split.swap}",            SDLK_x, 0,  "ui.split swap:1",                  }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  239 |     { 94, { "${keys.split.item} ${menu.split.horizontal}",      '3', 0,     "ui.split arg:3 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  240 |     { 95, { "${keys.split.item} ${menu.split.horizontal} 1:2",  SDLK_d, 0,  "ui.split arg:1 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  241 |     { 96, { "${keys.split.item} ${menu.split.horizontal} 2:1",  SDLK_e, 0,  "ui.split arg:2 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  242 |     { 97, { "${keys.split.item} ${menu.split.vertical}",        '2', 0,     "ui.split arg:3 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  243 |     { 98, { "${keys.split.item} ${menu.split.vertical} 1:2",    SDLK_f, 0,  "ui.split arg:1 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  244 |     { 99, { "${keys.split.item} ${menu.split.vertical} 2:1",    SDLK_r, 0,  "ui.split arg:2 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  245 |     { 100,{ "${keys.hoverurl}",             '/', KMOD_PRIMARY,              "prefs.hoverlink.toggle"            }, 0 },
      |                                                                             {                                   }
  246 |     { 110,{ "${menu.save.downloads}",       SDLK_s, KMOD_PRIMARY,           "document.save"                     }, 0 },
      |                                                                             {                                   }
  247 |     { 120,{ "${keys.upload}",               SDLK_u, KMOD_PRIMARY,           "document.upload"                   }, 0 },
      |                                                                             {                                   }
  248 |     { 121,{ "${keys.upload.edit}",          SDLK_e, KMOD_PRIMARY,           "document.upload copy:1"            }, 0 },
      |                                                                             {                                   }
  249 |     { 125,{ "${keys.pageinfo}",             pageInfo_KeyShortcut,           "document.info"                     }, 0 },
      |                                                                             {                                   }
  250 |     { 126,{ "${keys.sitespec}",             ',', KMOD_SECONDARY,            "document.sitespec"                 }, 0 },
      |                                                                             {                                   }
  251 |     { 130,{ "${keys.input.precedingline}",  SDLK_v, KMOD_SECONDARY,         "input.precedingline"               }, 0 },
      |                                                                             {                                   }
  252 |     { 140,{ "${keys.identmenu}",            identityMenu_KeyShortcut,       "identmenu.open focus:1"            }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
  235 |     { 90, { "${keys.split.menu}",           SDLK_j, KMOD_PRIMARY,           "splitmenu.open"                    }, 0 },
      |                                                                             {                                   }
  236 |     { 91, { "${keys.split.next}",           SDLK_TAB, KMOD_CTRL,            "keyroot.next",                     }, 0 },
      |                                                                             {                                   }
  237 |     { 92, { "${keys.split.item} ${menu.split.merge}",           '1', 0,     "ui.split arg:0",                   }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  238 |     { 93, { "${keys.split.item} ${menu.split.swap}",            SDLK_x, 0,  "ui.split swap:1",                  }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  239 |     { 94, { "${keys.split.item} ${menu.split.horizontal}",      '3', 0,     "ui.split arg:3 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  240 |     { 95, { "${keys.split.item} ${menu.split.horizontal} 1:2",  SDLK_d, 0,  "ui.split arg:1 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  241 |     { 96, { "${keys.split.item} ${menu.split.horizontal} 2:1",  SDLK_e, 0,  "ui.split arg:2 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  242 |     { 97, { "${keys.split.item} ${menu.split.vertical}",        '2', 0,     "ui.split arg:3 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  243 |     { 98, { "${keys.split.item} ${menu.split.vertical} 1:2",    SDLK_f, 0,  "ui.split arg:1 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  244 |     { 99, { "${keys.split.item} ${menu.split.vertical} 2:1",    SDLK_r, 0,  "ui.split arg:2 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  245 |     { 100,{ "${keys.hoverurl}",             '/', KMOD_PRIMARY,              "prefs.hoverlink.toggle"            }, 0 },
      |                                                                             {                                   }
  246 |     { 110,{ "${menu.save.downloads}",       SDLK_s, KMOD_PRIMARY,           "document.save"                     }, 0 },
      |                                                                             {                                   }
  247 |     { 120,{ "${keys.upload}",               SDLK_u, KMOD_PRIMARY,           "document.upload"                   }, 0 },
      |                                                                             {                                   }
  248 |     { 121,{ "${keys.upload.edit}",          SDLK_e, KMOD_PRIMARY,           "document.upload copy:1"            }, 0 },
      |                                                                             {                                   }
  249 |     { 125,{ "${keys.pageinfo}",             pageInfo_KeyShortcut,           "document.info"                     }, 0 },
      |                                                                             {                                   }
  250 |     { 126,{ "${keys.sitespec}",             ',', KMOD_SECONDARY,            "document.sitespec"                 }, 0 },
      |                                                                             {                                   }
  251 |     { 130,{ "${keys.input.precedingline}",  SDLK_v, KMOD_SECONDARY,         "input.precedingline"               }, 0 },
      |                                                                             {                                   }
  252 |     { 140,{ "${keys.identmenu}",            identityMenu_KeyShortcut,       "identmenu.open focus:1"            }, 0 },
      |                                                                             {                                   }
  253 |     { 200,{ "${keys.menubar.focus}",        menuBar_KeyShortcut,            "menubar.focus"                     }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
  235 |     { 90, { "${keys.split.menu}",           SDLK_j, KMOD_PRIMARY,           "splitmenu.open"                    }, 0 },
      |                                                                             {                                   }
  236 |     { 91, { "${keys.split.next}",           SDLK_TAB, KMOD_CTRL,            "keyroot.next",                     }, 0 },
      |                                                                             {                                   }
  237 |     { 92, { "${keys.split.item} ${menu.split.merge}",           '1', 0,     "ui.split arg:0",                   }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  238 |     { 93, { "${keys.split.item} ${menu.split.swap}",            SDLK_x, 0,  "ui.split swap:1",                  }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  239 |     { 94, { "${keys.split.item} ${menu.split.horizontal}",      '3', 0,     "ui.split arg:3 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  240 |     { 95, { "${keys.split.item} ${menu.split.horizontal} 1:2",  SDLK_d, 0,  "ui.split arg:1 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  241 |     { 96, { "${keys.split.item} ${menu.split.horizontal} 2:1",  SDLK_e, 0,  "ui.split arg:2 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  242 |     { 97, { "${keys.split.item} ${menu.split.vertical}",        '2', 0,     "ui.split arg:3 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  243 |     { 98, { "${keys.split.item} ${menu.split.vertical} 1:2",    SDLK_f, 0,  "ui.split arg:1 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  244 |     { 99, { "${keys.split.item} ${menu.split.vertical} 2:1",    SDLK_r, 0,  "ui.split arg:2 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  245 |     { 100,{ "${keys.hoverurl}",             '/', KMOD_PRIMARY,              "prefs.hoverlink.toggle"            }, 0 },
      |                                                                             {                                   }
  246 |     { 110,{ "${menu.save.downloads}",       SDLK_s, KMOD_PRIMARY,           "document.save"                     }, 0 },
      |                                                                             {                                   }
  247 |     { 120,{ "${keys.upload}",               SDLK_u, KMOD_PRIMARY,           "document.upload"                   }, 0 },
      |                                                                             {                                   }
  248 |     { 121,{ "${keys.upload.edit}",          SDLK_e, KMOD_PRIMARY,           "document.upload copy:1"            }, 0 },
      |                                                                             {                                   }
  249 |     { 125,{ "${keys.pageinfo}",             pageInfo_KeyShortcut,           "document.info"                     }, 0 },
      |                                                                             {                                   }
  250 |     { 126,{ "${keys.sitespec}",             ',', KMOD_SECONDARY,            "document.sitespec"                 }, 0 },
      |                                                                             {                                   }
  251 |     { 130,{ "${keys.input.precedingline}",  SDLK_v, KMOD_SECONDARY,         "input.precedingline"               }, 0 },
      |                                                                             {                                   }
  252 |     { 140,{ "${keys.identmenu}",            identityMenu_KeyShortcut,       "identmenu.open focus:1"            }, 0 },
      |                                                                             {                                   }
  253 |     { 200,{ "${keys.menubar.focus}",        menuBar_KeyShortcut,            "menubar.focus"                     }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
  235 |     { 90, { "${keys.split.menu}",           SDLK_j, KMOD_PRIMARY,           "splitmenu.open"                    }, 0 },
      |                                                                             {                                   }
  236 |     { 91, { "${keys.split.next}",           SDLK_TAB, KMOD_CTRL,            "keyroot.next",                     }, 0 },
      |                                                                             {                                   }
  237 |     { 92, { "${keys.split.item} ${menu.split.merge}",           '1', 0,     "ui.split arg:0",                   }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  238 |     { 93, { "${keys.split.item} ${menu.split.swap}",            SDLK_x, 0,  "ui.split swap:1",                  }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  239 |     { 94, { "${keys.split.item} ${menu.split.horizontal}",      '3', 0,     "ui.split arg:3 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  240 |     { 95, { "${keys.split.item} ${menu.split.horizontal} 1:2",  SDLK_d, 0,  "ui.split arg:1 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  241 |     { 96, { "${keys.split.item} ${menu.split.horizontal} 2:1",  SDLK_e, 0,  "ui.split arg:2 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  242 |     { 97, { "${keys.split.item} ${menu.split.vertical}",        '2', 0,     "ui.split arg:3 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  243 |     { 98, { "${keys.split.item} ${menu.split.vertical} 1:2",    SDLK_f, 0,  "ui.split arg:1 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  244 |     { 99, { "${keys.split.item} ${menu.split.vertical} 2:1",    SDLK_r, 0,  "ui.split arg:2 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  245 |     { 100,{ "${keys.hoverurl}",             '/', KMOD_PRIMARY,              "prefs.hoverlink.toggle"            }, 0 },
      |                                                                             {                                   }
  246 |     { 110,{ "${menu.save.downloads}",       SDLK_s, KMOD_PRIMARY,           "document.save"                     }, 0 },
      |                                                                             {                                   }
  247 |     { 120,{ "${keys.upload}",               SDLK_u, KMOD_PRIMARY,           "document.upload"                   }, 0 },
      |                                                                             {                                   }
  248 |     { 121,{ "${keys.upload.edit}",          SDLK_e, KMOD_PRIMARY,           "document.upload copy:1"            }, 0 },
      |                                                                             {                                   }
  249 |     { 125,{ "${keys.pageinfo}",             pageInfo_KeyShortcut,           "document.info"                     }, 0 },
      |                                                                             {                                   }
  250 |     { 126,{ "${keys.sitespec}",             ',', KMOD_SECONDARY,            "document.sitespec"                 }, 0 },
      |                                                                             {                                   }
  251 |     { 130,{ "${keys.input.precedingline}",  SDLK_v, KMOD_SECONDARY,         "input.precedingline"               }, 0 },
      |                                                                             {                                   }
  252 |     { 140,{ "${keys.identmenu}",            identityMenu_KeyShortcut,       "identmenu.open focus:1"            }, 0 },
      |                                                                             {                                   }
  253 |     { 200,{ "${keys.menubar.focus}",        menuBar_KeyShortcut,            "menubar.focus"                     }, 0 },
      |                                                                             {                                   }
  254 |     { 205,{ "${keys.contextmenu}",          '/', 0,                         "contextkey"                        }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
  235 |     { 90, { "${keys.split.menu}",           SDLK_j, KMOD_PRIMARY,           "splitmenu.open"                    }, 0 },
      |                                                                             {                                   }
  236 |     { 91, { "${keys.split.next}",           SDLK_TAB, KMOD_CTRL,            "keyroot.next",                     }, 0 },
      |                                                                             {                                   }
  237 |     { 92, { "${keys.split.item} ${menu.split.merge}",           '1', 0,     "ui.split arg:0",                   }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  238 |     { 93, { "${keys.split.item} ${menu.split.swap}",            SDLK_x, 0,  "ui.split swap:1",                  }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  239 |     { 94, { "${keys.split.item} ${menu.split.horizontal}",      '3', 0,     "ui.split arg:3 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  240 |     { 95, { "${keys.split.item} ${menu.split.horizontal} 1:2",  SDLK_d, 0,  "ui.split arg:1 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  241 |     { 96, { "${keys.split.item} ${menu.split.horizontal} 2:1",  SDLK_e, 0,  "ui.split arg:2 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  242 |     { 97, { "${keys.split.item} ${menu.split.vertical}",        '2', 0,     "ui.split arg:3 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  243 |     { 98, { "${keys.split.item} ${menu.split.vertical} 1:2",    SDLK_f, 0,  "ui.split arg:1 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  244 |     { 99, { "${keys.split.item} ${menu.split.vertical} 2:1",    SDLK_r, 0,  "ui.split arg:2 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  245 |     { 100,{ "${keys.hoverurl}",             '/', KMOD_PRIMARY,              "prefs.hoverlink.toggle"            }, 0 },
      |                                                                             {                                   }
  246 |     { 110,{ "${menu.save.downloads}",       SDLK_s, KMOD_PRIMARY,           "document.save"                     }, 0 },
      |                                                                             {                                   }
  247 |     { 120,{ "${keys.upload}",               SDLK_u, KMOD_PRIMARY,           "document.upload"                   }, 0 },
      |                                                                             {                                   }
  248 |     { 121,{ "${keys.upload.edit}",          SDLK_e, KMOD_PRIMARY,           "document.upload copy:1"            }, 0 },
      |                                                                             {                                   }
  249 |     { 125,{ "${keys.pageinfo}",             pageInfo_KeyShortcut,           "document.info"                     }, 0 },
      |                                                                             {                                   }
  250 |     { 126,{ "${keys.sitespec}",             ',', KMOD_SECONDARY,            "document.sitespec"                 }, 0 },
      |                                                                             {                                   }
  251 |     { 130,{ "${keys.input.precedingline}",  SDLK_v, KMOD_SECONDARY,         "input.precedingline"               }, 0 },
      |                                                                             {                                   }
  252 |     { 140,{ "${keys.identmenu}",            identityMenu_KeyShortcut,       "identmenu.open focus:1"            }, 0 },
      |                                                                             {                                   }
  253 |     { 200,{ "${keys.menubar.focus}",        menuBar_KeyShortcut,            "menubar.focus"                     }, 0 },
      |                                                                             {                                   }
  254 |     { 205,{ "${keys.contextmenu}",          '/', 0,                         "contextkey"                        }, 0 },
      |                                                                             {                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
  235 |     { 90, { "${keys.split.menu}",           SDLK_j, KMOD_PRIMARY,           "splitmenu.open"                    }, 0 },
      |                                                                             {                                   }
  236 |     { 91, { "${keys.split.next}",           SDLK_TAB, KMOD_CTRL,            "keyroot.next",                     }, 0 },
      |                                                                             {                                   }
  237 |     { 92, { "${keys.split.item} ${menu.split.merge}",           '1', 0,     "ui.split arg:0",                   }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  238 |     { 93, { "${keys.split.item} ${menu.split.swap}",            SDLK_x, 0,  "ui.split swap:1",                  }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  239 |     { 94, { "${keys.split.item} ${menu.split.horizontal}",      '3', 0,     "ui.split arg:3 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  240 |     { 95, { "${keys.split.item} ${menu.split.horizontal} 1:2",  SDLK_d, 0,  "ui.split arg:1 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  241 |     { 96, { "${keys.split.item} ${menu.split.horizontal} 2:1",  SDLK_e, 0,  "ui.split arg:2 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  242 |     { 97, { "${keys.split.item} ${menu.split.vertical}",        '2', 0,     "ui.split arg:3 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  243 |     { 98, { "${keys.split.item} ${menu.split.vertical} 1:2",    SDLK_f, 0,  "ui.split arg:1 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  244 |     { 99, { "${keys.split.item} ${menu.split.vertical} 2:1",    SDLK_r, 0,  "ui.split arg:2 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  245 |     { 100,{ "${keys.hoverurl}",             '/', KMOD_PRIMARY,              "prefs.hoverlink.toggle"            }, 0 },
      |                                                                             {                                   }
  246 |     { 110,{ "${menu.save.downloads}",       SDLK_s, KMOD_PRIMARY,           "document.save"                     }, 0 },
      |                                                                             {                                   }
  247 |     { 120,{ "${keys.upload}",               SDLK_u, KMOD_PRIMARY,           "document.upload"                   }, 0 },
      |                                                                             {                                   }
  248 |     { 121,{ "${keys.upload.edit}",          SDLK_e, KMOD_PRIMARY,           "document.upload copy:1"            }, 0 },
      |                                                                             {                                   }
  249 |     { 125,{ "${keys.pageinfo}",             pageInfo_KeyShortcut,           "document.info"                     }, 0 },
      |                                                                             {                                   }
  250 |     { 126,{ "${keys.sitespec}",             ',', KMOD_SECONDARY,            "document.sitespec"                 }, 0 },
      |                                                                             {                                   }
  251 |     { 130,{ "${keys.input.precedingline}",  SDLK_v, KMOD_SECONDARY,         "input.precedingline"               }, 0 },
      |                                                                             {                                   }
  252 |     { 140,{ "${keys.identmenu}",            identityMenu_KeyShortcut,       "identmenu.open focus:1"            }, 0 },
      |                                                                             {                                   }
  253 |     { 200,{ "${keys.menubar.focus}",        menuBar_KeyShortcut,            "menubar.focus"                     }, 0 },
      |                                                                             {                                   }
  254 |     { 205,{ "${keys.contextmenu}",          '/', 0,                         "contextkey"                        }, 0 },
      |                                                                             {                                   }
......
  261 |     { 1004, { NULL, SDLK_F5, 0,                         "document.reload"               }, 0 },
      |                                                         {                               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
  235 |     { 90, { "${keys.split.menu}",           SDLK_j, KMOD_PRIMARY,           "splitmenu.open"                    }, 0 },
      |                                                                             {                                   }
  236 |     { 91, { "${keys.split.next}",           SDLK_TAB, KMOD_CTRL,            "keyroot.next",                     }, 0 },
      |                                                                             {                                   }
  237 |     { 92, { "${keys.split.item} ${menu.split.merge}",           '1', 0,     "ui.split arg:0",                   }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  238 |     { 93, { "${keys.split.item} ${menu.split.swap}",            SDLK_x, 0,  "ui.split swap:1",                  }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  239 |     { 94, { "${keys.split.item} ${menu.split.horizontal}",      '3', 0,     "ui.split arg:3 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  240 |     { 95, { "${keys.split.item} ${menu.split.horizontal} 1:2",  SDLK_d, 0,  "ui.split arg:1 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  241 |     { 96, { "${keys.split.item} ${menu.split.horizontal} 2:1",  SDLK_e, 0,  "ui.split arg:2 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  242 |     { 97, { "${keys.split.item} ${menu.split.vertical}",        '2', 0,     "ui.split arg:3 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  243 |     { 98, { "${keys.split.item} ${menu.split.vertical} 1:2",    SDLK_f, 0,  "ui.split arg:1 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  244 |     { 99, { "${keys.split.item} ${menu.split.vertical} 2:1",    SDLK_r, 0,  "ui.split arg:2 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  245 |     { 100,{ "${keys.hoverurl}",             '/', KMOD_PRIMARY,              "prefs.hoverlink.toggle"            }, 0 },
      |                                                                             {                                   }
  246 |     { 110,{ "${menu.save.downloads}",       SDLK_s, KMOD_PRIMARY,           "document.save"                     }, 0 },
      |                                                                             {                                   }
  247 |     { 120,{ "${keys.upload}",               SDLK_u, KMOD_PRIMARY,           "document.upload"                   }, 0 },
      |                                                                             {                                   }
  248 |     { 121,{ "${keys.upload.edit}",          SDLK_e, KMOD_PRIMARY,           "document.upload copy:1"            }, 0 },
      |                                                                             {                                   }
  249 |     { 125,{ "${keys.pageinfo}",             pageInfo_KeyShortcut,           "document.info"                     }, 0 },
      |                                                                             {                                   }
  250 |     { 126,{ "${keys.sitespec}",             ',', KMOD_SECONDARY,            "document.sitespec"                 }, 0 },
      |                                                                             {                                   }
  251 |     { 130,{ "${keys.input.precedingline}",  SDLK_v, KMOD_SECONDARY,         "input.precedingline"               }, 0 },
      |                                                                             {                                   }
  252 |     { 140,{ "${keys.identmenu}",            identityMenu_KeyShortcut,       "identmenu.open focus:1"            }, 0 },
      |                                                                             {                                   }
  253 |     { 200,{ "${keys.menubar.focus}",        menuBar_KeyShortcut,            "menubar.focus"                     }, 0 },
      |                                                                             {                                   }
  254 |     { 205,{ "${keys.contextmenu}",          '/', 0,                         "contextkey"                        }, 0 },
      |                                                                             {                                   }
......
  261 |     { 1004, { NULL, SDLK_F5, 0,                         "document.reload"               }, 0 },
      |                                                         {                               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
  235 |     { 90, { "${keys.split.menu}",           SDLK_j, KMOD_PRIMARY,           "splitmenu.open"                    }, 0 },
      |                                                                             {                                   }
  236 |     { 91, { "${keys.split.next}",           SDLK_TAB, KMOD_CTRL,            "keyroot.next",                     }, 0 },
      |                                                                             {                                   }
  237 |     { 92, { "${keys.split.item} ${menu.split.merge}",           '1', 0,     "ui.split arg:0",                   }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  238 |     { 93, { "${keys.split.item} ${menu.split.swap}",            SDLK_x, 0,  "ui.split swap:1",                  }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  239 |     { 94, { "${keys.split.item} ${menu.split.horizontal}",      '3', 0,     "ui.split arg:3 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  240 |     { 95, { "${keys.split.item} ${menu.split.horizontal} 1:2",  SDLK_d, 0,  "ui.split arg:1 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  241 |     { 96, { "${keys.split.item} ${menu.split.horizontal} 2:1",  SDLK_e, 0,  "ui.split arg:2 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  242 |     { 97, { "${keys.split.item} ${menu.split.vertical}",        '2', 0,     "ui.split arg:3 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  243 |     { 98, { "${keys.split.item} ${menu.split.vertical} 1:2",    SDLK_f, 0,  "ui.split arg:1 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  244 |     { 99, { "${keys.split.item} ${menu.split.vertical} 2:1",    SDLK_r, 0,  "ui.split arg:2 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  245 |     { 100,{ "${keys.hoverurl}",             '/', KMOD_PRIMARY,              "prefs.hoverlink.toggle"            }, 0 },
      |                                                                             {                                   }
  246 |     { 110,{ "${menu.save.downloads}",       SDLK_s, KMOD_PRIMARY,           "document.save"                     }, 0 },
      |                                                                             {                                   }
  247 |     { 120,{ "${keys.upload}",               SDLK_u, KMOD_PRIMARY,           "document.upload"                   }, 0 },
      |                                                                             {                                   }
  248 |     { 121,{ "${keys.upload.edit}",          SDLK_e, KMOD_PRIMARY,           "document.upload copy:1"            }, 0 },
      |                                                                             {                                   }
  249 |     { 125,{ "${keys.pageinfo}",             pageInfo_KeyShortcut,           "document.info"                     }, 0 },
      |                                                                             {                                   }
  250 |     { 126,{ "${keys.sitespec}",             ',', KMOD_SECONDARY,            "document.sitespec"                 }, 0 },
      |                                                                             {                                   }
  251 |     { 130,{ "${keys.input.precedingline}",  SDLK_v, KMOD_SECONDARY,         "input.precedingline"               }, 0 },
      |                                                                             {                                   }
  252 |     { 140,{ "${keys.identmenu}",            identityMenu_KeyShortcut,       "identmenu.open focus:1"            }, 0 },
      |                                                                             {                                   }
  253 |     { 200,{ "${keys.menubar.focus}",        menuBar_KeyShortcut,            "menubar.focus"                     }, 0 },
      |                                                                             {                                   }
  254 |     { 205,{ "${keys.contextmenu}",          '/', 0,                         "contextkey"                        }, 0 },
      |                                                                             {                                   }
......
  261 |     { 1004, { NULL, SDLK_F5, 0,                         "document.reload"               }, 0 },
      |                                                         {                               }
  262 |     /* Media keys. */
  263 |     { 1005, { NULL, SDLK_AC_SEARCH, 0,                  "focus.set id:find.input"       }, 0 },
      |                                                         {                               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
  235 |     { 90, { "${keys.split.menu}",           SDLK_j, KMOD_PRIMARY,           "splitmenu.open"                    }, 0 },
      |                                                                             {                                   }
  236 |     { 91, { "${keys.split.next}",           SDLK_TAB, KMOD_CTRL,            "keyroot.next",                     }, 0 },
      |                                                                             {                                   }
  237 |     { 92, { "${keys.split.item} ${menu.split.merge}",           '1', 0,     "ui.split arg:0",                   }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  238 |     { 93, { "${keys.split.item} ${menu.split.swap}",            SDLK_x, 0,  "ui.split swap:1",                  }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  239 |     { 94, { "${keys.split.item} ${menu.split.horizontal}",      '3', 0,     "ui.split arg:3 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  240 |     { 95, { "${keys.split.item} ${menu.split.horizontal} 1:2",  SDLK_d, 0,  "ui.split arg:1 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  241 |     { 96, { "${keys.split.item} ${menu.split.horizontal} 2:1",  SDLK_e, 0,  "ui.split arg:2 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  242 |     { 97, { "${keys.split.item} ${menu.split.vertical}",        '2', 0,     "ui.split arg:3 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  243 |     { 98, { "${keys.split.item} ${menu.split.vertical} 1:2",    SDLK_f, 0,  "ui.split arg:1 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  244 |     { 99, { "${keys.split.item} ${menu.split.vertical} 2:1",    SDLK_r, 0,  "ui.split arg:2 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  245 |     { 100,{ "${keys.hoverurl}",             '/', KMOD_PRIMARY,              "prefs.hoverlink.toggle"            }, 0 },
      |                                                                             {                                   }
  246 |     { 110,{ "${menu.save.downloads}",       SDLK_s, KMOD_PRIMARY,           "document.save"                     }, 0 },
      |                                                                             {                                   }
  247 |     { 120,{ "${keys.upload}",               SDLK_u, KMOD_PRIMARY,           "document.upload"                   }, 0 },
      |                                                                             {                                   }
  248 |     { 121,{ "${keys.upload.edit}",          SDLK_e, KMOD_PRIMARY,           "document.upload copy:1"            }, 0 },
      |                                                                             {                                   }
  249 |     { 125,{ "${keys.pageinfo}",             pageInfo_KeyShortcut,           "document.info"                     }, 0 },
      |                                                                             {                                   }
  250 |     { 126,{ "${keys.sitespec}",             ',', KMOD_SECONDARY,            "document.sitespec"                 }, 0 },
      |                                                                             {                                   }
  251 |     { 130,{ "${keys.input.precedingline}",  SDLK_v, KMOD_SECONDARY,         "input.precedingline"               }, 0 },
      |                                                                             {                                   }
  252 |     { 140,{ "${keys.identmenu}",            identityMenu_KeyShortcut,       "identmenu.open focus:1"            }, 0 },
      |                                                                             {                                   }
  253 |     { 200,{ "${keys.menubar.focus}",        menuBar_KeyShortcut,            "menubar.focus"                     }, 0 },
      |                                                                             {                                   }
  254 |     { 205,{ "${keys.contextmenu}",          '/', 0,                         "contextkey"                        }, 0 },
      |                                                                             {                                   }
......
  261 |     { 1004, { NULL, SDLK_F5, 0,                         "document.reload"               }, 0 },
      |                                                         {                               }
  262 |     /* Media keys. */
  263 |     { 1005, { NULL, SDLK_AC_SEARCH, 0,                  "focus.set id:find.input"       }, 0 },
      |                                                         {                               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
  235 |     { 90, { "${keys.split.menu}",           SDLK_j, KMOD_PRIMARY,           "splitmenu.open"                    }, 0 },
      |                                                                             {                                   }
  236 |     { 91, { "${keys.split.next}",           SDLK_TAB, KMOD_CTRL,            "keyroot.next",                     }, 0 },
      |                                                                             {                                   }
  237 |     { 92, { "${keys.split.item} ${menu.split.merge}",           '1', 0,     "ui.split arg:0",                   }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  238 |     { 93, { "${keys.split.item} ${menu.split.swap}",            SDLK_x, 0,  "ui.split swap:1",                  }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  239 |     { 94, { "${keys.split.item} ${menu.split.horizontal}",      '3', 0,     "ui.split arg:3 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  240 |     { 95, { "${keys.split.item} ${menu.split.horizontal} 1:2",  SDLK_d, 0,  "ui.split arg:1 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  241 |     { 96, { "${keys.split.item} ${menu.split.horizontal} 2:1",  SDLK_e, 0,  "ui.split arg:2 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  242 |     { 97, { "${keys.split.item} ${menu.split.vertical}",        '2', 0,     "ui.split arg:3 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  243 |     { 98, { "${keys.split.item} ${menu.split.vertical} 1:2",    SDLK_f, 0,  "ui.split arg:1 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  244 |     { 99, { "${keys.split.item} ${menu.split.vertical} 2:1",    SDLK_r, 0,  "ui.split arg:2 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  245 |     { 100,{ "${keys.hoverurl}",             '/', KMOD_PRIMARY,              "prefs.hoverlink.toggle"            }, 0 },
      |                                                                             {                                   }
  246 |     { 110,{ "${menu.save.downloads}",       SDLK_s, KMOD_PRIMARY,           "document.save"                     }, 0 },
      |                                                                             {                                   }
  247 |     { 120,{ "${keys.upload}",               SDLK_u, KMOD_PRIMARY,           "document.upload"                   }, 0 },
      |                                                                             {                                   }
  248 |     { 121,{ "${keys.upload.edit}",          SDLK_e, KMOD_PRIMARY,           "document.upload copy:1"            }, 0 },
      |                                                                             {                                   }
  249 |     { 125,{ "${keys.pageinfo}",             pageInfo_KeyShortcut,           "document.info"                     }, 0 },
      |                                                                             {                                   }
  250 |     { 126,{ "${keys.sitespec}",             ',', KMOD_SECONDARY,            "document.sitespec"                 }, 0 },
      |                                                                             {                                   }
  251 |     { 130,{ "${keys.input.precedingline}",  SDLK_v, KMOD_SECONDARY,         "input.precedingline"               }, 0 },
      |                                                                             {                                   }
  252 |     { 140,{ "${keys.identmenu}",            identityMenu_KeyShortcut,       "identmenu.open focus:1"            }, 0 },
      |                                                                             {                                   }
  253 |     { 200,{ "${keys.menubar.focus}",        menuBar_KeyShortcut,            "menubar.focus"                     }, 0 },
      |                                                                             {                                   }
  254 |     { 205,{ "${keys.contextmenu}",          '/', 0,                         "contextkey"                        }, 0 },
      |                                                                             {                                   }
......
  261 |     { 1004, { NULL, SDLK_F5, 0,                         "document.reload"               }, 0 },
      |                                                         {                               }
  262 |     /* Media keys. */
  263 |     { 1005, { NULL, SDLK_AC_SEARCH, 0,                  "focus.set id:find.input"       }, 0 },
      |                                                         {                               }
  264 |     { 1006, { NULL, SDLK_AC_HOME, 0,                    "navigate.home"                 }, 0 },
      |                                                         {                               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
  235 |     { 90, { "${keys.split.menu}",           SDLK_j, KMOD_PRIMARY,           "splitmenu.open"                    }, 0 },
      |                                                                             {                                   }
  236 |     { 91, { "${keys.split.next}",           SDLK_TAB, KMOD_CTRL,            "keyroot.next",                     }, 0 },
      |                                                                             {                                   }
  237 |     { 92, { "${keys.split.item} ${menu.split.merge}",           '1', 0,     "ui.split arg:0",                   }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  238 |     { 93, { "${keys.split.item} ${menu.split.swap}",            SDLK_x, 0,  "ui.split swap:1",                  }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  239 |     { 94, { "${keys.split.item} ${menu.split.horizontal}",      '3', 0,     "ui.split arg:3 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  240 |     { 95, { "${keys.split.item} ${menu.split.horizontal} 1:2",  SDLK_d, 0,  "ui.split arg:1 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  241 |     { 96, { "${keys.split.item} ${menu.split.horizontal} 2:1",  SDLK_e, 0,  "ui.split arg:2 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  242 |     { 97, { "${keys.split.item} ${menu.split.vertical}",        '2', 0,     "ui.split arg:3 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  243 |     { 98, { "${keys.split.item} ${menu.split.vertical} 1:2",    SDLK_f, 0,  "ui.split arg:1 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  244 |     { 99, { "${keys.split.item} ${menu.split.vertical} 2:1",    SDLK_r, 0,  "ui.split arg:2 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  245 |     { 100,{ "${keys.hoverurl}",             '/', KMOD_PRIMARY,              "prefs.hoverlink.toggle"            }, 0 },
      |                                                                             {                                   }
  246 |     { 110,{ "${menu.save.downloads}",       SDLK_s, KMOD_PRIMARY,           "document.save"                     }, 0 },
      |                                                                             {                                   }
  247 |     { 120,{ "${keys.upload}",               SDLK_u, KMOD_PRIMARY,           "document.upload"                   }, 0 },
      |                                                                             {                                   }
  248 |     { 121,{ "${keys.upload.edit}",          SDLK_e, KMOD_PRIMARY,           "document.upload copy:1"            }, 0 },
      |                                                                             {                                   }
  249 |     { 125,{ "${keys.pageinfo}",             pageInfo_KeyShortcut,           "document.info"                     }, 0 },
      |                                                                             {                                   }
  250 |     { 126,{ "${keys.sitespec}",             ',', KMOD_SECONDARY,            "document.sitespec"                 }, 0 },
      |                                                                             {                                   }
  251 |     { 130,{ "${keys.input.precedingline}",  SDLK_v, KMOD_SECONDARY,         "input.precedingline"               }, 0 },
      |                                                                             {                                   }
  252 |     { 140,{ "${keys.identmenu}",            identityMenu_KeyShortcut,       "identmenu.open focus:1"            }, 0 },
      |                                                                             {                                   }
  253 |     { 200,{ "${keys.menubar.focus}",        menuBar_KeyShortcut,            "menubar.focus"                     }, 0 },
      |                                                                             {                                   }
  254 |     { 205,{ "${keys.contextmenu}",          '/', 0,                         "contextkey"                        }, 0 },
      |                                                                             {                                   }
......
  261 |     { 1004, { NULL, SDLK_F5, 0,                         "document.reload"               }, 0 },
      |                                                         {                               }
  262 |     /* Media keys. */
  263 |     { 1005, { NULL, SDLK_AC_SEARCH, 0,                  "focus.set id:find.input"       }, 0 },
      |                                                         {                               }
  264 |     { 1006, { NULL, SDLK_AC_HOME, 0,                    "navigate.home"                 }, 0 },
      |                                                         {                               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
  235 |     { 90, { "${keys.split.menu}",           SDLK_j, KMOD_PRIMARY,           "splitmenu.open"                    }, 0 },
      |                                                                             {                                   }
  236 |     { 91, { "${keys.split.next}",           SDLK_TAB, KMOD_CTRL,            "keyroot.next",                     }, 0 },
      |                                                                             {                                   }
  237 |     { 92, { "${keys.split.item} ${menu.split.merge}",           '1', 0,     "ui.split arg:0",                   }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  238 |     { 93, { "${keys.split.item} ${menu.split.swap}",            SDLK_x, 0,  "ui.split swap:1",                  }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  239 |     { 94, { "${keys.split.item} ${menu.split.horizontal}",      '3', 0,     "ui.split arg:3 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  240 |     { 95, { "${keys.split.item} ${menu.split.horizontal} 1:2",  SDLK_d, 0,  "ui.split arg:1 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  241 |     { 96, { "${keys.split.item} ${menu.split.horizontal} 2:1",  SDLK_e, 0,  "ui.split arg:2 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  242 |     { 97, { "${keys.split.item} ${menu.split.vertical}",        '2', 0,     "ui.split arg:3 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  243 |     { 98, { "${keys.split.item} ${menu.split.vertical} 1:2",    SDLK_f, 0,  "ui.split arg:1 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  244 |     { 99, { "${keys.split.item} ${menu.split.vertical} 2:1",    SDLK_r, 0,  "ui.split arg:2 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  245 |     { 100,{ "${keys.hoverurl}",             '/', KMOD_PRIMARY,              "prefs.hoverlink.toggle"            }, 0 },
      |                                                                             {                                   }
  246 |     { 110,{ "${menu.save.downloads}",       SDLK_s, KMOD_PRIMARY,           "document.save"                     }, 0 },
      |                                                                             {                                   }
  247 |     { 120,{ "${keys.upload}",               SDLK_u, KMOD_PRIMARY,           "document.upload"                   }, 0 },
      |                                                                             {                                   }
  248 |     { 121,{ "${keys.upload.edit}",          SDLK_e, KMOD_PRIMARY,           "document.upload copy:1"            }, 0 },
      |                                                                             {                                   }
  249 |     { 125,{ "${keys.pageinfo}",             pageInfo_KeyShortcut,           "document.info"                     }, 0 },
      |                                                                             {                                   }
  250 |     { 126,{ "${keys.sitespec}",             ',', KMOD_SECONDARY,            "document.sitespec"                 }, 0 },
      |                                                                             {                                   }
  251 |     { 130,{ "${keys.input.precedingline}",  SDLK_v, KMOD_SECONDARY,         "input.precedingline"               }, 0 },
      |                                                                             {                                   }
  252 |     { 140,{ "${keys.identmenu}",            identityMenu_KeyShortcut,       "identmenu.open focus:1"            }, 0 },
      |                                                                             {                                   }
  253 |     { 200,{ "${keys.menubar.focus}",        menuBar_KeyShortcut,            "menubar.focus"                     }, 0 },
      |                                                                             {                                   }
  254 |     { 205,{ "${keys.contextmenu}",          '/', 0,                         "contextkey"                        }, 0 },
      |                                                                             {                                   }
......
  261 |     { 1004, { NULL, SDLK_F5, 0,                         "document.reload"               }, 0 },
      |                                                         {                               }
  262 |     /* Media keys. */
  263 |     { 1005, { NULL, SDLK_AC_SEARCH, 0,                  "focus.set id:find.input"       }, 0 },
      |                                                         {                               }
  264 |     { 1006, { NULL, SDLK_AC_HOME, 0,                    "navigate.home"                 }, 0 },
      |                                                         {                               }
  265 |     { 1007, { NULL, SDLK_AC_BACK, 0,                    "navigate.back"                 }, 0 },
      |                                                         {                               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
  235 |     { 90, { "${keys.split.menu}",           SDLK_j, KMOD_PRIMARY,           "splitmenu.open"                    }, 0 },
      |                                                                             {                                   }
  236 |     { 91, { "${keys.split.next}",           SDLK_TAB, KMOD_CTRL,            "keyroot.next",                     }, 0 },
      |                                                                             {                                   }
  237 |     { 92, { "${keys.split.item} ${menu.split.merge}",           '1', 0,     "ui.split arg:0",                   }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  238 |     { 93, { "${keys.split.item} ${menu.split.swap}",            SDLK_x, 0,  "ui.split swap:1",                  }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  239 |     { 94, { "${keys.split.item} ${menu.split.horizontal}",      '3', 0,     "ui.split arg:3 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  240 |     { 95, { "${keys.split.item} ${menu.split.horizontal} 1:2",  SDLK_d, 0,  "ui.split arg:1 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  241 |     { 96, { "${keys.split.item} ${menu.split.horizontal} 2:1",  SDLK_e, 0,  "ui.split arg:2 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  242 |     { 97, { "${keys.split.item} ${menu.split.vertical}",        '2', 0,     "ui.split arg:3 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  243 |     { 98, { "${keys.split.item} ${menu.split.vertical} 1:2",    SDLK_f, 0,  "ui.split arg:1 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  244 |     { 99, { "${keys.split.item} ${menu.split.vertical} 2:1",    SDLK_r, 0,  "ui.split arg:2 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  245 |     { 100,{ "${keys.hoverurl}",             '/', KMOD_PRIMARY,              "prefs.hoverlink.toggle"            }, 0 },
      |                                                                             {                                   }
  246 |     { 110,{ "${menu.save.downloads}",       SDLK_s, KMOD_PRIMARY,           "document.save"                     }, 0 },
      |                                                                             {                                   }
  247 |     { 120,{ "${keys.upload}",               SDLK_u, KMOD_PRIMARY,           "document.upload"                   }, 0 },
      |                                                                             {                                   }
  248 |     { 121,{ "${keys.upload.edit}",          SDLK_e, KMOD_PRIMARY,           "document.upload copy:1"            }, 0 },
      |                                                                             {                                   }
  249 |     { 125,{ "${keys.pageinfo}",             pageInfo_KeyShortcut,           "document.info"                     }, 0 },
      |                                                                             {                                   }
  250 |     { 126,{ "${keys.sitespec}",             ',', KMOD_SECONDARY,            "document.sitespec"                 }, 0 },
      |                                                                             {                                   }
  251 |     { 130,{ "${keys.input.precedingline}",  SDLK_v, KMOD_SECONDARY,         "input.precedingline"               }, 0 },
      |                                                                             {                                   }
  252 |     { 140,{ "${keys.identmenu}",            identityMenu_KeyShortcut,       "identmenu.open focus:1"            }, 0 },
      |                                                                             {                                   }
  253 |     { 200,{ "${keys.menubar.focus}",        menuBar_KeyShortcut,            "menubar.focus"                     }, 0 },
      |                                                                             {                                   }
  254 |     { 205,{ "${keys.contextmenu}",          '/', 0,                         "contextkey"                        }, 0 },
      |                                                                             {                                   }
......
  261 |     { 1004, { NULL, SDLK_F5, 0,                         "document.reload"               }, 0 },
      |                                                         {                               }
  262 |     /* Media keys. */
  263 |     { 1005, { NULL, SDLK_AC_SEARCH, 0,                  "focus.set id:find.input"       }, 0 },
      |                                                         {                               }
  264 |     { 1006, { NULL, SDLK_AC_HOME, 0,                    "navigate.home"                 }, 0 },
      |                                                         {                               }
  265 |     { 1007, { NULL, SDLK_AC_BACK, 0,                    "navigate.back"                 }, 0 },
      |                                                         {                               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
  235 |     { 90, { "${keys.split.menu}",           SDLK_j, KMOD_PRIMARY,           "splitmenu.open"                    }, 0 },
      |                                                                             {                                   }
  236 |     { 91, { "${keys.split.next}",           SDLK_TAB, KMOD_CTRL,            "keyroot.next",                     }, 0 },
      |                                                                             {                                   }
  237 |     { 92, { "${keys.split.item} ${menu.split.merge}",           '1', 0,     "ui.split arg:0",                   }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  238 |     { 93, { "${keys.split.item} ${menu.split.swap}",            SDLK_x, 0,  "ui.split swap:1",                  }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  239 |     { 94, { "${keys.split.item} ${menu.split.horizontal}",      '3', 0,     "ui.split arg:3 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  240 |     { 95, { "${keys.split.item} ${menu.split.horizontal} 1:2",  SDLK_d, 0,  "ui.split arg:1 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  241 |     { 96, { "${keys.split.item} ${menu.split.horizontal} 2:1",  SDLK_e, 0,  "ui.split arg:2 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  242 |     { 97, { "${keys.split.item} ${menu.split.vertical}",        '2', 0,     "ui.split arg:3 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  243 |     { 98, { "${keys.split.item} ${menu.split.vertical} 1:2",    SDLK_f, 0,  "ui.split arg:1 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  244 |     { 99, { "${keys.split.item} ${menu.split.vertical} 2:1",    SDLK_r, 0,  "ui.split arg:2 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  245 |     { 100,{ "${keys.hoverurl}",             '/', KMOD_PRIMARY,              "prefs.hoverlink.toggle"            }, 0 },
      |                                                                             {                                   }
  246 |     { 110,{ "${menu.save.downloads}",       SDLK_s, KMOD_PRIMARY,           "document.save"                     }, 0 },
      |                                                                             {                                   }
  247 |     { 120,{ "${keys.upload}",               SDLK_u, KMOD_PRIMARY,           "document.upload"                   }, 0 },
      |                                                                             {                                   }
  248 |     { 121,{ "${keys.upload.edit}",          SDLK_e, KMOD_PRIMARY,           "document.upload copy:1"            }, 0 },
      |                                                                             {                                   }
  249 |     { 125,{ "${keys.pageinfo}",             pageInfo_KeyShortcut,           "document.info"                     }, 0 },
      |                                                                             {                                   }
  250 |     { 126,{ "${keys.sitespec}",             ',', KMOD_SECONDARY,            "document.sitespec"                 }, 0 },
      |                                                                             {                                   }
  251 |     { 130,{ "${keys.input.precedingline}",  SDLK_v, KMOD_SECONDARY,         "input.precedingline"               }, 0 },
      |                                                                             {                                   }
  252 |     { 140,{ "${keys.identmenu}",            identityMenu_KeyShortcut,       "identmenu.open focus:1"            }, 0 },
      |                                                                             {                                   }
  253 |     { 200,{ "${keys.menubar.focus}",        menuBar_KeyShortcut,            "menubar.focus"                     }, 0 },
      |                                                                             {                                   }
  254 |     { 205,{ "${keys.contextmenu}",          '/', 0,                         "contextkey"                        }, 0 },
      |                                                                             {                                   }
......
  261 |     { 1004, { NULL, SDLK_F5, 0,                         "document.reload"               }, 0 },
      |                                                         {                               }
  262 |     /* Media keys. */
  263 |     { 1005, { NULL, SDLK_AC_SEARCH, 0,                  "focus.set id:find.input"       }, 0 },
      |                                                         {                               }
  264 |     { 1006, { NULL, SDLK_AC_HOME, 0,                    "navigate.home"                 }, 0 },
      |                                                         {                               }
  265 |     { 1007, { NULL, SDLK_AC_BACK, 0,                    "navigate.back"                 }, 0 },
      |                                                         {                               }
  266 |     { 1008, { NULL, SDLK_AC_FORWARD, 0,                 "navigate.forward"              }, 0 },
      |                                                         {                               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
  235 |     { 90, { "${keys.split.menu}",           SDLK_j, KMOD_PRIMARY,           "splitmenu.open"                    }, 0 },
      |                                                                             {                                   }
  236 |     { 91, { "${keys.split.next}",           SDLK_TAB, KMOD_CTRL,            "keyroot.next",                     }, 0 },
      |                                                                             {                                   }
  237 |     { 92, { "${keys.split.item} ${menu.split.merge}",           '1', 0,     "ui.split arg:0",                   }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  238 |     { 93, { "${keys.split.item} ${menu.split.swap}",            SDLK_x, 0,  "ui.split swap:1",                  }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  239 |     { 94, { "${keys.split.item} ${menu.split.horizontal}",      '3', 0,     "ui.split arg:3 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  240 |     { 95, { "${keys.split.item} ${menu.split.horizontal} 1:2",  SDLK_d, 0,  "ui.split arg:1 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  241 |     { 96, { "${keys.split.item} ${menu.split.horizontal} 2:1",  SDLK_e, 0,  "ui.split arg:2 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  242 |     { 97, { "${keys.split.item} ${menu.split.vertical}",        '2', 0,     "ui.split arg:3 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  243 |     { 98, { "${keys.split.item} ${menu.split.vertical} 1:2",    SDLK_f, 0,  "ui.split arg:1 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  244 |     { 99, { "${keys.split.item} ${menu.split.vertical} 2:1",    SDLK_r, 0,  "ui.split arg:2 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  245 |     { 100,{ "${keys.hoverurl}",             '/', KMOD_PRIMARY,              "prefs.hoverlink.toggle"            }, 0 },
      |                                                                             {                                   }
  246 |     { 110,{ "${menu.save.downloads}",       SDLK_s, KMOD_PRIMARY,           "document.save"                     }, 0 },
      |                                                                             {                                   }
  247 |     { 120,{ "${keys.upload}",               SDLK_u, KMOD_PRIMARY,           "document.upload"                   }, 0 },
      |                                                                             {                                   }
  248 |     { 121,{ "${keys.upload.edit}",          SDLK_e, KMOD_PRIMARY,           "document.upload copy:1"            }, 0 },
      |                                                                             {                                   }
  249 |     { 125,{ "${keys.pageinfo}",             pageInfo_KeyShortcut,           "document.info"                     }, 0 },
      |                                                                             {                                   }
  250 |     { 126,{ "${keys.sitespec}",             ',', KMOD_SECONDARY,            "document.sitespec"                 }, 0 },
      |                                                                             {                                   }
  251 |     { 130,{ "${keys.input.precedingline}",  SDLK_v, KMOD_SECONDARY,         "input.precedingline"               }, 0 },
      |                                                                             {                                   }
  252 |     { 140,{ "${keys.identmenu}",            identityMenu_KeyShortcut,       "identmenu.open focus:1"            }, 0 },
      |                                                                             {                                   }
  253 |     { 200,{ "${keys.menubar.focus}",        menuBar_KeyShortcut,            "menubar.focus"                     }, 0 },
      |                                                                             {                                   }
  254 |     { 205,{ "${keys.contextmenu}",          '/', 0,                         "contextkey"                        }, 0 },
      |                                                                             {                                   }
......
  261 |     { 1004, { NULL, SDLK_F5, 0,                         "document.reload"               }, 0 },
      |                                                         {                               }
  262 |     /* Media keys. */
  263 |     { 1005, { NULL, SDLK_AC_SEARCH, 0,                  "focus.set id:find.input"       }, 0 },
      |                                                         {                               }
  264 |     { 1006, { NULL, SDLK_AC_HOME, 0,                    "navigate.home"                 }, 0 },
      |                                                         {                               }
  265 |     { 1007, { NULL, SDLK_AC_BACK, 0,                    "navigate.back"                 }, 0 },
      |                                                         {                               }
  266 |     { 1008, { NULL, SDLK_AC_FORWARD, 0,                 "navigate.forward"              }, 0 },
      |                                                         {                               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
  235 |     { 90, { "${keys.split.menu}",           SDLK_j, KMOD_PRIMARY,           "splitmenu.open"                    }, 0 },
      |                                                                             {                                   }
  236 |     { 91, { "${keys.split.next}",           SDLK_TAB, KMOD_CTRL,            "keyroot.next",                     }, 0 },
      |                                                                             {                                   }
  237 |     { 92, { "${keys.split.item} ${menu.split.merge}",           '1', 0,     "ui.split arg:0",                   }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  238 |     { 93, { "${keys.split.item} ${menu.split.swap}",            SDLK_x, 0,  "ui.split swap:1",                  }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  239 |     { 94, { "${keys.split.item} ${menu.split.horizontal}",      '3', 0,     "ui.split arg:3 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  240 |     { 95, { "${keys.split.item} ${menu.split.horizontal} 1:2",  SDLK_d, 0,  "ui.split arg:1 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  241 |     { 96, { "${keys.split.item} ${menu.split.horizontal} 2:1",  SDLK_e, 0,  "ui.split arg:2 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  242 |     { 97, { "${keys.split.item} ${menu.split.vertical}",        '2', 0,     "ui.split arg:3 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  243 |     { 98, { "${keys.split.item} ${menu.split.vertical} 1:2",    SDLK_f, 0,  "ui.split arg:1 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  244 |     { 99, { "${keys.split.item} ${menu.split.vertical} 2:1",    SDLK_r, 0,  "ui.split arg:2 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  245 |     { 100,{ "${keys.hoverurl}",             '/', KMOD_PRIMARY,              "prefs.hoverlink.toggle"            }, 0 },
      |                                                                             {                                   }
  246 |     { 110,{ "${menu.save.downloads}",       SDLK_s, KMOD_PRIMARY,           "document.save"                     }, 0 },
      |                                                                             {                                   }
  247 |     { 120,{ "${keys.upload}",               SDLK_u, KMOD_PRIMARY,           "document.upload"                   }, 0 },
      |                                                                             {                                   }
  248 |     { 121,{ "${keys.upload.edit}",          SDLK_e, KMOD_PRIMARY,           "document.upload copy:1"            }, 0 },
      |                                                                             {                                   }
  249 |     { 125,{ "${keys.pageinfo}",             pageInfo_KeyShortcut,           "document.info"                     }, 0 },
      |                                                                             {                                   }
  250 |     { 126,{ "${keys.sitespec}",             ',', KMOD_SECONDARY,            "document.sitespec"                 }, 0 },
      |                                                                             {                                   }
  251 |     { 130,{ "${keys.input.precedingline}",  SDLK_v, KMOD_SECONDARY,         "input.precedingline"               }, 0 },
      |                                                                             {                                   }
  252 |     { 140,{ "${keys.identmenu}",            identityMenu_KeyShortcut,       "identmenu.open focus:1"            }, 0 },
      |                                                                             {                                   }
  253 |     { 200,{ "${keys.menubar.focus}",        menuBar_KeyShortcut,            "menubar.focus"                     }, 0 },
      |                                                                             {                                   }
  254 |     { 205,{ "${keys.contextmenu}",          '/', 0,                         "contextkey"                        }, 0 },
      |                                                                             {                                   }
......
  261 |     { 1004, { NULL, SDLK_F5, 0,                         "document.reload"               }, 0 },
      |                                                         {                               }
  262 |     /* Media keys. */
  263 |     { 1005, { NULL, SDLK_AC_SEARCH, 0,                  "focus.set id:find.input"       }, 0 },
      |                                                         {                               }
  264 |     { 1006, { NULL, SDLK_AC_HOME, 0,                    "navigate.home"                 }, 0 },
      |                                                         {                               }
  265 |     { 1007, { NULL, SDLK_AC_BACK, 0,                    "navigate.back"                 }, 0 },
      |                                                         {                               }
  266 |     { 1008, { NULL, SDLK_AC_FORWARD, 0,                 "navigate.forward"              }, 0 },
      |                                                         {                               }
  267 |     { 1009, { NULL, SDLK_AC_STOP, 0,                    "document.stop"                 }, 0 },
      |                                                         {                               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
  235 |     { 90, { "${keys.split.menu}",           SDLK_j, KMOD_PRIMARY,           "splitmenu.open"                    }, 0 },
      |                                                                             {                                   }
  236 |     { 91, { "${keys.split.next}",           SDLK_TAB, KMOD_CTRL,            "keyroot.next",                     }, 0 },
      |                                                                             {                                   }
  237 |     { 92, { "${keys.split.item} ${menu.split.merge}",           '1', 0,     "ui.split arg:0",                   }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  238 |     { 93, { "${keys.split.item} ${menu.split.swap}",            SDLK_x, 0,  "ui.split swap:1",                  }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  239 |     { 94, { "${keys.split.item} ${menu.split.horizontal}",      '3', 0,     "ui.split arg:3 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  240 |     { 95, { "${keys.split.item} ${menu.split.horizontal} 1:2",  SDLK_d, 0,  "ui.split arg:1 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  241 |     { 96, { "${keys.split.item} ${menu.split.horizontal} 2:1",  SDLK_e, 0,  "ui.split arg:2 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  242 |     { 97, { "${keys.split.item} ${menu.split.vertical}",        '2', 0,     "ui.split arg:3 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  243 |     { 98, { "${keys.split.item} ${menu.split.vertical} 1:2",    SDLK_f, 0,  "ui.split arg:1 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  244 |     { 99, { "${keys.split.item} ${menu.split.vertical} 2:1",    SDLK_r, 0,  "ui.split arg:2 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  245 |     { 100,{ "${keys.hoverurl}",             '/', KMOD_PRIMARY,              "prefs.hoverlink.toggle"            }, 0 },
      |                                                                             {                                   }
  246 |     { 110,{ "${menu.save.downloads}",       SDLK_s, KMOD_PRIMARY,           "document.save"                     }, 0 },
      |                                                                             {                                   }
  247 |     { 120,{ "${keys.upload}",               SDLK_u, KMOD_PRIMARY,           "document.upload"                   }, 0 },
      |                                                                             {                                   }
  248 |     { 121,{ "${keys.upload.edit}",          SDLK_e, KMOD_PRIMARY,           "document.upload copy:1"            }, 0 },
      |                                                                             {                                   }
  249 |     { 125,{ "${keys.pageinfo}",             pageInfo_KeyShortcut,           "document.info"                     }, 0 },
      |                                                                             {                                   }
  250 |     { 126,{ "${keys.sitespec}",             ',', KMOD_SECONDARY,            "document.sitespec"                 }, 0 },
      |                                                                             {                                   }
  251 |     { 130,{ "${keys.input.precedingline}",  SDLK_v, KMOD_SECONDARY,         "input.precedingline"               }, 0 },
      |                                                                             {                                   }
  252 |     { 140,{ "${keys.identmenu}",            identityMenu_KeyShortcut,       "identmenu.open focus:1"            }, 0 },
      |                                                                             {                                   }
  253 |     { 200,{ "${keys.menubar.focus}",        menuBar_KeyShortcut,            "menubar.focus"                     }, 0 },
      |                                                                             {                                   }
  254 |     { 205,{ "${keys.contextmenu}",          '/', 0,                         "contextkey"                        }, 0 },
      |                                                                             {                                   }
......
  261 |     { 1004, { NULL, SDLK_F5, 0,                         "document.reload"               }, 0 },
      |                                                         {                               }
  262 |     /* Media keys. */
  263 |     { 1005, { NULL, SDLK_AC_SEARCH, 0,                  "focus.set id:find.input"       }, 0 },
      |                                                         {                               }
  264 |     { 1006, { NULL, SDLK_AC_HOME, 0,                    "navigate.home"                 }, 0 },
      |                                                         {                               }
  265 |     { 1007, { NULL, SDLK_AC_BACK, 0,                    "navigate.back"                 }, 0 },
      |                                                         {                               }
  266 |     { 1008, { NULL, SDLK_AC_FORWARD, 0,                 "navigate.forward"              }, 0 },
      |                                                         {                               }
  267 |     { 1009, { NULL, SDLK_AC_STOP, 0,                    "document.stop"                 }, 0 },
      |                                                         {                               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
  235 |     { 90, { "${keys.split.menu}",           SDLK_j, KMOD_PRIMARY,           "splitmenu.open"                    }, 0 },
      |                                                                             {                                   }
  236 |     { 91, { "${keys.split.next}",           SDLK_TAB, KMOD_CTRL,            "keyroot.next",                     }, 0 },
      |                                                                             {                                   }
  237 |     { 92, { "${keys.split.item} ${menu.split.merge}",           '1', 0,     "ui.split arg:0",                   }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  238 |     { 93, { "${keys.split.item} ${menu.split.swap}",            SDLK_x, 0,  "ui.split swap:1",                  }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  239 |     { 94, { "${keys.split.item} ${menu.split.horizontal}",      '3', 0,     "ui.split arg:3 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  240 |     { 95, { "${keys.split.item} ${menu.split.horizontal} 1:2",  SDLK_d, 0,  "ui.split arg:1 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  241 |     { 96, { "${keys.split.item} ${menu.split.horizontal} 2:1",  SDLK_e, 0,  "ui.split arg:2 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  242 |     { 97, { "${keys.split.item} ${menu.split.vertical}",        '2', 0,     "ui.split arg:3 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  243 |     { 98, { "${keys.split.item} ${menu.split.vertical} 1:2",    SDLK_f, 0,  "ui.split arg:1 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  244 |     { 99, { "${keys.split.item} ${menu.split.vertical} 2:1",    SDLK_r, 0,  "ui.split arg:2 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  245 |     { 100,{ "${keys.hoverurl}",             '/', KMOD_PRIMARY,              "prefs.hoverlink.toggle"            }, 0 },
      |                                                                             {                                   }
  246 |     { 110,{ "${menu.save.downloads}",       SDLK_s, KMOD_PRIMARY,           "document.save"                     }, 0 },
      |                                                                             {                                   }
  247 |     { 120,{ "${keys.upload}",               SDLK_u, KMOD_PRIMARY,           "document.upload"                   }, 0 },
      |                                                                             {                                   }
  248 |     { 121,{ "${keys.upload.edit}",          SDLK_e, KMOD_PRIMARY,           "document.upload copy:1"            }, 0 },
      |                                                                             {                                   }
  249 |     { 125,{ "${keys.pageinfo}",             pageInfo_KeyShortcut,           "document.info"                     }, 0 },
      |                                                                             {                                   }
  250 |     { 126,{ "${keys.sitespec}",             ',', KMOD_SECONDARY,            "document.sitespec"                 }, 0 },
      |                                                                             {                                   }
  251 |     { 130,{ "${keys.input.precedingline}",  SDLK_v, KMOD_SECONDARY,         "input.precedingline"               }, 0 },
      |                                                                             {                                   }
  252 |     { 140,{ "${keys.identmenu}",            identityMenu_KeyShortcut,       "identmenu.open focus:1"            }, 0 },
      |                                                                             {                                   }
  253 |     { 200,{ "${keys.menubar.focus}",        menuBar_KeyShortcut,            "menubar.focus"                     }, 0 },
      |                                                                             {                                   }
  254 |     { 205,{ "${keys.contextmenu}",          '/', 0,                         "contextkey"                        }, 0 },
      |                                                                             {                                   }
......
  261 |     { 1004, { NULL, SDLK_F5, 0,                         "document.reload"               }, 0 },
      |                                                         {                               }
  262 |     /* Media keys. */
  263 |     { 1005, { NULL, SDLK_AC_SEARCH, 0,                  "focus.set id:find.input"       }, 0 },
      |                                                         {                               }
  264 |     { 1006, { NULL, SDLK_AC_HOME, 0,                    "navigate.home"                 }, 0 },
      |                                                         {                               }
  265 |     { 1007, { NULL, SDLK_AC_BACK, 0,                    "navigate.back"                 }, 0 },
      |                                                         {                               }
  266 |     { 1008, { NULL, SDLK_AC_FORWARD, 0,                 "navigate.forward"              }, 0 },
      |                                                         {                               }
  267 |     { 1009, { NULL, SDLK_AC_STOP, 0,                    "document.stop"                 }, 0 },
      |                                                         {                               }
  268 |     { 1010, { NULL, SDLK_AC_REFRESH, 0,                 "document.reload"               }, 0 },
      |                                                         {                               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
  235 |     { 90, { "${keys.split.menu}",           SDLK_j, KMOD_PRIMARY,           "splitmenu.open"                    }, 0 },
      |                                                                             {                                   }
  236 |     { 91, { "${keys.split.next}",           SDLK_TAB, KMOD_CTRL,            "keyroot.next",                     }, 0 },
      |                                                                             {                                   }
  237 |     { 92, { "${keys.split.item} ${menu.split.merge}",           '1', 0,     "ui.split arg:0",                   }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  238 |     { 93, { "${keys.split.item} ${menu.split.swap}",            SDLK_x, 0,  "ui.split swap:1",                  }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  239 |     { 94, { "${keys.split.item} ${menu.split.horizontal}",      '3', 0,     "ui.split arg:3 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  240 |     { 95, { "${keys.split.item} ${menu.split.horizontal} 1:2",  SDLK_d, 0,  "ui.split arg:1 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  241 |     { 96, { "${keys.split.item} ${menu.split.horizontal} 2:1",  SDLK_e, 0,  "ui.split arg:2 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  242 |     { 97, { "${keys.split.item} ${menu.split.vertical}",        '2', 0,     "ui.split arg:3 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  243 |     { 98, { "${keys.split.item} ${menu.split.vertical} 1:2",    SDLK_f, 0,  "ui.split arg:1 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  244 |     { 99, { "${keys.split.item} ${menu.split.vertical} 2:1",    SDLK_r, 0,  "ui.split arg:2 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  245 |     { 100,{ "${keys.hoverurl}",             '/', KMOD_PRIMARY,              "prefs.hoverlink.toggle"            }, 0 },
      |                                                                             {                                   }
  246 |     { 110,{ "${menu.save.downloads}",       SDLK_s, KMOD_PRIMARY,           "document.save"                     }, 0 },
      |                                                                             {                                   }
  247 |     { 120,{ "${keys.upload}",               SDLK_u, KMOD_PRIMARY,           "document.upload"                   }, 0 },
      |                                                                             {                                   }
  248 |     { 121,{ "${keys.upload.edit}",          SDLK_e, KMOD_PRIMARY,           "document.upload copy:1"            }, 0 },
      |                                                                             {                                   }
  249 |     { 125,{ "${keys.pageinfo}",             pageInfo_KeyShortcut,           "document.info"                     }, 0 },
      |                                                                             {                                   }
  250 |     { 126,{ "${keys.sitespec}",             ',', KMOD_SECONDARY,            "document.sitespec"                 }, 0 },
      |                                                                             {                                   }
  251 |     { 130,{ "${keys.input.precedingline}",  SDLK_v, KMOD_SECONDARY,         "input.precedingline"               }, 0 },
      |                                                                             {                                   }
  252 |     { 140,{ "${keys.identmenu}",            identityMenu_KeyShortcut,       "identmenu.open focus:1"            }, 0 },
      |                                                                             {                                   }
  253 |     { 200,{ "${keys.menubar.focus}",        menuBar_KeyShortcut,            "menubar.focus"                     }, 0 },
      |                                                                             {                                   }
  254 |     { 205,{ "${keys.contextmenu}",          '/', 0,                         "contextkey"                        }, 0 },
      |                                                                             {                                   }
......
  261 |     { 1004, { NULL, SDLK_F5, 0,                         "document.reload"               }, 0 },
      |                                                         {                               }
  262 |     /* Media keys. */
  263 |     { 1005, { NULL, SDLK_AC_SEARCH, 0,                  "focus.set id:find.input"       }, 0 },
      |                                                         {                               }
  264 |     { 1006, { NULL, SDLK_AC_HOME, 0,                    "navigate.home"                 }, 0 },
      |                                                         {                               }
  265 |     { 1007, { NULL, SDLK_AC_BACK, 0,                    "navigate.back"                 }, 0 },
      |                                                         {                               }
  266 |     { 1008, { NULL, SDLK_AC_FORWARD, 0,                 "navigate.forward"              }, 0 },
      |                                                         {                               }
  267 |     { 1009, { NULL, SDLK_AC_STOP, 0,                    "document.stop"                 }, 0 },
      |                                                         {                               }
  268 |     { 1010, { NULL, SDLK_AC_REFRESH, 0,                 "document.reload"               }, 0 },
      |                                                         {                               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
  235 |     { 90, { "${keys.split.menu}",           SDLK_j, KMOD_PRIMARY,           "splitmenu.open"                    }, 0 },
      |                                                                             {                                   }
  236 |     { 91, { "${keys.split.next}",           SDLK_TAB, KMOD_CTRL,            "keyroot.next",                     }, 0 },
      |                                                                             {                                   }
  237 |     { 92, { "${keys.split.item} ${menu.split.merge}",           '1', 0,     "ui.split arg:0",                   }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  238 |     { 93, { "${keys.split.item} ${menu.split.swap}",            SDLK_x, 0,  "ui.split swap:1",                  }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  239 |     { 94, { "${keys.split.item} ${menu.split.horizontal}",      '3', 0,     "ui.split arg:3 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  240 |     { 95, { "${keys.split.item} ${menu.split.horizontal} 1:2",  SDLK_d, 0,  "ui.split arg:1 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  241 |     { 96, { "${keys.split.item} ${menu.split.horizontal} 2:1",  SDLK_e, 0,  "ui.split arg:2 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  242 |     { 97, { "${keys.split.item} ${menu.split.vertical}",        '2', 0,     "ui.split arg:3 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  243 |     { 98, { "${keys.split.item} ${menu.split.vertical} 1:2",    SDLK_f, 0,  "ui.split arg:1 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  244 |     { 99, { "${keys.split.item} ${menu.split.vertical} 2:1",    SDLK_r, 0,  "ui.split arg:2 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  245 |     { 100,{ "${keys.hoverurl}",             '/', KMOD_PRIMARY,              "prefs.hoverlink.toggle"            }, 0 },
      |                                                                             {                                   }
  246 |     { 110,{ "${menu.save.downloads}",       SDLK_s, KMOD_PRIMARY,           "document.save"                     }, 0 },
      |                                                                             {                                   }
  247 |     { 120,{ "${keys.upload}",               SDLK_u, KMOD_PRIMARY,           "document.upload"                   }, 0 },
      |                                                                             {                                   }
  248 |     { 121,{ "${keys.upload.edit}",          SDLK_e, KMOD_PRIMARY,           "document.upload copy:1"            }, 0 },
      |                                                                             {                                   }
  249 |     { 125,{ "${keys.pageinfo}",             pageInfo_KeyShortcut,           "document.info"                     }, 0 },
      |                                                                             {                                   }
  250 |     { 126,{ "${keys.sitespec}",             ',', KMOD_SECONDARY,            "document.sitespec"                 }, 0 },
      |                                                                             {                                   }
  251 |     { 130,{ "${keys.input.precedingline}",  SDLK_v, KMOD_SECONDARY,         "input.precedingline"               }, 0 },
      |                                                                             {                                   }
  252 |     { 140,{ "${keys.identmenu}",            identityMenu_KeyShortcut,       "identmenu.open focus:1"            }, 0 },
      |                                                                             {                                   }
  253 |     { 200,{ "${keys.menubar.focus}",        menuBar_KeyShortcut,            "menubar.focus"                     }, 0 },
      |                                                                             {                                   }
  254 |     { 205,{ "${keys.contextmenu}",          '/', 0,                         "contextkey"                        }, 0 },
      |                                                                             {                                   }
......
  261 |     { 1004, { NULL, SDLK_F5, 0,                         "document.reload"               }, 0 },
      |                                                         {                               }
  262 |     /* Media keys. */
  263 |     { 1005, { NULL, SDLK_AC_SEARCH, 0,                  "focus.set id:find.input"       }, 0 },
      |                                                         {                               }
  264 |     { 1006, { NULL, SDLK_AC_HOME, 0,                    "navigate.home"                 }, 0 },
      |                                                         {                               }
  265 |     { 1007, { NULL, SDLK_AC_BACK, 0,                    "navigate.back"                 }, 0 },
      |                                                         {                               }
  266 |     { 1008, { NULL, SDLK_AC_FORWARD, 0,                 "navigate.forward"              }, 0 },
      |                                                         {                               }
  267 |     { 1009, { NULL, SDLK_AC_STOP, 0,                    "document.stop"                 }, 0 },
      |                                                         {                               }
  268 |     { 1010, { NULL, SDLK_AC_REFRESH, 0,                 "document.reload"               }, 0 },
      |                                                         {                               }
  269 |     { 1011, { NULL, SDLK_AC_BOOKMARKS, 0,               "sidebar.mode arg:0 toggle:1"   }, 0 },
      |                                                         {                               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
  235 |     { 90, { "${keys.split.menu}",           SDLK_j, KMOD_PRIMARY,           "splitmenu.open"                    }, 0 },
      |                                                                             {                                   }
  236 |     { 91, { "${keys.split.next}",           SDLK_TAB, KMOD_CTRL,            "keyroot.next",                     }, 0 },
      |                                                                             {                                   }
  237 |     { 92, { "${keys.split.item} ${menu.split.merge}",           '1', 0,     "ui.split arg:0",                   }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  238 |     { 93, { "${keys.split.item} ${menu.split.swap}",            SDLK_x, 0,  "ui.split swap:1",                  }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  239 |     { 94, { "${keys.split.item} ${menu.split.horizontal}",      '3', 0,     "ui.split arg:3 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  240 |     { 95, { "${keys.split.item} ${menu.split.horizontal} 1:2",  SDLK_d, 0,  "ui.split arg:1 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  241 |     { 96, { "${keys.split.item} ${menu.split.horizontal} 2:1",  SDLK_e, 0,  "ui.split arg:2 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  242 |     { 97, { "${keys.split.item} ${menu.split.vertical}",        '2', 0,     "ui.split arg:3 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  243 |     { 98, { "${keys.split.item} ${menu.split.vertical} 1:2",    SDLK_f, 0,  "ui.split arg:1 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  244 |     { 99, { "${keys.split.item} ${menu.split.vertical} 2:1",    SDLK_r, 0,  "ui.split arg:2 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  245 |     { 100,{ "${keys.hoverurl}",             '/', KMOD_PRIMARY,              "prefs.hoverlink.toggle"            }, 0 },
      |                                                                             {                                   }
  246 |     { 110,{ "${menu.save.downloads}",       SDLK_s, KMOD_PRIMARY,           "document.save"                     }, 0 },
      |                                                                             {                                   }
  247 |     { 120,{ "${keys.upload}",               SDLK_u, KMOD_PRIMARY,           "document.upload"                   }, 0 },
      |                                                                             {                                   }
  248 |     { 121,{ "${keys.upload.edit}",          SDLK_e, KMOD_PRIMARY,           "document.upload copy:1"            }, 0 },
      |                                                                             {                                   }
  249 |     { 125,{ "${keys.pageinfo}",             pageInfo_KeyShortcut,           "document.info"                     }, 0 },
      |                                                                             {                                   }
  250 |     { 126,{ "${keys.sitespec}",             ',', KMOD_SECONDARY,            "document.sitespec"                 }, 0 },
      |                                                                             {                                   }
  251 |     { 130,{ "${keys.input.precedingline}",  SDLK_v, KMOD_SECONDARY,         "input.precedingline"               }, 0 },
      |                                                                             {                                   }
  252 |     { 140,{ "${keys.identmenu}",            identityMenu_KeyShortcut,       "identmenu.open focus:1"            }, 0 },
      |                                                                             {                                   }
  253 |     { 200,{ "${keys.menubar.focus}",        menuBar_KeyShortcut,            "menubar.focus"                     }, 0 },
      |                                                                             {                                   }
  254 |     { 205,{ "${keys.contextmenu}",          '/', 0,                         "contextkey"                        }, 0 },
      |                                                                             {                                   }
......
  261 |     { 1004, { NULL, SDLK_F5, 0,                         "document.reload"               }, 0 },
      |                                                         {                               }
  262 |     /* Media keys. */
  263 |     { 1005, { NULL, SDLK_AC_SEARCH, 0,                  "focus.set id:find.input"       }, 0 },
      |                                                         {                               }
  264 |     { 1006, { NULL, SDLK_AC_HOME, 0,                    "navigate.home"                 }, 0 },
      |                                                         {                               }
  265 |     { 1007, { NULL, SDLK_AC_BACK, 0,                    "navigate.back"                 }, 0 },
      |                                                         {                               }
  266 |     { 1008, { NULL, SDLK_AC_FORWARD, 0,                 "navigate.forward"              }, 0 },
      |                                                         {                               }
  267 |     { 1009, { NULL, SDLK_AC_STOP, 0,                    "document.stop"                 }, 0 },
      |                                                         {                               }
  268 |     { 1010, { NULL, SDLK_AC_REFRESH, 0,                 "document.reload"               }, 0 },
      |                                                         {                               }
  269 |     { 1011, { NULL, SDLK_AC_BOOKMARKS, 0,               "sidebar.mode arg:0 toggle:1"   }, 0 },
      |                                                         {                               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/keys.c:196:81: warning: missing braces around initializer [-Wmissing-braces]
  196 | static const struct { int id; iMenuItem bind; int flags; } defaultBindings_[] = {
      |                                                                                 ^
  197 |     { 1,  { "${keys.top}",                  SDLK_HOME, 0,                   "scroll.top"                        }, 0 },
      |                                                                             {                                   }
  198 |     { 2,  { "${keys.bottom}",               SDLK_END, 0,                    "scroll.bottom"                     }, 0 },
      |                                                                             {                                   }
  199 |     { 10, { "${keys.scroll.up}",            SDLK_UP, 0,                     "scroll.step arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  200 |     { 11, { "${keys.scroll.down}",          SDLK_DOWN, 0,                   "scroll.step arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  201 |     { 22, { "${keys.scroll.halfpage.up}",   SDLK_SPACE, KMOD_SHIFT,         "scroll.page arg:-1"                }, argRepeat_BindFlag },
      |                                                                             {                                   }
  202 |     { 23, { "${keys.scroll.halfpage.down}", SDLK_SPACE, 0,                  "scroll.page arg:1"                 }, argRepeat_BindFlag },
      |                                                                             {                                   }
  203 |     { 24, { "${keys.scroll.page.up}",       SDLK_PAGEUP, 0,                 "scroll.page arg:-1 full:1"         }, argRepeat_BindFlag },
      |                                                                             {                                   }
  204 |     { 25, { "${keys.scroll.page.down}",     SDLK_PAGEDOWN, 0,               "scroll.page arg:1 full:1"          }, argRepeat_BindFlag },
      |                                                                             {                                   }
  205 |     { 30, { "${keys.back}",                 navigateBack_KeyShortcut,       "navigate.back"                     }, 0 },
      |                                                                             {                                   }
  206 |     { 31, { "${keys.forward}",              navigateForward_KeyShortcut,    "navigate.forward"                  }, 0 },
      |                                                                             {                                   }
  207 |     { 32, { "${keys.parent}",               navigateParent_KeyShortcut,     "navigate.parent"                   }, 0 },
      |                                                                             {                                   }
  208 |     { 33, { "${keys.root}",                 navigateRoot_KeyShortcut,       "navigate.root"                     }, 0 },
      |                                                                             {                                   }
  209 |     { 35, { "${keys.reload}",               reload_KeyShortcut,             "document.reload"                   }, 0 },
      |                                                                             {                                   }
  210 |     { 36, { "${LC:menu.openlocation}",      SDLK_l, KMOD_PRIMARY,           "navigate.focus"                    }, 0 },
      |                                                                             {                                   }
  211 |     { 41, { "${keys.link.modkey}",          SDLK_LALT, 0,                   "document.linkkeys arg:0"           }, argRelease_BindFlag },
      |                                                                             {                                   }
  212 |     { 42, { "${keys.link.homerow}",         'f', 0,                         "document.linkkeys arg:1"           }, 0 },
      |                                                                             {                                   }
  213 |     { 45, { "${keys.link.homerow.newtab}",  'f', KMOD_SHIFT,                "document.linkkeys arg:1 newtab:1"  }, 0 },
      |                                                                             {                                   }
  214 |     { 46, { "${keys.link.homerow.hover}",   'h', 0,                         "document.linkkeys arg:1 hover:1"   }, 0 },
      |                                                                             {                                   }
  215 |     { 47, { "${keys.link.homerow.next}",    '.', 0,                         "document.linkkeys more:1"          }, 0 },
      |                                                                             {                                   }
  216 |     { 50, { "${keys.bookmark.add}",         bookmarkPage_KeyShortcut,       "bookmark.add"                      }, 0 },
      |                                                                             {                                   }
  217 |     { 51, { "${keys.bookmark.addfolder}",   'n', KMOD_SHIFT,                "bookmarks.addfolder"               }, 0 },
      |                                                                             {                                   }
  218 |     { 55, { "${keys.subscribe}",            subscribeToPage_KeyShortcut,    "feeds.subscribe"                   }, 0 },
      |                                                                             {                                   }
  219 |     { 56, { "${keys.feeds.showall}",        SDLK_u, KMOD_SHIFT,             "feeds.mode arg:0"                  }, 0 },
      |                                                                             {                                   }
  220 |     { 57, { "${keys.feeds.showunread}",     SDLK_u, 0,                      "feeds.mode arg:1"                  }, 0 },
      |                                                                             {                                   }
  221 |     { 60, { "${keys.findtext}",             'f', KMOD_PRIMARY,              "focus.set id:find.input"           }, 0 },
      |                                                                             {                                   }
  222 |     { 65, { "${LC:menu.viewformat.plain}",  SDLK_y, KMOD_PRIMARY,           "document.viewformat"               }, 0 },
      |                                                                             {                                   }
  223 |     { 70, { "${keys.zoom.in}",              SDLK_EQUALS, KMOD_ZOOM,         "zoom.delta arg:10"                 }, 0 },
      |                                                                             {                                   }
  224 |     { 71, { "${keys.zoom.out}",             SDLK_MINUS, KMOD_ZOOM,          "zoom.delta arg:-10"                }, 0 },
      |                                                                             {                                   }
  225 |     { 72, { "${keys.zoom.reset}",           SDLK_0, KMOD_ZOOM,              "zoom.set arg:100"                  }, 0 },
      |                                                                             {                                   }
  226 | #if !defined (iPlatformApple) /* Ctrl-Cmd-F on macOS */
  227 |     { 73, { "${keys.fullscreen}",           SDLK_F11, 0,                    "window.fullscreen"                 }, 0 },
      |                                                                             {                                   }
  228 | #endif
  229 |     { 76, { "${keys.tab.new}",              newTab_KeyShortcut,             "tabs.new"                          }, 0 },
      |                                                                             {                                   }
  230 |     { 77, { "${keys.tab.close}",            closeTab_KeyShortcut,           "tabs.close"                        }, 0 },
      |                                                                             {                                   }
  231 |     { 78, { "${keys.tab.close.other}",      SDLK_w, KMOD_SECONDARY,         "tabs.close toleft:1 toright:1"     }, 0 },
      |                                                                             {                                   }
  232 |     { 79, { "${LC:menu.reopentab}",         SDLK_t, KMOD_SECONDARY,         "tabs.new reopen:1"                 }, 0 },
      |                                                                             {                                   }
  233 |     { 80, { "${keys.tab.prev}",             prevTab_KeyShortcut,            "tabs.prev"                         }, 0 },
      |                                                                             {                                   }
  234 |     { 81, { "${keys.tab.next}",             nextTab_KeyShortcut,            "tabs.next"                         }, 0 },
      |                                                                             {                                   }
  235 |     { 90, { "${keys.split.menu}",           SDLK_j, KMOD_PRIMARY,           "splitmenu.open"                    }, 0 },
      |                                                                             {                                   }
  236 |     { 91, { "${keys.split.next}",           SDLK_TAB, KMOD_CTRL,            "keyroot.next",                     }, 0 },
      |                                                                             {                                   }
  237 |     { 92, { "${keys.split.item} ${menu.split.merge}",           '1', 0,     "ui.split arg:0",                   }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  238 |     { 93, { "${keys.split.item} ${menu.split.swap}",            SDLK_x, 0,  "ui.split swap:1",                  }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  239 |     { 94, { "${keys.split.item} ${menu.split.horizontal}",      '3', 0,     "ui.split arg:3 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  240 |     { 95, { "${keys.split.item} ${menu.split.horizontal} 1:2",  SDLK_d, 0,  "ui.split arg:1 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  241 |     { 96, { "${keys.split.item} ${menu.split.horizontal} 2:1",  SDLK_e, 0,  "ui.split arg:2 axis:0",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  242 |     { 97, { "${keys.split.item} ${menu.split.vertical}",        '2', 0,     "ui.split arg:3 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  243 |     { 98, { "${keys.split.item} ${menu.split.vertical} 1:2",    SDLK_f, 0,  "ui.split arg:1 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  244 |     { 99, { "${keys.split.item} ${menu.split.vertical} 2:1",    SDLK_r, 0,  "ui.split arg:2 axis:1",            }, noDirectTrigger_BindFlag },
      |                                                                             {                                   }
  245 |     { 100,{ "${keys.hoverurl}",             '/', KMOD_PRIMARY,              "prefs.hoverlink.toggle"            }, 0 },
      |                                                                             {                                   }
  246 |     { 110,{ "${menu.save.downloads}",       SDLK_s, KMOD_PRIMARY,           "document.save"                     }, 0 },
      |                                                                             {                                   }
  247 |     { 120,{ "${keys.upload}",               SDLK_u, KMOD_PRIMARY,           "document.upload"                   }, 0 },
      |                                                                             {                                   }
  248 |     { 121,{ "${keys.upload.edit}",          SDLK_e, KMOD_PRIMARY,           "document.upload copy:1"            }, 0 },
      |                                                                             {                                   }
  249 |     { 125,{ "${keys.pageinfo}",             pageInfo_KeyShortcut,           "document.info"                     }, 0 },
      |                                                                             {                                   }
  250 |     { 126,{ "${keys.sitespec}",             ',', KMOD_SECONDARY,            "document.sitespec"                 }, 0 },
      |                                                                             {                                   }
  251 |     { 130,{ "${keys.input.precedingline}",  SDLK_v, KMOD_SECONDARY,         "input.precedingline"               }, 0 },
      |                                                                             {                                   }
  252 |     { 140,{ "${keys.identmenu}",            identityMenu_KeyShortcut,       "identmenu.open focus:1"            }, 0 },
      |                                                                             {                                   }
  253 |     { 200,{ "${keys.menubar.focus}",        menuBar_KeyShortcut,            "menubar.focus"                     }, 0 },
      |                                                                             {                                   }
  254 |     { 205,{ "${keys.contextmenu}",          '/', 0,                         "contextkey"                        }, 0 },
      |                                                                             {                                   }
......
  261 |     { 1004, { NULL, SDLK_F5, 0,                         "document.reload"               }, 0 },
      |                                                         {                               }
  262 |     /* Media keys. */
  263 |     { 1005, { NULL, SDLK_AC_SEARCH, 0,                  "focus.set id:find.input"       }, 0 },
      |                                                         {                               }
  264 |     { 1006, { NULL, SDLK_AC_HOME, 0,                    "navigate.home"                 }, 0 },
      |                                                         {                               }
  265 |     { 1007, { NULL, SDLK_AC_BACK, 0,                    "navigate.back"                 }, 0 },
      |                                                         {                               }
  266 |     { 1008, { NULL, SDLK_AC_FORWARD, 0,                 "navigate.forward"              }, 0 },
      |                                                         {                               }
  267 |     { 1009, { NULL, SDLK_AC_STOP, 0,                    "document.stop"                 }, 0 },
      |                                                         {                               }
  268 |     { 1010, { NULL, SDLK_AC_REFRESH, 0,                 "document.reload"               }, 0 },
      |                                                         {                               }
  269 |     { 1011, { NULL, SDLK_AC_BOOKMARKS, 0,               "sidebar.mode arg:0 toggle:1"   }, 0 },
      |                                                         {                               }
[ 61%] Building C object CMakeFiles/app.dir/src/ui/metrics.c.o
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/ui/metrics.c.o -MF CMakeFiles/app.dir/src/ui/metrics.c.o.d -o CMakeFiles/app.dir/src/ui/metrics.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/ui/metrics.c
In file included from /builddir/build/BUILD/lagrange-1.13.7/src/gmdocument.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/prefs.h:27,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/app.h:30,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/metrics.c:24:
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:152:9: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  152 |         RETURN_KEY_BEHAVIOR(control_ReturnKeyFlag, 0),
      |         ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:159:33: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  159 |     default_ReturnKeyBehavior = RETURN_KEY_BEHAVIOR(shift_ReturnKeyFlag, 0),
      |                                 ^~~~~~~~~~~~~~~~~~~
[ 63%] Building C object CMakeFiles/app.dir/src/ui/paint.c.o
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/ui/paint.c.o -MF CMakeFiles/app.dir/src/ui/paint.c.o.d -o CMakeFiles/app.dir/src/ui/paint.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/ui/paint.c
[ 65%] Building C object CMakeFiles/app.dir/src/ui/root.c.o
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/ui/root.c.o -MF CMakeFiles/app.dir/src/ui/root.c.o.d -o CMakeFiles/app.dir/src/ui/root.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c
In file included from /builddir/build/BUILD/lagrange-1.13.7/src/ui/mobile.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/util.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/widget.h:28,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/root.h:3,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:23:
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:152:9: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  152 |         RETURN_KEY_BEHAVIOR(control_ReturnKeyFlag, 0),
      |         ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:159:33: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  159 |     default_ReturnKeyBehavior = RETURN_KEY_BEHAVIOR(shift_ReturnKeyFlag, 0),
      |                                 ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/lagrange-1.13.7/src/ui/mobile.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/util.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/widget.h:28,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/root.h:3,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/window.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/paint.h:28,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/paint.c:23:
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:152:9: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  152 |         RETURN_KEY_BEHAVIOR(control_ReturnKeyFlag, 0),
      |         ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:159:33: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  159 |     default_ReturnKeyBehavior = RETURN_KEY_BEHAVIOR(shift_ReturnKeyFlag, 0),
      |                                 ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:56:49: warning: missing braces around initializer [-Wmissing-braces]
   56 | static const iMenuItem desktopNavMenuItems_[] = {
      |                                                 ^
   57 |     { openWindow_Icon " ${menu.newwindow}", SDLK_n, KMOD_PRIMARY, "window.new" },
      |                                                                   {            }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:56:49: warning: missing braces around initializer [-Wmissing-braces]
   56 | static const iMenuItem desktopNavMenuItems_[] = {
      |                                                 ^
   57 |     { openWindow_Icon " ${menu.newwindow}", SDLK_n, KMOD_PRIMARY, "window.new" },
      |                                                                   {            }
   58 |     { add_Icon " ${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                                         {          }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:56:49: warning: missing braces around initializer [-Wmissing-braces]
   56 | static const iMenuItem desktopNavMenuItems_[] = {
      |                                                 ^
   57 |     { openWindow_Icon " ${menu.newwindow}", SDLK_n, KMOD_PRIMARY, "window.new" },
      |                                                                   {            }
   58 |     { add_Icon " ${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                                         {          }
   59 |     { close_Icon " ${menu.closetab}", SDLK_w, KMOD_PRIMARY, "tabs.close" },
      |                                                             {            }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:56:49: warning: missing braces around initializer [-Wmissing-braces]
   56 | static const iMenuItem desktopNavMenuItems_[] = {
      |                                                 ^
   57 |     { openWindow_Icon " ${menu.newwindow}", SDLK_n, KMOD_PRIMARY, "window.new" },
      |                                                                   {            }
   58 |     { add_Icon " ${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                                         {          }
   59 |     { close_Icon " ${menu.closetab}", SDLK_w, KMOD_PRIMARY, "tabs.close" },
      |                                                             {            }
   60 |     { "${menu.openlocation}", SDLK_l, KMOD_PRIMARY, "navigate.focus" },
      |                                                     {                }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:56:49: warning: missing braces around initializer [-Wmissing-braces]
   56 | static const iMenuItem desktopNavMenuItems_[] = {
      |                                                 ^
   57 |     { openWindow_Icon " ${menu.newwindow}", SDLK_n, KMOD_PRIMARY, "window.new" },
      |                                                                   {            }
   58 |     { add_Icon " ${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                                         {          }
   59 |     { close_Icon " ${menu.closetab}", SDLK_w, KMOD_PRIMARY, "tabs.close" },
      |                                                             {            }
   60 |     { "${menu.openlocation}", SDLK_l, KMOD_PRIMARY, "navigate.focus" },
      |                                                     {                }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:56:49: warning: missing braces around initializer [-Wmissing-braces]
   56 | static const iMenuItem desktopNavMenuItems_[] = {
      |                                                 ^
   57 |     { openWindow_Icon " ${menu.newwindow}", SDLK_n, KMOD_PRIMARY, "window.new" },
      |                                                                   {            }
   58 |     { add_Icon " ${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                                         {          }
   59 |     { close_Icon " ${menu.closetab}", SDLK_w, KMOD_PRIMARY, "tabs.close" },
      |                                                             {            }
   60 |     { "${menu.openlocation}", SDLK_l, KMOD_PRIMARY, "navigate.focus" },
      |                                                     {                }
   61 |     { "---" },
   62 |     { download_Icon " " saveToDownloads_Label, SDLK_s, KMOD_PRIMARY, "document.save" },
      |                                                                      {               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:56:49: warning: missing braces around initializer [-Wmissing-braces]
   56 | static const iMenuItem desktopNavMenuItems_[] = {
      |                                                 ^
   57 |     { openWindow_Icon " ${menu.newwindow}", SDLK_n, KMOD_PRIMARY, "window.new" },
      |                                                                   {            }
   58 |     { add_Icon " ${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                                         {          }
   59 |     { close_Icon " ${menu.closetab}", SDLK_w, KMOD_PRIMARY, "tabs.close" },
      |                                                             {            }
   60 |     { "${menu.openlocation}", SDLK_l, KMOD_PRIMARY, "navigate.focus" },
      |                                                     {                }
   61 |     { "---" },
   62 |     { download_Icon " " saveToDownloads_Label, SDLK_s, KMOD_PRIMARY, "document.save" },
      |                                                                      {               }
   63 |     { "${menu.page.copysource}", SDLK_c, KMOD_PRIMARY, "copy" },
      |                                                        {      }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:56:49: warning: missing braces around initializer [-Wmissing-braces]
   56 | static const iMenuItem desktopNavMenuItems_[] = {
      |                                                 ^
   57 |     { openWindow_Icon " ${menu.newwindow}", SDLK_n, KMOD_PRIMARY, "window.new" },
      |                                                                   {            }
   58 |     { add_Icon " ${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                                         {          }
   59 |     { close_Icon " ${menu.closetab}", SDLK_w, KMOD_PRIMARY, "tabs.close" },
      |                                                             {            }
   60 |     { "${menu.openlocation}", SDLK_l, KMOD_PRIMARY, "navigate.focus" },
      |                                                     {                }
   61 |     { "---" },
   62 |     { download_Icon " " saveToDownloads_Label, SDLK_s, KMOD_PRIMARY, "document.save" },
      |                                                                      {               }
   63 |     { "${menu.page.copysource}", SDLK_c, KMOD_PRIMARY, "copy" },
      |                                                        {      }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:56:49: warning: missing braces around initializer [-Wmissing-braces]
   56 | static const iMenuItem desktopNavMenuItems_[] = {
      |                                                 ^
   57 |     { openWindow_Icon " ${menu.newwindow}", SDLK_n, KMOD_PRIMARY, "window.new" },
      |                                                                   {            }
   58 |     { add_Icon " ${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                                         {          }
   59 |     { close_Icon " ${menu.closetab}", SDLK_w, KMOD_PRIMARY, "tabs.close" },
      |                                                             {            }
   60 |     { "${menu.openlocation}", SDLK_l, KMOD_PRIMARY, "navigate.focus" },
      |                                                     {                }
   61 |     { "---" },
   62 |     { download_Icon " " saveToDownloads_Label, SDLK_s, KMOD_PRIMARY, "document.save" },
      |                                                                      {               }
   63 |     { "${menu.page.copysource}", SDLK_c, KMOD_PRIMARY, "copy" },
      |                                                        {      }
   64 |     { "---" },
   65 |     { leftHalf_Icon " ${menu.sidebar.left}", leftSidebar_KeyShortcut, "sidebar.toggle" },
      |                                                                       {                }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:56:49: warning: missing braces around initializer [-Wmissing-braces]
   56 | static const iMenuItem desktopNavMenuItems_[] = {
      |                                                 ^
   57 |     { openWindow_Icon " ${menu.newwindow}", SDLK_n, KMOD_PRIMARY, "window.new" },
      |                                                                   {            }
   58 |     { add_Icon " ${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                                         {          }
   59 |     { close_Icon " ${menu.closetab}", SDLK_w, KMOD_PRIMARY, "tabs.close" },
      |                                                             {            }
   60 |     { "${menu.openlocation}", SDLK_l, KMOD_PRIMARY, "navigate.focus" },
      |                                                     {                }
   61 |     { "---" },
   62 |     { download_Icon " " saveToDownloads_Label, SDLK_s, KMOD_PRIMARY, "document.save" },
      |                                                                      {               }
   63 |     { "${menu.page.copysource}", SDLK_c, KMOD_PRIMARY, "copy" },
      |                                                        {      }
   64 |     { "---" },
   65 |     { leftHalf_Icon " ${menu.sidebar.left}", leftSidebar_KeyShortcut, "sidebar.toggle" },
      |                                                                       {                }
   66 |     { rightHalf_Icon " ${menu.sidebar.right}", rightSidebar_KeyShortcut, "sidebar2.toggle" },
      |                                                                          {                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:56:49: warning: missing braces around initializer [-Wmissing-braces]
   56 | static const iMenuItem desktopNavMenuItems_[] = {
      |                                                 ^
   57 |     { openWindow_Icon " ${menu.newwindow}", SDLK_n, KMOD_PRIMARY, "window.new" },
      |                                                                   {            }
   58 |     { add_Icon " ${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                                         {          }
   59 |     { close_Icon " ${menu.closetab}", SDLK_w, KMOD_PRIMARY, "tabs.close" },
      |                                                             {            }
   60 |     { "${menu.openlocation}", SDLK_l, KMOD_PRIMARY, "navigate.focus" },
      |                                                     {                }
   61 |     { "---" },
   62 |     { download_Icon " " saveToDownloads_Label, SDLK_s, KMOD_PRIMARY, "document.save" },
      |                                                                      {               }
   63 |     { "${menu.page.copysource}", SDLK_c, KMOD_PRIMARY, "copy" },
      |                                                        {      }
   64 |     { "---" },
   65 |     { leftHalf_Icon " ${menu.sidebar.left}", leftSidebar_KeyShortcut, "sidebar.toggle" },
      |                                                                       {                }
   66 |     { rightHalf_Icon " ${menu.sidebar.right}", rightSidebar_KeyShortcut, "sidebar2.toggle" },
      |                                                                          {                 }
   67 |     { "${menu.view.split}", SDLK_j, KMOD_PRIMARY, "splitmenu.open" },
      |                                                   {                }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:56:49: warning: missing braces around initializer [-Wmissing-braces]
   56 | static const iMenuItem desktopNavMenuItems_[] = {
      |                                                 ^
   57 |     { openWindow_Icon " ${menu.newwindow}", SDLK_n, KMOD_PRIMARY, "window.new" },
      |                                                                   {            }
   58 |     { add_Icon " ${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                                         {          }
   59 |     { close_Icon " ${menu.closetab}", SDLK_w, KMOD_PRIMARY, "tabs.close" },
      |                                                             {            }
   60 |     { "${menu.openlocation}", SDLK_l, KMOD_PRIMARY, "navigate.focus" },
      |                                                     {                }
   61 |     { "---" },
   62 |     { download_Icon " " saveToDownloads_Label, SDLK_s, KMOD_PRIMARY, "document.save" },
      |                                                                      {               }
   63 |     { "${menu.page.copysource}", SDLK_c, KMOD_PRIMARY, "copy" },
      |                                                        {      }
   64 |     { "---" },
   65 |     { leftHalf_Icon " ${menu.sidebar.left}", leftSidebar_KeyShortcut, "sidebar.toggle" },
      |                                                                       {                }
   66 |     { rightHalf_Icon " ${menu.sidebar.right}", rightSidebar_KeyShortcut, "sidebar2.toggle" },
      |                                                                          {                 }
   67 |     { "${menu.view.split}", SDLK_j, KMOD_PRIMARY, "splitmenu.open" },
      |                                                   {                }
   68 |     { "${menu.zoom.in}", SDLK_EQUALS, KMOD_PRIMARY, "zoom.delta arg:10" },
      |                                                     {                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:56:49: warning: missing braces around initializer [-Wmissing-braces]
   56 | static const iMenuItem desktopNavMenuItems_[] = {
      |                                                 ^
   57 |     { openWindow_Icon " ${menu.newwindow}", SDLK_n, KMOD_PRIMARY, "window.new" },
      |                                                                   {            }
   58 |     { add_Icon " ${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                                         {          }
   59 |     { close_Icon " ${menu.closetab}", SDLK_w, KMOD_PRIMARY, "tabs.close" },
      |                                                             {            }
   60 |     { "${menu.openlocation}", SDLK_l, KMOD_PRIMARY, "navigate.focus" },
      |                                                     {                }
   61 |     { "---" },
   62 |     { download_Icon " " saveToDownloads_Label, SDLK_s, KMOD_PRIMARY, "document.save" },
      |                                                                      {               }
   63 |     { "${menu.page.copysource}", SDLK_c, KMOD_PRIMARY, "copy" },
      |                                                        {      }
   64 |     { "---" },
   65 |     { leftHalf_Icon " ${menu.sidebar.left}", leftSidebar_KeyShortcut, "sidebar.toggle" },
      |                                                                       {                }
   66 |     { rightHalf_Icon " ${menu.sidebar.right}", rightSidebar_KeyShortcut, "sidebar2.toggle" },
      |                                                                          {                 }
   67 |     { "${menu.view.split}", SDLK_j, KMOD_PRIMARY, "splitmenu.open" },
      |                                                   {                }
   68 |     { "${menu.zoom.in}", SDLK_EQUALS, KMOD_PRIMARY, "zoom.delta arg:10" },
      |                                                     {                   }
   69 |     { "${menu.zoom.out}", SDLK_MINUS, KMOD_PRIMARY, "zoom.delta arg:-10" },
      |                                                     {                    }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:56:49: warning: missing braces around initializer [-Wmissing-braces]
   56 | static const iMenuItem desktopNavMenuItems_[] = {
      |                                                 ^
   57 |     { openWindow_Icon " ${menu.newwindow}", SDLK_n, KMOD_PRIMARY, "window.new" },
      |                                                                   {            }
   58 |     { add_Icon " ${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                                         {          }
   59 |     { close_Icon " ${menu.closetab}", SDLK_w, KMOD_PRIMARY, "tabs.close" },
      |                                                             {            }
   60 |     { "${menu.openlocation}", SDLK_l, KMOD_PRIMARY, "navigate.focus" },
      |                                                     {                }
   61 |     { "---" },
   62 |     { download_Icon " " saveToDownloads_Label, SDLK_s, KMOD_PRIMARY, "document.save" },
      |                                                                      {               }
   63 |     { "${menu.page.copysource}", SDLK_c, KMOD_PRIMARY, "copy" },
      |                                                        {      }
   64 |     { "---" },
   65 |     { leftHalf_Icon " ${menu.sidebar.left}", leftSidebar_KeyShortcut, "sidebar.toggle" },
      |                                                                       {                }
   66 |     { rightHalf_Icon " ${menu.sidebar.right}", rightSidebar_KeyShortcut, "sidebar2.toggle" },
      |                                                                          {                 }
   67 |     { "${menu.view.split}", SDLK_j, KMOD_PRIMARY, "splitmenu.open" },
      |                                                   {                }
   68 |     { "${menu.zoom.in}", SDLK_EQUALS, KMOD_PRIMARY, "zoom.delta arg:10" },
      |                                                     {                   }
   69 |     { "${menu.zoom.out}", SDLK_MINUS, KMOD_PRIMARY, "zoom.delta arg:-10" },
      |                                                     {                    }
   70 |     { "${menu.zoom.reset}", SDLK_0, KMOD_PRIMARY, "zoom.set arg:100" },
      |                                                   {                  }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:56:49: warning: missing braces around initializer [-Wmissing-braces]
   56 | static const iMenuItem desktopNavMenuItems_[] = {
      |                                                 ^
   57 |     { openWindow_Icon " ${menu.newwindow}", SDLK_n, KMOD_PRIMARY, "window.new" },
      |                                                                   {            }
   58 |     { add_Icon " ${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                                         {          }
   59 |     { close_Icon " ${menu.closetab}", SDLK_w, KMOD_PRIMARY, "tabs.close" },
      |                                                             {            }
   60 |     { "${menu.openlocation}", SDLK_l, KMOD_PRIMARY, "navigate.focus" },
      |                                                     {                }
   61 |     { "---" },
   62 |     { download_Icon " " saveToDownloads_Label, SDLK_s, KMOD_PRIMARY, "document.save" },
      |                                                                      {               }
   63 |     { "${menu.page.copysource}", SDLK_c, KMOD_PRIMARY, "copy" },
      |                                                        {      }
   64 |     { "---" },
   65 |     { leftHalf_Icon " ${menu.sidebar.left}", leftSidebar_KeyShortcut, "sidebar.toggle" },
      |                                                                       {                }
   66 |     { rightHalf_Icon " ${menu.sidebar.right}", rightSidebar_KeyShortcut, "sidebar2.toggle" },
      |                                                                          {                 }
   67 |     { "${menu.view.split}", SDLK_j, KMOD_PRIMARY, "splitmenu.open" },
      |                                                   {                }
   68 |     { "${menu.zoom.in}", SDLK_EQUALS, KMOD_PRIMARY, "zoom.delta arg:10" },
      |                                                     {                   }
   69 |     { "${menu.zoom.out}", SDLK_MINUS, KMOD_PRIMARY, "zoom.delta arg:-10" },
      |                                                     {                    }
   70 |     { "${menu.zoom.reset}", SDLK_0, KMOD_PRIMARY, "zoom.set arg:100" },
      |                                                   {                  }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:56:49: warning: missing braces around initializer [-Wmissing-braces]
   56 | static const iMenuItem desktopNavMenuItems_[] = {
      |                                                 ^
   57 |     { openWindow_Icon " ${menu.newwindow}", SDLK_n, KMOD_PRIMARY, "window.new" },
      |                                                                   {            }
   58 |     { add_Icon " ${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                                         {          }
   59 |     { close_Icon " ${menu.closetab}", SDLK_w, KMOD_PRIMARY, "tabs.close" },
      |                                                             {            }
   60 |     { "${menu.openlocation}", SDLK_l, KMOD_PRIMARY, "navigate.focus" },
      |                                                     {                }
   61 |     { "---" },
   62 |     { download_Icon " " saveToDownloads_Label, SDLK_s, KMOD_PRIMARY, "document.save" },
      |                                                                      {               }
   63 |     { "${menu.page.copysource}", SDLK_c, KMOD_PRIMARY, "copy" },
      |                                                        {      }
   64 |     { "---" },
   65 |     { leftHalf_Icon " ${menu.sidebar.left}", leftSidebar_KeyShortcut, "sidebar.toggle" },
      |                                                                       {                }
   66 |     { rightHalf_Icon " ${menu.sidebar.right}", rightSidebar_KeyShortcut, "sidebar2.toggle" },
      |                                                                          {                 }
   67 |     { "${menu.view.split}", SDLK_j, KMOD_PRIMARY, "splitmenu.open" },
      |                                                   {                }
   68 |     { "${menu.zoom.in}", SDLK_EQUALS, KMOD_PRIMARY, "zoom.delta arg:10" },
      |                                                     {                   }
   69 |     { "${menu.zoom.out}", SDLK_MINUS, KMOD_PRIMARY, "zoom.delta arg:-10" },
      |                                                     {                    }
   70 |     { "${menu.zoom.reset}", SDLK_0, KMOD_PRIMARY, "zoom.set arg:100" },
      |                                                   {                  }
   71 |     { "---" },
   72 |     { "${menu.feeds.entrylist}", 0, 0, "!open url:about:feeds" },
      |                                        {                       }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:56:49: warning: missing braces around initializer [-Wmissing-braces]
   56 | static const iMenuItem desktopNavMenuItems_[] = {
      |                                                 ^
   57 |     { openWindow_Icon " ${menu.newwindow}", SDLK_n, KMOD_PRIMARY, "window.new" },
      |                                                                   {            }
   58 |     { add_Icon " ${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                                         {          }
   59 |     { close_Icon " ${menu.closetab}", SDLK_w, KMOD_PRIMARY, "tabs.close" },
      |                                                             {            }
   60 |     { "${menu.openlocation}", SDLK_l, KMOD_PRIMARY, "navigate.focus" },
      |                                                     {                }
   61 |     { "---" },
   62 |     { download_Icon " " saveToDownloads_Label, SDLK_s, KMOD_PRIMARY, "document.save" },
      |                                                                      {               }
   63 |     { "${menu.page.copysource}", SDLK_c, KMOD_PRIMARY, "copy" },
      |                                                        {      }
   64 |     { "---" },
   65 |     { leftHalf_Icon " ${menu.sidebar.left}", leftSidebar_KeyShortcut, "sidebar.toggle" },
      |                                                                       {                }
   66 |     { rightHalf_Icon " ${menu.sidebar.right}", rightSidebar_KeyShortcut, "sidebar2.toggle" },
      |                                                                          {                 }
   67 |     { "${menu.view.split}", SDLK_j, KMOD_PRIMARY, "splitmenu.open" },
      |                                                   {                }
   68 |     { "${menu.zoom.in}", SDLK_EQUALS, KMOD_PRIMARY, "zoom.delta arg:10" },
      |                                                     {                   }
   69 |     { "${menu.zoom.out}", SDLK_MINUS, KMOD_PRIMARY, "zoom.delta arg:-10" },
      |                                                     {                    }
   70 |     { "${menu.zoom.reset}", SDLK_0, KMOD_PRIMARY, "zoom.set arg:100" },
      |                                                   {                  }
   71 |     { "---" },
   72 |     { "${menu.feeds.entrylist}", 0, 0, "!open url:about:feeds" },
      |                                        {                       }
   73 |     { "${menu.downloads}", 0, 0, "downloads.open" },
      |                                  {                }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:56:49: warning: missing braces around initializer [-Wmissing-braces]
   56 | static const iMenuItem desktopNavMenuItems_[] = {
      |                                                 ^
   57 |     { openWindow_Icon " ${menu.newwindow}", SDLK_n, KMOD_PRIMARY, "window.new" },
      |                                                                   {            }
   58 |     { add_Icon " ${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                                         {          }
   59 |     { close_Icon " ${menu.closetab}", SDLK_w, KMOD_PRIMARY, "tabs.close" },
      |                                                             {            }
   60 |     { "${menu.openlocation}", SDLK_l, KMOD_PRIMARY, "navigate.focus" },
      |                                                     {                }
   61 |     { "---" },
   62 |     { download_Icon " " saveToDownloads_Label, SDLK_s, KMOD_PRIMARY, "document.save" },
      |                                                                      {               }
   63 |     { "${menu.page.copysource}", SDLK_c, KMOD_PRIMARY, "copy" },
      |                                                        {      }
   64 |     { "---" },
   65 |     { leftHalf_Icon " ${menu.sidebar.left}", leftSidebar_KeyShortcut, "sidebar.toggle" },
      |                                                                       {                }
   66 |     { rightHalf_Icon " ${menu.sidebar.right}", rightSidebar_KeyShortcut, "sidebar2.toggle" },
      |                                                                          {                 }
   67 |     { "${menu.view.split}", SDLK_j, KMOD_PRIMARY, "splitmenu.open" },
      |                                                   {                }
   68 |     { "${menu.zoom.in}", SDLK_EQUALS, KMOD_PRIMARY, "zoom.delta arg:10" },
      |                                                     {                   }
   69 |     { "${menu.zoom.out}", SDLK_MINUS, KMOD_PRIMARY, "zoom.delta arg:-10" },
      |                                                     {                    }
   70 |     { "${menu.zoom.reset}", SDLK_0, KMOD_PRIMARY, "zoom.set arg:100" },
      |                                                   {                  }
   71 |     { "---" },
   72 |     { "${menu.feeds.entrylist}", 0, 0, "!open url:about:feeds" },
      |                                        {                       }
   73 |     { "${menu.downloads}", 0, 0, "downloads.open" },
      |                                  {                }
   74 |     { export_Icon " ${menu.export}", 0, 0, "export" },
      |                                            {        }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:56:49: warning: missing braces around initializer [-Wmissing-braces]
   56 | static const iMenuItem desktopNavMenuItems_[] = {
      |                                                 ^
   57 |     { openWindow_Icon " ${menu.newwindow}", SDLK_n, KMOD_PRIMARY, "window.new" },
      |                                                                   {            }
   58 |     { add_Icon " ${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                                         {          }
   59 |     { close_Icon " ${menu.closetab}", SDLK_w, KMOD_PRIMARY, "tabs.close" },
      |                                                             {            }
   60 |     { "${menu.openlocation}", SDLK_l, KMOD_PRIMARY, "navigate.focus" },
      |                                                     {                }
   61 |     { "---" },
   62 |     { download_Icon " " saveToDownloads_Label, SDLK_s, KMOD_PRIMARY, "document.save" },
      |                                                                      {               }
   63 |     { "${menu.page.copysource}", SDLK_c, KMOD_PRIMARY, "copy" },
      |                                                        {      }
   64 |     { "---" },
   65 |     { leftHalf_Icon " ${menu.sidebar.left}", leftSidebar_KeyShortcut, "sidebar.toggle" },
      |                                                                       {                }
   66 |     { rightHalf_Icon " ${menu.sidebar.right}", rightSidebar_KeyShortcut, "sidebar2.toggle" },
      |                                                                          {                 }
   67 |     { "${menu.view.split}", SDLK_j, KMOD_PRIMARY, "splitmenu.open" },
      |                                                   {                }
   68 |     { "${menu.zoom.in}", SDLK_EQUALS, KMOD_PRIMARY, "zoom.delta arg:10" },
      |                                                     {                   }
   69 |     { "${menu.zoom.out}", SDLK_MINUS, KMOD_PRIMARY, "zoom.delta arg:-10" },
      |                                                     {                    }
   70 |     { "${menu.zoom.reset}", SDLK_0, KMOD_PRIMARY, "zoom.set arg:100" },
      |                                                   {                  }
   71 |     { "---" },
   72 |     { "${menu.feeds.entrylist}", 0, 0, "!open url:about:feeds" },
      |                                        {                       }
   73 |     { "${menu.downloads}", 0, 0, "downloads.open" },
      |                                  {                }
   74 |     { export_Icon " ${menu.export}", 0, 0, "export" },
      |                                            {        }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:56:49: warning: missing braces around initializer [-Wmissing-braces]
   56 | static const iMenuItem desktopNavMenuItems_[] = {
      |                                                 ^
   57 |     { openWindow_Icon " ${menu.newwindow}", SDLK_n, KMOD_PRIMARY, "window.new" },
      |                                                                   {            }
   58 |     { add_Icon " ${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                                         {          }
   59 |     { close_Icon " ${menu.closetab}", SDLK_w, KMOD_PRIMARY, "tabs.close" },
      |                                                             {            }
   60 |     { "${menu.openlocation}", SDLK_l, KMOD_PRIMARY, "navigate.focus" },
      |                                                     {                }
   61 |     { "---" },
   62 |     { download_Icon " " saveToDownloads_Label, SDLK_s, KMOD_PRIMARY, "document.save" },
      |                                                                      {               }
   63 |     { "${menu.page.copysource}", SDLK_c, KMOD_PRIMARY, "copy" },
      |                                                        {      }
   64 |     { "---" },
   65 |     { leftHalf_Icon " ${menu.sidebar.left}", leftSidebar_KeyShortcut, "sidebar.toggle" },
      |                                                                       {                }
   66 |     { rightHalf_Icon " ${menu.sidebar.right}", rightSidebar_KeyShortcut, "sidebar2.toggle" },
      |                                                                          {                 }
   67 |     { "${menu.view.split}", SDLK_j, KMOD_PRIMARY, "splitmenu.open" },
      |                                                   {                }
   68 |     { "${menu.zoom.in}", SDLK_EQUALS, KMOD_PRIMARY, "zoom.delta arg:10" },
      |                                                     {                   }
   69 |     { "${menu.zoom.out}", SDLK_MINUS, KMOD_PRIMARY, "zoom.delta arg:-10" },
      |                                                     {                    }
   70 |     { "${menu.zoom.reset}", SDLK_0, KMOD_PRIMARY, "zoom.set arg:100" },
      |                                                   {                  }
   71 |     { "---" },
   72 |     { "${menu.feeds.entrylist}", 0, 0, "!open url:about:feeds" },
      |                                        {                       }
   73 |     { "${menu.downloads}", 0, 0, "downloads.open" },
      |                                  {                }
   74 |     { export_Icon " ${menu.export}", 0, 0, "export" },
      |                                            {        }
   75 |     { "---" },
   76 |     { gear_Icon " ${menu.preferences}", preferences_KeyShortcut, "preferences" },
      |                                                                  {             }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:56:49: warning: missing braces around initializer [-Wmissing-braces]
   56 | static const iMenuItem desktopNavMenuItems_[] = {
      |                                                 ^
   57 |     { openWindow_Icon " ${menu.newwindow}", SDLK_n, KMOD_PRIMARY, "window.new" },
      |                                                                   {            }
   58 |     { add_Icon " ${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                                         {          }
   59 |     { close_Icon " ${menu.closetab}", SDLK_w, KMOD_PRIMARY, "tabs.close" },
      |                                                             {            }
   60 |     { "${menu.openlocation}", SDLK_l, KMOD_PRIMARY, "navigate.focus" },
      |                                                     {                }
   61 |     { "---" },
   62 |     { download_Icon " " saveToDownloads_Label, SDLK_s, KMOD_PRIMARY, "document.save" },
      |                                                                      {               }
   63 |     { "${menu.page.copysource}", SDLK_c, KMOD_PRIMARY, "copy" },
      |                                                        {      }
   64 |     { "---" },
   65 |     { leftHalf_Icon " ${menu.sidebar.left}", leftSidebar_KeyShortcut, "sidebar.toggle" },
      |                                                                       {                }
   66 |     { rightHalf_Icon " ${menu.sidebar.right}", rightSidebar_KeyShortcut, "sidebar2.toggle" },
      |                                                                          {                 }
   67 |     { "${menu.view.split}", SDLK_j, KMOD_PRIMARY, "splitmenu.open" },
      |                                                   {                }
   68 |     { "${menu.zoom.in}", SDLK_EQUALS, KMOD_PRIMARY, "zoom.delta arg:10" },
      |                                                     {                   }
   69 |     { "${menu.zoom.out}", SDLK_MINUS, KMOD_PRIMARY, "zoom.delta arg:-10" },
      |                                                     {                    }
   70 |     { "${menu.zoom.reset}", SDLK_0, KMOD_PRIMARY, "zoom.set arg:100" },
      |                                                   {                  }
   71 |     { "---" },
   72 |     { "${menu.feeds.entrylist}", 0, 0, "!open url:about:feeds" },
      |                                        {                       }
   73 |     { "${menu.downloads}", 0, 0, "downloads.open" },
      |                                  {                }
   74 |     { export_Icon " ${menu.export}", 0, 0, "export" },
      |                                            {        }
   75 |     { "---" },
   76 |     { gear_Icon " ${menu.preferences}", preferences_KeyShortcut, "preferences" },
      |                                                                  {             }
......
   80 |     { "${menu.help}", SDLK_F1, 0, "!open url:about:help" },
      |                                   {                      }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:56:49: warning: missing braces around initializer [-Wmissing-braces]
   56 | static const iMenuItem desktopNavMenuItems_[] = {
      |                                                 ^
   57 |     { openWindow_Icon " ${menu.newwindow}", SDLK_n, KMOD_PRIMARY, "window.new" },
      |                                                                   {            }
   58 |     { add_Icon " ${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                                         {          }
   59 |     { close_Icon " ${menu.closetab}", SDLK_w, KMOD_PRIMARY, "tabs.close" },
      |                                                             {            }
   60 |     { "${menu.openlocation}", SDLK_l, KMOD_PRIMARY, "navigate.focus" },
      |                                                     {                }
   61 |     { "---" },
   62 |     { download_Icon " " saveToDownloads_Label, SDLK_s, KMOD_PRIMARY, "document.save" },
      |                                                                      {               }
   63 |     { "${menu.page.copysource}", SDLK_c, KMOD_PRIMARY, "copy" },
      |                                                        {      }
   64 |     { "---" },
   65 |     { leftHalf_Icon " ${menu.sidebar.left}", leftSidebar_KeyShortcut, "sidebar.toggle" },
      |                                                                       {                }
   66 |     { rightHalf_Icon " ${menu.sidebar.right}", rightSidebar_KeyShortcut, "sidebar2.toggle" },
      |                                                                          {                 }
   67 |     { "${menu.view.split}", SDLK_j, KMOD_PRIMARY, "splitmenu.open" },
      |                                                   {                }
   68 |     { "${menu.zoom.in}", SDLK_EQUALS, KMOD_PRIMARY, "zoom.delta arg:10" },
      |                                                     {                   }
   69 |     { "${menu.zoom.out}", SDLK_MINUS, KMOD_PRIMARY, "zoom.delta arg:-10" },
      |                                                     {                    }
   70 |     { "${menu.zoom.reset}", SDLK_0, KMOD_PRIMARY, "zoom.set arg:100" },
      |                                                   {                  }
   71 |     { "---" },
   72 |     { "${menu.feeds.entrylist}", 0, 0, "!open url:about:feeds" },
      |                                        {                       }
   73 |     { "${menu.downloads}", 0, 0, "downloads.open" },
      |                                  {                }
   74 |     { export_Icon " ${menu.export}", 0, 0, "export" },
      |                                            {        }
   75 |     { "---" },
   76 |     { gear_Icon " ${menu.preferences}", preferences_KeyShortcut, "preferences" },
      |                                                                  {             }
......
   80 |     { "${menu.help}", SDLK_F1, 0, "!open url:about:help" },
      |                                   {                      }
   81 |     { "${menu.releasenotes}", 0, 0, "!open url:about:version" },
      |                                     {                         }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:56:49: warning: missing braces around initializer [-Wmissing-braces]
   56 | static const iMenuItem desktopNavMenuItems_[] = {
      |                                                 ^
   57 |     { openWindow_Icon " ${menu.newwindow}", SDLK_n, KMOD_PRIMARY, "window.new" },
      |                                                                   {            }
   58 |     { add_Icon " ${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                                         {          }
   59 |     { close_Icon " ${menu.closetab}", SDLK_w, KMOD_PRIMARY, "tabs.close" },
      |                                                             {            }
   60 |     { "${menu.openlocation}", SDLK_l, KMOD_PRIMARY, "navigate.focus" },
      |                                                     {                }
   61 |     { "---" },
   62 |     { download_Icon " " saveToDownloads_Label, SDLK_s, KMOD_PRIMARY, "document.save" },
      |                                                                      {               }
   63 |     { "${menu.page.copysource}", SDLK_c, KMOD_PRIMARY, "copy" },
      |                                                        {      }
   64 |     { "---" },
   65 |     { leftHalf_Icon " ${menu.sidebar.left}", leftSidebar_KeyShortcut, "sidebar.toggle" },
      |                                                                       {                }
   66 |     { rightHalf_Icon " ${menu.sidebar.right}", rightSidebar_KeyShortcut, "sidebar2.toggle" },
      |                                                                          {                 }
   67 |     { "${menu.view.split}", SDLK_j, KMOD_PRIMARY, "splitmenu.open" },
      |                                                   {                }
   68 |     { "${menu.zoom.in}", SDLK_EQUALS, KMOD_PRIMARY, "zoom.delta arg:10" },
      |                                                     {                   }
   69 |     { "${menu.zoom.out}", SDLK_MINUS, KMOD_PRIMARY, "zoom.delta arg:-10" },
      |                                                     {                    }
   70 |     { "${menu.zoom.reset}", SDLK_0, KMOD_PRIMARY, "zoom.set arg:100" },
      |                                                   {                  }
   71 |     { "---" },
   72 |     { "${menu.feeds.entrylist}", 0, 0, "!open url:about:feeds" },
      |                                        {                       }
   73 |     { "${menu.downloads}", 0, 0, "downloads.open" },
      |                                  {                }
   74 |     { export_Icon " ${menu.export}", 0, 0, "export" },
      |                                            {        }
   75 |     { "---" },
   76 |     { gear_Icon " ${menu.preferences}", preferences_KeyShortcut, "preferences" },
      |                                                                  {             }
......
   80 |     { "${menu.help}", SDLK_F1, 0, "!open url:about:help" },
      |                                   {                      }
   81 |     { "${menu.releasenotes}", 0, 0, "!open url:about:version" },
      |                                     {                         }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:56:49: warning: missing braces around initializer [-Wmissing-braces]
   56 | static const iMenuItem desktopNavMenuItems_[] = {
      |                                                 ^
   57 |     { openWindow_Icon " ${menu.newwindow}", SDLK_n, KMOD_PRIMARY, "window.new" },
      |                                                                   {            }
   58 |     { add_Icon " ${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                                         {          }
   59 |     { close_Icon " ${menu.closetab}", SDLK_w, KMOD_PRIMARY, "tabs.close" },
      |                                                             {            }
   60 |     { "${menu.openlocation}", SDLK_l, KMOD_PRIMARY, "navigate.focus" },
      |                                                     {                }
   61 |     { "---" },
   62 |     { download_Icon " " saveToDownloads_Label, SDLK_s, KMOD_PRIMARY, "document.save" },
      |                                                                      {               }
   63 |     { "${menu.page.copysource}", SDLK_c, KMOD_PRIMARY, "copy" },
      |                                                        {      }
   64 |     { "---" },
   65 |     { leftHalf_Icon " ${menu.sidebar.left}", leftSidebar_KeyShortcut, "sidebar.toggle" },
      |                                                                       {                }
   66 |     { rightHalf_Icon " ${menu.sidebar.right}", rightSidebar_KeyShortcut, "sidebar2.toggle" },
      |                                                                          {                 }
   67 |     { "${menu.view.split}", SDLK_j, KMOD_PRIMARY, "splitmenu.open" },
      |                                                   {                }
   68 |     { "${menu.zoom.in}", SDLK_EQUALS, KMOD_PRIMARY, "zoom.delta arg:10" },
      |                                                     {                   }
   69 |     { "${menu.zoom.out}", SDLK_MINUS, KMOD_PRIMARY, "zoom.delta arg:-10" },
      |                                                     {                    }
   70 |     { "${menu.zoom.reset}", SDLK_0, KMOD_PRIMARY, "zoom.set arg:100" },
      |                                                   {                  }
   71 |     { "---" },
   72 |     { "${menu.feeds.entrylist}", 0, 0, "!open url:about:feeds" },
      |                                        {                       }
   73 |     { "${menu.downloads}", 0, 0, "downloads.open" },
      |                                  {                }
   74 |     { export_Icon " ${menu.export}", 0, 0, "export" },
      |                                            {        }
   75 |     { "---" },
   76 |     { gear_Icon " ${menu.preferences}", preferences_KeyShortcut, "preferences" },
      |                                                                  {             }
......
   80 |     { "${menu.help}", SDLK_F1, 0, "!open url:about:help" },
      |                                   {                      }
   81 |     { "${menu.releasenotes}", 0, 0, "!open url:about:version" },
      |                                     {                         }
   82 |     { "---" },
   83 |     { "${menu.quit}", 'q', KMOD_PRIMARY, "quit" },
      |                                          {      }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:56:49: warning: missing braces around initializer [-Wmissing-braces]
   56 | static const iMenuItem desktopNavMenuItems_[] = {
      |                                                 ^
   57 |     { openWindow_Icon " ${menu.newwindow}", SDLK_n, KMOD_PRIMARY, "window.new" },
      |                                                                   {            }
   58 |     { add_Icon " ${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                                         {          }
   59 |     { close_Icon " ${menu.closetab}", SDLK_w, KMOD_PRIMARY, "tabs.close" },
      |                                                             {            }
   60 |     { "${menu.openlocation}", SDLK_l, KMOD_PRIMARY, "navigate.focus" },
      |                                                     {                }
   61 |     { "---" },
   62 |     { download_Icon " " saveToDownloads_Label, SDLK_s, KMOD_PRIMARY, "document.save" },
      |                                                                      {               }
   63 |     { "${menu.page.copysource}", SDLK_c, KMOD_PRIMARY, "copy" },
      |                                                        {      }
   64 |     { "---" },
   65 |     { leftHalf_Icon " ${menu.sidebar.left}", leftSidebar_KeyShortcut, "sidebar.toggle" },
      |                                                                       {                }
   66 |     { rightHalf_Icon " ${menu.sidebar.right}", rightSidebar_KeyShortcut, "sidebar2.toggle" },
      |                                                                          {                 }
   67 |     { "${menu.view.split}", SDLK_j, KMOD_PRIMARY, "splitmenu.open" },
      |                                                   {                }
   68 |     { "${menu.zoom.in}", SDLK_EQUALS, KMOD_PRIMARY, "zoom.delta arg:10" },
      |                                                     {                   }
   69 |     { "${menu.zoom.out}", SDLK_MINUS, KMOD_PRIMARY, "zoom.delta arg:-10" },
      |                                                     {                    }
   70 |     { "${menu.zoom.reset}", SDLK_0, KMOD_PRIMARY, "zoom.set arg:100" },
      |                                                   {                  }
   71 |     { "---" },
   72 |     { "${menu.feeds.entrylist}", 0, 0, "!open url:about:feeds" },
      |                                        {                       }
   73 |     { "${menu.downloads}", 0, 0, "downloads.open" },
      |                                  {                }
   74 |     { export_Icon " ${menu.export}", 0, 0, "export" },
      |                                            {        }
   75 |     { "---" },
   76 |     { gear_Icon " ${menu.preferences}", preferences_KeyShortcut, "preferences" },
      |                                                                  {             }
......
   80 |     { "${menu.help}", SDLK_F1, 0, "!open url:about:help" },
      |                                   {                      }
   81 |     { "${menu.releasenotes}", 0, 0, "!open url:about:version" },
      |                                     {                         }
   82 |     { "---" },
   83 |     { "${menu.quit}", 'q', KMOD_PRIMARY, "quit" },
      |                                          {      }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:87:48: warning: missing braces around initializer [-Wmissing-braces]
   87 | static const iMenuItem tabletNavMenuItems_[] = {
      |                                                ^
   88 |     { folder_Icon " ${menu.openfile}", SDLK_o, KMOD_PRIMARY, "file.open" },
      |                                                              {           }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:87:48: warning: missing braces around initializer [-Wmissing-braces]
   87 | static const iMenuItem tabletNavMenuItems_[] = {
      |                                                ^
   88 |     { folder_Icon " ${menu.openfile}", SDLK_o, KMOD_PRIMARY, "file.open" },
      |                                                              {           }
   89 |     { add_Icon " ${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                                         {          }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:87:48: warning: missing braces around initializer [-Wmissing-braces]
   87 | static const iMenuItem tabletNavMenuItems_[] = {
      |                                                ^
   88 |     { folder_Icon " ${menu.openfile}", SDLK_o, KMOD_PRIMARY, "file.open" },
      |                                                              {           }
   89 |     { add_Icon " ${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                                         {          }
   90 |     { "${menu.reopentab}", SDLK_t, KMOD_SECONDARY, "tabs.new reopen:1" },
      |                                                    {                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:87:48: warning: missing braces around initializer [-Wmissing-braces]
   87 | static const iMenuItem tabletNavMenuItems_[] = {
      |                                                ^
   88 |     { folder_Icon " ${menu.openfile}", SDLK_o, KMOD_PRIMARY, "file.open" },
      |                                                              {           }
   89 |     { add_Icon " ${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                                         {          }
   90 |     { "${menu.reopentab}", SDLK_t, KMOD_SECONDARY, "tabs.new reopen:1" },
      |                                                    {                   }
   91 |     { close_Icon " ${menu.closetab}", 'w', KMOD_PRIMARY, "tabs.close" },
      |                                                          {            }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:87:48: warning: missing braces around initializer [-Wmissing-braces]
   87 | static const iMenuItem tabletNavMenuItems_[] = {
      |                                                ^
   88 |     { folder_Icon " ${menu.openfile}", SDLK_o, KMOD_PRIMARY, "file.open" },
      |                                                              {           }
   89 |     { add_Icon " ${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                                         {          }
   90 |     { "${menu.reopentab}", SDLK_t, KMOD_SECONDARY, "tabs.new reopen:1" },
      |                                                    {                   }
   91 |     { close_Icon " ${menu.closetab}", 'w', KMOD_PRIMARY, "tabs.close" },
      |                                                          {            }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:87:48: warning: missing braces around initializer [-Wmissing-braces]
   87 | static const iMenuItem tabletNavMenuItems_[] = {
      |                                                ^
   88 |     { folder_Icon " ${menu.openfile}", SDLK_o, KMOD_PRIMARY, "file.open" },
      |                                                              {           }
   89 |     { add_Icon " ${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                                         {          }
   90 |     { "${menu.reopentab}", SDLK_t, KMOD_SECONDARY, "tabs.new reopen:1" },
      |                                                    {                   }
   91 |     { close_Icon " ${menu.closetab}", 'w', KMOD_PRIMARY, "tabs.close" },
      |                                                          {            }
   92 |     { "---" },
   93 |     { magnifyingGlass_Icon " ${menu.find}", 0, 0, "focus.set id:find.input" },
      |                                                   {                         }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:87:48: warning: missing braces around initializer [-Wmissing-braces]
   87 | static const iMenuItem tabletNavMenuItems_[] = {
      |                                                ^
   88 |     { folder_Icon " ${menu.openfile}", SDLK_o, KMOD_PRIMARY, "file.open" },
      |                                                              {           }
   89 |     { add_Icon " ${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                                         {          }
   90 |     { "${menu.reopentab}", SDLK_t, KMOD_SECONDARY, "tabs.new reopen:1" },
      |                                                    {                   }
   91 |     { close_Icon " ${menu.closetab}", 'w', KMOD_PRIMARY, "tabs.close" },
      |                                                          {            }
   92 |     { "---" },
   93 |     { magnifyingGlass_Icon " ${menu.find}", 0, 0, "focus.set id:find.input" },
      |                                                   {                         }
   94 |     { rightHalf_Icon " ${menu.sidebar.right}", rightSidebar_KeyShortcut, "sidebar2.toggle" },
      |                                                                          {                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:87:48: warning: missing braces around initializer [-Wmissing-braces]
   87 | static const iMenuItem tabletNavMenuItems_[] = {
      |                                                ^
   88 |     { folder_Icon " ${menu.openfile}", SDLK_o, KMOD_PRIMARY, "file.open" },
      |                                                              {           }
   89 |     { add_Icon " ${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                                         {          }
   90 |     { "${menu.reopentab}", SDLK_t, KMOD_SECONDARY, "tabs.new reopen:1" },
      |                                                    {                   }
   91 |     { close_Icon " ${menu.closetab}", 'w', KMOD_PRIMARY, "tabs.close" },
      |                                                          {            }
   92 |     { "---" },
   93 |     { magnifyingGlass_Icon " ${menu.find}", 0, 0, "focus.set id:find.input" },
      |                                                   {                         }
   94 |     { rightHalf_Icon " ${menu.sidebar.right}", rightSidebar_KeyShortcut, "sidebar2.toggle" },
      |                                                                          {                 }
   95 |     { "${menu.view.split}", SDLK_j, KMOD_PRIMARY, "splitmenu.open" },
      |                                                   {                }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:87:48: warning: missing braces around initializer [-Wmissing-braces]
   87 | static const iMenuItem tabletNavMenuItems_[] = {
      |                                                ^
   88 |     { folder_Icon " ${menu.openfile}", SDLK_o, KMOD_PRIMARY, "file.open" },
      |                                                              {           }
   89 |     { add_Icon " ${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                                         {          }
   90 |     { "${menu.reopentab}", SDLK_t, KMOD_SECONDARY, "tabs.new reopen:1" },
      |                                                    {                   }
   91 |     { close_Icon " ${menu.closetab}", 'w', KMOD_PRIMARY, "tabs.close" },
      |                                                          {            }
   92 |     { "---" },
   93 |     { magnifyingGlass_Icon " ${menu.find}", 0, 0, "focus.set id:find.input" },
      |                                                   {                         }
   94 |     { rightHalf_Icon " ${menu.sidebar.right}", rightSidebar_KeyShortcut, "sidebar2.toggle" },
      |                                                                          {                 }
   95 |     { "${menu.view.split}", SDLK_j, KMOD_PRIMARY, "splitmenu.open" },
      |                                                   {                }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:87:48: warning: missing braces around initializer [-Wmissing-braces]
   87 | static const iMenuItem tabletNavMenuItems_[] = {
      |                                                ^
   88 |     { folder_Icon " ${menu.openfile}", SDLK_o, KMOD_PRIMARY, "file.open" },
      |                                                              {           }
   89 |     { add_Icon " ${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                                         {          }
   90 |     { "${menu.reopentab}", SDLK_t, KMOD_SECONDARY, "tabs.new reopen:1" },
      |                                                    {                   }
   91 |     { close_Icon " ${menu.closetab}", 'w', KMOD_PRIMARY, "tabs.close" },
      |                                                          {            }
   92 |     { "---" },
   93 |     { magnifyingGlass_Icon " ${menu.find}", 0, 0, "focus.set id:find.input" },
      |                                                   {                         }
   94 |     { rightHalf_Icon " ${menu.sidebar.right}", rightSidebar_KeyShortcut, "sidebar2.toggle" },
      |                                                                          {                 }
   95 |     { "${menu.view.split}", SDLK_j, KMOD_PRIMARY, "splitmenu.open" },
      |                                                   {                }
   96 |     { "---" },
   97 |     { book_Icon " ${menu.bookmarks.list}", 0, 0, "!open url:about:bookmarks" },
      |                                                  {                           }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:87:48: warning: missing braces around initializer [-Wmissing-braces]
   87 | static const iMenuItem tabletNavMenuItems_[] = {
      |                                                ^
   88 |     { folder_Icon " ${menu.openfile}", SDLK_o, KMOD_PRIMARY, "file.open" },
      |                                                              {           }
   89 |     { add_Icon " ${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                                         {          }
   90 |     { "${menu.reopentab}", SDLK_t, KMOD_SECONDARY, "tabs.new reopen:1" },
      |                                                    {                   }
   91 |     { close_Icon " ${menu.closetab}", 'w', KMOD_PRIMARY, "tabs.close" },
      |                                                          {            }
   92 |     { "---" },
   93 |     { magnifyingGlass_Icon " ${menu.find}", 0, 0, "focus.set id:find.input" },
      |                                                   {                         }
   94 |     { rightHalf_Icon " ${menu.sidebar.right}", rightSidebar_KeyShortcut, "sidebar2.toggle" },
      |                                                                          {                 }
   95 |     { "${menu.view.split}", SDLK_j, KMOD_PRIMARY, "splitmenu.open" },
      |                                                   {                }
   96 |     { "---" },
   97 |     { book_Icon " ${menu.bookmarks.list}", 0, 0, "!open url:about:bookmarks" },
      |                                                  {                           }
   98 |     { "${menu.bookmarks.bytag}", 0, 0, "!open url:about:bookmarks?tags" },
      |                                        {                                }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:87:48: warning: missing braces around initializer [-Wmissing-braces]
   87 | static const iMenuItem tabletNavMenuItems_[] = {
      |                                                ^
   88 |     { folder_Icon " ${menu.openfile}", SDLK_o, KMOD_PRIMARY, "file.open" },
      |                                                              {           }
   89 |     { add_Icon " ${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                                         {          }
   90 |     { "${menu.reopentab}", SDLK_t, KMOD_SECONDARY, "tabs.new reopen:1" },
      |                                                    {                   }
   91 |     { close_Icon " ${menu.closetab}", 'w', KMOD_PRIMARY, "tabs.close" },
      |                                                          {            }
   92 |     { "---" },
   93 |     { magnifyingGlass_Icon " ${menu.find}", 0, 0, "focus.set id:find.input" },
      |                                                   {                         }
   94 |     { rightHalf_Icon " ${menu.sidebar.right}", rightSidebar_KeyShortcut, "sidebar2.toggle" },
      |                                                                          {                 }
   95 |     { "${menu.view.split}", SDLK_j, KMOD_PRIMARY, "splitmenu.open" },
      |                                                   {                }
   96 |     { "---" },
   97 |     { book_Icon " ${menu.bookmarks.list}", 0, 0, "!open url:about:bookmarks" },
      |                                                  {                           }
   98 |     { "${menu.bookmarks.bytag}", 0, 0, "!open url:about:bookmarks?tags" },
      |                                        {                                }
   99 |     { "${menu.feeds.entrylist}", 0, 0, "!open url:about:feeds" },
      |                                        {                       }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:87:48: warning: missing braces around initializer [-Wmissing-braces]
   87 | static const iMenuItem tabletNavMenuItems_[] = {
      |                                                ^
   88 |     { folder_Icon " ${menu.openfile}", SDLK_o, KMOD_PRIMARY, "file.open" },
      |                                                              {           }
   89 |     { add_Icon " ${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                                         {          }
   90 |     { "${menu.reopentab}", SDLK_t, KMOD_SECONDARY, "tabs.new reopen:1" },
      |                                                    {                   }
   91 |     { close_Icon " ${menu.closetab}", 'w', KMOD_PRIMARY, "tabs.close" },
      |                                                          {            }
   92 |     { "---" },
   93 |     { magnifyingGlass_Icon " ${menu.find}", 0, 0, "focus.set id:find.input" },
      |                                                   {                         }
   94 |     { rightHalf_Icon " ${menu.sidebar.right}", rightSidebar_KeyShortcut, "sidebar2.toggle" },
      |                                                                          {                 }
   95 |     { "${menu.view.split}", SDLK_j, KMOD_PRIMARY, "splitmenu.open" },
      |                                                   {                }
   96 |     { "---" },
   97 |     { book_Icon " ${menu.bookmarks.list}", 0, 0, "!open url:about:bookmarks" },
      |                                                  {                           }
   98 |     { "${menu.bookmarks.bytag}", 0, 0, "!open url:about:bookmarks?tags" },
      |                                        {                                }
   99 |     { "${menu.feeds.entrylist}", 0, 0, "!open url:about:feeds" },
      |                                        {                       }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:87:48: warning: missing braces around initializer [-Wmissing-braces]
   87 | static const iMenuItem tabletNavMenuItems_[] = {
      |                                                ^
   88 |     { folder_Icon " ${menu.openfile}", SDLK_o, KMOD_PRIMARY, "file.open" },
      |                                                              {           }
   89 |     { add_Icon " ${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                                         {          }
   90 |     { "${menu.reopentab}", SDLK_t, KMOD_SECONDARY, "tabs.new reopen:1" },
      |                                                    {                   }
   91 |     { close_Icon " ${menu.closetab}", 'w', KMOD_PRIMARY, "tabs.close" },
      |                                                          {            }
   92 |     { "---" },
   93 |     { magnifyingGlass_Icon " ${menu.find}", 0, 0, "focus.set id:find.input" },
      |                                                   {                         }
   94 |     { rightHalf_Icon " ${menu.sidebar.right}", rightSidebar_KeyShortcut, "sidebar2.toggle" },
      |                                                                          {                 }
   95 |     { "${menu.view.split}", SDLK_j, KMOD_PRIMARY, "splitmenu.open" },
      |                                                   {                }
   96 |     { "---" },
   97 |     { book_Icon " ${menu.bookmarks.list}", 0, 0, "!open url:about:bookmarks" },
      |                                                  {                           }
   98 |     { "${menu.bookmarks.bytag}", 0, 0, "!open url:about:bookmarks?tags" },
      |                                        {                                }
   99 |     { "${menu.feeds.entrylist}", 0, 0, "!open url:about:feeds" },
      |                                        {                       }
  100 |     { "---" },
  101 |     { gear_Icon " ${menu.settings}", preferences_KeyShortcut, "preferences" },
      |                                                               {             }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:87:48: warning: missing braces around initializer [-Wmissing-braces]
   87 | static const iMenuItem tabletNavMenuItems_[] = {
      |                                                ^
   88 |     { folder_Icon " ${menu.openfile}", SDLK_o, KMOD_PRIMARY, "file.open" },
      |                                                              {           }
   89 |     { add_Icon " ${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                                         {          }
   90 |     { "${menu.reopentab}", SDLK_t, KMOD_SECONDARY, "tabs.new reopen:1" },
      |                                                    {                   }
   91 |     { close_Icon " ${menu.closetab}", 'w', KMOD_PRIMARY, "tabs.close" },
      |                                                          {            }
   92 |     { "---" },
   93 |     { magnifyingGlass_Icon " ${menu.find}", 0, 0, "focus.set id:find.input" },
      |                                                   {                         }
   94 |     { rightHalf_Icon " ${menu.sidebar.right}", rightSidebar_KeyShortcut, "sidebar2.toggle" },
      |                                                                          {                 }
   95 |     { "${menu.view.split}", SDLK_j, KMOD_PRIMARY, "splitmenu.open" },
      |                                                   {                }
   96 |     { "---" },
   97 |     { book_Icon " ${menu.bookmarks.list}", 0, 0, "!open url:about:bookmarks" },
      |                                                  {                           }
   98 |     { "${menu.bookmarks.bytag}", 0, 0, "!open url:about:bookmarks?tags" },
      |                                        {                                }
   99 |     { "${menu.feeds.entrylist}", 0, 0, "!open url:about:feeds" },
      |                                        {                       }
  100 |     { "---" },
  101 |     { gear_Icon " ${menu.settings}", preferences_KeyShortcut, "preferences" },
      |                                                               {             }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:105:47: warning: missing braces around initializer [-Wmissing-braces]
  105 | static const iMenuItem phoneNavMenuItems_[] = {
      |                                               ^
  106 |     { folder_Icon " ${menu.openfile}", SDLK_o, KMOD_PRIMARY, "file.open" },
      |                                                              {           }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:105:47: warning: missing braces around initializer [-Wmissing-braces]
  105 | static const iMenuItem phoneNavMenuItems_[] = {
      |                                               ^
  106 |     { folder_Icon " ${menu.openfile}", SDLK_o, KMOD_PRIMARY, "file.open" },
      |                                                              {           }
  107 |     { add_Icon " ${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                                         {          }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:105:47: warning: missing braces around initializer [-Wmissing-braces]
  105 | static const iMenuItem phoneNavMenuItems_[] = {
      |                                               ^
  106 |     { folder_Icon " ${menu.openfile}", SDLK_o, KMOD_PRIMARY, "file.open" },
      |                                                              {           }
  107 |     { add_Icon " ${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                                         {          }
  108 |     { "${menu.reopentab}", SDLK_t, KMOD_SECONDARY, "tabs.new reopen:1" },
      |                                                    {                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:105:47: warning: missing braces around initializer [-Wmissing-braces]
  105 | static const iMenuItem phoneNavMenuItems_[] = {
      |                                               ^
  106 |     { folder_Icon " ${menu.openfile}", SDLK_o, KMOD_PRIMARY, "file.open" },
      |                                                              {           }
  107 |     { add_Icon " ${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                                         {          }
  108 |     { "${menu.reopentab}", SDLK_t, KMOD_SECONDARY, "tabs.new reopen:1" },
      |                                                    {                   }
  109 |     { close_Icon " ${menu.closetab}", 'w', KMOD_PRIMARY, "tabs.close" },
      |                                                          {            }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:105:47: warning: missing braces around initializer [-Wmissing-braces]
  105 | static const iMenuItem phoneNavMenuItems_[] = {
      |                                               ^
  106 |     { folder_Icon " ${menu.openfile}", SDLK_o, KMOD_PRIMARY, "file.open" },
      |                                                              {           }
  107 |     { add_Icon " ${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                                         {          }
  108 |     { "${menu.reopentab}", SDLK_t, KMOD_SECONDARY, "tabs.new reopen:1" },
      |                                                    {                   }
  109 |     { close_Icon " ${menu.closetab}", 'w', KMOD_PRIMARY, "tabs.close" },
      |                                                          {            }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:105:47: warning: missing braces around initializer [-Wmissing-braces]
  105 | static const iMenuItem phoneNavMenuItems_[] = {
      |                                               ^
  106 |     { folder_Icon " ${menu.openfile}", SDLK_o, KMOD_PRIMARY, "file.open" },
      |                                                              {           }
  107 |     { add_Icon " ${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                                         {          }
  108 |     { "${menu.reopentab}", SDLK_t, KMOD_SECONDARY, "tabs.new reopen:1" },
      |                                                    {                   }
  109 |     { close_Icon " ${menu.closetab}", 'w', KMOD_PRIMARY, "tabs.close" },
      |                                                          {            }
  110 |     { "---" },
  111 |     { magnifyingGlass_Icon " ${menu.find}", 0, 0, "focus.set id:find.input" },
      |                                                   {                         }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:105:47: warning: missing braces around initializer [-Wmissing-braces]
  105 | static const iMenuItem phoneNavMenuItems_[] = {
      |                                               ^
  106 |     { folder_Icon " ${menu.openfile}", SDLK_o, KMOD_PRIMARY, "file.open" },
      |                                                              {           }
  107 |     { add_Icon " ${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                                         {          }
  108 |     { "${menu.reopentab}", SDLK_t, KMOD_SECONDARY, "tabs.new reopen:1" },
      |                                                    {                   }
  109 |     { close_Icon " ${menu.closetab}", 'w', KMOD_PRIMARY, "tabs.close" },
      |                                                          {            }
  110 |     { "---" },
  111 |     { magnifyingGlass_Icon " ${menu.find}", 0, 0, "focus.set id:find.input" },
      |                                                   {                         }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:105:47: warning: missing braces around initializer [-Wmissing-braces]
  105 | static const iMenuItem phoneNavMenuItems_[] = {
      |                                               ^
  106 |     { folder_Icon " ${menu.openfile}", SDLK_o, KMOD_PRIMARY, "file.open" },
      |                                                              {           }
  107 |     { add_Icon " ${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                                         {          }
  108 |     { "${menu.reopentab}", SDLK_t, KMOD_SECONDARY, "tabs.new reopen:1" },
      |                                                    {                   }
  109 |     { close_Icon " ${menu.closetab}", 'w', KMOD_PRIMARY, "tabs.close" },
      |                                                          {            }
  110 |     { "---" },
  111 |     { magnifyingGlass_Icon " ${menu.find}", 0, 0, "focus.set id:find.input" },
      |                                                   {                         }
  112 |     { "---" },
  113 |     { book_Icon " ${menu.bookmarks.list}", 0, 0, "!open url:about:bookmarks" },
      |                                                  {                           }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:105:47: warning: missing braces around initializer [-Wmissing-braces]
  105 | static const iMenuItem phoneNavMenuItems_[] = {
      |                                               ^
  106 |     { folder_Icon " ${menu.openfile}", SDLK_o, KMOD_PRIMARY, "file.open" },
      |                                                              {           }
  107 |     { add_Icon " ${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                                         {          }
  108 |     { "${menu.reopentab}", SDLK_t, KMOD_SECONDARY, "tabs.new reopen:1" },
      |                                                    {                   }
  109 |     { close_Icon " ${menu.closetab}", 'w', KMOD_PRIMARY, "tabs.close" },
      |                                                          {            }
  110 |     { "---" },
  111 |     { magnifyingGlass_Icon " ${menu.find}", 0, 0, "focus.set id:find.input" },
      |                                                   {                         }
  112 |     { "---" },
  113 |     { book_Icon " ${menu.bookmarks.list}", 0, 0, "!open url:about:bookmarks" },
      |                                                  {                           }
  114 |     { "${menu.feeds.entrylist}", 0, 0, "!open url:about:feeds" },
      |                                        {                       }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:105:47: warning: missing braces around initializer [-Wmissing-braces]
  105 | static const iMenuItem phoneNavMenuItems_[] = {
      |                                               ^
  106 |     { folder_Icon " ${menu.openfile}", SDLK_o, KMOD_PRIMARY, "file.open" },
      |                                                              {           }
  107 |     { add_Icon " ${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                                         {          }
  108 |     { "${menu.reopentab}", SDLK_t, KMOD_SECONDARY, "tabs.new reopen:1" },
      |                                                    {                   }
  109 |     { close_Icon " ${menu.closetab}", 'w', KMOD_PRIMARY, "tabs.close" },
      |                                                          {            }
  110 |     { "---" },
  111 |     { magnifyingGlass_Icon " ${menu.find}", 0, 0, "focus.set id:find.input" },
      |                                                   {                         }
  112 |     { "---" },
  113 |     { book_Icon " ${menu.bookmarks.list}", 0, 0, "!open url:about:bookmarks" },
      |                                                  {                           }
  114 |     { "${menu.feeds.entrylist}", 0, 0, "!open url:about:feeds" },
      |                                        {                       }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:105:47: warning: missing braces around initializer [-Wmissing-braces]
  105 | static const iMenuItem phoneNavMenuItems_[] = {
      |                                               ^
  106 |     { folder_Icon " ${menu.openfile}", SDLK_o, KMOD_PRIMARY, "file.open" },
      |                                                              {           }
  107 |     { add_Icon " ${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                                         {          }
  108 |     { "${menu.reopentab}", SDLK_t, KMOD_SECONDARY, "tabs.new reopen:1" },
      |                                                    {                   }
  109 |     { close_Icon " ${menu.closetab}", 'w', KMOD_PRIMARY, "tabs.close" },
      |                                                          {            }
  110 |     { "---" },
  111 |     { magnifyingGlass_Icon " ${menu.find}", 0, 0, "focus.set id:find.input" },
      |                                                   {                         }
  112 |     { "---" },
  113 |     { book_Icon " ${menu.bookmarks.list}", 0, 0, "!open url:about:bookmarks" },
      |                                                  {                           }
  114 |     { "${menu.feeds.entrylist}", 0, 0, "!open url:about:feeds" },
      |                                        {                       }
  115 |     { "---" },
  116 |     { gear_Icon " ${menu.settings}", preferences_KeyShortcut, "preferences" },
      |                                                               {             }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:105:47: warning: missing braces around initializer [-Wmissing-braces]
  105 | static const iMenuItem phoneNavMenuItems_[] = {
      |                                               ^
  106 |     { folder_Icon " ${menu.openfile}", SDLK_o, KMOD_PRIMARY, "file.open" },
      |                                                              {           }
  107 |     { add_Icon " ${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                                         {          }
  108 |     { "${menu.reopentab}", SDLK_t, KMOD_SECONDARY, "tabs.new reopen:1" },
      |                                                    {                   }
  109 |     { close_Icon " ${menu.closetab}", 'w', KMOD_PRIMARY, "tabs.close" },
      |                                                          {            }
  110 |     { "---" },
  111 |     { magnifyingGlass_Icon " ${menu.find}", 0, 0, "focus.set id:find.input" },
      |                                                   {                         }
  112 |     { "---" },
  113 |     { book_Icon " ${menu.bookmarks.list}", 0, 0, "!open url:about:bookmarks" },
      |                                                  {                           }
  114 |     { "${menu.feeds.entrylist}", 0, 0, "!open url:about:feeds" },
      |                                        {                       }
  115 |     { "---" },
  116 |     { gear_Icon " ${menu.settings}", preferences_KeyShortcut, "preferences" },
      |                                                               {             }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:130:53: warning: missing braces around initializer [-Wmissing-braces]
  130 | static const iMenuItem identityButtonMenuItems_[] = {
      |                                                     ^
  131 |     { "${menu.identity.notactive}", 0, 0, "ident.showactive" },
      |                                           {                  }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:130:53: warning: missing braces around initializer [-Wmissing-braces]
  130 | static const iMenuItem identityButtonMenuItems_[] = {
      |                                                     ^
  131 |     { "${menu.identity.notactive}", 0, 0, "ident.showactive" },
      |                                           {                  }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:130:53: warning: missing braces around initializer [-Wmissing-braces]
  130 | static const iMenuItem identityButtonMenuItems_[] = {
      |                                                     ^
  131 |     { "${menu.identity.notactive}", 0, 0, "ident.showactive" },
      |                                           {                  }
......
  134 |     { add_Icon " ${menu.identity.new}", newIdentity_KeyShortcut, "ident.new" },
      |                                                                  {           }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:130:53: warning: missing braces around initializer [-Wmissing-braces]
  130 | static const iMenuItem identityButtonMenuItems_[] = {
      |                                                     ^
  131 |     { "${menu.identity.notactive}", 0, 0, "ident.showactive" },
      |                                           {                  }
......
  134 |     { add_Icon " ${menu.identity.new}", newIdentity_KeyShortcut, "ident.new" },
      |                                                                  {           }
  135 |     { "${menu.identity.import}", SDLK_m, KMOD_SECONDARY, "ident.import" },
      |                                                          {              }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:130:53: warning: missing braces around initializer [-Wmissing-braces]
  130 | static const iMenuItem identityButtonMenuItems_[] = {
      |                                                     ^
  131 |     { "${menu.identity.notactive}", 0, 0, "ident.showactive" },
      |                                           {                  }
......
  134 |     { add_Icon " ${menu.identity.new}", newIdentity_KeyShortcut, "ident.new" },
      |                                                                  {           }
  135 |     { "${menu.identity.import}", SDLK_m, KMOD_SECONDARY, "ident.import" },
      |                                                          {              }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:130:53: warning: missing braces around initializer [-Wmissing-braces]
  130 | static const iMenuItem identityButtonMenuItems_[] = {
      |                                                     ^
  131 |     { "${menu.identity.notactive}", 0, 0, "ident.showactive" },
      |                                           {                  }
......
  134 |     { add_Icon " ${menu.identity.new}", newIdentity_KeyShortcut, "ident.new" },
      |                                                                  {           }
  135 |     { "${menu.identity.import}", SDLK_m, KMOD_SECONDARY, "ident.import" },
      |                                                          {              }
  136 |     { "---" },
  137 |     { person_Icon " ${menu.show.identities}", '4', KMOD_PRIMARY, "sidebar.mode arg:3 toggle:1" },
      |                                                                  {                             }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:130:53: warning: missing braces around initializer [-Wmissing-braces]
  130 | static const iMenuItem identityButtonMenuItems_[] = {
      |                                                     ^
  131 |     { "${menu.identity.notactive}", 0, 0, "ident.showactive" },
      |                                           {                  }
......
  134 |     { add_Icon " ${menu.identity.new}", newIdentity_KeyShortcut, "ident.new" },
      |                                                                  {           }
  135 |     { "${menu.identity.import}", SDLK_m, KMOD_SECONDARY, "ident.import" },
      |                                                          {              }
  136 |     { "---" },
  137 |     { person_Icon " ${menu.show.identities}", '4', KMOD_PRIMARY, "sidebar.mode arg:3 toggle:1" },
      |                                                                  {                             }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c: In function 'handleRootCommands_':
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:379:29: warning: missing braces around initializer [-Wmissing-braces]
  379 |                            &(iMenuItem){ close_Icon " ${ident.stopuse}",
      |                             ^
......
  382 |                                          format_CStr("ident.signout ident:%s url:%s",
      |                                          {
  383 |                                                      cstr_String(fp),
  384 |                                                      cstr_String(docUrl)) });
      |                                                                           }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:398:26: warning: missing braces around initializer [-Wmissing-braces]
  398 |                         &(iMenuItem){
      |                          ^
......
  404 |                             format_CStr("ident.switch fp:%s", cstr_String(i.value)) });
      |                             {                                                       }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:415:13: warning: missing braces around initializer [-Wmissing-braces]
  415 |             (iMenuItem[]){
      |             ^
  416 |                 { add_Icon " ${menu.identity.new}", newIdentity_KeyShortcut, "ident.new" },
      |                                                                              {           }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:415:13: warning: missing braces around initializer [-Wmissing-braces]
  415 |             (iMenuItem[]){
      |             ^
  416 |                 { add_Icon " ${menu.identity.new}", newIdentity_KeyShortcut, "ident.new" },
      |                                                                              {           }
  417 |                 { "${menu.identity.import}", SDLK_m, KMOD_SECONDARY, "ident.import" },
      |                                                                      {              }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:415:13: warning: missing braces around initializer [-Wmissing-braces]
  415 |             (iMenuItem[]){
      |             ^
  416 |                 { add_Icon " ${menu.identity.new}", newIdentity_KeyShortcut, "ident.new" },
      |                                                                              {           }
  417 |                 { "${menu.identity.import}", SDLK_m, KMOD_SECONDARY, "ident.import" },
      |                                                                      {              }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:415:13: warning: missing braces around initializer [-Wmissing-braces]
  415 |             (iMenuItem[]){
      |             ^
  416 |                 { add_Icon " ${menu.identity.new}", newIdentity_KeyShortcut, "ident.new" },
      |                                                                              {           }
  417 |                 { "${menu.identity.import}", SDLK_m, KMOD_SECONDARY, "ident.import" },
      |                                                                      {              }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:421:29: warning: missing braces around initializer [-Wmissing-braces]
  421 |                            &(iMenuItem){ isVisible_Widget(sidebar) && mode_SidebarWidget(sidebar) ==
      |                             ^
......
  427 |                                          "sidebar.mode arg:3 toggle:1" });
      |                                          {                             }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:430:37: warning: missing braces around initializer [-Wmissing-braces]
  430 |             pushBack_Array(&items, &(iMenuItem){ gear_Icon " ${menu.identities}", 0, 0,
      |                                     ^
  431 |                                                  "toolbar.showident"});
      |                                                  {                  }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c: In function 'updateNavBarSize_':
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:861:18: warning: unused variable 'toolBar' [-Wunused-variable]
  861 |         iWidget *toolBar = findWidget_Root("toolbar");
      |                  ^~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c: In function 'handleNavBarCommands_':
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:930:22: warning: missing braces around initializer [-Wmissing-braces]
  930 |                     &(iMenuItem){
      |                      ^
......
  935 |                         format_CStr("navbar.action.set arg:%d button:%d", i, buttonIndex) });
      |                         {                                                                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c: In function 'createUserInterface_Root':
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:1571:21: warning: missing braces around initializer [-Wmissing-braces]
 1571 |                     (iMenuItem[]){
      |                     ^
 1572 |                         { upArrow_Icon " ${menu.parent}", navigateParent_KeyShortcut, "navigate.parent" },
      |                                                                                       {                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:1571:21: warning: missing braces around initializer [-Wmissing-braces]
 1571 |                     (iMenuItem[]){
      |                     ^
 1572 |                         { upArrow_Icon " ${menu.parent}", navigateParent_KeyShortcut, "navigate.parent" },
      |                                                                                       {                 }
 1573 |                         { upArrowBar_Icon " ${menu.root}", navigateRoot_KeyShortcut, "navigate.root" },
      |                                                                                      {               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:1571:21: warning: missing braces around initializer [-Wmissing-braces]
 1571 |                     (iMenuItem[]){
      |                     ^
 1572 |                         { upArrow_Icon " ${menu.parent}", navigateParent_KeyShortcut, "navigate.parent" },
      |                                                                                       {                 }
 1573 |                         { upArrowBar_Icon " ${menu.root}", navigateRoot_KeyShortcut, "navigate.root" },
      |                                                                                      {               }
 1574 |                         { timer_Icon " ${menu.autoreload}", 0, 0, "document.autoreload.menu" },
      |                                                                   {                          }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:1571:21: warning: missing braces around initializer [-Wmissing-braces]
 1571 |                     (iMenuItem[]){
      |                     ^
 1572 |                         { upArrow_Icon " ${menu.parent}", navigateParent_KeyShortcut, "navigate.parent" },
      |                                                                                       {                 }
 1573 |                         { upArrowBar_Icon " ${menu.root}", navigateRoot_KeyShortcut, "navigate.root" },
      |                                                                                      {               }
 1574 |                         { timer_Icon " ${menu.autoreload}", 0, 0, "document.autoreload.menu" },
      |                                                                   {                          }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:1571:21: warning: missing braces around initializer [-Wmissing-braces]
 1571 |                     (iMenuItem[]){
      |                     ^
 1572 |                         { upArrow_Icon " ${menu.parent}", navigateParent_KeyShortcut, "navigate.parent" },
      |                                                                                       {                 }
 1573 |                         { upArrowBar_Icon " ${menu.root}", navigateRoot_KeyShortcut, "navigate.root" },
      |                                                                                      {               }
 1574 |                         { timer_Icon " ${menu.autoreload}", 0, 0, "document.autoreload.menu" },
      |                                                                   {                          }
 1575 |                         { "---" },
 1576 |                         { bookmark_Icon " ${menu.page.bookmark}", bookmarkPage_KeyShortcut, "bookmark.add" },
      |                                                                                             {              }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:1571:21: warning: missing braces around initializer [-Wmissing-braces]
 1571 |                     (iMenuItem[]){
      |                     ^
 1572 |                         { upArrow_Icon " ${menu.parent}", navigateParent_KeyShortcut, "navigate.parent" },
      |                                                                                       {                 }
 1573 |                         { upArrowBar_Icon " ${menu.root}", navigateRoot_KeyShortcut, "navigate.root" },
      |                                                                                      {               }
 1574 |                         { timer_Icon " ${menu.autoreload}", 0, 0, "document.autoreload.menu" },
      |                                                                   {                          }
 1575 |                         { "---" },
 1576 |                         { bookmark_Icon " ${menu.page.bookmark}", bookmarkPage_KeyShortcut, "bookmark.add" },
      |                                                                                             {              }
 1577 |                         { star_Icon " ${menu.page.subscribe}", subscribeToPage_KeyShortcut, "feeds.subscribe" },
      |                                                                                             {                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:1571:21: warning: missing braces around initializer [-Wmissing-braces]
 1571 |                     (iMenuItem[]){
      |                     ^
 1572 |                         { upArrow_Icon " ${menu.parent}", navigateParent_KeyShortcut, "navigate.parent" },
      |                                                                                       {                 }
 1573 |                         { upArrowBar_Icon " ${menu.root}", navigateRoot_KeyShortcut, "navigate.root" },
      |                                                                                      {               }
 1574 |                         { timer_Icon " ${menu.autoreload}", 0, 0, "document.autoreload.menu" },
      |                                                                   {                          }
 1575 |                         { "---" },
 1576 |                         { bookmark_Icon " ${menu.page.bookmark}", bookmarkPage_KeyShortcut, "bookmark.add" },
      |                                                                                             {              }
 1577 |                         { star_Icon " ${menu.page.subscribe}", subscribeToPage_KeyShortcut, "feeds.subscribe" },
      |                                                                                             {                 }
 1578 |                         { book_Icon " ${menu.page.import}", 0, 0, "bookmark.links confirm:1" },
      |                                                                   {                          }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:1571:21: warning: missing braces around initializer [-Wmissing-braces]
 1571 |                     (iMenuItem[]){
      |                     ^
 1572 |                         { upArrow_Icon " ${menu.parent}", navigateParent_KeyShortcut, "navigate.parent" },
      |                                                                                       {                 }
 1573 |                         { upArrowBar_Icon " ${menu.root}", navigateRoot_KeyShortcut, "navigate.root" },
      |                                                                                      {               }
 1574 |                         { timer_Icon " ${menu.autoreload}", 0, 0, "document.autoreload.menu" },
      |                                                                   {                          }
 1575 |                         { "---" },
 1576 |                         { bookmark_Icon " ${menu.page.bookmark}", bookmarkPage_KeyShortcut, "bookmark.add" },
      |                                                                                             {              }
 1577 |                         { star_Icon " ${menu.page.subscribe}", subscribeToPage_KeyShortcut, "feeds.subscribe" },
      |                                                                                             {                 }
 1578 |                         { book_Icon " ${menu.page.import}", 0, 0, "bookmark.links confirm:1" },
      |                                                                   {                          }
 1579 |                         { globe_Icon " ${menu.page.translate}", 0, 0, "document.translate" },
      |                                                                       {                    }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:1571:21: warning: missing braces around initializer [-Wmissing-braces]
 1571 |                     (iMenuItem[]){
      |                     ^
 1572 |                         { upArrow_Icon " ${menu.parent}", navigateParent_KeyShortcut, "navigate.parent" },
      |                                                                                       {                 }
 1573 |                         { upArrowBar_Icon " ${menu.root}", navigateRoot_KeyShortcut, "navigate.root" },
      |                                                                                      {               }
 1574 |                         { timer_Icon " ${menu.autoreload}", 0, 0, "document.autoreload.menu" },
      |                                                                   {                          }
 1575 |                         { "---" },
 1576 |                         { bookmark_Icon " ${menu.page.bookmark}", bookmarkPage_KeyShortcut, "bookmark.add" },
      |                                                                                             {              }
 1577 |                         { star_Icon " ${menu.page.subscribe}", subscribeToPage_KeyShortcut, "feeds.subscribe" },
      |                                                                                             {                 }
 1578 |                         { book_Icon " ${menu.page.import}", 0, 0, "bookmark.links confirm:1" },
      |                                                                   {                          }
 1579 |                         { globe_Icon " ${menu.page.translate}", 0, 0, "document.translate" },
      |                                                                       {                    }
 1580 |                         { upload_Icon " ${menu.page.upload}", 0, 0, "document.upload" },
      |                                                                     {                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:1571:21: warning: missing braces around initializer [-Wmissing-braces]
 1571 |                     (iMenuItem[]){
      |                     ^
 1572 |                         { upArrow_Icon " ${menu.parent}", navigateParent_KeyShortcut, "navigate.parent" },
      |                                                                                       {                 }
 1573 |                         { upArrowBar_Icon " ${menu.root}", navigateRoot_KeyShortcut, "navigate.root" },
      |                                                                                      {               }
 1574 |                         { timer_Icon " ${menu.autoreload}", 0, 0, "document.autoreload.menu" },
      |                                                                   {                          }
 1575 |                         { "---" },
 1576 |                         { bookmark_Icon " ${menu.page.bookmark}", bookmarkPage_KeyShortcut, "bookmark.add" },
      |                                                                                             {              }
 1577 |                         { star_Icon " ${menu.page.subscribe}", subscribeToPage_KeyShortcut, "feeds.subscribe" },
      |                                                                                             {                 }
 1578 |                         { book_Icon " ${menu.page.import}", 0, 0, "bookmark.links confirm:1" },
      |                                                                   {                          }
 1579 |                         { globe_Icon " ${menu.page.translate}", 0, 0, "document.translate" },
      |                                                                       {                    }
 1580 |                         { upload_Icon " ${menu.page.upload}", 0, 0, "document.upload" },
      |                                                                     {                 }
 1581 |                         { "${menu.page.upload.edit}", 0, 0, "document.upload copy:1" },
      |                                                             {                        }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:1571:21: warning: missing braces around initializer [-Wmissing-braces]
 1571 |                     (iMenuItem[]){
      |                     ^
 1572 |                         { upArrow_Icon " ${menu.parent}", navigateParent_KeyShortcut, "navigate.parent" },
      |                                                                                       {                 }
 1573 |                         { upArrowBar_Icon " ${menu.root}", navigateRoot_KeyShortcut, "navigate.root" },
      |                                                                                      {               }
 1574 |                         { timer_Icon " ${menu.autoreload}", 0, 0, "document.autoreload.menu" },
      |                                                                   {                          }
 1575 |                         { "---" },
 1576 |                         { bookmark_Icon " ${menu.page.bookmark}", bookmarkPage_KeyShortcut, "bookmark.add" },
      |                                                                                             {              }
 1577 |                         { star_Icon " ${menu.page.subscribe}", subscribeToPage_KeyShortcut, "feeds.subscribe" },
      |                                                                                             {                 }
 1578 |                         { book_Icon " ${menu.page.import}", 0, 0, "bookmark.links confirm:1" },
      |                                                                   {                          }
 1579 |                         { globe_Icon " ${menu.page.translate}", 0, 0, "document.translate" },
      |                                                                       {                    }
 1580 |                         { upload_Icon " ${menu.page.upload}", 0, 0, "document.upload" },
      |                                                                     {                 }
 1581 |                         { "${menu.page.upload.edit}", 0, 0, "document.upload copy:1" },
      |                                                             {                        }
[ 66%] Building C object CMakeFiles/app.dir/src/ui/mediaui.c.o
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/ui/mediaui.c.o -MF CMakeFiles/app.dir/src/ui/mediaui.c.o.d -o CMakeFiles/app.dir/src/ui/mediaui.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/ui/mediaui.c
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:1571:21: warning: missing braces around initializer [-Wmissing-braces]
 1571 |                     (iMenuItem[]){
      |                     ^
 1572 |                         { upArrow_Icon " ${menu.parent}", navigateParent_KeyShortcut, "navigate.parent" },
      |                                                                                       {                 }
 1573 |                         { upArrowBar_Icon " ${menu.root}", navigateRoot_KeyShortcut, "navigate.root" },
      |                                                                                      {               }
 1574 |                         { timer_Icon " ${menu.autoreload}", 0, 0, "document.autoreload.menu" },
      |                                                                   {                          }
 1575 |                         { "---" },
 1576 |                         { bookmark_Icon " ${menu.page.bookmark}", bookmarkPage_KeyShortcut, "bookmark.add" },
      |                                                                                             {              }
 1577 |                         { star_Icon " ${menu.page.subscribe}", subscribeToPage_KeyShortcut, "feeds.subscribe" },
      |                                                                                             {                 }
 1578 |                         { book_Icon " ${menu.page.import}", 0, 0, "bookmark.links confirm:1" },
      |                                                                   {                          }
 1579 |                         { globe_Icon " ${menu.page.translate}", 0, 0, "document.translate" },
      |                                                                       {                    }
 1580 |                         { upload_Icon " ${menu.page.upload}", 0, 0, "document.upload" },
      |                                                                     {                 }
 1581 |                         { "${menu.page.upload.edit}", 0, 0, "document.upload copy:1" },
      |                                                             {                        }
 1582 |                         { "---" },
 1583 |                         { download_Icon " " saveToDownloads_Label, SDLK_s, KMOD_PRIMARY, "document.save" },
      |                                                                                          {               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:1571:21: warning: missing braces around initializer [-Wmissing-braces]
 1571 |                     (iMenuItem[]){
      |                     ^
 1572 |                         { upArrow_Icon " ${menu.parent}", navigateParent_KeyShortcut, "navigate.parent" },
      |                                                                                       {                 }
 1573 |                         { upArrowBar_Icon " ${menu.root}", navigateRoot_KeyShortcut, "navigate.root" },
      |                                                                                      {               }
 1574 |                         { timer_Icon " ${menu.autoreload}", 0, 0, "document.autoreload.menu" },
      |                                                                   {                          }
 1575 |                         { "---" },
 1576 |                         { bookmark_Icon " ${menu.page.bookmark}", bookmarkPage_KeyShortcut, "bookmark.add" },
      |                                                                                             {              }
 1577 |                         { star_Icon " ${menu.page.subscribe}", subscribeToPage_KeyShortcut, "feeds.subscribe" },
      |                                                                                             {                 }
 1578 |                         { book_Icon " ${menu.page.import}", 0, 0, "bookmark.links confirm:1" },
      |                                                                   {                          }
 1579 |                         { globe_Icon " ${menu.page.translate}", 0, 0, "document.translate" },
      |                                                                       {                    }
 1580 |                         { upload_Icon " ${menu.page.upload}", 0, 0, "document.upload" },
      |                                                                     {                 }
 1581 |                         { "${menu.page.upload.edit}", 0, 0, "document.upload copy:1" },
      |                                                             {                        }
 1582 |                         { "---" },
 1583 |                         { download_Icon " " saveToDownloads_Label, SDLK_s, KMOD_PRIMARY, "document.save" },
      |                                                                                          {               }
 1584 |                         { "${menu.page.copysource}", 'c', KMOD_PRIMARY, "copy" },
      |                                                                         {      }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:1571:21: warning: missing braces around initializer [-Wmissing-braces]
 1571 |                     (iMenuItem[]){
      |                     ^
 1572 |                         { upArrow_Icon " ${menu.parent}", navigateParent_KeyShortcut, "navigate.parent" },
      |                                                                                       {                 }
 1573 |                         { upArrowBar_Icon " ${menu.root}", navigateRoot_KeyShortcut, "navigate.root" },
      |                                                                                      {               }
 1574 |                         { timer_Icon " ${menu.autoreload}", 0, 0, "document.autoreload.menu" },
      |                                                                   {                          }
 1575 |                         { "---" },
 1576 |                         { bookmark_Icon " ${menu.page.bookmark}", bookmarkPage_KeyShortcut, "bookmark.add" },
      |                                                                                             {              }
 1577 |                         { star_Icon " ${menu.page.subscribe}", subscribeToPage_KeyShortcut, "feeds.subscribe" },
      |                                                                                             {                 }
 1578 |                         { book_Icon " ${menu.page.import}", 0, 0, "bookmark.links confirm:1" },
      |                                                                   {                          }
 1579 |                         { globe_Icon " ${menu.page.translate}", 0, 0, "document.translate" },
      |                                                                       {                    }
 1580 |                         { upload_Icon " ${menu.page.upload}", 0, 0, "document.upload" },
      |                                                                     {                 }
 1581 |                         { "${menu.page.upload.edit}", 0, 0, "document.upload copy:1" },
      |                                                             {                        }
 1582 |                         { "---" },
 1583 |                         { download_Icon " " saveToDownloads_Label, SDLK_s, KMOD_PRIMARY, "document.save" },
      |                                                                                          {               }
 1584 |                         { "${menu.page.copysource}", 'c', KMOD_PRIMARY, "copy" },
      |                                                                         {      }
 1585 |                         { "${menu.viewformat.plain}", 0, 0, "document.viewformat" } },
      |                                                             {                     }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:1571:21: warning: missing braces around initializer [-Wmissing-braces]
 1571 |                     (iMenuItem[]){
      |                     ^
 1572 |                         { upArrow_Icon " ${menu.parent}", navigateParent_KeyShortcut, "navigate.parent" },
      |                                                                                       {                 }
 1573 |                         { upArrowBar_Icon " ${menu.root}", navigateRoot_KeyShortcut, "navigate.root" },
      |                                                                                      {               }
 1574 |                         { timer_Icon " ${menu.autoreload}", 0, 0, "document.autoreload.menu" },
      |                                                                   {                          }
 1575 |                         { "---" },
 1576 |                         { bookmark_Icon " ${menu.page.bookmark}", bookmarkPage_KeyShortcut, "bookmark.add" },
      |                                                                                             {              }
 1577 |                         { star_Icon " ${menu.page.subscribe}", subscribeToPage_KeyShortcut, "feeds.subscribe" },
      |                                                                                             {                 }
 1578 |                         { book_Icon " ${menu.page.import}", 0, 0, "bookmark.links confirm:1" },
      |                                                                   {                          }
 1579 |                         { globe_Icon " ${menu.page.translate}", 0, 0, "document.translate" },
      |                                                                       {                    }
 1580 |                         { upload_Icon " ${menu.page.upload}", 0, 0, "document.upload" },
      |                                                                     {                 }
 1581 |                         { "${menu.page.upload.edit}", 0, 0, "document.upload copy:1" },
      |                                                             {                        }
 1582 |                         { "---" },
 1583 |                         { download_Icon " " saveToDownloads_Label, SDLK_s, KMOD_PRIMARY, "document.save" },
      |                                                                                          {               }
 1584 |                         { "${menu.page.copysource}", 'c', KMOD_PRIMARY, "copy" },
      |                                                                         {      }
 1585 |                         { "${menu.viewformat.plain}", 0, 0, "document.viewformat" } },
      |                                                             {                     }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:1812:13: warning: missing braces around initializer [-Wmissing-braces]
 1812 |             (iMenuItem[]){
      |             ^
 1813 |                 { close_Icon " ${menu.closetab}", 0, 0, "tabs.close" },
      |                                                         {            }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:1812:13: warning: missing braces around initializer [-Wmissing-braces]
 1812 |             (iMenuItem[]){
      |             ^
 1813 |                 { close_Icon " ${menu.closetab}", 0, 0, "tabs.close" },
      |                                                         {            }
 1814 |                 { copy_Icon " ${menu.duptab}", 0, 0, "tabs.new duplicate:1" },
      |                                                      {                      }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:1812:13: warning: missing braces around initializer [-Wmissing-braces]
 1812 |             (iMenuItem[]){
      |             ^
 1813 |                 { close_Icon " ${menu.closetab}", 0, 0, "tabs.close" },
      |                                                         {            }
 1814 |                 { copy_Icon " ${menu.duptab}", 0, 0, "tabs.new duplicate:1" },
      |                                                      {                      }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:1812:13: warning: missing braces around initializer [-Wmissing-braces]
 1812 |             (iMenuItem[]){
      |             ^
 1813 |                 { close_Icon " ${menu.closetab}", 0, 0, "tabs.close" },
      |                                                         {            }
 1814 |                 { copy_Icon " ${menu.duptab}", 0, 0, "tabs.new duplicate:1" },
      |                                                      {                      }
 1815 |                 { "---" },
 1816 |                 { "${menu.closetab.other}", 0, 0, "tabs.close toleft:1 toright:1" },
      |                                                   {                               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:1812:13: warning: missing braces around initializer [-Wmissing-braces]
 1812 |             (iMenuItem[]){
      |             ^
 1813 |                 { close_Icon " ${menu.closetab}", 0, 0, "tabs.close" },
      |                                                         {            }
 1814 |                 { copy_Icon " ${menu.duptab}", 0, 0, "tabs.new duplicate:1" },
      |                                                      {                      }
 1815 |                 { "---" },
 1816 |                 { "${menu.closetab.other}", 0, 0, "tabs.close toleft:1 toright:1" },
      |                                                   {                               }
 1817 |                 { barLeftArrow_Icon " ${menu.closetab.left}", 0, 0, "tabs.close toleft:1" },
      |                                                                     {                     }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:1812:13: warning: missing braces around initializer [-Wmissing-braces]
 1812 |             (iMenuItem[]){
      |             ^
 1813 |                 { close_Icon " ${menu.closetab}", 0, 0, "tabs.close" },
      |                                                         {            }
 1814 |                 { copy_Icon " ${menu.duptab}", 0, 0, "tabs.new duplicate:1" },
      |                                                      {                      }
 1815 |                 { "---" },
 1816 |                 { "${menu.closetab.other}", 0, 0, "tabs.close toleft:1 toright:1" },
      |                                                   {                               }
 1817 |                 { barLeftArrow_Icon " ${menu.closetab.left}", 0, 0, "tabs.close toleft:1" },
      |                                                                     {                     }
 1818 |                 { barRightArrow_Icon " ${menu.closetab.right}", 0, 0, "tabs.close toright:1" },
      |                                                                       {                      }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:1812:13: warning: missing braces around initializer [-Wmissing-braces]
 1812 |             (iMenuItem[]){
      |             ^
 1813 |                 { close_Icon " ${menu.closetab}", 0, 0, "tabs.close" },
      |                                                         {            }
 1814 |                 { copy_Icon " ${menu.duptab}", 0, 0, "tabs.new duplicate:1" },
      |                                                      {                      }
 1815 |                 { "---" },
 1816 |                 { "${menu.closetab.other}", 0, 0, "tabs.close toleft:1 toright:1" },
      |                                                   {                               }
 1817 |                 { barLeftArrow_Icon " ${menu.closetab.left}", 0, 0, "tabs.close toleft:1" },
      |                                                                     {                     }
 1818 |                 { barRightArrow_Icon " ${menu.closetab.right}", 0, 0, "tabs.close toright:1" },
      |                                                                       {                      }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:1823:29: warning: missing braces around initializer [-Wmissing-braces]
 1823 |                             (iMenuItem[]){
      |                             ^
 1824 |                                 { leftHalf_Icon " ${menu.sidebar.left}", 0, 0, "sidebar.toggle" },
      |                                                                                {                }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:1823:29: warning: missing braces around initializer [-Wmissing-braces]
 1823 |                             (iMenuItem[]){
      |                             ^
 1824 |                                 { leftHalf_Icon " ${menu.sidebar.left}", 0, 0, "sidebar.toggle" },
      |                                                                                {                }
 1825 |                                 { rightHalf_Icon " ${menu.sidebar.right}", 0, 0, "sidebar2.toggle" },
      |                                                                                  {                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:1823:29: warning: missing braces around initializer [-Wmissing-braces]
 1823 |                             (iMenuItem[]){
      |                             ^
 1824 |                                 { leftHalf_Icon " ${menu.sidebar.left}", 0, 0, "sidebar.toggle" },
      |                                                                                {                }
 1825 |                                 { rightHalf_Icon " ${menu.sidebar.right}", 0, 0, "sidebar2.toggle" },
      |                                                                                  {                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:1840:13: warning: missing braces around initializer [-Wmissing-braces]
 1840 |             (iMenuItem[]){
      |             ^
 1841 |                 { scissor_Icon " ${menu.cut}", 0, 0, "input.copy cut:1" },
      |                                                      {                  }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:1840:13: warning: missing braces around initializer [-Wmissing-braces]
 1840 |             (iMenuItem[]){
      |             ^
 1841 |                 { scissor_Icon " ${menu.cut}", 0, 0, "input.copy cut:1" },
      |                                                      {                  }
 1842 |                 { clipCopy_Icon " ${menu.copy}", 0, 0, "input.copy" },
      |                                                        {            }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:1840:13: warning: missing braces around initializer [-Wmissing-braces]
 1840 |             (iMenuItem[]){
      |             ^
 1841 |                 { scissor_Icon " ${menu.cut}", 0, 0, "input.copy cut:1" },
      |                                                      {                  }
 1842 |                 { clipCopy_Icon " ${menu.copy}", 0, 0, "input.copy" },
      |                                                        {            }
 1843 |                 { clipboard_Icon " ${menu.paste}", 0, 0, "input.paste" },
      |                                                          {             }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:1840:13: warning: missing braces around initializer [-Wmissing-braces]
 1840 |             (iMenuItem[]){
      |             ^
 1841 |                 { scissor_Icon " ${menu.cut}", 0, 0, "input.copy cut:1" },
      |                                                      {                  }
 1842 |                 { clipCopy_Icon " ${menu.copy}", 0, 0, "input.copy" },
      |                                                        {            }
 1843 |                 { clipboard_Icon " ${menu.paste}", 0, 0, "input.paste" },
      |                                                          {             }
 1844 |                 { return_Icon " ${menu.paste.go}", 0, 0, "input.paste enter:1" },
      |                                                          {                     }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:1840:13: warning: missing braces around initializer [-Wmissing-braces]
 1840 |             (iMenuItem[]){
      |             ^
 1841 |                 { scissor_Icon " ${menu.cut}", 0, 0, "input.copy cut:1" },
      |                                                      {                  }
 1842 |                 { clipCopy_Icon " ${menu.copy}", 0, 0, "input.copy" },
      |                                                        {            }
 1843 |                 { clipboard_Icon " ${menu.paste}", 0, 0, "input.paste" },
      |                                                          {             }
 1844 |                 { return_Icon " ${menu.paste.go}", 0, 0, "input.paste enter:1" },
      |                                                          {                     }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:1840:13: warning: missing braces around initializer [-Wmissing-braces]
 1840 |             (iMenuItem[]){
      |             ^
 1841 |                 { scissor_Icon " ${menu.cut}", 0, 0, "input.copy cut:1" },
      |                                                      {                  }
 1842 |                 { clipCopy_Icon " ${menu.copy}", 0, 0, "input.copy" },
      |                                                        {            }
 1843 |                 { clipboard_Icon " ${menu.paste}", 0, 0, "input.paste" },
      |                                                          {             }
 1844 |                 { return_Icon " ${menu.paste.go}", 0, 0, "input.paste enter:1" },
      |                                                          {                     }
 1845 |                 { "---" },
 1846 |                 { delete_Icon " " uiTextCaution_ColorEscape "${menu.delete}", 0, 0, "input.delete" },
      |                                                                                     {              }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:1840:13: warning: missing braces around initializer [-Wmissing-braces]
 1840 |             (iMenuItem[]){
      |             ^
 1841 |                 { scissor_Icon " ${menu.cut}", 0, 0, "input.copy cut:1" },
      |                                                      {                  }
 1842 |                 { clipCopy_Icon " ${menu.copy}", 0, 0, "input.copy" },
      |                                                        {            }
 1843 |                 { clipboard_Icon " ${menu.paste}", 0, 0, "input.paste" },
      |                                                          {             }
 1844 |                 { return_Icon " ${menu.paste.go}", 0, 0, "input.paste enter:1" },
      |                                                          {                     }
 1845 |                 { "---" },
 1846 |                 { delete_Icon " " uiTextCaution_ColorEscape "${menu.delete}", 0, 0, "input.delete" },
      |                                                                                     {              }
 1847 |                 { undo_Icon " ${menu.undo}", 0, 0, "input.undo" },
      |                                                    {            }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:1840:13: warning: missing braces around initializer [-Wmissing-braces]
 1840 |             (iMenuItem[]){
      |             ^
 1841 |                 { scissor_Icon " ${menu.cut}", 0, 0, "input.copy cut:1" },
      |                                                      {                  }
 1842 |                 { clipCopy_Icon " ${menu.copy}", 0, 0, "input.copy" },
      |                                                        {            }
 1843 |                 { clipboard_Icon " ${menu.paste}", 0, 0, "input.paste" },
      |                                                          {             }
 1844 |                 { return_Icon " ${menu.paste.go}", 0, 0, "input.paste enter:1" },
      |                                                          {                     }
 1845 |                 { "---" },
 1846 |                 { delete_Icon " " uiTextCaution_ColorEscape "${menu.delete}", 0, 0, "input.delete" },
      |                                                                                     {              }
 1847 |                 { undo_Icon " ${menu.undo}", 0, 0, "input.undo" },
      |                                                    {            }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:1840:13: warning: missing braces around initializer [-Wmissing-braces]
 1840 |             (iMenuItem[]){
      |             ^
 1841 |                 { scissor_Icon " ${menu.cut}", 0, 0, "input.copy cut:1" },
      |                                                      {                  }
 1842 |                 { clipCopy_Icon " ${menu.copy}", 0, 0, "input.copy" },
      |                                                        {            }
 1843 |                 { clipboard_Icon " ${menu.paste}", 0, 0, "input.paste" },
      |                                                          {             }
 1844 |                 { return_Icon " ${menu.paste.go}", 0, 0, "input.paste enter:1" },
      |                                                          {                     }
 1845 |                 { "---" },
 1846 |                 { delete_Icon " " uiTextCaution_ColorEscape "${menu.delete}", 0, 0, "input.delete" },
      |                                                                                     {              }
 1847 |                 { undo_Icon " ${menu.undo}", 0, 0, "input.undo" },
      |                                                    {            }
 1848 |                 { "---" },
 1849 |                 { select_Icon " ${menu.selectall}", 0, 0, "input.selectall" },
      |                                                           {                 }
In file included from /builddir/build/BUILD/lagrange-1.13.7/src/ui/mobile.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/util.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/widget.h:28,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/documentwidget.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/mediaui.c:25:
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:152:9: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  152 |         RETURN_KEY_BEHAVIOR(control_ReturnKeyFlag, 0),
      |         ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:1840:13: warning: missing braces around initializer [-Wmissing-braces]
 1840 |             (iMenuItem[]){
      |             ^
 1841 |                 { scissor_Icon " ${menu.cut}", 0, 0, "input.copy cut:1" },
      |                                                      {                  }
 1842 |                 { clipCopy_Icon " ${menu.copy}", 0, 0, "input.copy" },
      |                                                        {            }
 1843 |                 { clipboard_Icon " ${menu.paste}", 0, 0, "input.paste" },
      |                                                          {             }
 1844 |                 { return_Icon " ${menu.paste.go}", 0, 0, "input.paste enter:1" },
      |                                                          {                     }
 1845 |                 { "---" },
 1846 |                 { delete_Icon " " uiTextCaution_ColorEscape "${menu.delete}", 0, 0, "input.delete" },
      |                                                                                     {              }
 1847 |                 { undo_Icon " ${menu.undo}", 0, 0, "input.undo" },
      |                                                    {            }
 1848 |                 { "---" },
 1849 |                 { select_Icon " ${menu.selectall}", 0, 0, "input.selectall" },
      |                                                           {                 }
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:159:33: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  159 |     default_ReturnKeyBehavior = RETURN_KEY_BEHAVIOR(shift_ReturnKeyFlag, 0),
      |                                 ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:1858:52: warning: missing braces around initializer [-Wmissing-braces]
 1858 |         iWidget *splitMenu = makeMenu_Widget(root, (iMenuItem[]){
      |                                                    ^
 1859 |             { "${menu.split.merge}", '1', 0, "ui.split arg:0" },
      |                                              {                }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:1858:52: warning: missing braces around initializer [-Wmissing-braces]
 1858 |         iWidget *splitMenu = makeMenu_Widget(root, (iMenuItem[]){
      |                                                    ^
 1859 |             { "${menu.split.merge}", '1', 0, "ui.split arg:0" },
      |                                              {                }
 1860 |             { "${menu.split.swap}", SDLK_x, 0, "ui.split swap:1" },
      |                                                {                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:1858:52: warning: missing braces around initializer [-Wmissing-braces]
 1858 |         iWidget *splitMenu = makeMenu_Widget(root, (iMenuItem[]){
      |                                                    ^
 1859 |             { "${menu.split.merge}", '1', 0, "ui.split arg:0" },
      |                                              {                }
 1860 |             { "${menu.split.swap}", SDLK_x, 0, "ui.split swap:1" },
      |                                                {                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:1858:52: warning: missing braces around initializer [-Wmissing-braces]
 1858 |         iWidget *splitMenu = makeMenu_Widget(root, (iMenuItem[]){
      |                                                    ^
 1859 |             { "${menu.split.merge}", '1', 0, "ui.split arg:0" },
      |                                              {                }
 1860 |             { "${menu.split.swap}", SDLK_x, 0, "ui.split swap:1" },
      |                                                {                 }
 1861 |             { "---" },
 1862 |             { "${menu.split.horizontal}", '3', 0, "ui.split arg:3 axis:0" },
      |                                                   {                       }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:1858:52: warning: missing braces around initializer [-Wmissing-braces]
 1858 |         iWidget *splitMenu = makeMenu_Widget(root, (iMenuItem[]){
      |                                                    ^
 1859 |             { "${menu.split.merge}", '1', 0, "ui.split arg:0" },
      |                                              {                }
 1860 |             { "${menu.split.swap}", SDLK_x, 0, "ui.split swap:1" },
      |                                                {                 }
 1861 |             { "---" },
 1862 |             { "${menu.split.horizontal}", '3', 0, "ui.split arg:3 axis:0" },
      |                                                   {                       }
 1863 |             { "${menu.split.horizontal} 1:2", SDLK_d, 0, "ui.split arg:1 axis:0" },
      |                                                          {                       }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:1858:52: warning: missing braces around initializer [-Wmissing-braces]
 1858 |         iWidget *splitMenu = makeMenu_Widget(root, (iMenuItem[]){
      |                                                    ^
 1859 |             { "${menu.split.merge}", '1', 0, "ui.split arg:0" },
      |                                              {                }
 1860 |             { "${menu.split.swap}", SDLK_x, 0, "ui.split swap:1" },
      |                                                {                 }
 1861 |             { "---" },
 1862 |             { "${menu.split.horizontal}", '3', 0, "ui.split arg:3 axis:0" },
      |                                                   {                       }
 1863 |             { "${menu.split.horizontal} 1:2", SDLK_d, 0, "ui.split arg:1 axis:0" },
      |                                                          {                       }
 1864 |             { "${menu.split.horizontal} 2:1", SDLK_e, 0, "ui.split arg:2 axis:0" },
      |                                                          {                       }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:1858:52: warning: missing braces around initializer [-Wmissing-braces]
 1858 |         iWidget *splitMenu = makeMenu_Widget(root, (iMenuItem[]){
      |                                                    ^
 1859 |             { "${menu.split.merge}", '1', 0, "ui.split arg:0" },
      |                                              {                }
 1860 |             { "${menu.split.swap}", SDLK_x, 0, "ui.split swap:1" },
      |                                                {                 }
 1861 |             { "---" },
 1862 |             { "${menu.split.horizontal}", '3', 0, "ui.split arg:3 axis:0" },
      |                                                   {                       }
 1863 |             { "${menu.split.horizontal} 1:2", SDLK_d, 0, "ui.split arg:1 axis:0" },
      |                                                          {                       }
 1864 |             { "${menu.split.horizontal} 2:1", SDLK_e, 0, "ui.split arg:2 axis:0" },
      |                                                          {                       }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:1858:52: warning: missing braces around initializer [-Wmissing-braces]
 1858 |         iWidget *splitMenu = makeMenu_Widget(root, (iMenuItem[]){
      |                                                    ^
 1859 |             { "${menu.split.merge}", '1', 0, "ui.split arg:0" },
      |                                              {                }
 1860 |             { "${menu.split.swap}", SDLK_x, 0, "ui.split swap:1" },
      |                                                {                 }
 1861 |             { "---" },
 1862 |             { "${menu.split.horizontal}", '3', 0, "ui.split arg:3 axis:0" },
      |                                                   {                       }
 1863 |             { "${menu.split.horizontal} 1:2", SDLK_d, 0, "ui.split arg:1 axis:0" },
      |                                                          {                       }
 1864 |             { "${menu.split.horizontal} 2:1", SDLK_e, 0, "ui.split arg:2 axis:0" },
      |                                                          {                       }
 1865 |             { "---" },
 1866 |             { "${menu.split.vertical}", '2', 0, "ui.split arg:3 axis:1" },
      |                                                 {                       }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:1858:52: warning: missing braces around initializer [-Wmissing-braces]
 1858 |         iWidget *splitMenu = makeMenu_Widget(root, (iMenuItem[]){
      |                                                    ^
 1859 |             { "${menu.split.merge}", '1', 0, "ui.split arg:0" },
      |                                              {                }
 1860 |             { "${menu.split.swap}", SDLK_x, 0, "ui.split swap:1" },
      |                                                {                 }
 1861 |             { "---" },
 1862 |             { "${menu.split.horizontal}", '3', 0, "ui.split arg:3 axis:0" },
      |                                                   {                       }
 1863 |             { "${menu.split.horizontal} 1:2", SDLK_d, 0, "ui.split arg:1 axis:0" },
      |                                                          {                       }
 1864 |             { "${menu.split.horizontal} 2:1", SDLK_e, 0, "ui.split arg:2 axis:0" },
      |                                                          {                       }
 1865 |             { "---" },
 1866 |             { "${menu.split.vertical}", '2', 0, "ui.split arg:3 axis:1" },
      |                                                 {                       }
 1867 |             { "${menu.split.vertical} 1:2", SDLK_f, 0, "ui.split arg:1 axis:1" },
      |                                                        {                       }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:1858:52: warning: missing braces around initializer [-Wmissing-braces]
 1858 |         iWidget *splitMenu = makeMenu_Widget(root, (iMenuItem[]){
      |                                                    ^
 1859 |             { "${menu.split.merge}", '1', 0, "ui.split arg:0" },
      |                                              {                }
 1860 |             { "${menu.split.swap}", SDLK_x, 0, "ui.split swap:1" },
      |                                                {                 }
 1861 |             { "---" },
 1862 |             { "${menu.split.horizontal}", '3', 0, "ui.split arg:3 axis:0" },
      |                                                   {                       }
 1863 |             { "${menu.split.horizontal} 1:2", SDLK_d, 0, "ui.split arg:1 axis:0" },
      |                                                          {                       }
 1864 |             { "${menu.split.horizontal} 2:1", SDLK_e, 0, "ui.split arg:2 axis:0" },
      |                                                          {                       }
 1865 |             { "---" },
 1866 |             { "${menu.split.vertical}", '2', 0, "ui.split arg:3 axis:1" },
      |                                                 {                       }
 1867 |             { "${menu.split.vertical} 1:2", SDLK_f, 0, "ui.split arg:1 axis:1" },
      |                                                        {                       }
 1868 |             { "${menu.split.vertical} 2:1", SDLK_r, 0, "ui.split arg:2 axis:1" },
      |                                                        {                       }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:1858:52: warning: missing braces around initializer [-Wmissing-braces]
 1858 |         iWidget *splitMenu = makeMenu_Widget(root, (iMenuItem[]){
      |                                                    ^
 1859 |             { "${menu.split.merge}", '1', 0, "ui.split arg:0" },
      |                                              {                }
 1860 |             { "${menu.split.swap}", SDLK_x, 0, "ui.split swap:1" },
      |                                                {                 }
 1861 |             { "---" },
 1862 |             { "${menu.split.horizontal}", '3', 0, "ui.split arg:3 axis:0" },
      |                                                   {                       }
 1863 |             { "${menu.split.horizontal} 1:2", SDLK_d, 0, "ui.split arg:1 axis:0" },
      |                                                          {                       }
 1864 |             { "${menu.split.horizontal} 2:1", SDLK_e, 0, "ui.split arg:2 axis:0" },
      |                                                          {                       }
 1865 |             { "---" },
 1866 |             { "${menu.split.vertical}", '2', 0, "ui.split arg:3 axis:1" },
      |                                                 {                       }
 1867 |             { "${menu.split.vertical} 1:2", SDLK_f, 0, "ui.split arg:1 axis:1" },
      |                                                        {                       }
 1868 |             { "${menu.split.vertical} 2:1", SDLK_r, 0, "ui.split arg:2 axis:1" },
      |                                                        {                       }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c: At top level:
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:1283:22: warning: 'newLargeIcon_LabelWidget' defined but not used [-Wunused-function]
 1283 | static iLabelWidget *newLargeIcon_LabelWidget(const char *text, const char *cmd) {
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/ui/root.c:130:24: warning: 'identityButtonMenuItems_' defined but not used [-Wunused-const-variable=]
  130 | static const iMenuItem identityButtonMenuItems_[] = {
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/ui/mediaui.c: In function 'processEvent_DownloadUI':
/builddir/build/BUILD/lagrange-1.13.7/src/ui/mediaui.c:257:43: warning: missing braces around initializer [-Wmissing-braces]
  257 |                 const iMenuItem items[] = {
      |                                           ^
......
  262 |                       format_CStr("!open newtab:1 url:%s",
      |                       {
  263 |                                   cstrCollect_String(makeFileUrl_String(path))) },
      |                                                                                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/mediaui.c:257:43: warning: missing braces around initializer [-Wmissing-braces]
  257 |                 const iMenuItem items[] = {
      |                                           ^
......
  262 |                       format_CStr("!open newtab:1 url:%s",
      |                       {
  263 |                                   cstrCollect_String(makeFileUrl_String(path))) },
      |                                                                                 }
......
  280 |                       format_CStr("!reveal path:%s", cstr_String(path)) },
      |                       {                                                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/mediaui.c:257:43: warning: missing braces around initializer [-Wmissing-braces]
  257 |                 const iMenuItem items[] = {
      |                                           ^
......
  262 |                       format_CStr("!open newtab:1 url:%s",
      |                       {
  263 |                                   cstrCollect_String(makeFileUrl_String(path))) },
      |                                                                                 }
......
  280 |                       format_CStr("!reveal path:%s", cstr_String(path)) },
      |                       {                                                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/mediaui.c:257:43: warning: missing braces around initializer [-Wmissing-braces]
  257 |                 const iMenuItem items[] = {
      |                                           ^
......
  262 |                       format_CStr("!open newtab:1 url:%s",
      |                       {
  263 |                                   cstrCollect_String(makeFileUrl_String(path))) },
      |                                                                                 }
......
  280 |                       format_CStr("!reveal path:%s", cstr_String(path)) },
      |                       {                                                 }
......
  284 |                     { "${menu.downloads}", 0, 0, "downloads.open newtab:1" },
      |                                                  {                         }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/mediaui.c:257:43: warning: missing braces around initializer [-Wmissing-braces]
  257 |                 const iMenuItem items[] = {
      |                                           ^
......
  262 |                       format_CStr("!open newtab:1 url:%s",
      |                       {
  263 |                                   cstrCollect_String(makeFileUrl_String(path))) },
      |                                                                                 }
......
  280 |                       format_CStr("!reveal path:%s", cstr_String(path)) },
      |                       {                                                 }
......
  284 |                     { "${menu.downloads}", 0, 0, "downloads.open newtab:1" },
      |                                                  {                         }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/mediaui.c: At top level:
/builddir/build/BUILD/lagrange-1.13.7/src/ui/mediaui.c:87:20: warning: 'sevenSegmentStr_' defined but not used [-Wunused-variable]
   87 | static const char *sevenSegmentStr_ = "\U0001fbf0";
      |                    ^~~~~~~~~~~~~~~~
[ 68%] Building C object CMakeFiles/app.dir/src/ui/mobile.c.o
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/ui/mobile.c.o -MF CMakeFiles/app.dir/src/ui/mobile.c.o.d -o CMakeFiles/app.dir/src/ui/mobile.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/ui/mobile.c
In file included from /builddir/build/BUILD/lagrange-1.13.7/src/ui/mobile.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/mobile.c:23:
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:152:9: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  152 |         RETURN_KEY_BEHAVIOR(control_ReturnKeyFlag, 0),
      |         ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:159:33: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  159 |     default_ReturnKeyBehavior = RETURN_KEY_BEHAVIOR(shift_ReturnKeyFlag, 0),
      |                                 ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/ui/mobile.c: In function 'initPanels_Mobile':
/builddir/build/BUILD/lagrange-1.13.7/src/ui/mobile.c:1028:18: warning: missing braces around initializer [-Wmissing-braces]
 1028 |                 &(iMenuItem){ format_CStr("button text:" uiTextAction_ColorEscape "%s", act->label),
      |                  ^
......
 1031 |                               act->command });
      |                               {            }
[ 70%] Building C object CMakeFiles/app.dir/src/ui/scrollwidget.c.o
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/ui/scrollwidget.c.o -MF CMakeFiles/app.dir/src/ui/scrollwidget.c.o.d -o CMakeFiles/app.dir/src/ui/scrollwidget.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/ui/scrollwidget.c
In file included from /builddir/build/BUILD/lagrange-1.13.7/src/ui/mobile.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/util.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/widget.h:28,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/scrollwidget.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/scrollwidget.c:23:
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:152:9: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  152 |         RETURN_KEY_BEHAVIOR(control_ReturnKeyFlag, 0),
      |         ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:159:33: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  159 |     default_ReturnKeyBehavior = RETURN_KEY_BEHAVIOR(shift_ReturnKeyFlag, 0),
      |                                 ^~~~~~~~~~~~~~~~~~~
[ 71%] Building C object CMakeFiles/app.dir/src/ui/sidebarwidget.c.o
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/ui/sidebarwidget.c.o -MF CMakeFiles/app.dir/src/ui/sidebarwidget.c.o.d -o CMakeFiles/app.dir/src/ui/sidebarwidget.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c
In file included from /builddir/build/BUILD/lagrange-1.13.7/src/ui/mobile.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/util.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/widget.h:28,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:23:
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:152:9: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  152 |         RETURN_KEY_BEHAVIOR(control_ReturnKeyFlag, 0),
      |         ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:159:33: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  159 |     default_ReturnKeyBehavior = RETURN_KEY_BEHAVIOR(shift_ReturnKeyFlag, 0),
      |                                 ^~~~~~~~~~~~~~~~~~~
[ 73%] Building C object CMakeFiles/app.dir/src/ui/text.c.o
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/ui/text.c.o -MF CMakeFiles/app.dir/src/ui/text.c.o.d -o CMakeFiles/app.dir/src/ui/text.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/ui/text.c
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c: In function 'updateItemsWithFlags_SidebarWidget_':
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:370:47: warning: missing braces around initializer [-Wmissing-braces]
  370 |                     const iMenuItem items[] = {
      |                                               ^
......
  374 |                           "feeds.mode arg:0" },
      |                           {                  }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:370:47: warning: missing braces around initializer [-Wmissing-braces]
  370 |                     const iMenuItem items[] = {
      |                                               ^
......
  374 |                           "feeds.mode arg:0" },
      |                           {                  }
......
  378 |                           "feeds.mode arg:1" },
      |                           {                  }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:370:47: warning: missing braces around initializer [-Wmissing-braces]
  370 |                     const iMenuItem items[] = {
      |                                               ^
......
  374 |                           "feeds.mode arg:0" },
      |                           {                  }
......
  378 |                           "feeds.mode arg:1" },
      |                           {                  }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:421:43: warning: missing braces around initializer [-Wmissing-braces]
  421 |             const iMenuItem menuItems[] = {
      |                                           ^
  422 |                 { openTab_Icon " ${menu.opentab}", 0, 0, "feed.entry.open newtab:1" },
      |                                                          {                          }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:421:43: warning: missing braces around initializer [-Wmissing-braces]
  421 |             const iMenuItem menuItems[] = {
      |                                           ^
  422 |                 { openTab_Icon " ${menu.opentab}", 0, 0, "feed.entry.open newtab:1" },
      |                                                          {                          }
  423 |                 { openTabBg_Icon " ${menu.opentab.background}", 0, 0, "feed.entry.open newtab:2" },
      |                                                                       {                          }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:421:43: warning: missing braces around initializer [-Wmissing-braces]
  421 |             const iMenuItem menuItems[] = {
      |                                           ^
  422 |                 { openTab_Icon " ${menu.opentab}", 0, 0, "feed.entry.open newtab:1" },
      |                                                          {                          }
  423 |                 { openTabBg_Icon " ${menu.opentab.background}", 0, 0, "feed.entry.open newtab:2" },
      |                                                                       {                          }
  424 | #if defined (iPlatformDesktop)
  425 |                 { openWindow_Icon " ${menu.openwindow}", 0, 0, "feed.entry.open newwindow:1" },
      |                                                                {                             }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:421:43: warning: missing braces around initializer [-Wmissing-braces]
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:421:43: warning: missing braces around initializer [-Wmissing-braces]
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:421:43: warning: missing braces around initializer [-Wmissing-braces]
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:421:43: warning: missing braces around initializer [-Wmissing-braces]
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:421:43: warning: missing braces around initializer [-Wmissing-braces]
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:421:43: warning: missing braces around initializer [-Wmissing-braces]
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:421:43: warning: missing braces around initializer [-Wmissing-braces]
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:421:43: warning: missing braces around initializer [-Wmissing-braces]
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:421:43: warning: missing braces around initializer [-Wmissing-braces]
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:421:43: warning: missing braces around initializer [-Wmissing-braces]
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:421:43: warning: missing braces around initializer [-Wmissing-braces]
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:421:43: warning: missing braces around initializer [-Wmissing-braces]
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:421:43: warning: missing braces around initializer [-Wmissing-braces]
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:443:17: warning: missing braces around initializer [-Wmissing-braces]
  443 |                 (iMenuItem[]){
      |                 ^
  444 |                     { check_Icon " ${feeds.markallread}", SDLK_a, KMOD_SHIFT, "feeds.markallread" },
      |                                                                               {                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:443:17: warning: missing braces around initializer [-Wmissing-braces]
  443 |                 (iMenuItem[]){
      |                 ^
  444 |                     { check_Icon " ${feeds.markallread}", SDLK_a, KMOD_SHIFT, "feeds.markallread" },
      |                                                                               {                   }
  445 |                     { reload_Icon " ${feeds.refresh}", refreshFeeds_KeyShortcut, "feeds.refresh" } },
      |                                                                                  {               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:443:17: warning: missing braces around initializer [-Wmissing-braces]
  443 |                 (iMenuItem[]){
      |                 ^
  444 |                     { check_Icon " ${feeds.markallread}", SDLK_a, KMOD_SHIFT, "feeds.markallread" },
      |                                                                               {                   }
  445 |                     { reload_Icon " ${feeds.refresh}", refreshFeeds_KeyShortcut, "feeds.refresh" } },
      |                                                                                  {               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:504:43: warning: missing braces around initializer [-Wmissing-braces]
  504 |             const iMenuItem menuItems[] = {
      |                                           ^
  505 |                 { openTab_Icon " ${menu.opentab}", 0, 0, "bookmark.open newtab:1" },
      |                                                          {                        }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:504:43: warning: missing braces around initializer [-Wmissing-braces]
  504 |             const iMenuItem menuItems[] = {
      |                                           ^
  505 |                 { openTab_Icon " ${menu.opentab}", 0, 0, "bookmark.open newtab:1" },
      |                                                          {                        }
  506 |                 { openTabBg_Icon " ${menu.opentab.background}", 0, 0, "bookmark.open newtab:2" },
      |                                                                       {                        }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:504:43: warning: missing braces around initializer [-Wmissing-braces]
  504 |             const iMenuItem menuItems[] = {
      |                                           ^
  505 |                 { openTab_Icon " ${menu.opentab}", 0, 0, "bookmark.open newtab:1" },
      |                                                          {                        }
  506 |                 { openTabBg_Icon " ${menu.opentab.background}", 0, 0, "bookmark.open newtab:2" },
      |                                                                       {                        }
  507 | #if defined (iPlatformDesktop)
  508 |                 { openWindow_Icon " ${menu.openwindow}", 0, 0, "bookmark.open newwindow:1" },
      |                                                                {                           }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:504:43: warning: missing braces around initializer [-Wmissing-braces]
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:504:43: warning: missing braces around initializer [-Wmissing-braces]
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:504:43: warning: missing braces around initializer [-Wmissing-braces]
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:504:43: warning: missing braces around initializer [-Wmissing-braces]
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:504:43: warning: missing braces around initializer [-Wmissing-braces]
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:504:43: warning: missing braces around initializer [-Wmissing-braces]
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:504:43: warning: missing braces around initializer [-Wmissing-braces]
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:504:43: warning: missing braces around initializer [-Wmissing-braces]
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:504:43: warning: missing braces around initializer [-Wmissing-braces]
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:504:43: warning: missing braces around initializer [-Wmissing-braces]
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:504:43: warning: missing braces around initializer [-Wmissing-braces]
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:504:43: warning: missing braces around initializer [-Wmissing-braces]
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:504:43: warning: missing braces around initializer [-Wmissing-braces]
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:504:43: warning: missing braces around initializer [-Wmissing-braces]
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:504:43: warning: missing braces around initializer [-Wmissing-braces]
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:504:43: warning: missing braces around initializer [-Wmissing-braces]
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:529:17: warning: missing braces around initializer [-Wmissing-braces]
  529 |                 (iMenuItem[]){ { bookmark_Icon " ${menu.page.bookmark}", SDLK_d, KMOD_PRIMARY, "bookmark.add" },
      |                 ^
      |                                                                                                {              }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:529:17: warning: missing braces around initializer [-Wmissing-braces]
  529 |                 (iMenuItem[]){ { bookmark_Icon " ${menu.page.bookmark}", SDLK_d, KMOD_PRIMARY, "bookmark.add" },
      |                 ^
      |                                                                                                {              }
  530 |                                { add_Icon " ${menu.newfolder}", 0, 0, "bookmark.addfolder" },
      |                                                                       {                    }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:529:17: warning: missing braces around initializer [-Wmissing-braces]
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:529:17: warning: missing braces around initializer [-Wmissing-braces]
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:529:17: warning: missing braces around initializer [-Wmissing-braces]
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:529:17: warning: missing braces around initializer [-Wmissing-braces]
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:529:17: warning: missing braces around initializer [-Wmissing-braces]
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:588:43: warning: missing braces around initializer [-Wmissing-braces]
  588 |             const iMenuItem menuItems[] = {
      |                                           ^
  589 |                 { openTab_Icon " ${menu.opentab}", 0, 0, "history.open newtab:1" },
      |                                                          {                       }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:588:43: warning: missing braces around initializer [-Wmissing-braces]
  588 |             const iMenuItem menuItems[] = {
      |                                           ^
  589 |                 { openTab_Icon " ${menu.opentab}", 0, 0, "history.open newtab:1" },
      |                                                          {                       }
  590 |                 { openTabBg_Icon " ${menu.opentab.background}", 0, 0, "history.open newtab:2" },
      |                                                                       {                       }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:588:43: warning: missing braces around initializer [-Wmissing-braces]
  588 |             const iMenuItem menuItems[] = {
      |                                           ^
  589 |                 { openTab_Icon " ${menu.opentab}", 0, 0, "history.open newtab:1" },
      |                                                          {                       }
  590 |                 { openTabBg_Icon " ${menu.opentab.background}", 0, 0, "history.open newtab:2" },
      |                                                                       {                       }
  591 | #if defined (iPlatformDesktop)
  592 |                 { openWindow_Icon " ${menu.openwindow}", 0, 0, "history.open newwindow:1" },
      |                                                                {                          }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:588:43: warning: missing braces around initializer [-Wmissing-braces]
  588 |             const iMenuItem menuItems[] = {
      |                                           ^
  589 |                 { openTab_Icon " ${menu.opentab}", 0, 0, "history.open newtab:1" },
      |                                                          {                       }
  590 |                 { openTabBg_Icon " ${menu.opentab.background}", 0, 0, "history.open newtab:2" },
      |                                                                       {                       }
  591 | #if defined (iPlatformDesktop)
  592 |                 { openWindow_Icon " ${menu.openwindow}", 0, 0, "history.open newwindow:1" },
      |                                                                {                          }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:588:43: warning: missing braces around initializer [-Wmissing-braces]
  588 |             const iMenuItem menuItems[] = {
      |                                           ^
  589 |                 { openTab_Icon " ${menu.opentab}", 0, 0, "history.open newtab:1" },
      |                                                          {                       }
  590 |                 { openTabBg_Icon " ${menu.opentab.background}", 0, 0, "history.open newtab:2" },
      |                                                                       {                       }
  591 | #if defined (iPlatformDesktop)
  592 |                 { openWindow_Icon " ${menu.openwindow}", 0, 0, "history.open newwindow:1" },
      |                                                                {                          }
......
  595 |                 { bookmark_Icon " ${sidebar.entry.bookmark}", 0, 0, "history.addbookmark" },
      |                                                                     {                     }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:588:43: warning: missing braces around initializer [-Wmissing-braces]
  588 |             const iMenuItem menuItems[] = {
      |                                           ^
  589 |                 { openTab_Icon " ${menu.opentab}", 0, 0, "history.open newtab:1" },
      |                                                          {                       }
  590 |                 { openTabBg_Icon " ${menu.opentab.background}", 0, 0, "history.open newtab:2" },
      |                                                                       {                       }
  591 | #if defined (iPlatformDesktop)
  592 |                 { openWindow_Icon " ${menu.openwindow}", 0, 0, "history.open newwindow:1" },
      |                                                                {                          }
......
  595 |                 { bookmark_Icon " ${sidebar.entry.bookmark}", 0, 0, "history.addbookmark" },
      |                                                                     {                     }
  596 |                 { "${menu.copyurl}", 0, 0, "history.copy" },
      |                                            {              }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:588:43: warning: missing braces around initializer [-Wmissing-braces]
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:588:43: warning: missing braces around initializer [-Wmissing-braces]
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:588:43: warning: missing braces around initializer [-Wmissing-braces]
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:588:43: warning: missing braces around initializer [-Wmissing-braces]
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:588:43: warning: missing braces around initializer [-Wmissing-braces]
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:605:17: warning: missing braces around initializer [-Wmissing-braces]
  605 |                 (iMenuItem[]){
      |                 ^
  606 |                     { delete_Icon " " uiTextCaution_ColorEscape "${history.clear}", 0, 0, "history.clear confirm:1" },
      |                                                                                           {                         }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:605:17: warning: missing braces around initializer [-Wmissing-braces]
  605 |                 (iMenuItem[]){
      |                 ^
  606 |                     { delete_Icon " " uiTextCaution_ColorEscape "${history.clear}", 0, 0, "history.clear confirm:1" },
      |                                                                                           {                         }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:610:31: warning: unused variable 'btn' [-Wunused-variable]
  610 |                 iLabelWidget *btn = addActionButton_SidebarWidget_(d, "${sidebar.action.history.clear}",
      |                               ^~~
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c: In function 'processEvent_SidebarWidget_':
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:1665:45: warning: missing braces around initializer [-Wmissing-braces]
 1665 |                                             (iMenuItem[]){
      |                                             ^
......
 1669 |                                           0, 0, format_CStr("!bookmark.delete confirmed:1 ptr:%p", d) },
      |                                                 {                                                     }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:1665:45: warning: missing braces around initializer [-Wmissing-braces]
 1665 |                                             (iMenuItem[]){
      |                                             ^
......
 1669 |                                           0, 0, format_CStr("!bookmark.delete confirmed:1 ptr:%p", d) },
      |                                                 {                                                     }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:1719:66: warning: missing braces around initializer [-Wmissing-braces]
 1719 |                 iWidget *menu = makeMenu_Widget(w->root->widget, (iMenuItem[]){
      |                                                                  ^
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:1750:36: warning: unused variable 'url' [-Wunused-variable]
 1750 |                     const iString *url = urlFragmentStripped_String(&item->url);
      |                                    ^~~
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:1758:33: warning: unused variable 'markingBelow' [-Wunused-variable]
 1758 |                     const iBool markingBelow = argLabel_Command(command_UserEvent(ev), "below") != 0;
      |                                 ^~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:1788:34: warning: unused variable 'dlg' [-Wunused-variable]
 1788 |                         iWidget *dlg = makeFeedSettings_Widget(id_Bookmark(feedBookmark));
      |                                  ^~~
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:1802:33: warning: missing braces around initializer [-Wmissing-braces]
 1802 |                                 (iMenuItem[]){
      |                                 ^
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:1802:33: warning: missing braces around initializer [-Wmissing-braces]
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:1802:33: warning: missing braces around initializer [-Wmissing-braces]
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:1858:37: warning: missing braces around initializer [-Wmissing-braces]
 1858 |                                     (iMenuItem[]){ { "${cancel}", 0, 0, NULL },
      |                                     ^
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:1858:37: warning: missing braces around initializer [-Wmissing-braces]
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:1858:37: warning: missing braces around initializer [-Wmissing-braces]
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c: At top level:
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:988:21: warning: 'hoverIdentity_SidebarWidget_' defined but not used [-Wunused-function]
  988 | static iGmIdentity *hoverIdentity_SidebarWidget_(const iSidebarWidget *d) {
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/ui/sidebarwidget.c:981:27: warning: 'constHoverIdentity_SidebarWidget_' defined but not used [-Wunused-function]
  981 | static const iGmIdentity *constHoverIdentity_SidebarWidget_(const iSidebarWidget *d) {
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/lagrange-1.13.7/src/ui/mobile.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/util.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/widget.h:28,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/root.h:3,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/window.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/paint.h:28,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/text.c:25:
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:152:9: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  152 |         RETURN_KEY_BEHAVIOR(control_ReturnKeyFlag, 0),
      |         ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:159:33: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  159 |     default_ReturnKeyBehavior = RETURN_KEY_BEHAVIOR(shift_ReturnKeyFlag, 0),
      |                                 ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/ui/text.c: In function 'init_TextBuf':
/builddir/build/BUILD/lagrange-1.13.7/src/ui/text.c:342:19: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context]
  342 |     if (d->size.x * d->size.y) {
      |         ~~~~~~~~~~^~~~~~~~~~~
[ 75%] Building C object CMakeFiles/app.dir/src/ui/touch.c.o
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/ui/touch.c.o -MF CMakeFiles/app.dir/src/ui/touch.c.o.d -o CMakeFiles/app.dir/src/ui/touch.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/ui/touch.c
In file included from /builddir/build/BUILD/lagrange-1.13.7/src/ui/mobile.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/util.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/widget.h:28,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/root.h:3,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/window.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/touch.c:24:
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:152:9: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  152 |         RETURN_KEY_BEHAVIOR(control_ReturnKeyFlag, 0),
      |         ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:159:33: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  159 |     default_ReturnKeyBehavior = RETURN_KEY_BEHAVIOR(shift_ReturnKeyFlag, 0),
      |                                 ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/ui/touch.c: In function 'update_TouchState_':
/builddir/build/BUILD/lagrange-1.13.7/src/ui/touch.c:313:27: warning: unused variable 'pos' [-Wunused-variable]
  313 |             const iFloat3 pos = touch->pos[0];
      |                           ^~~
/builddir/build/BUILD/lagrange-1.13.7/src/ui/touch.c: In function 'processEvent_Touch':
/builddir/build/BUILD/lagrange-1.13.7/src/ui/touch.c:549:18: warning: unused variable 'dragging' [-Wunused-variable]
  549 |         iWidget *dragging = NULL;
      |                  ^~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/ui/touch.c:768:27: warning: unused variable 'gestureVector' [-Wunused-variable]
  768 |             const iFloat3 gestureVector = sub_F3(pos, touch->pos[lastIndex]);
      |                           ^~~~~~~~~~~~~
[ 76%] Building C object CMakeFiles/app.dir/src/ui/translation.c.o
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/ui/translation.c.o -MF CMakeFiles/app.dir/src/ui/translation.c.o.d -o CMakeFiles/app.dir/src/ui/translation.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/ui/translation.c
In file included from /builddir/build/BUILD/lagrange-1.13.7/src/gmdocument.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/prefs.h:27,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/app.h:30,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/translation.c:25:
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:152:9: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  152 |         RETURN_KEY_BEHAVIOR(control_ReturnKeyFlag, 0),
      |         ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:159:33: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  159 |     default_ReturnKeyBehavior = RETURN_KEY_BEHAVIOR(shift_ReturnKeyFlag, 0),
      |                                 ^~~~~~~~~~~~~~~~~~~
[ 78%] Building C object CMakeFiles/app.dir/src/ui/uploadwidget.c.o
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/ui/uploadwidget.c.o -MF CMakeFiles/app.dir/src/ui/uploadwidget.c.o.d -o CMakeFiles/app.dir/src/ui/uploadwidget.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c
In file included from /builddir/build/BUILD/lagrange-1.13.7/src/ui/mobile.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/util.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/widget.h:28,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:23:
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:152:9: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  152 |         RETURN_KEY_BEHAVIOR(control_ReturnKeyFlag, 0),
      |         ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:159:33: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  159 |     default_ReturnKeyBehavior = RETURN_KEY_BEHAVIOR(shift_ReturnKeyFlag, 0),
      |                                 ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c: In function 'makeIdentityItems_UploadWidget_':
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:130:21: warning: missing braces around initializer [-Wmissing-braces]
  130 |                    &(iMenuItem){ format_CStr("${dlg.upload.id.default} (%s)",
      |                     ^
......
  133 |                                  0, 0, "upload.setid arg:1" });
      |                                        {                    }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:134:28: warning: missing braces around initializer [-Wmissing-braces]
  134 |     pushBack_Array(items, &(iMenuItem){ "${dlg.upload.id.none}", 0, 0, "upload.setid arg:0" });
      |                            ^
      |                                                                        {                    }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:146:14: warning: missing braces around initializer [-Wmissing-braces]
  146 |             &(iMenuItem){ cstr_String(str), 0, 0,
      |              ^
  147 |                           format_CStr("upload.setid fp:%s",
      |                           {
  148 |                                       cstrCollect_String(hexEncode_Block(&id->fingerprint))) });
      |                                                                                              }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c: In function 'init_UploadWidget':
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:182:33: warning: missing braces around initializer [-Wmissing-braces]
  182 |     const iMenuItem actions[] = {
      |                                 ^
  183 |         { "${upload.port}", 0, 0, "upload.setport" },
      |                                   {                }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:182:33: warning: missing braces around initializer [-Wmissing-braces]
  182 |     const iMenuItem actions[] = {
      |                                 ^
  183 |         { "${upload.port}", 0, 0, "upload.setport" },
      |                                   {                }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:182:33: warning: missing braces around initializer [-Wmissing-braces]
  182 |     const iMenuItem actions[] = {
      |                                 ^
  183 |         { "${upload.port}", 0, 0, "upload.setport" },
      |                                   {                }
  184 |         { "---" },
  185 |         { "${close}", SDLK_ESCAPE, 0, "upload.cancel" },
      |                                       {               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:182:33: warning: missing braces around initializer [-Wmissing-braces]
  182 |     const iMenuItem actions[] = {
      |                                 ^
  183 |         { "${upload.port}", 0, 0, "upload.setport" },
      |                                   {                }
  184 |         { "---" },
  185 |         { "${close}", SDLK_ESCAPE, 0, "upload.cancel" },
      |                                       {               }
  186 |         { uiTextAction_ColorEscape "${dlg.upload.send}", SDLK_RETURN, KMOD_ACCEPT, "upload.accept" }
      |                                                                                    {               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:182:33: warning: missing braces around initializer [-Wmissing-braces]
  182 |     const iMenuItem actions[] = {
      |                                 ^
  183 |         { "${upload.port}", 0, 0, "upload.setport" },
      |                                   {                }
  184 |         { "---" },
  185 |         { "${close}", SDLK_ESCAPE, 0, "upload.cancel" },
      |                                       {               }
  186 |         { uiTextAction_ColorEscape "${dlg.upload.send}", SDLK_RETURN, KMOD_ACCEPT, "upload.accept" }
      |                                                                                    {               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:193:39: warning: missing braces around initializer [-Wmissing-braces]
  193 |         const iMenuItem textItems[] = {
      |                                       ^
  194 |             { "navi.action text:" midEllipsis_Icon, 0, 0, "upload.editmenu.open" },
      |                                                           {                      }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:193:39: warning: missing braces around initializer [-Wmissing-braces]
  193 |         const iMenuItem textItems[] = {
      |                                       ^
  194 |             { "navi.action text:" midEllipsis_Icon, 0, 0, "upload.editmenu.open" },
      |                                                           {                      }
  195 |             { "navi.action text:${dlg.upload.send}", 0, 0, "upload.accept" },
      |                                                            {               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:193:39: warning: missing braces around initializer [-Wmissing-braces]
  193 |         const iMenuItem textItems[] = {
      |                                       ^
  194 |             { "navi.action text:" midEllipsis_Icon, 0, 0, "upload.editmenu.open" },
      |                                                           {                      }
  195 |             { "navi.action text:${dlg.upload.send}", 0, 0, "upload.accept" },
      |                                                            {               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:193:39: warning: missing braces around initializer [-Wmissing-braces]
  193 |         const iMenuItem textItems[] = {
      |                                       ^
  194 |             { "navi.action text:" midEllipsis_Icon, 0, 0, "upload.editmenu.open" },
      |                                                           {                      }
  195 |             { "navi.action text:${dlg.upload.send}", 0, 0, "upload.accept" },
      |                                                            {               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:193:39: warning: missing braces around initializer [-Wmissing-braces]
  193 |         const iMenuItem textItems[] = {
      |                                       ^
  194 |             { "navi.action text:" midEllipsis_Icon, 0, 0, "upload.editmenu.open" },
      |                                                           {                      }
  195 |             { "navi.action text:${dlg.upload.send}", 0, 0, "upload.accept" },
      |                                                            {               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:200:44: warning: missing braces around initializer [-Wmissing-braces]
  200 |         const iMenuItem titanFileItems[] = {
      |                                            ^
  201 |             { "navi.action text:${dlg.upload.send}", 0, 0, "upload.accept" },
      |                                                            {               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:200:44: warning: missing braces around initializer [-Wmissing-braces]
  200 |         const iMenuItem titanFileItems[] = {
      |                                            ^
  201 |             { "navi.action text:${dlg.upload.send}", 0, 0, "upload.accept" },
      |                                                            {               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:200:44: warning: missing braces around initializer [-Wmissing-braces]
  200 |         const iMenuItem titanFileItems[] = {
      |                                            ^
  201 |             { "navi.action text:${dlg.upload.send}", 0, 0, "upload.accept" },
      |                                                            {               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:200:44: warning: missing braces around initializer [-Wmissing-braces]
  200 |         const iMenuItem titanFileItems[] = {
      |                                            ^
  201 |             { "navi.action text:${dlg.upload.send}", 0, 0, "upload.accept" },
      |                                                            {               }
......
  204 |             { "button text:" uiTextAction_ColorEscape "${dlg.upload.pickfile}", 0, 0, "upload.pickfile" },
      |                                                                                       {                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:200:44: warning: missing braces around initializer [-Wmissing-braces]
  200 |         const iMenuItem titanFileItems[] = {
      |                                            ^
  201 |             { "navi.action text:${dlg.upload.send}", 0, 0, "upload.accept" },
      |                                                            {               }
......
  204 |             { "button text:" uiTextAction_ColorEscape "${dlg.upload.pickfile}", 0, 0, "upload.pickfile" },
      |                                                                                       {                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:200:44: warning: missing braces around initializer [-Wmissing-braces]
  200 |         const iMenuItem titanFileItems[] = {
      |                                            ^
  201 |             { "navi.action text:${dlg.upload.send}", 0, 0, "upload.accept" },
      |                                                            {               }
......
  204 |             { "button text:" uiTextAction_ColorEscape "${dlg.upload.pickfile}", 0, 0, "upload.pickfile" },
      |                                                                                       {                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:200:44: warning: missing braces around initializer [-Wmissing-braces]
  200 |         const iMenuItem titanFileItems[] = {
      |                                            ^
  201 |             { "navi.action text:${dlg.upload.send}", 0, 0, "upload.accept" },
      |                                                            {               }
......
  204 |             { "button text:" uiTextAction_ColorEscape "${dlg.upload.pickfile}", 0, 0, "upload.pickfile" },
      |                                                                                       {                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:200:44: warning: missing braces around initializer [-Wmissing-braces]
  200 |         const iMenuItem titanFileItems[] = {
      |                                            ^
  201 |             { "navi.action text:${dlg.upload.send}", 0, 0, "upload.accept" },
      |                                                            {               }
......
  204 |             { "button text:" uiTextAction_ColorEscape "${dlg.upload.pickfile}", 0, 0, "upload.pickfile" },
      |                                                                                       {                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:200:44: warning: missing braces around initializer [-Wmissing-braces]
  200 |         const iMenuItem titanFileItems[] = {
      |                                            ^
  201 |             { "navi.action text:${dlg.upload.send}", 0, 0, "upload.accept" },
      |                                                            {               }
......
  204 |             { "button text:" uiTextAction_ColorEscape "${dlg.upload.pickfile}", 0, 0, "upload.pickfile" },
      |                                                                                       {                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:200:44: warning: missing braces around initializer [-Wmissing-braces]
  200 |         const iMenuItem titanFileItems[] = {
      |                                            ^
  201 |             { "navi.action text:${dlg.upload.send}", 0, 0, "upload.accept" },
      |                                                            {               }
......
  204 |             { "button text:" uiTextAction_ColorEscape "${dlg.upload.pickfile}", 0, 0, "upload.pickfile" },
      |                                                                                       {                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:200:44: warning: missing braces around initializer [-Wmissing-braces]
  200 |         const iMenuItem titanFileItems[] = {
      |                                            ^
  201 |             { "navi.action text:${dlg.upload.send}", 0, 0, "upload.accept" },
      |                                                            {               }
......
  204 |             { "button text:" uiTextAction_ColorEscape "${dlg.upload.pickfile}", 0, 0, "upload.pickfile" },
      |                                                                                       {                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:200:44: warning: missing braces around initializer [-Wmissing-braces]
  200 |         const iMenuItem titanFileItems[] = {
      |                                            ^
  201 |             { "navi.action text:${dlg.upload.send}", 0, 0, "upload.accept" },
      |                                                            {               }
......
  204 |             { "button text:" uiTextAction_ColorEscape "${dlg.upload.pickfile}", 0, 0, "upload.pickfile" },
      |                                                                                       {                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:214:40: warning: missing braces around initializer [-Wmissing-braces]
  214 |         const iMenuItem titanItems[] = {
      |                                        ^
......
  217 |             { "panel id:dlg.upload.text icon:0x1f5b9 noscroll:1", 0, 0, (const void *) textItems },
      |                                                                         {                        }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:214:40: warning: missing braces around initializer [-Wmissing-braces]
  214 |         const iMenuItem titanItems[] = {
      |                                        ^
......
  217 |             { "panel id:dlg.upload.text icon:0x1f5b9 noscroll:1", 0, 0, (const void *) textItems },
      |                                                                         {                        }
  218 |             { "panel id:dlg.upload.file icon:0x1f4c1", 0, 0, (const void *) titanFileItems },
      |                                                              {                             }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:214:40: warning: missing braces around initializer [-Wmissing-braces]
  214 |         const iMenuItem titanItems[] = {
      |                                        ^
......
  217 |             { "panel id:dlg.upload.text icon:0x1f5b9 noscroll:1", 0, 0, (const void *) textItems },
      |                                                                         {                        }
  218 |             { "panel id:dlg.upload.file icon:0x1f4c1", 0, 0, (const void *) titanFileItems },
      |                                                              {                             }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:214:40: warning: missing braces around initializer [-Wmissing-braces]
  214 |         const iMenuItem titanItems[] = {
      |                                        ^
......
  217 |             { "panel id:dlg.upload.text icon:0x1f5b9 noscroll:1", 0, 0, (const void *) textItems },
      |                                                                         {                        }
  218 |             { "panel id:dlg.upload.file icon:0x1f4c1", 0, 0, (const void *) titanFileItems },
      |                                                              {                             }
  219 |             { "heading text:${heading.upload.id}" },
  220 |             { "dropdown id:upload.id icon:0x1f464 text:", 0, 0, constData_Array(makeIdentityItems_UploadWidget_(d)) },
      |                                                                 {                                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:214:40: warning: missing braces around initializer [-Wmissing-braces]
  214 |         const iMenuItem titanItems[] = {
      |                                        ^
......
  217 |             { "panel id:dlg.upload.text icon:0x1f5b9 noscroll:1", 0, 0, (const void *) textItems },
      |                                                                         {                        }
  218 |             { "panel id:dlg.upload.file icon:0x1f4c1", 0, 0, (const void *) titanFileItems },
      |                                                              {                             }
  219 |             { "heading text:${heading.upload.id}" },
  220 |             { "dropdown id:upload.id icon:0x1f464 text:", 0, 0, constData_Array(makeIdentityItems_UploadWidget_(d)) },
      |                                                                 {                                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:214:40: warning: missing braces around initializer [-Wmissing-braces]
  214 |         const iMenuItem titanItems[] = {
      |                                        ^
......
  217 |             { "panel id:dlg.upload.text icon:0x1f5b9 noscroll:1", 0, 0, (const void *) textItems },
      |                                                                         {                        }
  218 |             { "panel id:dlg.upload.file icon:0x1f4c1", 0, 0, (const void *) titanFileItems },
      |                                                              {                             }
  219 |             { "heading text:${heading.upload.id}" },
  220 |             { "dropdown id:upload.id icon:0x1f464 text:", 0, 0, constData_Array(makeIdentityItems_UploadWidget_(d)) },
      |                                                                 {                                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:214:40: warning: missing braces around initializer [-Wmissing-braces]
  214 |         const iMenuItem titanItems[] = {
      |                                        ^
......
  217 |             { "panel id:dlg.upload.text icon:0x1f5b9 noscroll:1", 0, 0, (const void *) textItems },
      |                                                                         {                        }
  218 |             { "panel id:dlg.upload.file icon:0x1f4c1", 0, 0, (const void *) titanFileItems },
      |                                                              {                             }
  219 |             { "heading text:${heading.upload.id}" },
  220 |             { "dropdown id:upload.id icon:0x1f464 text:", 0, 0, constData_Array(makeIdentityItems_UploadWidget_(d)) },
      |                                                                 {                                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:214:40: warning: missing braces around initializer [-Wmissing-braces]
  214 |         const iMenuItem titanItems[] = {
      |                                        ^
......
  217 |             { "panel id:dlg.upload.text icon:0x1f5b9 noscroll:1", 0, 0, (const void *) textItems },
      |                                                                         {                        }
  218 |             { "panel id:dlg.upload.file icon:0x1f4c1", 0, 0, (const void *) titanFileItems },
      |                                                              {                             }
  219 |             { "heading text:${heading.upload.id}" },
  220 |             { "dropdown id:upload.id icon:0x1f464 text:", 0, 0, constData_Array(makeIdentityItems_UploadWidget_(d)) },
      |                                                                 {                                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:214:40: warning: missing braces around initializer [-Wmissing-braces]
  214 |         const iMenuItem titanItems[] = {
      |                                        ^
......
  217 |             { "panel id:dlg.upload.text icon:0x1f5b9 noscroll:1", 0, 0, (const void *) textItems },
      |                                                                         {                        }
  218 |             { "panel id:dlg.upload.file icon:0x1f4c1", 0, 0, (const void *) titanFileItems },
      |                                                              {                             }
  219 |             { "heading text:${heading.upload.id}" },
  220 |             { "dropdown id:upload.id icon:0x1f464 text:", 0, 0, constData_Array(makeIdentityItems_UploadWidget_(d)) },
      |                                                                 {                                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:227:46: warning: missing braces around initializer [-Wmissing-braces]
  227 |         const iMenuItem spartanFileItems[] = {
      |                                              ^
  228 |             { "navi.action text:${dlg.upload.send}", 0, 0, "upload.accept" },
      |                                                            {               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:227:46: warning: missing braces around initializer [-Wmissing-braces]
  227 |         const iMenuItem spartanFileItems[] = {
      |                                              ^
  228 |             { "navi.action text:${dlg.upload.send}", 0, 0, "upload.accept" },
      |                                                            {               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:227:46: warning: missing braces around initializer [-Wmissing-braces]
  227 |         const iMenuItem spartanFileItems[] = {
      |                                              ^
  228 |             { "navi.action text:${dlg.upload.send}", 0, 0, "upload.accept" },
      |                                                            {               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:227:46: warning: missing braces around initializer [-Wmissing-braces]
  227 |         const iMenuItem spartanFileItems[] = {
      |                                              ^
  228 |             { "navi.action text:${dlg.upload.send}", 0, 0, "upload.accept" },
      |                                                            {               }
......
  231 |             { "button text:" uiTextAction_ColorEscape "${dlg.upload.pickfile}", 0, 0, "upload.pickfile" },
      |                                                                                       {                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:227:46: warning: missing braces around initializer [-Wmissing-braces]
  227 |         const iMenuItem spartanFileItems[] = {
      |                                              ^
  228 |             { "navi.action text:${dlg.upload.send}", 0, 0, "upload.accept" },
      |                                                            {               }
......
  231 |             { "button text:" uiTextAction_ColorEscape "${dlg.upload.pickfile}", 0, 0, "upload.pickfile" },
      |                                                                                       {                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:227:46: warning: missing braces around initializer [-Wmissing-braces]
  227 |         const iMenuItem spartanFileItems[] = {
      |                                              ^
  228 |             { "navi.action text:${dlg.upload.send}", 0, 0, "upload.accept" },
      |                                                            {               }
......
  231 |             { "button text:" uiTextAction_ColorEscape "${dlg.upload.pickfile}", 0, 0, "upload.pickfile" },
      |                                                                                       {                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:227:46: warning: missing braces around initializer [-Wmissing-braces]
  227 |         const iMenuItem spartanFileItems[] = {
      |                                              ^
  228 |             { "navi.action text:${dlg.upload.send}", 0, 0, "upload.accept" },
      |                                                            {               }
......
  231 |             { "button text:" uiTextAction_ColorEscape "${dlg.upload.pickfile}", 0, 0, "upload.pickfile" },
      |                                                                                       {                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:227:46: warning: missing braces around initializer [-Wmissing-braces]
  227 |         const iMenuItem spartanFileItems[] = {
      |                                              ^
  228 |             { "navi.action text:${dlg.upload.send}", 0, 0, "upload.accept" },
      |                                                            {               }
......
  231 |             { "button text:" uiTextAction_ColorEscape "${dlg.upload.pickfile}", 0, 0, "upload.pickfile" },
      |                                                                                       {                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:227:46: warning: missing braces around initializer [-Wmissing-braces]
  227 |         const iMenuItem spartanFileItems[] = {
      |                                              ^
  228 |             { "navi.action text:${dlg.upload.send}", 0, 0, "upload.accept" },
      |                                                            {               }
......
  231 |             { "button text:" uiTextAction_ColorEscape "${dlg.upload.pickfile}", 0, 0, "upload.pickfile" },
      |                                                                                       {                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:227:46: warning: missing braces around initializer [-Wmissing-braces]
  227 |         const iMenuItem spartanFileItems[] = {
      |                                              ^
  228 |             { "navi.action text:${dlg.upload.send}", 0, 0, "upload.accept" },
      |                                                            {               }
......
  231 |             { "button text:" uiTextAction_ColorEscape "${dlg.upload.pickfile}", 0, 0, "upload.pickfile" },
      |                                                                                       {                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:239:42: warning: missing braces around initializer [-Wmissing-braces]
  239 |         const iMenuItem spartanItems[] = {
      |                                          ^
......
  242 |             { "panel id:dlg.upload.text icon:0x1f5b9 noscroll:1", 0, 0, (const void *) textItems },
      |                                                                         {                        }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:239:42: warning: missing braces around initializer [-Wmissing-braces]
  239 |         const iMenuItem spartanItems[] = {
      |                                          ^
......
  242 |             { "panel id:dlg.upload.text icon:0x1f5b9 noscroll:1", 0, 0, (const void *) textItems },
      |                                                                         {                        }
  243 |             { "panel id:dlg.upload.file icon:0x1f4c1", 0, 0, (const void *) spartanFileItems },
      |                                                              {                               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:239:42: warning: missing braces around initializer [-Wmissing-braces]
  239 |         const iMenuItem spartanItems[] = {
      |                                          ^
......
  242 |             { "panel id:dlg.upload.text icon:0x1f5b9 noscroll:1", 0, 0, (const void *) textItems },
      |                                                                         {                        }
  243 |             { "panel id:dlg.upload.file icon:0x1f4c1", 0, 0, (const void *) spartanFileItems },
      |                                                              {                               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:239:42: warning: missing braces around initializer [-Wmissing-braces]
  239 |         const iMenuItem spartanItems[] = {
      |                                          ^
......
  242 |             { "panel id:dlg.upload.text icon:0x1f5b9 noscroll:1", 0, 0, (const void *) textItems },
      |                                                                         {                        }
  243 |             { "panel id:dlg.upload.file icon:0x1f4c1", 0, 0, (const void *) spartanFileItems },
      |                                                              {                               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:239:42: warning: missing braces around initializer [-Wmissing-braces]
  239 |         const iMenuItem spartanItems[] = {
      |                                          ^
......
  242 |             { "panel id:dlg.upload.text icon:0x1f5b9 noscroll:1", 0, 0, (const void *) textItems },
      |                                                                         {                        }
  243 |             { "panel id:dlg.upload.file icon:0x1f4c1", 0, 0, (const void *) spartanFileItems },
      |                                                              {                               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c: In function 'updateFileInfo_UploadWidget_':
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:498:28: warning: missing braces around initializer [-Wmissing-braces]
  498 |                            (iMenuItem[]){ "${dlg.message.ok}", 0, 0, "message.ok" }, 1);
      |                            ^
      |                                           {                          {            }}
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c: In function 'processEvent_UploadWidget_':
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:593:61: warning: missing braces around initializer [-Wmissing-braces]
  593 |         iWidget *editMenu = makeMenu_Widget(root_Widget(w), (iMenuItem[]){
      |                                                             ^
  594 |             { select_Icon " ${menu.selectall}", 0, 0, "upload.text.selectall" },
      |                                                       {                       }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:593:61: warning: missing braces around initializer [-Wmissing-braces]
  593 |         iWidget *editMenu = makeMenu_Widget(root_Widget(w), (iMenuItem[]){
      |                                                             ^
  594 |             { select_Icon " ${menu.selectall}", 0, 0, "upload.text.selectall" },
      |                                                       {                       }
  595 |             { export_Icon " ${menu.upload.export}", 0, 0, "upload.text.export" },
      |                                                           {                    }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:593:61: warning: missing braces around initializer [-Wmissing-braces]
  593 |         iWidget *editMenu = makeMenu_Widget(root_Widget(w), (iMenuItem[]){
      |                                                             ^
  594 |             { select_Icon " ${menu.selectall}", 0, 0, "upload.text.selectall" },
      |                                                       {                       }
  595 |             { export_Icon " ${menu.upload.export}", 0, 0, "upload.text.export" },
      |                                                           {                    }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:593:61: warning: missing braces around initializer [-Wmissing-braces]
  593 |         iWidget *editMenu = makeMenu_Widget(root_Widget(w), (iMenuItem[]){
      |                                                             ^
  594 |             { select_Icon " ${menu.selectall}", 0, 0, "upload.text.selectall" },
      |                                                       {                       }
  595 |             { export_Icon " ${menu.upload.export}", 0, 0, "upload.text.export" },
      |                                                           {                    }
  596 |             { "---" },
  597 |             { delete_Icon " " uiTextAction_ColorEscape "${menu.upload.delete}", 0, 0, "upload.text.delete" }
      |                                                                                       {                    }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:593:61: warning: missing braces around initializer [-Wmissing-braces]
  593 |         iWidget *editMenu = makeMenu_Widget(root_Widget(w), (iMenuItem[]){
      |                                                             ^
  594 |             { select_Icon " ${menu.selectall}", 0, 0, "upload.text.selectall" },
      |                                                       {                       }
  595 |             { export_Icon " ${menu.upload.export}", 0, 0, "upload.text.export" },
      |                                                           {                    }
  596 |             { "---" },
  597 |             { delete_Icon " " uiTextAction_ColorEscape "${menu.upload.delete}", 0, 0, "upload.text.delete" }
      |                                                                                       {                    }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:614:61: warning: missing braces around initializer [-Wmissing-braces]
  614 |             openMenu_Widget(makeMenu_Widget(root_Widget(w), (iMenuItem[]){
      |                                                             ^
  615 |                 { delete_Icon " " uiTextCaution_ColorEscape "${menu.upload.delete.confirm}", 0, 0,
  616 |                     "upload.text.delete confirmed:1" }
      |                     {                                }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:614:61: warning: missing braces around initializer [-Wmissing-braces]
  614 |             openMenu_Widget(makeMenu_Widget(root_Widget(w), (iMenuItem[]){
      |                                                             ^
  615 |                 { delete_Icon " " uiTextCaution_ColorEscape "${menu.upload.delete.confirm}", 0, 0,
  616 |                     "upload.text.delete confirmed:1" }
      |                     {                                }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/uploadwidget.c:685:36: warning: missing braces around initializer [-Wmissing-braces]
  685 |                                    (iMenuItem[]){ "${dlg.message.ok}", 0, 0, "message.ok" }, 1);
      |                                    ^
      |                                                   {                          {            }}
[ 80%] Building C object CMakeFiles/app.dir/src/ui/util.c.o
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/ui/util.c.o -MF CMakeFiles/app.dir/src/ui/util.c.o.d -o CMakeFiles/app.dir/src/ui/util.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c
In file included from /builddir/build/BUILD/lagrange-1.13.7/src/ui/mobile.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/util.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:23:
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:152:9: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  152 |         RETURN_KEY_BEHAVIOR(control_ReturnKeyFlag, 0),
      |         ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:159:33: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  159 |     default_ReturnKeyBehavior = RETURN_KEY_BEHAVIOR(shift_ReturnKeyFlag, 0),
      |                                 ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c: In function 'deepCopyMenuItems_':
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:929:32: warning: missing braces around initializer [-Wmissing-braces]
  929 |         pushBack_Array(array, &(iMenuItem){
      |                                ^
......
  933 |             itemCommand ? iDupStr(itemCommand) : NULL /* NOTE: Only works with string commands. */
      |             {
  934 |         });
      |         }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c: In function 'updateMenuItemFonts_Widget_':
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:1040:17: warning: unused variable 'isSlidePanel' [-Wunused-variable]
 1040 |     const iBool isSlidePanel    = (flags_Widget(d) & horizontalOffset_WidgetFlag) != 0;
      |                 ^~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:1039:17: warning: unused variable 'isMobile' [-Wunused-variable]
 1039 |     const iBool isMobile        = (deviceType_App() != desktop_AppDeviceType);
      |                 ^~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:1038:17: warning: unused variable 'isPortraitPhone' [-Wunused-variable]
 1038 |     const iBool isPortraitPhone = (deviceType_App() == phone_AppDeviceType && isPortrait_App());
      |                 ^~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c: In function 'makeValueInputWithAdditionalActions_Widget':
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2198:31: warning: missing braces around initializer [-Wmissing-braces]
 2198 |     pushBack_Array(&actions, &(iMenuItem){ "${cancel}", SDLK_ESCAPE, 0, "valueinput.cancel" });
      |                               ^
      |                                                                         {                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2203:21: warning: missing braces around initializer [-Wmissing-braces]
 2203 |                    &(iMenuItem){ acceptLabel,
      |                     ^
......
 2206 |                                  "valueinput.accept" });
      |                                  {                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c: In function 'makeSimpleMessage_Widget':
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2280:31: warning: missing braces around initializer [-Wmissing-braces]
 2280 |                               (iMenuItem[]){ { "${dlg.message.ok}", 0, 0, "message.ok" } },
      |                               ^
      |                                                                           {            }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2280:31: warning: missing braces around initializer [-Wmissing-braces]
 2280 |                               (iMenuItem[]){ { "${dlg.message.ok}", 0, 0, "message.ok" } },
      |                               ^
      |                                                                           {            }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c: In function 'makeQuestion_Widget':
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2307:31: warning: missing braces around initializer [-Wmissing-braces]
 2307 |                              &(iMenuItem){ format_CStr("button selected:%d text:%s",
      |                               ^
 2308 |                                                        first == '&' ? 1 : 0, item->label + 1),
 2309 |                                            0, 0, item->command });
      |                                                  {             }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c: In function 'makeFontItems_':
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2489:18: warning: missing braces around initializer [-Wmissing-braces]
 2489 |                 &(iMenuItem){ cstr_String(&spec->name),
      |                  ^
......
 2492 |                               format_CStr("!font.set %s:%s", id, cstr_String(&spec->id)) });
      |                               {                                                          }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2500:14: warning: missing braces around initializer [-Wmissing-braces]
 2500 |             &(iMenuItem){ cstr_String(&spec->name),
      |              ^
......
 2503 |                           format_CStr("!font.set %s:%s", id, cstr_String(&spec->id)) });
      |                           {                                                          }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c: In function 'makePreferences_Widget':
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2687:35: warning: missing braces around initializer [-Wmissing-braces]
 2687 |     const iMenuItem langItems[] = { { u8"Čeština - cs", 0, 0, "uilang id:cs" },
      |                                   ^
      |                                                               {              }
[ 81%] Building C object CMakeFiles/app.dir/src/ui/visbuf.c.o
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/ui/visbuf.c.o -MF CMakeFiles/app.dir/src/ui/visbuf.c.o.d -o CMakeFiles/app.dir/src/ui/visbuf.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/ui/visbuf.c
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2687:35: warning: missing braces around initializer [-Wmissing-braces]
 2687 |     const iMenuItem langItems[] = { { u8"Čeština - cs", 0, 0, "uilang id:cs" },
      |                                   ^
      |                                                               {              }
 2688 |                                     { u8"Deutsch - de", 0, 0, "uilang id:de" },
      |                                                               {              }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2687:35: warning: missing braces around initializer [-Wmissing-braces]
 2687 |     const iMenuItem langItems[] = { { u8"Čeština - cs", 0, 0, "uilang id:cs" },
      |                                   ^
      |                                                               {              }
 2688 |                                     { u8"Deutsch - de", 0, 0, "uilang id:de" },
      |                                                               {              }
 2689 |                                     { u8"English - en", 0, 0, "uilang id:en" },
      |                                                               {              }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2687:35: warning: missing braces around initializer [-Wmissing-braces]
 2687 |     const iMenuItem langItems[] = { { u8"Čeština - cs", 0, 0, "uilang id:cs" },
      |                                   ^
      |                                                               {              }
 2688 |                                     { u8"Deutsch - de", 0, 0, "uilang id:de" },
      |                                                               {              }
 2689 |                                     { u8"English - en", 0, 0, "uilang id:en" },
      |                                                               {              }
 2690 |                                     { u8"Español - es", 0, 0, "uilang id:es" },
      |                                                               {              }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2687:35: warning: missing braces around initializer [-Wmissing-braces]
 2687 |     const iMenuItem langItems[] = { { u8"Čeština - cs", 0, 0, "uilang id:cs" },
      |                                   ^
      |                                                               {              }
 2688 |                                     { u8"Deutsch - de", 0, 0, "uilang id:de" },
      |                                                               {              }
 2689 |                                     { u8"English - en", 0, 0, "uilang id:en" },
      |                                                               {              }
 2690 |                                     { u8"Español - es", 0, 0, "uilang id:es" },
      |                                                               {              }
 2691 |                                     { u8"Español (México) - es", 0, 0, "uilang id:es_MX" },
      |                                                                        {                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2687:35: warning: missing braces around initializer [-Wmissing-braces]
 2687 |     const iMenuItem langItems[] = { { u8"Čeština - cs", 0, 0, "uilang id:cs" },
      |                                   ^
      |                                                               {              }
 2688 |                                     { u8"Deutsch - de", 0, 0, "uilang id:de" },
      |                                                               {              }
 2689 |                                     { u8"English - en", 0, 0, "uilang id:en" },
      |                                                               {              }
 2690 |                                     { u8"Español - es", 0, 0, "uilang id:es" },
      |                                                               {              }
 2691 |                                     { u8"Español (México) - es", 0, 0, "uilang id:es_MX" },
      |                                                                        {                 }
 2692 |                                     { u8"Esperanto - eo", 0, 0, "uilang id:eo" },
      |                                                                 {              }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2687:35: warning: missing braces around initializer [-Wmissing-braces]
 2687 |     const iMenuItem langItems[] = { { u8"Čeština - cs", 0, 0, "uilang id:cs" },
      |                                   ^
      |                                                               {              }
 2688 |                                     { u8"Deutsch - de", 0, 0, "uilang id:de" },
      |                                                               {              }
 2689 |                                     { u8"English - en", 0, 0, "uilang id:en" },
      |                                                               {              }
 2690 |                                     { u8"Español - es", 0, 0, "uilang id:es" },
      |                                                               {              }
 2691 |                                     { u8"Español (México) - es", 0, 0, "uilang id:es_MX" },
      |                                                                        {                 }
 2692 |                                     { u8"Esperanto - eo", 0, 0, "uilang id:eo" },
      |                                                                 {              }
 2693 |                                     { u8"Suomi - fi", 0, 0, "uilang id:fi" },
      |                                                             {              }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2687:35: warning: missing braces around initializer [-Wmissing-braces]
 2687 |     const iMenuItem langItems[] = { { u8"Čeština - cs", 0, 0, "uilang id:cs" },
      |                                   ^
      |                                                               {              }
 2688 |                                     { u8"Deutsch - de", 0, 0, "uilang id:de" },
      |                                                               {              }
 2689 |                                     { u8"English - en", 0, 0, "uilang id:en" },
      |                                                               {              }
 2690 |                                     { u8"Español - es", 0, 0, "uilang id:es" },
      |                                                               {              }
 2691 |                                     { u8"Español (México) - es", 0, 0, "uilang id:es_MX" },
      |                                                                        {                 }
 2692 |                                     { u8"Esperanto - eo", 0, 0, "uilang id:eo" },
      |                                                                 {              }
 2693 |                                     { u8"Suomi - fi", 0, 0, "uilang id:fi" },
      |                                                             {              }
 2694 |                                     { u8"Français - fr", 0, 0, "uilang id:fr" },
      |                                                                {              }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2687:35: warning: missing braces around initializer [-Wmissing-braces]
 2687 |     const iMenuItem langItems[] = { { u8"Čeština - cs", 0, 0, "uilang id:cs" },
      |                                   ^
      |                                                               {              }
 2688 |                                     { u8"Deutsch - de", 0, 0, "uilang id:de" },
      |                                                               {              }
 2689 |                                     { u8"English - en", 0, 0, "uilang id:en" },
      |                                                               {              }
 2690 |                                     { u8"Español - es", 0, 0, "uilang id:es" },
      |                                                               {              }
 2691 |                                     { u8"Español (México) - es", 0, 0, "uilang id:es_MX" },
      |                                                                        {                 }
 2692 |                                     { u8"Esperanto - eo", 0, 0, "uilang id:eo" },
      |                                                                 {              }
 2693 |                                     { u8"Suomi - fi", 0, 0, "uilang id:fi" },
      |                                                             {              }
 2694 |                                     { u8"Français - fr", 0, 0, "uilang id:fr" },
      |                                                                {              }
 2695 |                                     { u8"Galego - gl", 0, 0, "uilang id:gl" },
      |                                                              {              }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2687:35: warning: missing braces around initializer [-Wmissing-braces]
 2687 |     const iMenuItem langItems[] = { { u8"Čeština - cs", 0, 0, "uilang id:cs" },
      |                                   ^
      |                                                               {              }
 2688 |                                     { u8"Deutsch - de", 0, 0, "uilang id:de" },
      |                                                               {              }
 2689 |                                     { u8"English - en", 0, 0, "uilang id:en" },
      |                                                               {              }
 2690 |                                     { u8"Español - es", 0, 0, "uilang id:es" },
      |                                                               {              }
 2691 |                                     { u8"Español (México) - es", 0, 0, "uilang id:es_MX" },
      |                                                                        {                 }
 2692 |                                     { u8"Esperanto - eo", 0, 0, "uilang id:eo" },
      |                                                                 {              }
 2693 |                                     { u8"Suomi - fi", 0, 0, "uilang id:fi" },
      |                                                             {              }
 2694 |                                     { u8"Français - fr", 0, 0, "uilang id:fr" },
      |                                                                {              }
 2695 |                                     { u8"Galego - gl", 0, 0, "uilang id:gl" },
      |                                                              {              }
 2696 |                                     { u8"Magyar - hu", 0, 0, "uilang id:hu" },
      |                                                              {              }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2687:35: warning: missing braces around initializer [-Wmissing-braces]
 2687 |     const iMenuItem langItems[] = { { u8"Čeština - cs", 0, 0, "uilang id:cs" },
      |                                   ^
      |                                                               {              }
 2688 |                                     { u8"Deutsch - de", 0, 0, "uilang id:de" },
      |                                                               {              }
 2689 |                                     { u8"English - en", 0, 0, "uilang id:en" },
      |                                                               {              }
 2690 |                                     { u8"Español - es", 0, 0, "uilang id:es" },
      |                                                               {              }
 2691 |                                     { u8"Español (México) - es", 0, 0, "uilang id:es_MX" },
      |                                                                        {                 }
 2692 |                                     { u8"Esperanto - eo", 0, 0, "uilang id:eo" },
      |                                                                 {              }
 2693 |                                     { u8"Suomi - fi", 0, 0, "uilang id:fi" },
      |                                                             {              }
 2694 |                                     { u8"Français - fr", 0, 0, "uilang id:fr" },
      |                                                                {              }
 2695 |                                     { u8"Galego - gl", 0, 0, "uilang id:gl" },
      |                                                              {              }
 2696 |                                     { u8"Magyar - hu", 0, 0, "uilang id:hu" },
      |                                                              {              }
 2697 |                                     { u8"Interlingua - ia", 0, 0, "uilang id:ia" },
      |                                                                   {              }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2687:35: warning: missing braces around initializer [-Wmissing-braces]
 2687 |     const iMenuItem langItems[] = { { u8"Čeština - cs", 0, 0, "uilang id:cs" },
      |                                   ^
      |                                                               {              }
 2688 |                                     { u8"Deutsch - de", 0, 0, "uilang id:de" },
      |                                                               {              }
 2689 |                                     { u8"English - en", 0, 0, "uilang id:en" },
      |                                                               {              }
 2690 |                                     { u8"Español - es", 0, 0, "uilang id:es" },
      |                                                               {              }
 2691 |                                     { u8"Español (México) - es", 0, 0, "uilang id:es_MX" },
      |                                                                        {                 }
 2692 |                                     { u8"Esperanto - eo", 0, 0, "uilang id:eo" },
      |                                                                 {              }
 2693 |                                     { u8"Suomi - fi", 0, 0, "uilang id:fi" },
      |                                                             {              }
 2694 |                                     { u8"Français - fr", 0, 0, "uilang id:fr" },
      |                                                                {              }
 2695 |                                     { u8"Galego - gl", 0, 0, "uilang id:gl" },
      |                                                              {              }
 2696 |                                     { u8"Magyar - hu", 0, 0, "uilang id:hu" },
      |                                                              {              }
 2697 |                                     { u8"Interlingua - ia", 0, 0, "uilang id:ia" },
      |                                                                   {              }
 2698 |                                     { u8"Interlingue - ie", 0, 0, "uilang id:ie" },
      |                                                                   {              }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2687:35: warning: missing braces around initializer [-Wmissing-braces]
 2687 |     const iMenuItem langItems[] = { { u8"Čeština - cs", 0, 0, "uilang id:cs" },
      |                                   ^
      |                                                               {              }
 2688 |                                     { u8"Deutsch - de", 0, 0, "uilang id:de" },
      |                                                               {              }
 2689 |                                     { u8"English - en", 0, 0, "uilang id:en" },
      |                                                               {              }
 2690 |                                     { u8"Español - es", 0, 0, "uilang id:es" },
      |                                                               {              }
 2691 |                                     { u8"Español (México) - es", 0, 0, "uilang id:es_MX" },
      |                                                                        {                 }
 2692 |                                     { u8"Esperanto - eo", 0, 0, "uilang id:eo" },
      |                                                                 {              }
 2693 |                                     { u8"Suomi - fi", 0, 0, "uilang id:fi" },
      |                                                             {              }
 2694 |                                     { u8"Français - fr", 0, 0, "uilang id:fr" },
      |                                                                {              }
 2695 |                                     { u8"Galego - gl", 0, 0, "uilang id:gl" },
      |                                                              {              }
 2696 |                                     { u8"Magyar - hu", 0, 0, "uilang id:hu" },
      |                                                              {              }
 2697 |                                     { u8"Interlingua - ia", 0, 0, "uilang id:ia" },
      |                                                                   {              }
 2698 |                                     { u8"Interlingue - ie", 0, 0, "uilang id:ie" },
      |                                                                   {              }
 2699 |                                     { u8"Interslavic - isv", 0, 0, "uilang id:isv" },
      |                                                                    {               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2687:35: warning: missing braces around initializer [-Wmissing-braces]
 2687 |     const iMenuItem langItems[] = { { u8"Čeština - cs", 0, 0, "uilang id:cs" },
      |                                   ^
      |                                                               {              }
 2688 |                                     { u8"Deutsch - de", 0, 0, "uilang id:de" },
      |                                                               {              }
 2689 |                                     { u8"English - en", 0, 0, "uilang id:en" },
      |                                                               {              }
 2690 |                                     { u8"Español - es", 0, 0, "uilang id:es" },
      |                                                               {              }
 2691 |                                     { u8"Español (México) - es", 0, 0, "uilang id:es_MX" },
      |                                                                        {                 }
 2692 |                                     { u8"Esperanto - eo", 0, 0, "uilang id:eo" },
      |                                                                 {              }
 2693 |                                     { u8"Suomi - fi", 0, 0, "uilang id:fi" },
      |                                                             {              }
 2694 |                                     { u8"Français - fr", 0, 0, "uilang id:fr" },
      |                                                                {              }
 2695 |                                     { u8"Galego - gl", 0, 0, "uilang id:gl" },
      |                                                              {              }
 2696 |                                     { u8"Magyar - hu", 0, 0, "uilang id:hu" },
      |                                                              {              }
 2697 |                                     { u8"Interlingua - ia", 0, 0, "uilang id:ia" },
      |                                                                   {              }
 2698 |                                     { u8"Interlingue - ie", 0, 0, "uilang id:ie" },
      |                                                                   {              }
 2699 |                                     { u8"Interslavic - isv", 0, 0, "uilang id:isv" },
      |                                                                    {               }
 2700 |                                     { u8"Italiano - it", 0, 0, "uilang id:it" },
      |                                                                {              }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2687:35: warning: missing braces around initializer [-Wmissing-braces]
 2687 |     const iMenuItem langItems[] = { { u8"Čeština - cs", 0, 0, "uilang id:cs" },
      |                                   ^
      |                                                               {              }
 2688 |                                     { u8"Deutsch - de", 0, 0, "uilang id:de" },
      |                                                               {              }
 2689 |                                     { u8"English - en", 0, 0, "uilang id:en" },
      |                                                               {              }
 2690 |                                     { u8"Español - es", 0, 0, "uilang id:es" },
      |                                                               {              }
 2691 |                                     { u8"Español (México) - es", 0, 0, "uilang id:es_MX" },
      |                                                                        {                 }
 2692 |                                     { u8"Esperanto - eo", 0, 0, "uilang id:eo" },
      |                                                                 {              }
 2693 |                                     { u8"Suomi - fi", 0, 0, "uilang id:fi" },
      |                                                             {              }
 2694 |                                     { u8"Français - fr", 0, 0, "uilang id:fr" },
      |                                                                {              }
 2695 |                                     { u8"Galego - gl", 0, 0, "uilang id:gl" },
      |                                                              {              }
 2696 |                                     { u8"Magyar - hu", 0, 0, "uilang id:hu" },
      |                                                              {              }
 2697 |                                     { u8"Interlingua - ia", 0, 0, "uilang id:ia" },
      |                                                                   {              }
 2698 |                                     { u8"Interlingue - ie", 0, 0, "uilang id:ie" },
      |                                                                   {              }
 2699 |                                     { u8"Interslavic - isv", 0, 0, "uilang id:isv" },
      |                                                                    {               }
 2700 |                                     { u8"Italiano - it", 0, 0, "uilang id:it" },
      |                                                                {              }
 2701 |                                     { u8"Nederlands - nl", 0, 0, "uilang id:nl" },
      |                                                                  {              }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2687:35: warning: missing braces around initializer [-Wmissing-braces]
 2687 |     const iMenuItem langItems[] = { { u8"Čeština - cs", 0, 0, "uilang id:cs" },
      |                                   ^
      |                                                               {              }
 2688 |                                     { u8"Deutsch - de", 0, 0, "uilang id:de" },
      |                                                               {              }
 2689 |                                     { u8"English - en", 0, 0, "uilang id:en" },
      |                                                               {              }
 2690 |                                     { u8"Español - es", 0, 0, "uilang id:es" },
      |                                                               {              }
 2691 |                                     { u8"Español (México) - es", 0, 0, "uilang id:es_MX" },
      |                                                                        {                 }
 2692 |                                     { u8"Esperanto - eo", 0, 0, "uilang id:eo" },
      |                                                                 {              }
 2693 |                                     { u8"Suomi - fi", 0, 0, "uilang id:fi" },
      |                                                             {              }
 2694 |                                     { u8"Français - fr", 0, 0, "uilang id:fr" },
      |                                                                {              }
 2695 |                                     { u8"Galego - gl", 0, 0, "uilang id:gl" },
      |                                                              {              }
 2696 |                                     { u8"Magyar - hu", 0, 0, "uilang id:hu" },
      |                                                              {              }
 2697 |                                     { u8"Interlingua - ia", 0, 0, "uilang id:ia" },
      |                                                                   {              }
 2698 |                                     { u8"Interlingue - ie", 0, 0, "uilang id:ie" },
      |                                                                   {              }
 2699 |                                     { u8"Interslavic - isv", 0, 0, "uilang id:isv" },
      |                                                                    {               }
 2700 |                                     { u8"Italiano - it", 0, 0, "uilang id:it" },
      |                                                                {              }
 2701 |                                     { u8"Nederlands - nl", 0, 0, "uilang id:nl" },
      |                                                                  {              }
 2702 |                                     { u8"Polski - pl", 0, 0, "uilang id:pl" },
      |                                                              {              }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2687:35: warning: missing braces around initializer [-Wmissing-braces]
 2687 |     const iMenuItem langItems[] = { { u8"Čeština - cs", 0, 0, "uilang id:cs" },
      |                                   ^
      |                                                               {              }
 2688 |                                     { u8"Deutsch - de", 0, 0, "uilang id:de" },
      |                                                               {              }
 2689 |                                     { u8"English - en", 0, 0, "uilang id:en" },
      |                                                               {              }
 2690 |                                     { u8"Español - es", 0, 0, "uilang id:es" },
      |                                                               {              }
 2691 |                                     { u8"Español (México) - es", 0, 0, "uilang id:es_MX" },
      |                                                                        {                 }
 2692 |                                     { u8"Esperanto - eo", 0, 0, "uilang id:eo" },
      |                                                                 {              }
 2693 |                                     { u8"Suomi - fi", 0, 0, "uilang id:fi" },
      |                                                             {              }
 2694 |                                     { u8"Français - fr", 0, 0, "uilang id:fr" },
      |                                                                {              }
 2695 |                                     { u8"Galego - gl", 0, 0, "uilang id:gl" },
      |                                                              {              }
 2696 |                                     { u8"Magyar - hu", 0, 0, "uilang id:hu" },
      |                                                              {              }
 2697 |                                     { u8"Interlingua - ia", 0, 0, "uilang id:ia" },
      |                                                                   {              }
 2698 |                                     { u8"Interlingue - ie", 0, 0, "uilang id:ie" },
      |                                                                   {              }
 2699 |                                     { u8"Interslavic - isv", 0, 0, "uilang id:isv" },
      |                                                                    {               }
 2700 |                                     { u8"Italiano - it", 0, 0, "uilang id:it" },
      |                                                                {              }
 2701 |                                     { u8"Nederlands - nl", 0, 0, "uilang id:nl" },
      |                                                                  {              }
 2702 |                                     { u8"Polski - pl", 0, 0, "uilang id:pl" },
      |                                                              {              }
 2703 |                                     { u8"Русский - ru", 0, 0, "uilang id:ru" },
      |                                                               {              }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2687:35: warning: missing braces around initializer [-Wmissing-braces]
 2687 |     const iMenuItem langItems[] = { { u8"Čeština - cs", 0, 0, "uilang id:cs" },
      |                                   ^
      |                                                               {              }
 2688 |                                     { u8"Deutsch - de", 0, 0, "uilang id:de" },
      |                                                               {              }
 2689 |                                     { u8"English - en", 0, 0, "uilang id:en" },
      |                                                               {              }
 2690 |                                     { u8"Español - es", 0, 0, "uilang id:es" },
      |                                                               {              }
 2691 |                                     { u8"Español (México) - es", 0, 0, "uilang id:es_MX" },
      |                                                                        {                 }
 2692 |                                     { u8"Esperanto - eo", 0, 0, "uilang id:eo" },
      |                                                                 {              }
 2693 |                                     { u8"Suomi - fi", 0, 0, "uilang id:fi" },
      |                                                             {              }
 2694 |                                     { u8"Français - fr", 0, 0, "uilang id:fr" },
      |                                                                {              }
 2695 |                                     { u8"Galego - gl", 0, 0, "uilang id:gl" },
      |                                                              {              }
 2696 |                                     { u8"Magyar - hu", 0, 0, "uilang id:hu" },
      |                                                              {              }
 2697 |                                     { u8"Interlingua - ia", 0, 0, "uilang id:ia" },
      |                                                                   {              }
 2698 |                                     { u8"Interlingue - ie", 0, 0, "uilang id:ie" },
      |                                                                   {              }
 2699 |                                     { u8"Interslavic - isv", 0, 0, "uilang id:isv" },
      |                                                                    {               }
 2700 |                                     { u8"Italiano - it", 0, 0, "uilang id:it" },
      |                                                                {              }
 2701 |                                     { u8"Nederlands - nl", 0, 0, "uilang id:nl" },
      |                                                                  {              }
 2702 |                                     { u8"Polski - pl", 0, 0, "uilang id:pl" },
      |                                                              {              }
 2703 |                                     { u8"Русский - ru", 0, 0, "uilang id:ru" },
      |                                                               {              }
 2704 |                                     { u8"Slovak - sk", 0, 0, "uilang id:sk" },
      |                                                              {              }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2687:35: warning: missing braces around initializer [-Wmissing-braces]
 2687 |     const iMenuItem langItems[] = { { u8"Čeština - cs", 0, 0, "uilang id:cs" },
      |                                   ^
      |                                                               {              }
 2688 |                                     { u8"Deutsch - de", 0, 0, "uilang id:de" },
      |                                                               {              }
 2689 |                                     { u8"English - en", 0, 0, "uilang id:en" },
      |                                                               {              }
 2690 |                                     { u8"Español - es", 0, 0, "uilang id:es" },
      |                                                               {              }
 2691 |                                     { u8"Español (México) - es", 0, 0, "uilang id:es_MX" },
      |                                                                        {                 }
 2692 |                                     { u8"Esperanto - eo", 0, 0, "uilang id:eo" },
      |                                                                 {              }
 2693 |                                     { u8"Suomi - fi", 0, 0, "uilang id:fi" },
      |                                                             {              }
 2694 |                                     { u8"Français - fr", 0, 0, "uilang id:fr" },
      |                                                                {              }
 2695 |                                     { u8"Galego - gl", 0, 0, "uilang id:gl" },
      |                                                              {              }
 2696 |                                     { u8"Magyar - hu", 0, 0, "uilang id:hu" },
      |                                                              {              }
 2697 |                                     { u8"Interlingua - ia", 0, 0, "uilang id:ia" },
      |                                                                   {              }
 2698 |                                     { u8"Interlingue - ie", 0, 0, "uilang id:ie" },
      |                                                                   {              }
 2699 |                                     { u8"Interslavic - isv", 0, 0, "uilang id:isv" },
      |                                                                    {               }
 2700 |                                     { u8"Italiano - it", 0, 0, "uilang id:it" },
      |                                                                {              }
 2701 |                                     { u8"Nederlands - nl", 0, 0, "uilang id:nl" },
      |                                                                  {              }
 2702 |                                     { u8"Polski - pl", 0, 0, "uilang id:pl" },
      |                                                              {              }
 2703 |                                     { u8"Русский - ru", 0, 0, "uilang id:ru" },
      |                                                               {              }
 2704 |                                     { u8"Slovak - sk", 0, 0, "uilang id:sk" },
      |                                                              {              }
 2705 |                                     { u8"Српски - sr", 0, 0, "uilang id:sr" },
      |                                                              {              }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2687:35: warning: missing braces around initializer [-Wmissing-braces]
 2687 |     const iMenuItem langItems[] = { { u8"Čeština - cs", 0, 0, "uilang id:cs" },
      |                                   ^
      |                                                               {              }
 2688 |                                     { u8"Deutsch - de", 0, 0, "uilang id:de" },
      |                                                               {              }
 2689 |                                     { u8"English - en", 0, 0, "uilang id:en" },
      |                                                               {              }
 2690 |                                     { u8"Español - es", 0, 0, "uilang id:es" },
      |                                                               {              }
 2691 |                                     { u8"Español (México) - es", 0, 0, "uilang id:es_MX" },
      |                                                                        {                 }
 2692 |                                     { u8"Esperanto - eo", 0, 0, "uilang id:eo" },
      |                                                                 {              }
 2693 |                                     { u8"Suomi - fi", 0, 0, "uilang id:fi" },
      |                                                             {              }
 2694 |                                     { u8"Français - fr", 0, 0, "uilang id:fr" },
      |                                                                {              }
 2695 |                                     { u8"Galego - gl", 0, 0, "uilang id:gl" },
      |                                                              {              }
 2696 |                                     { u8"Magyar - hu", 0, 0, "uilang id:hu" },
      |                                                              {              }
 2697 |                                     { u8"Interlingua - ia", 0, 0, "uilang id:ia" },
      |                                                                   {              }
 2698 |                                     { u8"Interlingue - ie", 0, 0, "uilang id:ie" },
      |                                                                   {              }
 2699 |                                     { u8"Interslavic - isv", 0, 0, "uilang id:isv" },
      |                                                                    {               }
 2700 |                                     { u8"Italiano - it", 0, 0, "uilang id:it" },
      |                                                                {              }
 2701 |                                     { u8"Nederlands - nl", 0, 0, "uilang id:nl" },
      |                                                                  {              }
 2702 |                                     { u8"Polski - pl", 0, 0, "uilang id:pl" },
      |                                                              {              }
 2703 |                                     { u8"Русский - ru", 0, 0, "uilang id:ru" },
      |                                                               {              }
 2704 |                                     { u8"Slovak - sk", 0, 0, "uilang id:sk" },
      |                                                              {              }
 2705 |                                     { u8"Српски - sr", 0, 0, "uilang id:sr" },
      |                                                              {              }
 2706 |                                     { u8"Toki pona - tok", 0, 0, "uilang id:tok" },
      |                                                                  {               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2687:35: warning: missing braces around initializer [-Wmissing-braces]
 2687 |     const iMenuItem langItems[] = { { u8"Čeština - cs", 0, 0, "uilang id:cs" },
      |                                   ^
      |                                                               {              }
 2688 |                                     { u8"Deutsch - de", 0, 0, "uilang id:de" },
      |                                                               {              }
 2689 |                                     { u8"English - en", 0, 0, "uilang id:en" },
      |                                                               {              }
 2690 |                                     { u8"Español - es", 0, 0, "uilang id:es" },
      |                                                               {              }
 2691 |                                     { u8"Español (México) - es", 0, 0, "uilang id:es_MX" },
      |                                                                        {                 }
 2692 |                                     { u8"Esperanto - eo", 0, 0, "uilang id:eo" },
      |                                                                 {              }
 2693 |                                     { u8"Suomi - fi", 0, 0, "uilang id:fi" },
      |                                                             {              }
 2694 |                                     { u8"Français - fr", 0, 0, "uilang id:fr" },
      |                                                                {              }
 2695 |                                     { u8"Galego - gl", 0, 0, "uilang id:gl" },
      |                                                              {              }
 2696 |                                     { u8"Magyar - hu", 0, 0, "uilang id:hu" },
      |                                                              {              }
 2697 |                                     { u8"Interlingua - ia", 0, 0, "uilang id:ia" },
      |                                                                   {              }
 2698 |                                     { u8"Interlingue - ie", 0, 0, "uilang id:ie" },
      |                                                                   {              }
 2699 |                                     { u8"Interslavic - isv", 0, 0, "uilang id:isv" },
      |                                                                    {               }
 2700 |                                     { u8"Italiano - it", 0, 0, "uilang id:it" },
      |                                                                {              }
 2701 |                                     { u8"Nederlands - nl", 0, 0, "uilang id:nl" },
      |                                                                  {              }
 2702 |                                     { u8"Polski - pl", 0, 0, "uilang id:pl" },
      |                                                              {              }
 2703 |                                     { u8"Русский - ru", 0, 0, "uilang id:ru" },
      |                                                               {              }
 2704 |                                     { u8"Slovak - sk", 0, 0, "uilang id:sk" },
      |                                                              {              }
 2705 |                                     { u8"Српски - sr", 0, 0, "uilang id:sr" },
      |                                                              {              }
 2706 |                                     { u8"Toki pona - tok", 0, 0, "uilang id:tok" },
      |                                                                  {               }
 2707 |                                     { u8"Türkçe - tr", 0, 0, "uilang id:tr" },
      |                                                              {              }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2687:35: warning: missing braces around initializer [-Wmissing-braces]
 2687 |     const iMenuItem langItems[] = { { u8"Čeština - cs", 0, 0, "uilang id:cs" },
      |                                   ^
      |                                                               {              }
 2688 |                                     { u8"Deutsch - de", 0, 0, "uilang id:de" },
      |                                                               {              }
 2689 |                                     { u8"English - en", 0, 0, "uilang id:en" },
      |                                                               {              }
 2690 |                                     { u8"Español - es", 0, 0, "uilang id:es" },
      |                                                               {              }
 2691 |                                     { u8"Español (México) - es", 0, 0, "uilang id:es_MX" },
      |                                                                        {                 }
 2692 |                                     { u8"Esperanto - eo", 0, 0, "uilang id:eo" },
      |                                                                 {              }
 2693 |                                     { u8"Suomi - fi", 0, 0, "uilang id:fi" },
      |                                                             {              }
 2694 |                                     { u8"Français - fr", 0, 0, "uilang id:fr" },
      |                                                                {              }
 2695 |                                     { u8"Galego - gl", 0, 0, "uilang id:gl" },
      |                                                              {              }
 2696 |                                     { u8"Magyar - hu", 0, 0, "uilang id:hu" },
      |                                                              {              }
 2697 |                                     { u8"Interlingua - ia", 0, 0, "uilang id:ia" },
      |                                                                   {              }
 2698 |                                     { u8"Interlingue - ie", 0, 0, "uilang id:ie" },
      |                                                                   {              }
 2699 |                                     { u8"Interslavic - isv", 0, 0, "uilang id:isv" },
      |                                                                    {               }
 2700 |                                     { u8"Italiano - it", 0, 0, "uilang id:it" },
      |                                                                {              }
 2701 |                                     { u8"Nederlands - nl", 0, 0, "uilang id:nl" },
      |                                                                  {              }
 2702 |                                     { u8"Polski - pl", 0, 0, "uilang id:pl" },
      |                                                              {              }
 2703 |                                     { u8"Русский - ru", 0, 0, "uilang id:ru" },
      |                                                               {              }
 2704 |                                     { u8"Slovak - sk", 0, 0, "uilang id:sk" },
      |                                                              {              }
 2705 |                                     { u8"Српски - sr", 0, 0, "uilang id:sr" },
      |                                                              {              }
 2706 |                                     { u8"Toki pona - tok", 0, 0, "uilang id:tok" },
      |                                                                  {               }
 2707 |                                     { u8"Türkçe - tr", 0, 0, "uilang id:tr" },
      |                                                              {              }
 2708 |                                     { u8"Українська - uk", 0, 0, "uilang id:uk" },
      |                                                                  {              }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2687:35: warning: missing braces around initializer [-Wmissing-braces]
 2687 |     const iMenuItem langItems[] = { { u8"Čeština - cs", 0, 0, "uilang id:cs" },
      |                                   ^
      |                                                               {              }
 2688 |                                     { u8"Deutsch - de", 0, 0, "uilang id:de" },
      |                                                               {              }
 2689 |                                     { u8"English - en", 0, 0, "uilang id:en" },
      |                                                               {              }
 2690 |                                     { u8"Español - es", 0, 0, "uilang id:es" },
      |                                                               {              }
 2691 |                                     { u8"Español (México) - es", 0, 0, "uilang id:es_MX" },
      |                                                                        {                 }
 2692 |                                     { u8"Esperanto - eo", 0, 0, "uilang id:eo" },
      |                                                                 {              }
 2693 |                                     { u8"Suomi - fi", 0, 0, "uilang id:fi" },
      |                                                             {              }
 2694 |                                     { u8"Français - fr", 0, 0, "uilang id:fr" },
      |                                                                {              }
 2695 |                                     { u8"Galego - gl", 0, 0, "uilang id:gl" },
      |                                                              {              }
 2696 |                                     { u8"Magyar - hu", 0, 0, "uilang id:hu" },
      |                                                              {              }
 2697 |                                     { u8"Interlingua - ia", 0, 0, "uilang id:ia" },
      |                                                                   {              }
 2698 |                                     { u8"Interlingue - ie", 0, 0, "uilang id:ie" },
      |                                                                   {              }
 2699 |                                     { u8"Interslavic - isv", 0, 0, "uilang id:isv" },
      |                                                                    {               }
 2700 |                                     { u8"Italiano - it", 0, 0, "uilang id:it" },
      |                                                                {              }
 2701 |                                     { u8"Nederlands - nl", 0, 0, "uilang id:nl" },
      |                                                                  {              }
 2702 |                                     { u8"Polski - pl", 0, 0, "uilang id:pl" },
      |                                                              {              }
 2703 |                                     { u8"Русский - ru", 0, 0, "uilang id:ru" },
      |                                                               {              }
 2704 |                                     { u8"Slovak - sk", 0, 0, "uilang id:sk" },
      |                                                              {              }
 2705 |                                     { u8"Српски - sr", 0, 0, "uilang id:sr" },
      |                                                              {              }
 2706 |                                     { u8"Toki pona - tok", 0, 0, "uilang id:tok" },
      |                                                                  {               }
 2707 |                                     { u8"Türkçe - tr", 0, 0, "uilang id:tr" },
      |                                                              {              }
 2708 |                                     { u8"Українська - uk", 0, 0, "uilang id:uk" },
      |                                                                  {              }
 2709 |                                     { u8"简体中文 - zh", 0, 0, "uilang id:zh_Hans" },
      |                                                                {                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2687:35: warning: missing braces around initializer [-Wmissing-braces]
 2687 |     const iMenuItem langItems[] = { { u8"Čeština - cs", 0, 0, "uilang id:cs" },
      |                                   ^
      |                                                               {              }
 2688 |                                     { u8"Deutsch - de", 0, 0, "uilang id:de" },
      |                                                               {              }
 2689 |                                     { u8"English - en", 0, 0, "uilang id:en" },
      |                                                               {              }
 2690 |                                     { u8"Español - es", 0, 0, "uilang id:es" },
      |                                                               {              }
 2691 |                                     { u8"Español (México) - es", 0, 0, "uilang id:es_MX" },
      |                                                                        {                 }
 2692 |                                     { u8"Esperanto - eo", 0, 0, "uilang id:eo" },
      |                                                                 {              }
 2693 |                                     { u8"Suomi - fi", 0, 0, "uilang id:fi" },
      |                                                             {              }
 2694 |                                     { u8"Français - fr", 0, 0, "uilang id:fr" },
      |                                                                {              }
 2695 |                                     { u8"Galego - gl", 0, 0, "uilang id:gl" },
      |                                                              {              }
 2696 |                                     { u8"Magyar - hu", 0, 0, "uilang id:hu" },
      |                                                              {              }
 2697 |                                     { u8"Interlingua - ia", 0, 0, "uilang id:ia" },
      |                                                                   {              }
 2698 |                                     { u8"Interlingue - ie", 0, 0, "uilang id:ie" },
      |                                                                   {              }
 2699 |                                     { u8"Interslavic - isv", 0, 0, "uilang id:isv" },
      |                                                                    {               }
 2700 |                                     { u8"Italiano - it", 0, 0, "uilang id:it" },
      |                                                                {              }
 2701 |                                     { u8"Nederlands - nl", 0, 0, "uilang id:nl" },
      |                                                                  {              }
 2702 |                                     { u8"Polski - pl", 0, 0, "uilang id:pl" },
      |                                                              {              }
 2703 |                                     { u8"Русский - ru", 0, 0, "uilang id:ru" },
      |                                                               {              }
 2704 |                                     { u8"Slovak - sk", 0, 0, "uilang id:sk" },
      |                                                              {              }
 2705 |                                     { u8"Српски - sr", 0, 0, "uilang id:sr" },
      |                                                              {              }
 2706 |                                     { u8"Toki pona - tok", 0, 0, "uilang id:tok" },
      |                                                                  {               }
 2707 |                                     { u8"Türkçe - tr", 0, 0, "uilang id:tr" },
      |                                                              {              }
 2708 |                                     { u8"Українська - uk", 0, 0, "uilang id:uk" },
      |                                                                  {              }
 2709 |                                     { u8"简体中文 - zh", 0, 0, "uilang id:zh_Hans" },
      |                                                                {                   }
 2710 |                                     { u8"繁體/正體中文 - zh", 0, 0, "uilang id:zh_Hant" },
      |                                                                     {                   }
In file included from /builddir/build/BUILD/lagrange-1.13.7/src/ui/mobile.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/util.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/widget.h:28,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/root.h:3,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/window.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/paint.h:28,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/visbuf.c:24:
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:152:9: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  152 |         RETURN_KEY_BEHAVIOR(control_ReturnKeyFlag, 0),
      |         ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:159:33: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  159 |     default_ReturnKeyBehavior = RETURN_KEY_BEHAVIOR(shift_ReturnKeyFlag, 0),
      |                                 ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2687:35: warning: missing braces around initializer [-Wmissing-braces]
 2687 |     const iMenuItem langItems[] = { { u8"Čeština - cs", 0, 0, "uilang id:cs" },
      |                                   ^
      |                                                               {              }
 2688 |                                     { u8"Deutsch - de", 0, 0, "uilang id:de" },
      |                                                               {              }
 2689 |                                     { u8"English - en", 0, 0, "uilang id:en" },
      |                                                               {              }
 2690 |                                     { u8"Español - es", 0, 0, "uilang id:es" },
      |                                                               {              }
 2691 |                                     { u8"Español (México) - es", 0, 0, "uilang id:es_MX" },
      |                                                                        {                 }
 2692 |                                     { u8"Esperanto - eo", 0, 0, "uilang id:eo" },
      |                                                                 {              }
 2693 |                                     { u8"Suomi - fi", 0, 0, "uilang id:fi" },
      |                                                             {              }
 2694 |                                     { u8"Français - fr", 0, 0, "uilang id:fr" },
      |                                                                {              }
 2695 |                                     { u8"Galego - gl", 0, 0, "uilang id:gl" },
      |                                                              {              }
 2696 |                                     { u8"Magyar - hu", 0, 0, "uilang id:hu" },
      |                                                              {              }
 2697 |                                     { u8"Interlingua - ia", 0, 0, "uilang id:ia" },
      |                                                                   {              }
 2698 |                                     { u8"Interlingue - ie", 0, 0, "uilang id:ie" },
      |                                                                   {              }
 2699 |                                     { u8"Interslavic - isv", 0, 0, "uilang id:isv" },
      |                                                                    {               }
 2700 |                                     { u8"Italiano - it", 0, 0, "uilang id:it" },
      |                                                                {              }
 2701 |                                     { u8"Nederlands - nl", 0, 0, "uilang id:nl" },
      |                                                                  {              }
 2702 |                                     { u8"Polski - pl", 0, 0, "uilang id:pl" },
      |                                                              {              }
 2703 |                                     { u8"Русский - ru", 0, 0, "uilang id:ru" },
      |                                                               {              }
 2704 |                                     { u8"Slovak - sk", 0, 0, "uilang id:sk" },
      |                                                              {              }
 2705 |                                     { u8"Српски - sr", 0, 0, "uilang id:sr" },
      |                                                              {              }
 2706 |                                     { u8"Toki pona - tok", 0, 0, "uilang id:tok" },
      |                                                                  {               }
 2707 |                                     { u8"Türkçe - tr", 0, 0, "uilang id:tr" },
      |                                                              {              }
 2708 |                                     { u8"Українська - uk", 0, 0, "uilang id:uk" },
      |                                                                  {              }
 2709 |                                     { u8"简体中文 - zh", 0, 0, "uilang id:zh_Hans" },
      |                                                                {                   }
 2710 |                                     { u8"繁體/正體中文 - zh", 0, 0, "uilang id:zh_Hant" },
      |                                                                     {                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2712:44: warning: missing braces around initializer [-Wmissing-braces]
 2712 |     const iMenuItem returnKeyBehaviors[] = {
      |                                            ^
......
 2716 |           format_CStr("returnkey.set arg:%d", default_ReturnKeyBehavior) },
      |           {                                                              }
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2718:33: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
 2718 |         { returnKeyBehaviorStr_(RETURN_KEY_BEHAVIOR(0, shift_ReturnKeyFlag)),
      |                                 ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2721:47: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
 2721 |           format_CStr("returnkey.set arg:%d", RETURN_KEY_BEHAVIOR(0, shift_ReturnKeyFlag)) },
      |                                               ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2712:44: warning: missing braces around initializer [-Wmissing-braces]
 2712 |     const iMenuItem returnKeyBehaviors[] = {
      |                                            ^
......
 2716 |           format_CStr("returnkey.set arg:%d", default_ReturnKeyBehavior) },
      |           {                                                              }
......
 2721 |           format_CStr("returnkey.set arg:%d", RETURN_KEY_BEHAVIOR(0, shift_ReturnKeyFlag)) },
      |           {                                                                                }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2712:44: warning: missing braces around initializer [-Wmissing-braces]
 2712 |     const iMenuItem returnKeyBehaviors[] = {
      |                                            ^
......
 2716 |           format_CStr("returnkey.set arg:%d", default_ReturnKeyBehavior) },
      |           {                                                              }
......
 2721 |           format_CStr("returnkey.set arg:%d", RETURN_KEY_BEHAVIOR(0, shift_ReturnKeyFlag)) },
      |           {                                                                                }
......
 2725 |           format_CStr("returnkey.set arg:%d", acceptWithPrimaryMod_ReturnKeyBehavior) },
      |           {                                                                           }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2712:44: warning: missing braces around initializer [-Wmissing-braces]
 2712 |     const iMenuItem returnKeyBehaviors[] = {
      |                                            ^
......
 2716 |           format_CStr("returnkey.set arg:%d", default_ReturnKeyBehavior) },
      |           {                                                              }
......
 2721 |           format_CStr("returnkey.set arg:%d", RETURN_KEY_BEHAVIOR(0, shift_ReturnKeyFlag)) },
      |           {                                                                                }
......
 2725 |           format_CStr("returnkey.set arg:%d", acceptWithPrimaryMod_ReturnKeyBehavior) },
      |           {                                                                           }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2747:58: warning: missing braces around initializer [-Wmissing-braces]
 2747 |         const iMenuItem items[max_GmDocumentTheme + 1] = {
      |                                                          ^
 2748 |             { "${prefs.doctheme.name.colorfuldark}", 0, 0, format_CStr("doctheme.%s.set arg:%d", mode, colorfulDark_GmDocumentTheme) },
      |                                                            {                                                                         }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2747:58: warning: missing braces around initializer [-Wmissing-braces]
 2747 |         const iMenuItem items[max_GmDocumentTheme + 1] = {
      |                                                          ^
 2748 |             { "${prefs.doctheme.name.colorfuldark}", 0, 0, format_CStr("doctheme.%s.set arg:%d", mode, colorfulDark_GmDocumentTheme) },
      |                                                            {                                                                         }
 2749 |             { "${prefs.doctheme.name.colorfullight}", 0, 0, format_CStr("doctheme.%s.set arg:%d", mode, colorfulLight_GmDocumentTheme) },
      |                                                             {                                                                          }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2747:58: warning: missing braces around initializer [-Wmissing-braces]
 2747 |         const iMenuItem items[max_GmDocumentTheme + 1] = {
      |                                                          ^
 2748 |             { "${prefs.doctheme.name.colorfuldark}", 0, 0, format_CStr("doctheme.%s.set arg:%d", mode, colorfulDark_GmDocumentTheme) },
      |                                                            {                                                                         }
 2749 |             { "${prefs.doctheme.name.colorfullight}", 0, 0, format_CStr("doctheme.%s.set arg:%d", mode, colorfulLight_GmDocumentTheme) },
      |                                                             {                                                                          }
 2750 |             { "${prefs.doctheme.name.black}", 0, 0, format_CStr("doctheme.%s.set arg:%d", mode, black_GmDocumentTheme) },
      |                                                     {                                                                  }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2747:58: warning: missing braces around initializer [-Wmissing-braces]
 2747 |         const iMenuItem items[max_GmDocumentTheme + 1] = {
      |                                                          ^
 2748 |             { "${prefs.doctheme.name.colorfuldark}", 0, 0, format_CStr("doctheme.%s.set arg:%d", mode, colorfulDark_GmDocumentTheme) },
      |                                                            {                                                                         }
 2749 |             { "${prefs.doctheme.name.colorfullight}", 0, 0, format_CStr("doctheme.%s.set arg:%d", mode, colorfulLight_GmDocumentTheme) },
      |                                                             {                                                                          }
 2750 |             { "${prefs.doctheme.name.black}", 0, 0, format_CStr("doctheme.%s.set arg:%d", mode, black_GmDocumentTheme) },
      |                                                     {                                                                  }
 2751 |             { "${prefs.doctheme.name.gray}", 0, 0, format_CStr("doctheme.%s.set arg:%d", mode, gray_GmDocumentTheme) },
      |                                                    {                                                                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2747:58: warning: missing braces around initializer [-Wmissing-braces]
 2747 |         const iMenuItem items[max_GmDocumentTheme + 1] = {
      |                                                          ^
 2748 |             { "${prefs.doctheme.name.colorfuldark}", 0, 0, format_CStr("doctheme.%s.set arg:%d", mode, colorfulDark_GmDocumentTheme) },
      |                                                            {                                                                         }
 2749 |             { "${prefs.doctheme.name.colorfullight}", 0, 0, format_CStr("doctheme.%s.set arg:%d", mode, colorfulLight_GmDocumentTheme) },
      |                                                             {                                                                          }
 2750 |             { "${prefs.doctheme.name.black}", 0, 0, format_CStr("doctheme.%s.set arg:%d", mode, black_GmDocumentTheme) },
      |                                                     {                                                                  }
 2751 |             { "${prefs.doctheme.name.gray}", 0, 0, format_CStr("doctheme.%s.set arg:%d", mode, gray_GmDocumentTheme) },
      |                                                    {                                                                 }
 2752 |             { "${prefs.doctheme.name.white}", 0, 0, format_CStr("doctheme.%s.set arg:%d", mode, white_GmDocumentTheme) },
      |                                                     {                                                                  }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2747:58: warning: missing braces around initializer [-Wmissing-braces]
 2747 |         const iMenuItem items[max_GmDocumentTheme + 1] = {
      |                                                          ^
 2748 |             { "${prefs.doctheme.name.colorfuldark}", 0, 0, format_CStr("doctheme.%s.set arg:%d", mode, colorfulDark_GmDocumentTheme) },
      |                                                            {                                                                         }
 2749 |             { "${prefs.doctheme.name.colorfullight}", 0, 0, format_CStr("doctheme.%s.set arg:%d", mode, colorfulLight_GmDocumentTheme) },
      |                                                             {                                                                          }
 2750 |             { "${prefs.doctheme.name.black}", 0, 0, format_CStr("doctheme.%s.set arg:%d", mode, black_GmDocumentTheme) },
      |                                                     {                                                                  }
 2751 |             { "${prefs.doctheme.name.gray}", 0, 0, format_CStr("doctheme.%s.set arg:%d", mode, gray_GmDocumentTheme) },
      |                                                    {                                                                 }
 2752 |             { "${prefs.doctheme.name.white}", 0, 0, format_CStr("doctheme.%s.set arg:%d", mode, white_GmDocumentTheme) },
      |                                                     {                                                                  }
 2753 |             { "${prefs.doctheme.name.sepia}", 0, 0, format_CStr("doctheme.%s.set arg:%d", mode, sepia_GmDocumentTheme) },
      |                                                     {                                                                  }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2747:58: warning: missing braces around initializer [-Wmissing-braces]
 2747 |         const iMenuItem items[max_GmDocumentTheme + 1] = {
      |                                                          ^
 2748 |             { "${prefs.doctheme.name.colorfuldark}", 0, 0, format_CStr("doctheme.%s.set arg:%d", mode, colorfulDark_GmDocumentTheme) },
      |                                                            {                                                                         }
 2749 |             { "${prefs.doctheme.name.colorfullight}", 0, 0, format_CStr("doctheme.%s.set arg:%d", mode, colorfulLight_GmDocumentTheme) },
      |                                                             {                                                                          }
 2750 |             { "${prefs.doctheme.name.black}", 0, 0, format_CStr("doctheme.%s.set arg:%d", mode, black_GmDocumentTheme) },
      |                                                     {                                                                  }
 2751 |             { "${prefs.doctheme.name.gray}", 0, 0, format_CStr("doctheme.%s.set arg:%d", mode, gray_GmDocumentTheme) },
      |                                                    {                                                                 }
 2752 |             { "${prefs.doctheme.name.white}", 0, 0, format_CStr("doctheme.%s.set arg:%d", mode, white_GmDocumentTheme) },
      |                                                     {                                                                  }
 2753 |             { "${prefs.doctheme.name.sepia}", 0, 0, format_CStr("doctheme.%s.set arg:%d", mode, sepia_GmDocumentTheme) },
      |                                                     {                                                                  }
 2754 |             { "${prefs.doctheme.name.oceanic}", 0, 0, format_CStr("doctheme.%s.set arg:%d", mode, oceanic_GmDocumentTheme) },
      |                                                       {                                                                    }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2747:58: warning: missing braces around initializer [-Wmissing-braces]
 2747 |         const iMenuItem items[max_GmDocumentTheme + 1] = {
      |                                                          ^
 2748 |             { "${prefs.doctheme.name.colorfuldark}", 0, 0, format_CStr("doctheme.%s.set arg:%d", mode, colorfulDark_GmDocumentTheme) },
      |                                                            {                                                                         }
 2749 |             { "${prefs.doctheme.name.colorfullight}", 0, 0, format_CStr("doctheme.%s.set arg:%d", mode, colorfulLight_GmDocumentTheme) },
      |                                                             {                                                                          }
 2750 |             { "${prefs.doctheme.name.black}", 0, 0, format_CStr("doctheme.%s.set arg:%d", mode, black_GmDocumentTheme) },
      |                                                     {                                                                  }
 2751 |             { "${prefs.doctheme.name.gray}", 0, 0, format_CStr("doctheme.%s.set arg:%d", mode, gray_GmDocumentTheme) },
      |                                                    {                                                                 }
 2752 |             { "${prefs.doctheme.name.white}", 0, 0, format_CStr("doctheme.%s.set arg:%d", mode, white_GmDocumentTheme) },
      |                                                     {                                                                  }
 2753 |             { "${prefs.doctheme.name.sepia}", 0, 0, format_CStr("doctheme.%s.set arg:%d", mode, sepia_GmDocumentTheme) },
      |                                                     {                                                                  }
 2754 |             { "${prefs.doctheme.name.oceanic}", 0, 0, format_CStr("doctheme.%s.set arg:%d", mode, oceanic_GmDocumentTheme) },
      |                                                       {                                                                    }
 2755 |             { "${prefs.doctheme.name.highcontrast}", 0, 0, format_CStr("doctheme.%s.set arg:%d", mode, highContrast_GmDocumentTheme) },
      |                                                            {                                                                         }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2747:58: warning: missing braces around initializer [-Wmissing-braces]
 2747 |         const iMenuItem items[max_GmDocumentTheme + 1] = {
      |                                                          ^
 2748 |             { "${prefs.doctheme.name.colorfuldark}", 0, 0, format_CStr("doctheme.%s.set arg:%d", mode, colorfulDark_GmDocumentTheme) },
      |                                                            {                                                                         }
 2749 |             { "${prefs.doctheme.name.colorfullight}", 0, 0, format_CStr("doctheme.%s.set arg:%d", mode, colorfulLight_GmDocumentTheme) },
      |                                                             {                                                                          }
 2750 |             { "${prefs.doctheme.name.black}", 0, 0, format_CStr("doctheme.%s.set arg:%d", mode, black_GmDocumentTheme) },
      |                                                     {                                                                  }
 2751 |             { "${prefs.doctheme.name.gray}", 0, 0, format_CStr("doctheme.%s.set arg:%d", mode, gray_GmDocumentTheme) },
      |                                                    {                                                                 }
 2752 |             { "${prefs.doctheme.name.white}", 0, 0, format_CStr("doctheme.%s.set arg:%d", mode, white_GmDocumentTheme) },
      |                                                     {                                                                  }
 2753 |             { "${prefs.doctheme.name.sepia}", 0, 0, format_CStr("doctheme.%s.set arg:%d", mode, sepia_GmDocumentTheme) },
      |                                                     {                                                                  }
 2754 |             { "${prefs.doctheme.name.oceanic}", 0, 0, format_CStr("doctheme.%s.set arg:%d", mode, oceanic_GmDocumentTheme) },
      |                                                       {                                                                    }
 2755 |             { "${prefs.doctheme.name.highcontrast}", 0, 0, format_CStr("doctheme.%s.set arg:%d", mode, highContrast_GmDocumentTheme) },
      |                                                            {                                                                         }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2760:35: warning: missing braces around initializer [-Wmissing-braces]
 2760 |     const iMenuItem imgStyles[] = {
      |                                   ^
 2761 |         { "${prefs.imagestyle.original}",  0, 0, format_CStr("imagestyle.set arg:%d", original_ImageStyle) },
      |                                                  {                                                         }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2760:35: warning: missing braces around initializer [-Wmissing-braces]
 2760 |     const iMenuItem imgStyles[] = {
      |                                   ^
 2761 |         { "${prefs.imagestyle.original}",  0, 0, format_CStr("imagestyle.set arg:%d", original_ImageStyle) },
      |                                                  {                                                         }
 2762 |         { "${prefs.imagestyle.grayscale}", 0, 0, format_CStr("imagestyle.set arg:%d", grayscale_ImageStyle) },
      |                                                  {                                                          }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2760:35: warning: missing braces around initializer [-Wmissing-braces]
 2760 |     const iMenuItem imgStyles[] = {
      |                                   ^
 2761 |         { "${prefs.imagestyle.original}",  0, 0, format_CStr("imagestyle.set arg:%d", original_ImageStyle) },
      |                                                  {                                                         }
 2762 |         { "${prefs.imagestyle.grayscale}", 0, 0, format_CStr("imagestyle.set arg:%d", grayscale_ImageStyle) },
      |                                                  {                                                          }
 2763 |         { "${prefs.imagestyle.bgfg}",      0, 0, format_CStr("imagestyle.set arg:%d", bgFg_ImageStyle) },
      |                                                  {                                                     }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2760:35: warning: missing braces around initializer [-Wmissing-braces]
 2760 |     const iMenuItem imgStyles[] = {
      |                                   ^
 2761 |         { "${prefs.imagestyle.original}",  0, 0, format_CStr("imagestyle.set arg:%d", original_ImageStyle) },
      |                                                  {                                                         }
 2762 |         { "${prefs.imagestyle.grayscale}", 0, 0, format_CStr("imagestyle.set arg:%d", grayscale_ImageStyle) },
      |                                                  {                                                          }
 2763 |         { "${prefs.imagestyle.bgfg}",      0, 0, format_CStr("imagestyle.set arg:%d", bgFg_ImageStyle) },
      |                                                  {                                                     }
 2764 |         { "${prefs.imagestyle.text}",      0, 0, format_CStr("imagestyle.set arg:%d", textColorized_ImageStyle) },
      |                                                  {                                                              }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2760:35: warning: missing braces around initializer [-Wmissing-braces]
 2760 |     const iMenuItem imgStyles[] = {
      |                                   ^
 2761 |         { "${prefs.imagestyle.original}",  0, 0, format_CStr("imagestyle.set arg:%d", original_ImageStyle) },
      |                                                  {                                                         }
 2762 |         { "${prefs.imagestyle.grayscale}", 0, 0, format_CStr("imagestyle.set arg:%d", grayscale_ImageStyle) },
      |                                                  {                                                          }
 2763 |         { "${prefs.imagestyle.bgfg}",      0, 0, format_CStr("imagestyle.set arg:%d", bgFg_ImageStyle) },
      |                                                  {                                                     }
 2764 |         { "${prefs.imagestyle.text}",      0, 0, format_CStr("imagestyle.set arg:%d", textColorized_ImageStyle) },
      |                                                  {                                                              }
 2765 |         { "${prefs.imagestyle.preformat}", 0, 0, format_CStr("imagestyle.set arg:%d", preformatColorized_ImageStyle) },
      |                                                  {                                                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2760:35: warning: missing braces around initializer [-Wmissing-braces]
 2760 |     const iMenuItem imgStyles[] = {
      |                                   ^
 2761 |         { "${prefs.imagestyle.original}",  0, 0, format_CStr("imagestyle.set arg:%d", original_ImageStyle) },
      |                                                  {                                                         }
 2762 |         { "${prefs.imagestyle.grayscale}", 0, 0, format_CStr("imagestyle.set arg:%d", grayscale_ImageStyle) },
      |                                                  {                                                          }
 2763 |         { "${prefs.imagestyle.bgfg}",      0, 0, format_CStr("imagestyle.set arg:%d", bgFg_ImageStyle) },
      |                                                  {                                                     }
 2764 |         { "${prefs.imagestyle.text}",      0, 0, format_CStr("imagestyle.set arg:%d", textColorized_ImageStyle) },
      |                                                  {                                                              }
 2765 |         { "${prefs.imagestyle.preformat}", 0, 0, format_CStr("imagestyle.set arg:%d", preformatColorized_ImageStyle) },
      |                                                  {                                                                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2768:40: warning: missing braces around initializer [-Wmissing-braces]
 2768 |     const iMenuItem lineWidthItems[] = {
      |                                        ^
 2769 |         { "button id:prefs.linewidth.30 text:\u20132",                 0, 0, "linewidth.set arg:30" },
      |                                                                              {                      }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2768:40: warning: missing braces around initializer [-Wmissing-braces]
 2768 |     const iMenuItem lineWidthItems[] = {
      |                                        ^
 2769 |         { "button id:prefs.linewidth.30 text:\u20132",                 0, 0, "linewidth.set arg:30" },
      |                                                                              {                      }
 2770 |         { "button id:prefs.linewidth.34 text:\u20131",                 0, 0, "linewidth.set arg:34" },
      |                                                                              {                      }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2768:40: warning: missing braces around initializer [-Wmissing-braces]
 2768 |     const iMenuItem lineWidthItems[] = {
      |                                        ^
 2769 |         { "button id:prefs.linewidth.30 text:\u20132",                 0, 0, "linewidth.set arg:30" },
      |                                                                              {                      }
 2770 |         { "button id:prefs.linewidth.34 text:\u20131",                 0, 0, "linewidth.set arg:34" },
      |                                                                              {                      }
 2771 |         { "button id:prefs.linewidth.38 label:prefs.linewidth.normal", 0, 0, "linewidth.set arg:38" },
      |                                                                              {                      }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2768:40: warning: missing braces around initializer [-Wmissing-braces]
 2768 |     const iMenuItem lineWidthItems[] = {
      |                                        ^
 2769 |         { "button id:prefs.linewidth.30 text:\u20132",                 0, 0, "linewidth.set arg:30" },
      |                                                                              {                      }
 2770 |         { "button id:prefs.linewidth.34 text:\u20131",                 0, 0, "linewidth.set arg:34" },
      |                                                                              {                      }
 2771 |         { "button id:prefs.linewidth.38 label:prefs.linewidth.normal", 0, 0, "linewidth.set arg:38" },
      |                                                                              {                      }
 2772 |         { "button id:prefs.linewidth.43 text:+1",                      0, 0, "linewidth.set arg:43" },
      |                                                                              {                      }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2768:40: warning: missing braces around initializer [-Wmissing-braces]
 2768 |     const iMenuItem lineWidthItems[] = {
      |                                        ^
 2769 |         { "button id:prefs.linewidth.30 text:\u20132",                 0, 0, "linewidth.set arg:30" },
      |                                                                              {                      }
 2770 |         { "button id:prefs.linewidth.34 text:\u20131",                 0, 0, "linewidth.set arg:34" },
      |                                                                              {                      }
 2771 |         { "button id:prefs.linewidth.38 label:prefs.linewidth.normal", 0, 0, "linewidth.set arg:38" },
      |                                                                              {                      }
 2772 |         { "button id:prefs.linewidth.43 text:+1",                      0, 0, "linewidth.set arg:43" },
      |                                                                              {                      }
 2773 |         { "button id:prefs.linewidth.48 text:+2",                      0, 0, "linewidth.set arg:48" },
      |                                                                              {                      }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2768:40: warning: missing braces around initializer [-Wmissing-braces]
 2768 |     const iMenuItem lineWidthItems[] = {
      |                                        ^
 2769 |         { "button id:prefs.linewidth.30 text:\u20132",                 0, 0, "linewidth.set arg:30" },
      |                                                                              {                      }
 2770 |         { "button id:prefs.linewidth.34 text:\u20131",                 0, 0, "linewidth.set arg:34" },
      |                                                                              {                      }
 2771 |         { "button id:prefs.linewidth.38 label:prefs.linewidth.normal", 0, 0, "linewidth.set arg:38" },
      |                                                                              {                      }
 2772 |         { "button id:prefs.linewidth.43 text:+1",                      0, 0, "linewidth.set arg:43" },
      |                                                                              {                      }
 2773 |         { "button id:prefs.linewidth.48 text:+2",                      0, 0, "linewidth.set arg:48" },
      |                                                                              {                      }
 2774 |         { "button id:prefs.linewidth.1000 label:prefs.linewidth.fill", 0, 0, "linewidth.set arg:1000" },
      |                                                                              {                        }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2768:40: warning: missing braces around initializer [-Wmissing-braces]
 2768 |     const iMenuItem lineWidthItems[] = {
      |                                        ^
 2769 |         { "button id:prefs.linewidth.30 text:\u20132",                 0, 0, "linewidth.set arg:30" },
      |                                                                              {                      }
 2770 |         { "button id:prefs.linewidth.34 text:\u20131",                 0, 0, "linewidth.set arg:34" },
      |                                                                              {                      }
 2771 |         { "button id:prefs.linewidth.38 label:prefs.linewidth.normal", 0, 0, "linewidth.set arg:38" },
      |                                                                              {                      }
 2772 |         { "button id:prefs.linewidth.43 text:+1",                      0, 0, "linewidth.set arg:43" },
      |                                                                              {                      }
 2773 |         { "button id:prefs.linewidth.48 text:+2",                      0, 0, "linewidth.set arg:48" },
      |                                                                              {                      }
 2774 |         { "button id:prefs.linewidth.1000 label:prefs.linewidth.fill", 0, 0, "linewidth.set arg:1000" },
      |                                                                              {                        }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2779:43: warning: missing braces around initializer [-Wmissing-braces]
 2779 |         const iMenuItem pinSplitItems[] = {
      |                                           ^
 2780 |             { "button id:prefs.pinsplit.0 label:prefs.pinsplit.none",  0, 0, "pinsplit.set arg:0" },
      |                                                                              {                    }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2779:43: warning: missing braces around initializer [-Wmissing-braces]
 2779 |         const iMenuItem pinSplitItems[] = {
      |                                           ^
 2780 |             { "button id:prefs.pinsplit.0 label:prefs.pinsplit.none",  0, 0, "pinsplit.set arg:0" },
      |                                                                              {                    }
 2781 |             { "button id:prefs.pinsplit.1 label:prefs.pinsplit.left",  0, 0, "pinsplit.set arg:1" },
      |                                                                              {                    }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2779:43: warning: missing braces around initializer [-Wmissing-braces]
 2779 |         const iMenuItem pinSplitItems[] = {
      |                                           ^
 2780 |             { "button id:prefs.pinsplit.0 label:prefs.pinsplit.none",  0, 0, "pinsplit.set arg:0" },
      |                                                                              {                    }
 2781 |             { "button id:prefs.pinsplit.1 label:prefs.pinsplit.left",  0, 0, "pinsplit.set arg:1" },
      |                                                                              {                    }
 2782 |             { "button id:prefs.pinsplit.2 label:prefs.pinsplit.right", 0, 0, "pinsplit.set arg:2" },
      |                                                                              {                    }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2779:43: warning: missing braces around initializer [-Wmissing-braces]
 2779 |         const iMenuItem pinSplitItems[] = {
      |                                           ^
 2780 |             { "button id:prefs.pinsplit.0 label:prefs.pinsplit.none",  0, 0, "pinsplit.set arg:0" },
      |                                                                              {                    }
 2781 |             { "button id:prefs.pinsplit.1 label:prefs.pinsplit.left",  0, 0, "pinsplit.set arg:1" },
      |                                                                              {                    }
 2782 |             { "button id:prefs.pinsplit.2 label:prefs.pinsplit.right", 0, 0, "pinsplit.set arg:2" },
      |                                                                              {                    }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2785:40: warning: missing braces around initializer [-Wmissing-braces]
 2785 |         const iMenuItem themeItems[] = {
      |                                        ^
 2786 |             { "button id:prefs.theme.0 label:prefs.theme.black", 0, 0, "theme.set arg:0" },
      |                                                                        {                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2785:40: warning: missing braces around initializer [-Wmissing-braces]
 2785 |         const iMenuItem themeItems[] = {
      |                                        ^
 2786 |             { "button id:prefs.theme.0 label:prefs.theme.black", 0, 0, "theme.set arg:0" },
      |                                                                        {                 }
 2787 |             { "button id:prefs.theme.1 label:prefs.theme.dark",  0, 0, "theme.set arg:1" },
      |                                                                        {                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2785:40: warning: missing braces around initializer [-Wmissing-braces]
 2785 |         const iMenuItem themeItems[] = {
      |                                        ^
 2786 |             { "button id:prefs.theme.0 label:prefs.theme.black", 0, 0, "theme.set arg:0" },
      |                                                                        {                 }
 2787 |             { "button id:prefs.theme.1 label:prefs.theme.dark",  0, 0, "theme.set arg:1" },
      |                                                                        {                 }
 2788 |             { "button id:prefs.theme.2 label:prefs.theme.light", 0, 0, "theme.set arg:2" },
      |                                                                        {                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2785:40: warning: missing braces around initializer [-Wmissing-braces]
 2785 |         const iMenuItem themeItems[] = {
      |                                        ^
 2786 |             { "button id:prefs.theme.0 label:prefs.theme.black", 0, 0, "theme.set arg:0" },
      |                                                                        {                 }
 2787 |             { "button id:prefs.theme.1 label:prefs.theme.dark",  0, 0, "theme.set arg:1" },
      |                                                                        {                 }
 2788 |             { "button id:prefs.theme.2 label:prefs.theme.light", 0, 0, "theme.set arg:2" },
      |                                                                        {                 }
 2789 |             { "button id:prefs.theme.3 label:prefs.theme.white", 0, 0, "theme.set arg:3" },
      |                                                                        {                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2785:40: warning: missing braces around initializer [-Wmissing-braces]
 2785 |         const iMenuItem themeItems[] = {
      |                                        ^
 2786 |             { "button id:prefs.theme.0 label:prefs.theme.black", 0, 0, "theme.set arg:0" },
      |                                                                        {                 }
 2787 |             { "button id:prefs.theme.1 label:prefs.theme.dark",  0, 0, "theme.set arg:1" },
      |                                                                        {                 }
 2788 |             { "button id:prefs.theme.2 label:prefs.theme.light", 0, 0, "theme.set arg:2" },
      |                                                                        {                 }
 2789 |             { "button id:prefs.theme.3 label:prefs.theme.white", 0, 0, "theme.set arg:3" },
      |                                                                        {                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2792:41: warning: missing braces around initializer [-Wmissing-braces]
 2792 |         const iMenuItem accentItems[] = {
      |                                         ^
 2793 |             { "button id:prefs.accent.0 label:prefs.accent.teal", 0, 0, "accent.set arg:0" },
      |                                                                         {                  }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2792:41: warning: missing braces around initializer [-Wmissing-braces]
 2792 |         const iMenuItem accentItems[] = {
      |                                         ^
 2793 |             { "button id:prefs.accent.0 label:prefs.accent.teal", 0, 0, "accent.set arg:0" },
      |                                                                         {                  }
 2794 |             { "button id:prefs.accent.1 label:prefs.accent.orange", 0, 0, "accent.set arg:1" },
      |                                                                           {                  }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2792:41: warning: missing braces around initializer [-Wmissing-braces]
 2792 |         const iMenuItem accentItems[] = {
      |                                         ^
 2793 |             { "button id:prefs.accent.0 label:prefs.accent.teal", 0, 0, "accent.set arg:0" },
      |                                                                         {                  }
 2794 |             { "button id:prefs.accent.1 label:prefs.accent.orange", 0, 0, "accent.set arg:1" },
      |                                                                           {                  }
 2795 |             { "button id:prefs.accent.2 label:prefs.accent.red", 0, 0, "accent.set arg:2" },
      |                                                                        {                  }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2792:41: warning: missing braces around initializer [-Wmissing-braces]
 2792 |         const iMenuItem accentItems[] = {
      |                                         ^
 2793 |             { "button id:prefs.accent.0 label:prefs.accent.teal", 0, 0, "accent.set arg:0" },
      |                                                                         {                  }
 2794 |             { "button id:prefs.accent.1 label:prefs.accent.orange", 0, 0, "accent.set arg:1" },
      |                                                                           {                  }
 2795 |             { "button id:prefs.accent.2 label:prefs.accent.red", 0, 0, "accent.set arg:2" },
      |                                                                        {                  }
 2796 |             { "button id:prefs.accent.3 label:prefs.accent.green", 0, 0, "accent.set arg:3" },
      |                                                                          {                  }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2792:41: warning: missing braces around initializer [-Wmissing-braces]
 2792 |         const iMenuItem accentItems[] = {
      |                                         ^
 2793 |             { "button id:prefs.accent.0 label:prefs.accent.teal", 0, 0, "accent.set arg:0" },
      |                                                                         {                  }
 2794 |             { "button id:prefs.accent.1 label:prefs.accent.orange", 0, 0, "accent.set arg:1" },
      |                                                                           {                  }
 2795 |             { "button id:prefs.accent.2 label:prefs.accent.red", 0, 0, "accent.set arg:2" },
      |                                                                        {                  }
 2796 |             { "button id:prefs.accent.3 label:prefs.accent.green", 0, 0, "accent.set arg:3" },
      |                                                                          {                  }
 2797 |             { "button id:prefs.accent.4 label:prefs.accent.blue", 0, 0, "accent.set arg:4" },
      |                                                                         {                  }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2792:41: warning: missing braces around initializer [-Wmissing-braces]
 2792 |         const iMenuItem accentItems[] = {
      |                                         ^
 2793 |             { "button id:prefs.accent.0 label:prefs.accent.teal", 0, 0, "accent.set arg:0" },
      |                                                                         {                  }
 2794 |             { "button id:prefs.accent.1 label:prefs.accent.orange", 0, 0, "accent.set arg:1" },
      |                                                                           {                  }
 2795 |             { "button id:prefs.accent.2 label:prefs.accent.red", 0, 0, "accent.set arg:2" },
      |                                                                        {                  }
 2796 |             { "button id:prefs.accent.3 label:prefs.accent.green", 0, 0, "accent.set arg:3" },
      |                                                                          {                  }
 2797 |             { "button id:prefs.accent.4 label:prefs.accent.blue", 0, 0, "accent.set arg:4" },
      |                                                                         {                  }
 2798 |             { "button id:prefs.accent.5 label:prefs.accent.gray", 0, 0, "accent.set arg:5" },
      |                                                                         {                  }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2792:41: warning: missing braces around initializer [-Wmissing-braces]
 2792 |         const iMenuItem accentItems[] = {
      |                                         ^
 2793 |             { "button id:prefs.accent.0 label:prefs.accent.teal", 0, 0, "accent.set arg:0" },
      |                                                                         {                  }
 2794 |             { "button id:prefs.accent.1 label:prefs.accent.orange", 0, 0, "accent.set arg:1" },
      |                                                                           {                  }
 2795 |             { "button id:prefs.accent.2 label:prefs.accent.red", 0, 0, "accent.set arg:2" },
      |                                                                        {                  }
 2796 |             { "button id:prefs.accent.3 label:prefs.accent.green", 0, 0, "accent.set arg:3" },
      |                                                                          {                  }
 2797 |             { "button id:prefs.accent.4 label:prefs.accent.blue", 0, 0, "accent.set arg:4" },
      |                                                                         {                  }
 2798 |             { "button id:prefs.accent.5 label:prefs.accent.gray", 0, 0, "accent.set arg:5" },
      |                                                                         {                  }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2801:38: warning: missing braces around initializer [-Wmissing-braces]
 2801 |         const iMenuItem satItems[] = {
      |                                      ^
 2802 |             { "button id:prefs.saturation.3 text:100 %", 0, 0, "saturation.set arg:100" },
      |                                                                {                        }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2801:38: warning: missing braces around initializer [-Wmissing-braces]
 2801 |         const iMenuItem satItems[] = {
      |                                      ^
 2802 |             { "button id:prefs.saturation.3 text:100 %", 0, 0, "saturation.set arg:100" },
      |                                                                {                        }
 2803 |             { "button id:prefs.saturation.2 text:66 %", 0, 0, "saturation.set arg:66" },
      |                                                               {                       }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2801:38: warning: missing braces around initializer [-Wmissing-braces]
 2801 |         const iMenuItem satItems[] = {
      |                                      ^
 2802 |             { "button id:prefs.saturation.3 text:100 %", 0, 0, "saturation.set arg:100" },
      |                                                                {                        }
 2803 |             { "button id:prefs.saturation.2 text:66 %", 0, 0, "saturation.set arg:66" },
      |                                                               {                       }
 2804 |             { "button id:prefs.saturation.1 text:33 %", 0, 0, "saturation.set arg:33" },
      |                                                               {                       }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2801:38: warning: missing braces around initializer [-Wmissing-braces]
 2801 |         const iMenuItem satItems[] = {
      |                                      ^
 2802 |             { "button id:prefs.saturation.3 text:100 %", 0, 0, "saturation.set arg:100" },
      |                                                                {                        }
 2803 |             { "button id:prefs.saturation.2 text:66 %", 0, 0, "saturation.set arg:66" },
      |                                                               {                       }
 2804 |             { "button id:prefs.saturation.1 text:33 %", 0, 0, "saturation.set arg:33" },
      |                                                               {                       }
 2805 |             { "button id:prefs.saturation.0 text:0 %", 0, 0, "saturation.set arg:0" },
      |                                                              {                      }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2801:38: warning: missing braces around initializer [-Wmissing-braces]
 2801 |         const iMenuItem satItems[] = {
      |                                      ^
 2802 |             { "button id:prefs.saturation.3 text:100 %", 0, 0, "saturation.set arg:100" },
      |                                                                {                        }
 2803 |             { "button id:prefs.saturation.2 text:66 %", 0, 0, "saturation.set arg:66" },
      |                                                               {                       }
 2804 |             { "button id:prefs.saturation.1 text:33 %", 0, 0, "saturation.set arg:33" },
      |                                                               {                       }
 2805 |             { "button id:prefs.saturation.0 text:0 %", 0, 0, "saturation.set arg:0" },
      |                                                              {                      }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2819:40: warning: missing braces around initializer [-Wmissing-braces]
 2819 |         const iMenuItem quoteItems[] = {
      |                                        ^
 2820 |             { "button id:prefs.quoteicon.1 label:prefs.quoteicon.icon", 0, 0, "quoteicon.set arg:1" },
      |                                                                               {                     }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2819:40: warning: missing braces around initializer [-Wmissing-braces]
 2819 |         const iMenuItem quoteItems[] = {
      |                                        ^
 2820 |             { "button id:prefs.quoteicon.1 label:prefs.quoteicon.icon", 0, 0, "quoteicon.set arg:1" },
      |                                                                               {                     }
 2821 |             { "button id:prefs.quoteicon.0 label:prefs.quoteicon.line", 0, 0, "quoteicon.set arg:0" },
      |                                                                               {                     }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2819:40: warning: missing braces around initializer [-Wmissing-braces]
 2819 |         const iMenuItem quoteItems[] = {
      |                                        ^
 2820 |             { "button id:prefs.quoteicon.1 label:prefs.quoteicon.icon", 0, 0, "quoteicon.set arg:1" },
      |                                                                               {                     }
 2821 |             { "button id:prefs.quoteicon.0 label:prefs.quoteicon.line", 0, 0, "quoteicon.set arg:0" },
      |                                                                               {                     }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2824:47: warning: missing braces around initializer [-Wmissing-braces]
 2824 |         const iMenuItem generalPanelItems[] = {
      |                                               ^
......
 2833 |             { "radio device:1 id:prefs.pinsplit", 0, 0, (const void *) pinSplitItems },
      |                                                         {                            }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2824:47: warning: missing braces around initializer [-Wmissing-braces]
 2824 |         const iMenuItem generalPanelItems[] = {
      |                                               ^
......
 2833 |             { "radio device:1 id:prefs.pinsplit", 0, 0, (const void *) pinSplitItems },
      |                                                         {                            }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2824:47: warning: missing braces around initializer [-Wmissing-braces]
 2824 |         const iMenuItem generalPanelItems[] = {
      |                                               ^
......
 2833 |             { "radio device:1 id:prefs.pinsplit", 0, 0, (const void *) pinSplitItems },
      |                                                         {                            }
 2834 |             { "padding" },
 2835 |             { "dropdown id:prefs.uilang", 0, 0, (const void *) langItems },
      |                                                 {                        }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2824:47: warning: missing braces around initializer [-Wmissing-braces]
 2824 |         const iMenuItem generalPanelItems[] = {
      |                                               ^
......
 2833 |             { "radio device:1 id:prefs.pinsplit", 0, 0, (const void *) pinSplitItems },
      |                                                         {                            }
 2834 |             { "padding" },
 2835 |             { "dropdown id:prefs.uilang", 0, 0, (const void *) langItems },
      |                                                 {                        }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2824:47: warning: missing braces around initializer [-Wmissing-braces]
 2824 |         const iMenuItem generalPanelItems[] = {
      |                                               ^
......
 2833 |             { "radio device:1 id:prefs.pinsplit", 0, 0, (const void *) pinSplitItems },
      |                                                         {                            }
 2834 |             { "padding" },
 2835 |             { "dropdown id:prefs.uilang", 0, 0, (const void *) langItems },
      |                                                 {                        }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2824:47: warning: missing braces around initializer [-Wmissing-braces]
 2824 |         const iMenuItem generalPanelItems[] = {
      |                                               ^
......
 2833 |             { "radio device:1 id:prefs.pinsplit", 0, 0, (const void *) pinSplitItems },
      |                                                         {                            }
 2834 |             { "padding" },
 2835 |             { "dropdown id:prefs.uilang", 0, 0, (const void *) langItems },
      |                                                 {                        }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2840:42: warning: missing braces around initializer [-Wmissing-braces]
 2840 |         const iMenuItem uiPanelItems[] = {
      |                                          ^
......
 2843 |             { "dropdown device:0 id:prefs.returnkey", 0, 0, (const void *) returnKeyBehaviors },
      |                                                             {                                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2840:42: warning: missing braces around initializer [-Wmissing-braces]
 2840 |         const iMenuItem uiPanelItems[] = {
      |                                          ^
......
 2843 |             { "dropdown device:0 id:prefs.returnkey", 0, 0, (const void *) returnKeyBehaviors },
      |                                                             {                                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2840:42: warning: missing braces around initializer [-Wmissing-braces]
 2840 |         const iMenuItem uiPanelItems[] = {
      |                                          ^
......
 2843 |             { "dropdown device:0 id:prefs.returnkey", 0, 0, (const void *) returnKeyBehaviors },
      |                                                             {                                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2840:42: warning: missing braces around initializer [-Wmissing-braces]
 2840 |         const iMenuItem uiPanelItems[] = {
      |                                          ^
......
 2843 |             { "dropdown device:0 id:prefs.returnkey", 0, 0, (const void *) returnKeyBehaviors },
      |                                                             {                                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2840:42: warning: missing braces around initializer [-Wmissing-braces]
 2840 |         const iMenuItem uiPanelItems[] = {
      |                                          ^
......
 2843 |             { "dropdown device:0 id:prefs.returnkey", 0, 0, (const void *) returnKeyBehaviors },
      |                                                             {                                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2840:42: warning: missing braces around initializer [-Wmissing-braces]
 2840 |         const iMenuItem uiPanelItems[] = {
      |                                          ^
......
 2843 |             { "dropdown device:0 id:prefs.returnkey", 0, 0, (const void *) returnKeyBehaviors },
      |                                                             {                                 }
......
 2848 |             { "dropdown device:2 id:prefs.toolbaraction1", 0, 0, (const void *) toolbarActionItems[0] },
      |                                                                  {                                    }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2840:42: warning: missing braces around initializer [-Wmissing-braces]
 2840 |         const iMenuItem uiPanelItems[] = {
      |                                          ^
......
 2843 |             { "dropdown device:0 id:prefs.returnkey", 0, 0, (const void *) returnKeyBehaviors },
      |                                                             {                                 }
......
 2848 |             { "dropdown device:2 id:prefs.toolbaraction1", 0, 0, (const void *) toolbarActionItems[0] },
      |                                                                  {                                    }
 2849 |             { "dropdown device:2 id:prefs.toolbaraction2", 0, 0, (const void *) toolbarActionItems[1] },
      |                                                                  {                                    }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2840:42: warning: missing braces around initializer [-Wmissing-braces]
 2840 |         const iMenuItem uiPanelItems[] = {
      |                                          ^
......
 2843 |             { "dropdown device:0 id:prefs.returnkey", 0, 0, (const void *) returnKeyBehaviors },
      |                                                             {                                 }
......
 2848 |             { "dropdown device:2 id:prefs.toolbaraction1", 0, 0, (const void *) toolbarActionItems[0] },
      |                                                                  {                                    }
 2849 |             { "dropdown device:2 id:prefs.toolbaraction2", 0, 0, (const void *) toolbarActionItems[1] },
      |                                                                  {                                    }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2840:42: warning: missing braces around initializer [-Wmissing-braces]
 2840 |         const iMenuItem uiPanelItems[] = {
      |                                          ^
......
 2843 |             { "dropdown device:0 id:prefs.returnkey", 0, 0, (const void *) returnKeyBehaviors },
      |                                                             {                                 }
......
 2848 |             { "dropdown device:2 id:prefs.toolbaraction1", 0, 0, (const void *) toolbarActionItems[0] },
      |                                                                  {                                    }
 2849 |             { "dropdown device:2 id:prefs.toolbaraction2", 0, 0, (const void *) toolbarActionItems[1] },
      |                                                                  {                                    }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2840:42: warning: missing braces around initializer [-Wmissing-braces]
 2840 |         const iMenuItem uiPanelItems[] = {
      |                                          ^
......
 2843 |             { "dropdown device:0 id:prefs.returnkey", 0, 0, (const void *) returnKeyBehaviors },
      |                                                             {                                 }
......
 2848 |             { "dropdown device:2 id:prefs.toolbaraction1", 0, 0, (const void *) toolbarActionItems[0] },
      |                                                                  {                                    }
 2849 |             { "dropdown device:2 id:prefs.toolbaraction2", 0, 0, (const void *) toolbarActionItems[1] },
      |                                                                  {                                    }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2840:42: warning: missing braces around initializer [-Wmissing-braces]
 2840 |         const iMenuItem uiPanelItems[] = {
      |                                          ^
......
 2843 |             { "dropdown device:0 id:prefs.returnkey", 0, 0, (const void *) returnKeyBehaviors },
      |                                                             {                                 }
......
 2848 |             { "dropdown device:2 id:prefs.toolbaraction1", 0, 0, (const void *) toolbarActionItems[0] },
      |                                                                  {                                    }
 2849 |             { "dropdown device:2 id:prefs.toolbaraction2", 0, 0, (const void *) toolbarActionItems[1] },
      |                                                                  {                                    }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2855:45: warning: missing braces around initializer [-Wmissing-braces]
 2855 |         const iMenuItem colorPanelItems[] = {
      |                                             ^
......
 2861 |             { "radio id:prefs.theme", 0, 0, (const void *) themeItems },
      |                                             {                         }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2855:45: warning: missing braces around initializer [-Wmissing-braces]
 2855 |         const iMenuItem colorPanelItems[] = {
      |                                             ^
......
 2861 |             { "radio id:prefs.theme", 0, 0, (const void *) themeItems },
      |                                             {                         }
 2862 |             { "radio horizontal:1 rowlen:3 id:prefs.accent", 0, 0, (const void *) accentItems },
      |                                                                    {                          }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2855:45: warning: missing braces around initializer [-Wmissing-braces]
 2855 |         const iMenuItem colorPanelItems[] = {
      |                                             ^
......
 2861 |             { "radio id:prefs.theme", 0, 0, (const void *) themeItems },
      |                                             {                         }
 2862 |             { "radio horizontal:1 rowlen:3 id:prefs.accent", 0, 0, (const void *) accentItems },
      |                                                                    {                          }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2855:45: warning: missing braces around initializer [-Wmissing-braces]
 2855 |         const iMenuItem colorPanelItems[] = {
      |                                             ^
......
 2861 |             { "radio id:prefs.theme", 0, 0, (const void *) themeItems },
      |                                             {                         }
 2862 |             { "radio horizontal:1 rowlen:3 id:prefs.accent", 0, 0, (const void *) accentItems },
      |                                                                    {                          }
 2863 |             { "heading id:heading.prefs.pagecontent" },
 2864 |             { "dropdown id:prefs.doctheme.dark", 0, 0, (const void *) docThemes[0] },
      |                                                        {                           }
[ 83%] Building C object CMakeFiles/app.dir/src/ui/window.c.o
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2855:45: warning: missing braces around initializer [-Wmissing-braces]
 2855 |         const iMenuItem colorPanelItems[] = {
      |                                             ^
......
 2861 |             { "radio id:prefs.theme", 0, 0, (const void *) themeItems },
      |                                             {                         }
 2862 |             { "radio horizontal:1 rowlen:3 id:prefs.accent", 0, 0, (const void *) accentItems },
      |                                                                    {                          }
 2863 |             { "heading id:heading.prefs.pagecontent" },
 2864 |             { "dropdown id:prefs.doctheme.dark", 0, 0, (const void *) docThemes[0] },
      |                                                        {                           }
 2865 |             { "dropdown id:prefs.doctheme.light", 0, 0, (const void *) docThemes[1] },
      |                                                         {                           }
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/ui/window.c.o -MF CMakeFiles/app.dir/src/ui/window.c.o.d -o CMakeFiles/app.dir/src/ui/window.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2855:45: warning: missing braces around initializer [-Wmissing-braces]
 2855 |         const iMenuItem colorPanelItems[] = {
      |                                             ^
......
 2861 |             { "radio id:prefs.theme", 0, 0, (const void *) themeItems },
      |                                             {                         }
 2862 |             { "radio horizontal:1 rowlen:3 id:prefs.accent", 0, 0, (const void *) accentItems },
      |                                                                    {                          }
 2863 |             { "heading id:heading.prefs.pagecontent" },
 2864 |             { "dropdown id:prefs.doctheme.dark", 0, 0, (const void *) docThemes[0] },
      |                                                        {                           }
 2865 |             { "dropdown id:prefs.doctheme.light", 0, 0, (const void *) docThemes[1] },
      |                                                         {                           }
 2866 |             { "radio horizontal:1 id:prefs.saturation", 0, 0, (const void *) satItems },
      |                                                               {                       }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2855:45: warning: missing braces around initializer [-Wmissing-braces]
 2855 |         const iMenuItem colorPanelItems[] = {
      |                                             ^
......
 2861 |             { "radio id:prefs.theme", 0, 0, (const void *) themeItems },
      |                                             {                         }
 2862 |             { "radio horizontal:1 rowlen:3 id:prefs.accent", 0, 0, (const void *) accentItems },
      |                                                                    {                          }
 2863 |             { "heading id:heading.prefs.pagecontent" },
 2864 |             { "dropdown id:prefs.doctheme.dark", 0, 0, (const void *) docThemes[0] },
      |                                                        {                           }
 2865 |             { "dropdown id:prefs.doctheme.light", 0, 0, (const void *) docThemes[1] },
      |                                                         {                           }
 2866 |             { "radio horizontal:1 id:prefs.saturation", 0, 0, (const void *) satItems },
      |                                                               {                       }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2855:45: warning: missing braces around initializer [-Wmissing-braces]
 2855 |         const iMenuItem colorPanelItems[] = {
      |                                             ^
......
 2861 |             { "radio id:prefs.theme", 0, 0, (const void *) themeItems },
      |                                             {                         }
 2862 |             { "radio horizontal:1 rowlen:3 id:prefs.accent", 0, 0, (const void *) accentItems },
      |                                                                    {                          }
 2863 |             { "heading id:heading.prefs.pagecontent" },
 2864 |             { "dropdown id:prefs.doctheme.dark", 0, 0, (const void *) docThemes[0] },
      |                                                        {                           }
 2865 |             { "dropdown id:prefs.doctheme.light", 0, 0, (const void *) docThemes[1] },
      |                                                         {                           }
 2866 |             { "radio horizontal:1 id:prefs.saturation", 0, 0, (const void *) satItems },
      |                                                               {                       }
 2867 |             { "padding" },
 2868 |             { "dropdown id:prefs.imagestyle", 0, 0, (const void *) imgStyles },
      |                                                     {                        }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2855:45: warning: missing braces around initializer [-Wmissing-braces]
 2855 |         const iMenuItem colorPanelItems[] = {
      |                                             ^
......
 2861 |             { "radio id:prefs.theme", 0, 0, (const void *) themeItems },
      |                                             {                         }
 2862 |             { "radio horizontal:1 rowlen:3 id:prefs.accent", 0, 0, (const void *) accentItems },
      |                                                                    {                          }
 2863 |             { "heading id:heading.prefs.pagecontent" },
 2864 |             { "dropdown id:prefs.doctheme.dark", 0, 0, (const void *) docThemes[0] },
      |                                                        {                           }
 2865 |             { "dropdown id:prefs.doctheme.light", 0, 0, (const void *) docThemes[1] },
      |                                                         {                           }
 2866 |             { "radio horizontal:1 id:prefs.saturation", 0, 0, (const void *) satItems },
      |                                                               {                       }
 2867 |             { "padding" },
 2868 |             { "dropdown id:prefs.imagestyle", 0, 0, (const void *) imgStyles },
      |                                                     {                        }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2855:45: warning: missing braces around initializer [-Wmissing-braces]
 2855 |         const iMenuItem colorPanelItems[] = {
      |                                             ^
......
 2861 |             { "radio id:prefs.theme", 0, 0, (const void *) themeItems },
      |                                             {                         }
 2862 |             { "radio horizontal:1 rowlen:3 id:prefs.accent", 0, 0, (const void *) accentItems },
      |                                                                    {                          }
 2863 |             { "heading id:heading.prefs.pagecontent" },
 2864 |             { "dropdown id:prefs.doctheme.dark", 0, 0, (const void *) docThemes[0] },
      |                                                        {                           }
 2865 |             { "dropdown id:prefs.doctheme.light", 0, 0, (const void *) docThemes[1] },
      |                                                         {                           }
 2866 |             { "radio horizontal:1 id:prefs.saturation", 0, 0, (const void *) satItems },
      |                                                               {                       }
 2867 |             { "padding" },
 2868 |             { "dropdown id:prefs.imagestyle", 0, 0, (const void *) imgStyles },
      |                                                     {                        }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2872:44: warning: missing braces around initializer [-Wmissing-braces]
 2872 |         const iMenuItem fontPanelItems[] = {
      |                                            ^
......
 2875 |             { "dropdown id:prefs.font.heading", 0, 0, (const void *) constData_Array(makeFontItems_("heading")) },
      |                                                       {                                                         }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2872:44: warning: missing braces around initializer [-Wmissing-braces]
 2872 |         const iMenuItem fontPanelItems[] = {
      |                                            ^
......
 2875 |             { "dropdown id:prefs.font.heading", 0, 0, (const void *) constData_Array(makeFontItems_("heading")) },
      |                                                       {                                                         }
 2876 |             { "dropdown id:prefs.font.body", 0, 0, (const void *) constData_Array(makeFontItems_("body")) },
      |                                                    {                                                      }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2872:44: warning: missing braces around initializer [-Wmissing-braces]
 2872 |         const iMenuItem fontPanelItems[] = {
      |                                            ^
......
 2875 |             { "dropdown id:prefs.font.heading", 0, 0, (const void *) constData_Array(makeFontItems_("heading")) },
      |                                                       {                                                         }
 2876 |             { "dropdown id:prefs.font.body", 0, 0, (const void *) constData_Array(makeFontItems_("body")) },
      |                                                    {                                                      }
 2877 |             { "dropdown id:prefs.font.mono", 0, 0, (const void *) constData_Array(makeFontItems_("mono")) },
      |                                                    {                                                      }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2872:44: warning: missing braces around initializer [-Wmissing-braces]
 2872 |         const iMenuItem fontPanelItems[] = {
      |                                            ^
......
 2875 |             { "dropdown id:prefs.font.heading", 0, 0, (const void *) constData_Array(makeFontItems_("heading")) },
      |                                                       {                                                         }
 2876 |             { "dropdown id:prefs.font.body", 0, 0, (const void *) constData_Array(makeFontItems_("body")) },
      |                                                    {                                                      }
 2877 |             { "dropdown id:prefs.font.mono", 0, 0, (const void *) constData_Array(makeFontItems_("mono")) },
      |                                                    {                                                      }
 2878 |             { "buttons id:prefs.mono", 0, 0, (const void *) monoFontItems },
      |                                              {                            }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2872:44: warning: missing braces around initializer [-Wmissing-braces]
 2872 |         const iMenuItem fontPanelItems[] = {
      |                                            ^
......
 2875 |             { "dropdown id:prefs.font.heading", 0, 0, (const void *) constData_Array(makeFontItems_("heading")) },
      |                                                       {                                                         }
 2876 |             { "dropdown id:prefs.font.body", 0, 0, (const void *) constData_Array(makeFontItems_("body")) },
      |                                                    {                                                      }
 2877 |             { "dropdown id:prefs.font.mono", 0, 0, (const void *) constData_Array(makeFontItems_("mono")) },
      |                                                    {                                                      }
 2878 |             { "buttons id:prefs.mono", 0, 0, (const void *) monoFontItems },
      |                                              {                            }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2872:44: warning: missing braces around initializer [-Wmissing-braces]
 2872 |         const iMenuItem fontPanelItems[] = {
      |                                            ^
......
 2875 |             { "dropdown id:prefs.font.heading", 0, 0, (const void *) constData_Array(makeFontItems_("heading")) },
      |                                                       {                                                         }
 2876 |             { "dropdown id:prefs.font.body", 0, 0, (const void *) constData_Array(makeFontItems_("body")) },
      |                                                    {                                                      }
 2877 |             { "dropdown id:prefs.font.mono", 0, 0, (const void *) constData_Array(makeFontItems_("mono")) },
      |                                                    {                                                      }
 2878 |             { "buttons id:prefs.mono", 0, 0, (const void *) monoFontItems },
      |                                              {                            }
 2879 |             { "padding" },
 2880 |             { "dropdown id:prefs.font.monodoc", 0, 0, (const void *) constData_Array(makeFontItems_("monodoc")) },
      |                                                       {                                                         }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2872:44: warning: missing braces around initializer [-Wmissing-braces]
 2872 |         const iMenuItem fontPanelItems[] = {
      |                                            ^
......
 2875 |             { "dropdown id:prefs.font.heading", 0, 0, (const void *) constData_Array(makeFontItems_("heading")) },
      |                                                       {                                                         }
 2876 |             { "dropdown id:prefs.font.body", 0, 0, (const void *) constData_Array(makeFontItems_("body")) },
      |                                                    {                                                      }
 2877 |             { "dropdown id:prefs.font.mono", 0, 0, (const void *) constData_Array(makeFontItems_("mono")) },
      |                                                    {                                                      }
 2878 |             { "buttons id:prefs.mono", 0, 0, (const void *) monoFontItems },
      |                                              {                            }
 2879 |             { "padding" },
 2880 |             { "dropdown id:prefs.font.monodoc", 0, 0, (const void *) constData_Array(makeFontItems_("monodoc")) },
      |                                                       {                                                         }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2872:44: warning: missing braces around initializer [-Wmissing-braces]
 2872 |         const iMenuItem fontPanelItems[] = {
      |                                            ^
......
 2875 |             { "dropdown id:prefs.font.heading", 0, 0, (const void *) constData_Array(makeFontItems_("heading")) },
      |                                                       {                                                         }
 2876 |             { "dropdown id:prefs.font.body", 0, 0, (const void *) constData_Array(makeFontItems_("body")) },
      |                                                    {                                                      }
 2877 |             { "dropdown id:prefs.font.mono", 0, 0, (const void *) constData_Array(makeFontItems_("mono")) },
      |                                                    {                                                      }
 2878 |             { "buttons id:prefs.mono", 0, 0, (const void *) monoFontItems },
      |                                              {                            }
 2879 |             { "padding" },
 2880 |             { "dropdown id:prefs.font.monodoc", 0, 0, (const void *) constData_Array(makeFontItems_("monodoc")) },
      |                                                       {                                                         }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2872:44: warning: missing braces around initializer [-Wmissing-braces]
 2872 |         const iMenuItem fontPanelItems[] = {
      |                                            ^
......
 2875 |             { "dropdown id:prefs.font.heading", 0, 0, (const void *) constData_Array(makeFontItems_("heading")) },
      |                                                       {                                                         }
 2876 |             { "dropdown id:prefs.font.body", 0, 0, (const void *) constData_Array(makeFontItems_("body")) },
      |                                                    {                                                      }
 2877 |             { "dropdown id:prefs.font.mono", 0, 0, (const void *) constData_Array(makeFontItems_("mono")) },
      |                                                    {                                                      }
 2878 |             { "buttons id:prefs.mono", 0, 0, (const void *) monoFontItems },
      |                                              {                            }
 2879 |             { "padding" },
 2880 |             { "dropdown id:prefs.font.monodoc", 0, 0, (const void *) constData_Array(makeFontItems_("monodoc")) },
      |                                                       {                                                         }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2872:44: warning: missing braces around initializer [-Wmissing-braces]
 2872 |         const iMenuItem fontPanelItems[] = {
      |                                            ^
......
 2875 |             { "dropdown id:prefs.font.heading", 0, 0, (const void *) constData_Array(makeFontItems_("heading")) },
      |                                                       {                                                         }
 2876 |             { "dropdown id:prefs.font.body", 0, 0, (const void *) constData_Array(makeFontItems_("body")) },
      |                                                    {                                                      }
 2877 |             { "dropdown id:prefs.font.mono", 0, 0, (const void *) constData_Array(makeFontItems_("mono")) },
      |                                                    {                                                      }
 2878 |             { "buttons id:prefs.mono", 0, 0, (const void *) monoFontItems },
      |                                              {                            }
 2879 |             { "padding" },
 2880 |             { "dropdown id:prefs.font.monodoc", 0, 0, (const void *) constData_Array(makeFontItems_("monodoc")) },
      |                                                       {                                                         }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2872:44: warning: missing braces around initializer [-Wmissing-braces]
 2872 |         const iMenuItem fontPanelItems[] = {
      |                                            ^
......
 2875 |             { "dropdown id:prefs.font.heading", 0, 0, (const void *) constData_Array(makeFontItems_("heading")) },
      |                                                       {                                                         }
 2876 |             { "dropdown id:prefs.font.body", 0, 0, (const void *) constData_Array(makeFontItems_("body")) },
      |                                                    {                                                      }
 2877 |             { "dropdown id:prefs.font.mono", 0, 0, (const void *) constData_Array(makeFontItems_("mono")) },
      |                                                    {                                                      }
 2878 |             { "buttons id:prefs.mono", 0, 0, (const void *) monoFontItems },
      |                                              {                            }
 2879 |             { "padding" },
 2880 |             { "dropdown id:prefs.font.monodoc", 0, 0, (const void *) constData_Array(makeFontItems_("monodoc")) },
      |                                                       {                                                         }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2872:44: warning: missing braces around initializer [-Wmissing-braces]
 2872 |         const iMenuItem fontPanelItems[] = {
      |                                            ^
......
 2875 |             { "dropdown id:prefs.font.heading", 0, 0, (const void *) constData_Array(makeFontItems_("heading")) },
      |                                                       {                                                         }
 2876 |             { "dropdown id:prefs.font.body", 0, 0, (const void *) constData_Array(makeFontItems_("body")) },
      |                                                    {                                                      }
 2877 |             { "dropdown id:prefs.font.mono", 0, 0, (const void *) constData_Array(makeFontItems_("mono")) },
      |                                                    {                                                      }
 2878 |             { "buttons id:prefs.mono", 0, 0, (const void *) monoFontItems },
      |                                              {                            }
 2879 |             { "padding" },
 2880 |             { "dropdown id:prefs.font.monodoc", 0, 0, (const void *) constData_Array(makeFontItems_("monodoc")) },
      |                                                       {                                                         }
In file included from /builddir/build/BUILD/lagrange-1.13.7/src/ui/mobile.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/util.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/widget.h:28,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/root.h:3,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/window.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:23:
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:152:9: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  152 |         RETURN_KEY_BEHAVIOR(control_ReturnKeyFlag, 0),
      |         ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:159:33: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  159 |     default_ReturnKeyBehavior = RETURN_KEY_BEHAVIOR(shift_ReturnKeyFlag, 0),
      |                                 ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2872:44: warning: missing braces around initializer [-Wmissing-braces]
 2872 |         const iMenuItem fontPanelItems[] = {
      |                                            ^
......
 2875 |             { "dropdown id:prefs.font.heading", 0, 0, (const void *) constData_Array(makeFontItems_("heading")) },
      |                                                       {                                                         }
 2876 |             { "dropdown id:prefs.font.body", 0, 0, (const void *) constData_Array(makeFontItems_("body")) },
      |                                                    {                                                      }
 2877 |             { "dropdown id:prefs.font.mono", 0, 0, (const void *) constData_Array(makeFontItems_("mono")) },
      |                                                    {                                                      }
 2878 |             { "buttons id:prefs.mono", 0, 0, (const void *) monoFontItems },
      |                                              {                            }
 2879 |             { "padding" },
 2880 |             { "dropdown id:prefs.font.monodoc", 0, 0, (const void *) constData_Array(makeFontItems_("monodoc")) },
      |                                                       {                                                         }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2872:44: warning: missing braces around initializer [-Wmissing-braces]
 2872 |         const iMenuItem fontPanelItems[] = {
      |                                            ^
......
 2875 |             { "dropdown id:prefs.font.heading", 0, 0, (const void *) constData_Array(makeFontItems_("heading")) },
      |                                                       {                                                         }
 2876 |             { "dropdown id:prefs.font.body", 0, 0, (const void *) constData_Array(makeFontItems_("body")) },
      |                                                    {                                                      }
 2877 |             { "dropdown id:prefs.font.mono", 0, 0, (const void *) constData_Array(makeFontItems_("mono")) },
      |                                                    {                                                      }
 2878 |             { "buttons id:prefs.mono", 0, 0, (const void *) monoFontItems },
      |                                              {                            }
 2879 |             { "padding" },
 2880 |             { "dropdown id:prefs.font.monodoc", 0, 0, (const void *) constData_Array(makeFontItems_("monodoc")) },
      |                                                       {                                                         }
......
 2890 |             { "button text:" fontpack_Icon " " uiTextAction_ColorEscape "${menu.fonts}", 0, 0, "!open url:about:fonts" },
      |                                                                                                {                       }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2872:44: warning: missing braces around initializer [-Wmissing-braces]
 2872 |         const iMenuItem fontPanelItems[] = {
      |                                            ^
......
 2875 |             { "dropdown id:prefs.font.heading", 0, 0, (const void *) constData_Array(makeFontItems_("heading")) },
      |                                                       {                                                         }
 2876 |             { "dropdown id:prefs.font.body", 0, 0, (const void *) constData_Array(makeFontItems_("body")) },
      |                                                    {                                                      }
 2877 |             { "dropdown id:prefs.font.mono", 0, 0, (const void *) constData_Array(makeFontItems_("mono")) },
      |                                                    {                                                      }
 2878 |             { "buttons id:prefs.mono", 0, 0, (const void *) monoFontItems },
      |                                              {                            }
 2879 |             { "padding" },
 2880 |             { "dropdown id:prefs.font.monodoc", 0, 0, (const void *) constData_Array(makeFontItems_("monodoc")) },
      |                                                       {                                                         }
......
 2890 |             { "button text:" fontpack_Icon " " uiTextAction_ColorEscape "${menu.fonts}", 0, 0, "!open url:about:fonts" },
      |                                                                                                {                       }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2872:44: warning: missing braces around initializer [-Wmissing-braces]
 2872 |         const iMenuItem fontPanelItems[] = {
      |                                            ^
......
 2875 |             { "dropdown id:prefs.font.heading", 0, 0, (const void *) constData_Array(makeFontItems_("heading")) },
      |                                                       {                                                         }
 2876 |             { "dropdown id:prefs.font.body", 0, 0, (const void *) constData_Array(makeFontItems_("body")) },
      |                                                    {                                                      }
 2877 |             { "dropdown id:prefs.font.mono", 0, 0, (const void *) constData_Array(makeFontItems_("mono")) },
      |                                                    {                                                      }
 2878 |             { "buttons id:prefs.mono", 0, 0, (const void *) monoFontItems },
      |                                              {                            }
 2879 |             { "padding" },
 2880 |             { "dropdown id:prefs.font.monodoc", 0, 0, (const void *) constData_Array(makeFontItems_("monodoc")) },
      |                                                       {                                                         }
......
 2890 |             { "button text:" fontpack_Icon " " uiTextAction_ColorEscape "${menu.fonts}", 0, 0, "!open url:about:fonts" },
      |                                                                                                {                       }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2894:45: warning: missing braces around initializer [-Wmissing-braces]
 2894 |         const iMenuItem stylePanelItems[] = {
      |                                             ^
 2895 |             { "title id:heading.prefs.style" },
 2896 |             { "radio horizontal:1 id:prefs.linewidth", 0, 0, (const void *) lineWidthItems },
      |                                                              {                             }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2894:45: warning: missing braces around initializer [-Wmissing-braces]
 2894 |         const iMenuItem stylePanelItems[] = {
      |                                             ^
 2895 |             { "title id:heading.prefs.style" },
 2896 |             { "radio horizontal:1 id:prefs.linewidth", 0, 0, (const void *) lineWidthItems },
      |                                                              {                             }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2894:45: warning: missing braces around initializer [-Wmissing-braces]
 2894 |         const iMenuItem stylePanelItems[] = {
      |                                             ^
 2895 |             { "title id:heading.prefs.style" },
 2896 |             { "radio horizontal:1 id:prefs.linewidth", 0, 0, (const void *) lineWidthItems },
      |                                                              {                             }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2894:45: warning: missing braces around initializer [-Wmissing-braces]
 2894 |         const iMenuItem stylePanelItems[] = {
      |                                             ^
 2895 |             { "title id:heading.prefs.style" },
 2896 |             { "radio horizontal:1 id:prefs.linewidth", 0, 0, (const void *) lineWidthItems },
      |                                                              {                             }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2894:45: warning: missing braces around initializer [-Wmissing-braces]
 2894 |         const iMenuItem stylePanelItems[] = {
      |                                             ^
 2895 |             { "title id:heading.prefs.style" },
 2896 |             { "radio horizontal:1 id:prefs.linewidth", 0, 0, (const void *) lineWidthItems },
      |                                                              {                             }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2894:45: warning: missing braces around initializer [-Wmissing-braces]
 2894 |         const iMenuItem stylePanelItems[] = {
      |                                             ^
 2895 |             { "title id:heading.prefs.style" },
 2896 |             { "radio horizontal:1 id:prefs.linewidth", 0, 0, (const void *) lineWidthItems },
      |                                                              {                             }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2894:45: warning: missing braces around initializer [-Wmissing-braces]
 2894 |         const iMenuItem stylePanelItems[] = {
      |                                             ^
 2895 |             { "title id:heading.prefs.style" },
 2896 |             { "radio horizontal:1 id:prefs.linewidth", 0, 0, (const void *) lineWidthItems },
      |                                                              {                             }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2894:45: warning: missing braces around initializer [-Wmissing-braces]
 2894 |         const iMenuItem stylePanelItems[] = {
      |                                             ^
 2895 |             { "title id:heading.prefs.style" },
 2896 |             { "radio horizontal:1 id:prefs.linewidth", 0, 0, (const void *) lineWidthItems },
      |                                                              {                             }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2894:45: warning: missing braces around initializer [-Wmissing-braces]
 2894 |         const iMenuItem stylePanelItems[] = {
      |                                             ^
 2895 |             { "title id:heading.prefs.style" },
 2896 |             { "radio horizontal:1 id:prefs.linewidth", 0, 0, (const void *) lineWidthItems },
      |                                                              {                             }
......
 2904 |             { "radio id:prefs.quoteicon", 0, 0, (const void *) quoteItems },
      |                                                 {                         }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2894:45: warning: missing braces around initializer [-Wmissing-braces]
 2894 |         const iMenuItem stylePanelItems[] = {
      |                                             ^
 2895 |             { "title id:heading.prefs.style" },
 2896 |             { "radio horizontal:1 id:prefs.linewidth", 0, 0, (const void *) lineWidthItems },
      |                                                              {                             }
......
 2904 |             { "radio id:prefs.quoteicon", 0, 0, (const void *) quoteItems },
      |                                                 {                         }
 2905 |             { "buttons id:prefs.boldlink", 0, 0, (const void *) boldLinkItems },
      |                                                  {                            }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2894:45: warning: missing braces around initializer [-Wmissing-braces]
 2894 |         const iMenuItem stylePanelItems[] = {
      |                                             ^
 2895 |             { "title id:heading.prefs.style" },
 2896 |             { "radio horizontal:1 id:prefs.linewidth", 0, 0, (const void *) lineWidthItems },
      |                                                              {                             }
......
 2904 |             { "radio id:prefs.quoteicon", 0, 0, (const void *) quoteItems },
      |                                                 {                         }
 2905 |             { "buttons id:prefs.boldlink", 0, 0, (const void *) boldLinkItems },
      |                                                  {                            }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2894:45: warning: missing braces around initializer [-Wmissing-braces]
 2894 |         const iMenuItem stylePanelItems[] = {
      |                                             ^
 2895 |             { "title id:heading.prefs.style" },
 2896 |             { "radio horizontal:1 id:prefs.linewidth", 0, 0, (const void *) lineWidthItems },
      |                                                              {                             }
......
 2904 |             { "radio id:prefs.quoteicon", 0, 0, (const void *) quoteItems },
      |                                                 {                         }
 2905 |             { "buttons id:prefs.boldlink", 0, 0, (const void *) boldLinkItems },
      |                                                  {                            }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2894:45: warning: missing braces around initializer [-Wmissing-braces]
 2894 |         const iMenuItem stylePanelItems[] = {
      |                                             ^
 2895 |             { "title id:heading.prefs.style" },
 2896 |             { "radio horizontal:1 id:prefs.linewidth", 0, 0, (const void *) lineWidthItems },
      |                                                              {                             }
......
 2904 |             { "radio id:prefs.quoteicon", 0, 0, (const void *) quoteItems },
      |                                                 {                         }
 2905 |             { "buttons id:prefs.boldlink", 0, 0, (const void *) boldLinkItems },
      |                                                  {                            }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2894:45: warning: missing braces around initializer [-Wmissing-braces]
 2894 |         const iMenuItem stylePanelItems[] = {
      |                                             ^
 2895 |             { "title id:heading.prefs.style" },
 2896 |             { "radio horizontal:1 id:prefs.linewidth", 0, 0, (const void *) lineWidthItems },
      |                                                              {                             }
......
 2904 |             { "radio id:prefs.quoteicon", 0, 0, (const void *) quoteItems },
      |                                                 {                         }
 2905 |             { "buttons id:prefs.boldlink", 0, 0, (const void *) boldLinkItems },
      |                                                  {                            }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2894:45: warning: missing braces around initializer [-Wmissing-braces]
 2894 |         const iMenuItem stylePanelItems[] = {
      |                                             ^
 2895 |             { "title id:heading.prefs.style" },
 2896 |             { "radio horizontal:1 id:prefs.linewidth", 0, 0, (const void *) lineWidthItems },
      |                                                              {                             }
......
 2904 |             { "radio id:prefs.quoteicon", 0, 0, (const void *) quoteItems },
      |                                                 {                         }
 2905 |             { "buttons id:prefs.boldlink", 0, 0, (const void *) boldLinkItems },
      |                                                  {                            }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2894:45: warning: missing braces around initializer [-Wmissing-braces]
 2894 |         const iMenuItem stylePanelItems[] = {
      |                                             ^
 2895 |             { "title id:heading.prefs.style" },
 2896 |             { "radio horizontal:1 id:prefs.linewidth", 0, 0, (const void *) lineWidthItems },
      |                                                              {                             }
......
 2904 |             { "radio id:prefs.quoteicon", 0, 0, (const void *) quoteItems },
      |                                                 {                         }
 2905 |             { "buttons id:prefs.boldlink", 0, 0, (const void *) boldLinkItems },
      |                                                  {                            }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2930:48: warning: missing braces around initializer [-Wmissing-braces]
 2930 |         const iMenuItem identityPanelItems[] = {
      |                                                ^
......
 2933 |             { "navi.action id:prefs.ident.import text:" import_Icon, 0, 0, "ident.import" },
      |                                                                            {              }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2930:48: warning: missing braces around initializer [-Wmissing-braces]
 2930 |         const iMenuItem identityPanelItems[] = {
      |                                                ^
......
 2933 |             { "navi.action id:prefs.ident.import text:" import_Icon, 0, 0, "ident.import" },
      |                                                                            {              }
 2934 |             { "navi.action id:prefs.ident.new text:" add_Icon, 0, 0, "ident.new" },
      |                                                                      {           }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2930:48: warning: missing braces around initializer [-Wmissing-braces]
 2930 |         const iMenuItem identityPanelItems[] = {
      |                                                ^
......
 2933 |             { "navi.action id:prefs.ident.import text:" import_Icon, 0, 0, "ident.import" },
      |                                                                            {              }
 2934 |             { "navi.action id:prefs.ident.new text:" add_Icon, 0, 0, "ident.new" },
      |                                                                      {           }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2948:45: warning: missing braces around initializer [-Wmissing-braces]
 2948 |         const iMenuItem aboutPanelItems[] = {
      |                                             ^
 2949 |             { format_CStr("heading text:%s", cstr_String(aboutText)) },
 2950 |             { "button text:" clock_Icon " ${menu.releasenotes}", 0, 0, "!open url:about:version" },
      |                                                                        {                         }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2948:45: warning: missing braces around initializer [-Wmissing-braces]
 2948 |         const iMenuItem aboutPanelItems[] = {
      |                                             ^
 2949 |             { format_CStr("heading text:%s", cstr_String(aboutText)) },
 2950 |             { "button text:" clock_Icon " ${menu.releasenotes}", 0, 0, "!open url:about:version" },
      |                                                                        {                         }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2948:45: warning: missing braces around initializer [-Wmissing-braces]
 2948 |         const iMenuItem aboutPanelItems[] = {
      |                                             ^
 2949 |             { format_CStr("heading text:%s", cstr_String(aboutText)) },
 2950 |             { "button text:" clock_Icon " ${menu.releasenotes}", 0, 0, "!open url:about:version" },
      |                                                                        {                         }
 2951 |             { "padding" },
 2952 |             { "button text:" globe_Icon " ${menu.website}", 0, 0, "!open url:https://gmi.skyjake.fi/lagrange" },
      |                                                                   {                                           }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2948:45: warning: missing braces around initializer [-Wmissing-braces]
 2948 |         const iMenuItem aboutPanelItems[] = {
      |                                             ^
 2949 |             { format_CStr("heading text:%s", cstr_String(aboutText)) },
 2950 |             { "button text:" clock_Icon " ${menu.releasenotes}", 0, 0, "!open url:about:version" },
      |                                                                        {                         }
 2951 |             { "padding" },
 2952 |             { "button text:" globe_Icon " ${menu.website}", 0, 0, "!open url:https://gmi.skyjake.fi/lagrange" },
      |                                                                   {                                           }
 2953 |             { "button text:" envelope_Icon " @jk@skyjake.fi", 0, 0, "!open url:https://skyjake.fi/@jk" },
      |                                                                     {                                  }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2948:45: warning: missing braces around initializer [-Wmissing-braces]
 2948 |         const iMenuItem aboutPanelItems[] = {
      |                                             ^
 2949 |             { format_CStr("heading text:%s", cstr_String(aboutText)) },
 2950 |             { "button text:" clock_Icon " ${menu.releasenotes}", 0, 0, "!open url:about:version" },
      |                                                                        {                         }
 2951 |             { "padding" },
 2952 |             { "button text:" globe_Icon " ${menu.website}", 0, 0, "!open url:https://gmi.skyjake.fi/lagrange" },
      |                                                                   {                                           }
 2953 |             { "button text:" envelope_Icon " @jk@skyjake.fi", 0, 0, "!open url:https://skyjake.fi/@jk" },
      |                                                                     {                                  }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2948:45: warning: missing braces around initializer [-Wmissing-braces]
 2948 |         const iMenuItem aboutPanelItems[] = {
      |                                             ^
 2949 |             { format_CStr("heading text:%s", cstr_String(aboutText)) },
 2950 |             { "button text:" clock_Icon " ${menu.releasenotes}", 0, 0, "!open url:about:version" },
      |                                                                        {                         }
 2951 |             { "padding" },
 2952 |             { "button text:" globe_Icon " ${menu.website}", 0, 0, "!open url:https://gmi.skyjake.fi/lagrange" },
      |                                                                   {                                           }
 2953 |             { "button text:" envelope_Icon " @jk@skyjake.fi", 0, 0, "!open url:https://skyjake.fi/@jk" },
      |                                                                     {                                  }
 2954 |             { "padding" },
 2955 |             { "button text:" info_Icon " ${menu.aboutpages}", 0, 0, "!open url:about:about" },
      |                                                                     {                       }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2948:45: warning: missing braces around initializer [-Wmissing-braces]
 2948 |         const iMenuItem aboutPanelItems[] = {
      |                                             ^
 2949 |             { format_CStr("heading text:%s", cstr_String(aboutText)) },
 2950 |             { "button text:" clock_Icon " ${menu.releasenotes}", 0, 0, "!open url:about:version" },
      |                                                                        {                         }
 2951 |             { "padding" },
 2952 |             { "button text:" globe_Icon " ${menu.website}", 0, 0, "!open url:https://gmi.skyjake.fi/lagrange" },
      |                                                                   {                                           }
 2953 |             { "button text:" envelope_Icon " @jk@skyjake.fi", 0, 0, "!open url:https://skyjake.fi/@jk" },
      |                                                                     {                                  }
 2954 |             { "padding" },
 2955 |             { "button text:" info_Icon " ${menu.aboutpages}", 0, 0, "!open url:about:about" },
      |                                                                     {                       }
 2956 |             { "button text:" bug_Icon " ${menu.debug}", 0, 0, "!open url:about:debug" },
      |                                                               {                       }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2948:45: warning: missing braces around initializer [-Wmissing-braces]
 2948 |         const iMenuItem aboutPanelItems[] = {
      |                                             ^
 2949 |             { format_CStr("heading text:%s", cstr_String(aboutText)) },
 2950 |             { "button text:" clock_Icon " ${menu.releasenotes}", 0, 0, "!open url:about:version" },
      |                                                                        {                         }
 2951 |             { "padding" },
 2952 |             { "button text:" globe_Icon " ${menu.website}", 0, 0, "!open url:https://gmi.skyjake.fi/lagrange" },
      |                                                                   {                                           }
 2953 |             { "button text:" envelope_Icon " @jk@skyjake.fi", 0, 0, "!open url:https://skyjake.fi/@jk" },
      |                                                                     {                                  }
 2954 |             { "padding" },
 2955 |             { "button text:" info_Icon " ${menu.aboutpages}", 0, 0, "!open url:about:about" },
      |                                                                     {                       }
 2956 |             { "button text:" bug_Icon " ${menu.debug}", 0, 0, "!open url:about:debug" },
      |                                                               {                       }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2959:51: warning: missing braces around initializer [-Wmissing-braces]
 2959 |         iWidget *dlg = makePanels_Mobile("prefs", (iMenuItem[]){
      |                                                   ^
......
 2963 |             { "panel text:" gear_Icon " ${heading.prefs.general}", 0, 0, (const void *) generalPanelItems },
      |                                                                          {                                }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2959:51: warning: missing braces around initializer [-Wmissing-braces]
 2959 |         iWidget *dlg = makePanels_Mobile("prefs", (iMenuItem[]){
      |                                                   ^
......
 2963 |             { "panel text:" gear_Icon " ${heading.prefs.general}", 0, 0, (const void *) generalPanelItems },
      |                                                                          {                                }
 2964 |             { "panel icon:0x1f4f1 id:heading.prefs.interface", 0, 0, (const void *) uiPanelItems },
      |                                                                      {                           }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2959:51: warning: missing braces around initializer [-Wmissing-braces]
 2959 |         iWidget *dlg = makePanels_Mobile("prefs", (iMenuItem[]){
      |                                                   ^
......
 2963 |             { "panel text:" gear_Icon " ${heading.prefs.general}", 0, 0, (const void *) generalPanelItems },
      |                                                                          {                                }
 2964 |             { "panel icon:0x1f4f1 id:heading.prefs.interface", 0, 0, (const void *) uiPanelItems },
      |                                                                      {                           }
 2965 |             { "panel icon:0x1f5a7 id:heading.prefs.network", 0, 0, (const void *) networkPanelItems },
      |                                                                    {                                }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2959:51: warning: missing braces around initializer [-Wmissing-braces]
 2959 |         iWidget *dlg = makePanels_Mobile("prefs", (iMenuItem[]){
      |                                                   ^
......
 2963 |             { "panel text:" gear_Icon " ${heading.prefs.general}", 0, 0, (const void *) generalPanelItems },
      |                                                                          {                                }
 2964 |             { "panel icon:0x1f4f1 id:heading.prefs.interface", 0, 0, (const void *) uiPanelItems },
      |                                                                      {                           }
 2965 |             { "panel icon:0x1f5a7 id:heading.prefs.network", 0, 0, (const void *) networkPanelItems },
      |                                                                    {                                }
 2966 |             { "panel noscroll:1 text:" person_Icon " ${sidebar.identities}", 0, 0, (const void *) identityPanelItems },
      |                                                                                    {                                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2959:51: warning: missing braces around initializer [-Wmissing-braces]
 2959 |         iWidget *dlg = makePanels_Mobile("prefs", (iMenuItem[]){
      |                                                   ^
......
 2963 |             { "panel text:" gear_Icon " ${heading.prefs.general}", 0, 0, (const void *) generalPanelItems },
      |                                                                          {                                }
 2964 |             { "panel icon:0x1f4f1 id:heading.prefs.interface", 0, 0, (const void *) uiPanelItems },
      |                                                                      {                           }
 2965 |             { "panel icon:0x1f5a7 id:heading.prefs.network", 0, 0, (const void *) networkPanelItems },
      |                                                                    {                                }
 2966 |             { "panel noscroll:1 text:" person_Icon " ${sidebar.identities}", 0, 0, (const void *) identityPanelItems },
      |                                                                                    {                                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2959:51: warning: missing braces around initializer [-Wmissing-braces]
 2959 |         iWidget *dlg = makePanels_Mobile("prefs", (iMenuItem[]){
      |                                                   ^
......
 2963 |             { "panel text:" gear_Icon " ${heading.prefs.general}", 0, 0, (const void *) generalPanelItems },
      |                                                                          {                                }
 2964 |             { "panel icon:0x1f4f1 id:heading.prefs.interface", 0, 0, (const void *) uiPanelItems },
      |                                                                      {                           }
 2965 |             { "panel icon:0x1f5a7 id:heading.prefs.network", 0, 0, (const void *) networkPanelItems },
      |                                                                    {                                }
 2966 |             { "panel noscroll:1 text:" person_Icon " ${sidebar.identities}", 0, 0, (const void *) identityPanelItems },
      |                                                                                    {                                 }
 2967 |             { "padding" },
 2968 |             { "panel icon:0x1f3a8 id:heading.prefs.colors", 0, 0, (const void *) colorPanelItems },
      |                                                                   {                              }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2959:51: warning: missing braces around initializer [-Wmissing-braces]
 2959 |         iWidget *dlg = makePanels_Mobile("prefs", (iMenuItem[]){
      |                                                   ^
......
 2963 |             { "panel text:" gear_Icon " ${heading.prefs.general}", 0, 0, (const void *) generalPanelItems },
      |                                                                          {                                }
 2964 |             { "panel icon:0x1f4f1 id:heading.prefs.interface", 0, 0, (const void *) uiPanelItems },
      |                                                                      {                           }
 2965 |             { "panel icon:0x1f5a7 id:heading.prefs.network", 0, 0, (const void *) networkPanelItems },
      |                                                                    {                                }
 2966 |             { "panel noscroll:1 text:" person_Icon " ${sidebar.identities}", 0, 0, (const void *) identityPanelItems },
      |                                                                                    {                                 }
 2967 |             { "padding" },
 2968 |             { "panel icon:0x1f3a8 id:heading.prefs.colors", 0, 0, (const void *) colorPanelItems },
      |                                                                   {                              }
 2969 |             { "panel icon:0x1f5da id:heading.prefs.fonts", 0, 0, (const void *) fontPanelItems },
      |                                                                  {                             }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2959:51: warning: missing braces around initializer [-Wmissing-braces]
 2959 |         iWidget *dlg = makePanels_Mobile("prefs", (iMenuItem[]){
      |                                                   ^
......
 2963 |             { "panel text:" gear_Icon " ${heading.prefs.general}", 0, 0, (const void *) generalPanelItems },
      |                                                                          {                                }
 2964 |             { "panel icon:0x1f4f1 id:heading.prefs.interface", 0, 0, (const void *) uiPanelItems },
      |                                                                      {                           }
 2965 |             { "panel icon:0x1f5a7 id:heading.prefs.network", 0, 0, (const void *) networkPanelItems },
      |                                                                    {                                }
 2966 |             { "panel noscroll:1 text:" person_Icon " ${sidebar.identities}", 0, 0, (const void *) identityPanelItems },
      |                                                                                    {                                 }
 2967 |             { "padding" },
 2968 |             { "panel icon:0x1f3a8 id:heading.prefs.colors", 0, 0, (const void *) colorPanelItems },
      |                                                                   {                              }
 2969 |             { "panel icon:0x1f5da id:heading.prefs.fonts", 0, 0, (const void *) fontPanelItems },
      |                                                                  {                             }
 2970 |             { "panel icon:0x1f660 id:heading.prefs.style", 0, 0, (const void *) stylePanelItems },
      |                                                                  {                              }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2959:51: warning: missing braces around initializer [-Wmissing-braces]
 2959 |         iWidget *dlg = makePanels_Mobile("prefs", (iMenuItem[]){
      |                                                   ^
......
 2963 |             { "panel text:" gear_Icon " ${heading.prefs.general}", 0, 0, (const void *) generalPanelItems },
      |                                                                          {                                }
 2964 |             { "panel icon:0x1f4f1 id:heading.prefs.interface", 0, 0, (const void *) uiPanelItems },
      |                                                                      {                           }
 2965 |             { "panel icon:0x1f5a7 id:heading.prefs.network", 0, 0, (const void *) networkPanelItems },
      |                                                                    {                                }
 2966 |             { "panel noscroll:1 text:" person_Icon " ${sidebar.identities}", 0, 0, (const void *) identityPanelItems },
      |                                                                                    {                                 }
 2967 |             { "padding" },
 2968 |             { "panel icon:0x1f3a8 id:heading.prefs.colors", 0, 0, (const void *) colorPanelItems },
      |                                                                   {                              }
 2969 |             { "panel icon:0x1f5da id:heading.prefs.fonts", 0, 0, (const void *) fontPanelItems },
      |                                                                  {                             }
 2970 |             { "panel icon:0x1f660 id:heading.prefs.style", 0, 0, (const void *) stylePanelItems },
      |                                                                  {                              }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2959:51: warning: missing braces around initializer [-Wmissing-braces]
 2959 |         iWidget *dlg = makePanels_Mobile("prefs", (iMenuItem[]){
      |                                                   ^
......
 2963 |             { "panel text:" gear_Icon " ${heading.prefs.general}", 0, 0, (const void *) generalPanelItems },
      |                                                                          {                                }
 2964 |             { "panel icon:0x1f4f1 id:heading.prefs.interface", 0, 0, (const void *) uiPanelItems },
      |                                                                      {                           }
 2965 |             { "panel icon:0x1f5a7 id:heading.prefs.network", 0, 0, (const void *) networkPanelItems },
      |                                                                    {                                }
 2966 |             { "panel noscroll:1 text:" person_Icon " ${sidebar.identities}", 0, 0, (const void *) identityPanelItems },
      |                                                                                    {                                 }
 2967 |             { "padding" },
 2968 |             { "panel icon:0x1f3a8 id:heading.prefs.colors", 0, 0, (const void *) colorPanelItems },
      |                                                                   {                              }
 2969 |             { "panel icon:0x1f5da id:heading.prefs.fonts", 0, 0, (const void *) fontPanelItems },
      |                                                                  {                             }
 2970 |             { "panel icon:0x1f660 id:heading.prefs.style", 0, 0, (const void *) stylePanelItems },
      |                                                                  {                              }
 2971 |             { "padding" },
 2972 |             { "button text:" export_Icon " " uiTextAction_ColorEscape "${menu.export}", 0, 0, "export " },
      |                                                                                               {         }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2959:51: warning: missing braces around initializer [-Wmissing-braces]
 2959 |         iWidget *dlg = makePanels_Mobile("prefs", (iMenuItem[]){
      |                                                   ^
......
 2963 |             { "panel text:" gear_Icon " ${heading.prefs.general}", 0, 0, (const void *) generalPanelItems },
      |                                                                          {                                }
 2964 |             { "panel icon:0x1f4f1 id:heading.prefs.interface", 0, 0, (const void *) uiPanelItems },
      |                                                                      {                           }
 2965 |             { "panel icon:0x1f5a7 id:heading.prefs.network", 0, 0, (const void *) networkPanelItems },
      |                                                                    {                                }
 2966 |             { "panel noscroll:1 text:" person_Icon " ${sidebar.identities}", 0, 0, (const void *) identityPanelItems },
      |                                                                                    {                                 }
 2967 |             { "padding" },
 2968 |             { "panel icon:0x1f3a8 id:heading.prefs.colors", 0, 0, (const void *) colorPanelItems },
      |                                                                   {                              }
 2969 |             { "panel icon:0x1f5da id:heading.prefs.fonts", 0, 0, (const void *) fontPanelItems },
      |                                                                  {                             }
 2970 |             { "panel icon:0x1f660 id:heading.prefs.style", 0, 0, (const void *) stylePanelItems },
      |                                                                  {                              }
 2971 |             { "padding" },
 2972 |             { "button text:" export_Icon " " uiTextAction_ColorEscape "${menu.export}", 0, 0, "export " },
      |                                                                                               {         }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2959:51: warning: missing braces around initializer [-Wmissing-braces]
 2959 |         iWidget *dlg = makePanels_Mobile("prefs", (iMenuItem[]){
      |                                                   ^
......
 2963 |             { "panel text:" gear_Icon " ${heading.prefs.general}", 0, 0, (const void *) generalPanelItems },
      |                                                                          {                                }
 2964 |             { "panel icon:0x1f4f1 id:heading.prefs.interface", 0, 0, (const void *) uiPanelItems },
      |                                                                      {                           }
 2965 |             { "panel icon:0x1f5a7 id:heading.prefs.network", 0, 0, (const void *) networkPanelItems },
      |                                                                    {                                }
 2966 |             { "panel noscroll:1 text:" person_Icon " ${sidebar.identities}", 0, 0, (const void *) identityPanelItems },
      |                                                                                    {                                 }
 2967 |             { "padding" },
 2968 |             { "panel icon:0x1f3a8 id:heading.prefs.colors", 0, 0, (const void *) colorPanelItems },
      |                                                                   {                              }
 2969 |             { "panel icon:0x1f5da id:heading.prefs.fonts", 0, 0, (const void *) fontPanelItems },
      |                                                                  {                             }
 2970 |             { "panel icon:0x1f660 id:heading.prefs.style", 0, 0, (const void *) stylePanelItems },
      |                                                                  {                              }
 2971 |             { "padding" },
 2972 |             { "button text:" export_Icon " " uiTextAction_ColorEscape "${menu.export}", 0, 0, "export " },
      |                                                                                               {         }
 2973 |             { "heading id:heading.prefs.support" },
 2974 |             { "button text:" info_Icon " ${menu.help}", 0, 0, "!open url:about:help" },
      |                                                               {                      }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2959:51: warning: missing braces around initializer [-Wmissing-braces]
 2959 |         iWidget *dlg = makePanels_Mobile("prefs", (iMenuItem[]){
      |                                                   ^
......
 2963 |             { "panel text:" gear_Icon " ${heading.prefs.general}", 0, 0, (const void *) generalPanelItems },
      |                                                                          {                                }
 2964 |             { "panel icon:0x1f4f1 id:heading.prefs.interface", 0, 0, (const void *) uiPanelItems },
      |                                                                      {                           }
 2965 |             { "panel icon:0x1f5a7 id:heading.prefs.network", 0, 0, (const void *) networkPanelItems },
      |                                                                    {                                }
 2966 |             { "panel noscroll:1 text:" person_Icon " ${sidebar.identities}", 0, 0, (const void *) identityPanelItems },
      |                                                                                    {                                 }
 2967 |             { "padding" },
 2968 |             { "panel icon:0x1f3a8 id:heading.prefs.colors", 0, 0, (const void *) colorPanelItems },
      |                                                                   {                              }
 2969 |             { "panel icon:0x1f5da id:heading.prefs.fonts", 0, 0, (const void *) fontPanelItems },
      |                                                                  {                             }
 2970 |             { "panel icon:0x1f660 id:heading.prefs.style", 0, 0, (const void *) stylePanelItems },
      |                                                                  {                              }
 2971 |             { "padding" },
 2972 |             { "button text:" export_Icon " " uiTextAction_ColorEscape "${menu.export}", 0, 0, "export " },
      |                                                                                               {         }
 2973 |             { "heading id:heading.prefs.support" },
 2974 |             { "button text:" info_Icon " ${menu.help}", 0, 0, "!open url:about:help" },
      |                                                               {                      }
 2975 |             { "panel text:" planet_Icon " ${menu.about}", 0, 0, (const void *) aboutPanelItems },
      |                                                                 {                              }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:2959:51: warning: missing braces around initializer [-Wmissing-braces]
 2959 |         iWidget *dlg = makePanels_Mobile("prefs", (iMenuItem[]){
      |                                                   ^
......
 2963 |             { "panel text:" gear_Icon " ${heading.prefs.general}", 0, 0, (const void *) generalPanelItems },
      |                                                                          {                                }
 2964 |             { "panel icon:0x1f4f1 id:heading.prefs.interface", 0, 0, (const void *) uiPanelItems },
      |                                                                      {                           }
 2965 |             { "panel icon:0x1f5a7 id:heading.prefs.network", 0, 0, (const void *) networkPanelItems },
      |                                                                    {                                }
 2966 |             { "panel noscroll:1 text:" person_Icon " ${sidebar.identities}", 0, 0, (const void *) identityPanelItems },
      |                                                                                    {                                 }
 2967 |             { "padding" },
 2968 |             { "panel icon:0x1f3a8 id:heading.prefs.colors", 0, 0, (const void *) colorPanelItems },
      |                                                                   {                              }
 2969 |             { "panel icon:0x1f5da id:heading.prefs.fonts", 0, 0, (const void *) fontPanelItems },
      |                                                                  {                             }
 2970 |             { "panel icon:0x1f660 id:heading.prefs.style", 0, 0, (const void *) stylePanelItems },
      |                                                                  {                              }
 2971 |             { "padding" },
 2972 |             { "button text:" export_Icon " " uiTextAction_ColorEscape "${menu.export}", 0, 0, "export " },
      |                                                                                               {         }
 2973 |             { "heading id:heading.prefs.support" },
 2974 |             { "button text:" info_Icon " ${menu.help}", 0, 0, "!open url:about:help" },
      |                                                               {                      }
 2975 |             { "panel text:" planet_Icon " ${menu.about}", 0, 0, (const void *) aboutPanelItems },
      |                                                                 {                              }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3289:33: warning: missing braces around initializer [-Wmissing-braces]
 3289 |     const iMenuItem actions[] = { { "${menu.fonts}", 0, 0, "!open url:about:fonts" },
      |                                 ^
      |                                                            {                       }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3289:33: warning: missing braces around initializer [-Wmissing-braces]
 3289 |     const iMenuItem actions[] = { { "${menu.fonts}", 0, 0, "!open url:about:fonts" },
      |                                 ^
      |                                                            {                       }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3289:33: warning: missing braces around initializer [-Wmissing-braces]
 3289 |     const iMenuItem actions[] = { { "${menu.fonts}", 0, 0, "!open url:about:fonts" },
      |                                 ^
      |                                                            {                       }
 3290 |                                 { "---" },
 3291 |                                 { "${close}", SDLK_ESCAPE, 0, "prefs.dismiss" } };
      |                                                               {               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3289:33: warning: missing braces around initializer [-Wmissing-braces]
 3289 |     const iMenuItem actions[] = { { "${menu.fonts}", 0, 0, "!open url:about:fonts" },
      |                                 ^
      |                                                            {                       }
 3290 |                                 { "---" },
 3291 |                                 { "${close}", SDLK_ESCAPE, 0, "prefs.dismiss" } };
      |                                                               {               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c: In function 'makeBookmarkFolderItems_':
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3309:30: warning: missing braces around initializer [-Wmissing-braces]
 3309 |     pushBack_Array(folders, &(iMenuItem){ "\u2014", 0, 0, "dlg.bookmark.setfolder arg:0" });
      |                              ^
      |                                                           {                              }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3323:14: warning: missing braces around initializer [-Wmissing-braces]
 3323 |             &(iMenuItem){ cstr_String(title),
      |              ^
......
 3326 |                           format_CStr("dlg.bookmark.setfolder arg:%u", id_Bookmark(bm)) });
      |                           {                                                             }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c: In function 'makeBookmarkEditor_Widget':
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3335:36: warning: missing braces around initializer [-Wmissing-braces]
 3335 |     const iMenuItem dupActions[] = {
      |                                    ^
 3336 |         { "${menu.dup}", 0, 0, "bmed.dup" },
      |                                {          }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3335:36: warning: missing braces around initializer [-Wmissing-braces]
 3335 |     const iMenuItem dupActions[] = {
      |                                    ^
 3336 |         { "${menu.dup}", 0, 0, "bmed.dup" },
      |                                {          }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3335:36: warning: missing braces around initializer [-Wmissing-braces]
 3335 |     const iMenuItem dupActions[] = {
      |                                    ^
 3336 |         { "${menu.dup}", 0, 0, "bmed.dup" },
      |                                {          }
 3337 |         { "---" },
 3338 |         { "${cancel}", SDLK_ESCAPE, 0, "bmed.cancel" },
      |                                        {             }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3335:36: warning: missing braces around initializer [-Wmissing-braces]
 3335 |     const iMenuItem dupActions[] = {
      |                                    ^
 3336 |         { "${menu.dup}", 0, 0, "bmed.dup" },
      |                                {          }
 3337 |         { "---" },
 3338 |         { "${cancel}", SDLK_ESCAPE, 0, "bmed.cancel" },
      |                                        {             }
 3339 |         { uiTextAction_ColorEscape "${dlg.bookmark.save}", SDLK_RETURN, KMOD_ACCEPT, "bmed.accept" }
      |                                                                                      {             }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3335:36: warning: missing braces around initializer [-Wmissing-braces]
 3335 |     const iMenuItem dupActions[] = {
      |                                    ^
 3336 |         { "${menu.dup}", 0, 0, "bmed.dup" },
      |                                {          }
 3337 |         { "---" },
 3338 |         { "${cancel}", SDLK_ESCAPE, 0, "bmed.cancel" },
      |                                        {             }
 3339 |         { uiTextAction_ColorEscape "${dlg.bookmark.save}", SDLK_RETURN, KMOD_ACCEPT, "bmed.accept" }
      |                                                                                      {             }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3345:41: warning: missing braces around initializer [-Wmissing-braces]
 3345 |         const iMenuItem folderItems[] = {
      |                                         ^
......
 3349 |                   (const void *) constData_Array(parentFolderItems) },
      |                   {                                                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3345:41: warning: missing braces around initializer [-Wmissing-braces]
 3345 |         const iMenuItem folderItems[] = {
      |                                         ^
......
 3349 |                   (const void *) constData_Array(parentFolderItems) },
      |                   {                                                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3345:41: warning: missing braces around initializer [-Wmissing-braces]
 3345 |         const iMenuItem folderItems[] = {
      |                                         ^
......
 3349 |                   (const void *) constData_Array(parentFolderItems) },
      |                   {                                                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3353:35: warning: missing braces around initializer [-Wmissing-braces]
 3353 |         const iMenuItem items[] = {
      |                                   ^
......
 3357 |               (const void *) constData_Array(parentFolderItems) },
      |               {                                                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3353:35: warning: missing braces around initializer [-Wmissing-braces]
 3353 |         const iMenuItem items[] = {
      |                                   ^
......
 3357 |               (const void *) constData_Array(parentFolderItems) },
      |               {                                                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3353:35: warning: missing braces around initializer [-Wmissing-braces]
 3353 |         const iMenuItem items[] = {
      |                                   ^
......
 3357 |               (const void *) constData_Array(parentFolderItems) },
      |               {                                                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3353:35: warning: missing braces around initializer [-Wmissing-braces]
 3353 |         const iMenuItem items[] = {
      |                                   ^
......
 3357 |               (const void *) constData_Array(parentFolderItems) },
      |               {                                                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3353:35: warning: missing braces around initializer [-Wmissing-braces]
 3353 |         const iMenuItem items[] = {
      |                                   ^
......
 3357 |               (const void *) constData_Array(parentFolderItems) },
      |               {                                                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3353:35: warning: missing braces around initializer [-Wmissing-braces]
 3353 |         const iMenuItem items[] = {
      |                                   ^
......
 3357 |               (const void *) constData_Array(parentFolderItems) },
      |               {                                                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3353:35: warning: missing braces around initializer [-Wmissing-braces]
 3353 |         const iMenuItem items[] = {
      |                                   ^
......
 3357 |               (const void *) constData_Array(parentFolderItems) },
      |               {                                                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3353:35: warning: missing braces around initializer [-Wmissing-braces]
 3353 |         const iMenuItem items[] = {
      |                                   ^
......
 3357 |               (const void *) constData_Array(parentFolderItems) },
      |               {                                                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3353:35: warning: missing braces around initializer [-Wmissing-braces]
 3353 |         const iMenuItem items[] = {
      |                                   ^
......
 3357 |               (const void *) constData_Array(parentFolderItems) },
      |               {                                                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3353:35: warning: missing braces around initializer [-Wmissing-braces]
 3353 |         const iMenuItem items[] = {
      |                                   ^
......
 3357 |               (const void *) constData_Array(parentFolderItems) },
      |               {                                                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3353:35: warning: missing braces around initializer [-Wmissing-braces]
 3353 |         const iMenuItem items[] = {
      |                                   ^
......
 3357 |               (const void *) constData_Array(parentFolderItems) },
      |               {                                                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3353:35: warning: missing braces around initializer [-Wmissing-braces]
 3353 |         const iMenuItem items[] = {
      |                                   ^
......
 3357 |               (const void *) constData_Array(parentFolderItems) },
      |               {                                                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3353:35: warning: missing braces around initializer [-Wmissing-braces]
 3353 |         const iMenuItem items[] = {
      |                                   ^
......
 3357 |               (const void *) constData_Array(parentFolderItems) },
      |               {                                                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c: In function 'makeFeedSettings_Widget':
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3544:35: warning: missing braces around initializer [-Wmissing-braces]
 3544 |     const iMenuItem actions[]   = { { "${cancel}" },
      |                                   ^
......
 3549 |                                       format_CStr("feedcfg.accept bmid:%d", bookmarkId) } };
      |                                       {                                                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3544:35: warning: missing braces around initializer [-Wmissing-braces]
 3544 |     const iMenuItem actions[]   = { { "${cancel}" },
      |                                   ^
......
 3549 |                                       format_CStr("feedcfg.accept bmid:%d", bookmarkId) } };
      |                                       {                                                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3551:39: warning: missing braces around initializer [-Wmissing-braces]
 3551 |         const iMenuItem typeItems[] = {
      |                                       ^
 3552 |             { "button id:feedcfg.type.gemini label:dlg.feed.type.gemini", 0, 0, "feedcfg.type arg:0" },
      |                                                                                 {                    }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3551:39: warning: missing braces around initializer [-Wmissing-braces]
 3551 |         const iMenuItem typeItems[] = {
      |                                       ^
 3552 |             { "button id:feedcfg.type.gemini label:dlg.feed.type.gemini", 0, 0, "feedcfg.type arg:0" },
      |                                                                                 {                    }
 3553 |             { "button id:feedcfg.type.headings label:dlg.feed.type.headings", 0, 0, "feedcfg.type arg:1" },
      |                                                                                     {                    }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3551:39: warning: missing braces around initializer [-Wmissing-braces]
 3551 |         const iMenuItem typeItems[] = {
      |                                       ^
 3552 |             { "button id:feedcfg.type.gemini label:dlg.feed.type.gemini", 0, 0, "feedcfg.type arg:0" },
      |                                                                                 {                    }
 3553 |             { "button id:feedcfg.type.headings label:dlg.feed.type.headings", 0, 0, "feedcfg.type arg:1" },
      |                                                                                     {                    }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3556:44: warning: missing braces around initializer [-Wmissing-braces]
 3556 |         dlg = makePanels_Mobile("feedcfg", (iMenuItem[]){
      |                                            ^
......
 3559 |             { "radio id:dlg.feed.entrytype", 0, 0, (const void *) typeItems },
      |                                                    {                        }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3556:44: warning: missing braces around initializer [-Wmissing-braces]
 3556 |         dlg = makePanels_Mobile("feedcfg", (iMenuItem[]){
      |                                            ^
......
 3559 |             { "radio id:dlg.feed.entrytype", 0, 0, (const void *) typeItems },
      |                                                    {                        }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3556:44: warning: missing braces around initializer [-Wmissing-braces]
 3556 |         dlg = makePanels_Mobile("feedcfg", (iMenuItem[]){
      |                                            ^
......
 3559 |             { "radio id:dlg.feed.entrytype", 0, 0, (const void *) typeItems },
      |                                                    {                        }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3556:44: warning: missing braces around initializer [-Wmissing-braces]
 3556 |         dlg = makePanels_Mobile("feedcfg", (iMenuItem[]){
      |                                            ^
......
 3559 |             { "radio id:dlg.feed.entrytype", 0, 0, (const void *) typeItems },
      |                                                    {                        }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3556:44: warning: missing braces around initializer [-Wmissing-braces]
 3556 |         dlg = makePanels_Mobile("feedcfg", (iMenuItem[]){
      |                                            ^
......
 3559 |             { "radio id:dlg.feed.entrytype", 0, 0, (const void *) typeItems },
      |                                                    {                        }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c: In function 'makeSiteSpecificSettings_Widget':
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3673:33: warning: missing braces around initializer [-Wmissing-braces]
 3673 |     const iMenuItem actions[] = {
      |                                 ^
 3674 |         { "${cancel}" },
 3675 |         { uiTextAction_ColorEscape "${sitespec.accept}", SDLK_RETURN, KMOD_ACCEPT, "sitespec.accept" }
      |                                                                                    {                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3673:33: warning: missing braces around initializer [-Wmissing-braces]
 3673 |     const iMenuItem actions[] = {
      |                                 ^
 3674 |         { "${cancel}" },
 3675 |         { uiTextAction_ColorEscape "${sitespec.accept}", SDLK_RETURN, KMOD_ACCEPT, "sitespec.accept" }
      |                                                                                    {                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c: In function 'makeIdentityCreation_Widget':
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3728:33: warning: missing braces around initializer [-Wmissing-braces]
 3728 |     const iMenuItem actions[] = { { "${dlg.newident.more}", 0, 0, "ident.showmore" },
      |                                 ^
      |                                                                   {                }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3728:33: warning: missing braces around initializer [-Wmissing-braces]
 3728 |     const iMenuItem actions[] = { { "${dlg.newident.more}", 0, 0, "ident.showmore" },
      |                                 ^
      |                                                                   {                }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3728:33: warning: missing braces around initializer [-Wmissing-braces]
 3728 |     const iMenuItem actions[] = { { "${dlg.newident.more}", 0, 0, "ident.showmore" },
      |                                 ^
      |                                                                   {                }
 3729 |                                   { "---" },
 3730 |                                   { "${cancel}", SDLK_ESCAPE, 0, "ident.cancel" },
      |                                                                  {              }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3728:33: warning: missing braces around initializer [-Wmissing-braces]
 3728 |     const iMenuItem actions[] = { { "${dlg.newident.more}", 0, 0, "ident.showmore" },
      |                                 ^
      |                                                                   {                }
 3729 |                                   { "---" },
 3730 |                                   { "${cancel}", SDLK_ESCAPE, 0, "ident.cancel" },
      |                                                                  {              }
......
 3734 |                                     "ident.accept" } };
      |                                     {              }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3728:33: warning: missing braces around initializer [-Wmissing-braces]
 3728 |     const iMenuItem actions[] = { { "${dlg.newident.more}", 0, 0, "ident.showmore" },
      |                                 ^
      |                                                                   {                }
 3729 |                                   { "---" },
 3730 |                                   { "${cancel}", SDLK_ESCAPE, 0, "ident.cancel" },
      |                                                                  {              }
......
 3734 |                                     "ident.accept" } };
      |                                     {              }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3737:36: warning: missing braces around initializer [-Wmissing-braces]
 3737 |     const iMenuItem scopeItems[] = {
      |                                    ^
 3738 |         { format_CStr("${dlg.newident.scope.domain}:\n%s", cstr_Rangecc(url.host)), 0, 0, "ident.scope arg:0" },
      |                                                                                           {                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3737:36: warning: missing braces around initializer [-Wmissing-braces]
 3737 |     const iMenuItem scopeItems[] = {
      |                                    ^
 3738 |         { format_CStr("${dlg.newident.scope.domain}:\n%s", cstr_Rangecc(url.host)), 0, 0, "ident.scope arg:0" },
      |                                                                                           {                   }
 3739 |         { format_CStr("${dlg.newident.scope.page}:\n%s", cstr_Rangecc(url.path)), 0, 0, "ident.scope arg:1" },
      |                                                                                         {                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3737:36: warning: missing braces around initializer [-Wmissing-braces]
 3737 |     const iMenuItem scopeItems[] = {
      |                                    ^
 3738 |         { format_CStr("${dlg.newident.scope.domain}:\n%s", cstr_Rangecc(url.host)), 0, 0, "ident.scope arg:0" },
      |                                                                                           {                   }
 3739 |         { format_CStr("${dlg.newident.scope.page}:\n%s", cstr_Rangecc(url.path)), 0, 0, "ident.scope arg:1" },
      |                                                                                         {                   }
 3740 |         { "${dlg.newident.scope.none}", 0, 0, "ident.scope arg:2" },
      |                                               {                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3737:36: warning: missing braces around initializer [-Wmissing-braces]
 3737 |     const iMenuItem scopeItems[] = {
      |                                    ^
 3738 |         { format_CStr("${dlg.newident.scope.domain}:\n%s", cstr_Rangecc(url.host)), 0, 0, "ident.scope arg:0" },
      |                                                                                           {                   }
 3739 |         { format_CStr("${dlg.newident.scope.page}:\n%s", cstr_Rangecc(url.path)), 0, 0, "ident.scope arg:1" },
      |                                                                                         {                   }
 3740 |         { "${dlg.newident.scope.none}", 0, 0, "ident.scope arg:2" },
      |                                               {                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3745:42: warning: missing braces around initializer [-Wmissing-braces]
 3745 |         dlg = makePanels_Mobile("ident", (iMenuItem[]){
      |                                          ^
......
 3749 |               (const void *) scopeItems },
      |               {                         }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3745:42: warning: missing braces around initializer [-Wmissing-braces]
 3745 |         dlg = makePanels_Mobile("ident", (iMenuItem[]){
      |                                          ^
......
 3749 |               (const void *) scopeItems },
      |               {                         }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3745:42: warning: missing braces around initializer [-Wmissing-braces]
 3745 |         dlg = makePanels_Mobile("ident", (iMenuItem[]){
      |                                          ^
......
 3749 |               (const void *) scopeItems },
      |               {                         }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3745:42: warning: missing braces around initializer [-Wmissing-braces]
 3745 |         dlg = makePanels_Mobile("ident", (iMenuItem[]){
      |                                          ^
......
 3749 |               (const void *) scopeItems },
      |               {                         }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3745:42: warning: missing braces around initializer [-Wmissing-braces]
 3745 |         dlg = makePanels_Mobile("ident", (iMenuItem[]){
      |                                          ^
......
 3749 |               (const void *) scopeItems },
      |               {                         }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3745:42: warning: missing braces around initializer [-Wmissing-braces]
 3745 |         dlg = makePanels_Mobile("ident", (iMenuItem[]){
      |                                          ^
......
 3749 |               (const void *) scopeItems },
      |               {                         }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3745:42: warning: missing braces around initializer [-Wmissing-braces]
 3745 |         dlg = makePanels_Mobile("ident", (iMenuItem[]){
      |                                          ^
......
 3749 |               (const void *) scopeItems },
      |               {                         }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3745:42: warning: missing braces around initializer [-Wmissing-braces]
 3745 |         dlg = makePanels_Mobile("ident", (iMenuItem[]){
      |                                          ^
......
 3749 |               (const void *) scopeItems },
      |               {                         }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3745:42: warning: missing braces around initializer [-Wmissing-braces]
 3745 |         dlg = makePanels_Mobile("ident", (iMenuItem[]){
      |                                          ^
......
 3749 |               (const void *) scopeItems },
      |               {                         }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3745:42: warning: missing braces around initializer [-Wmissing-braces]
 3745 |         dlg = makePanels_Mobile("ident", (iMenuItem[]){
      |                                          ^
......
 3749 |               (const void *) scopeItems },
      |               {                         }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3745:42: warning: missing braces around initializer [-Wmissing-braces]
 3745 |         dlg = makePanels_Mobile("ident", (iMenuItem[]){
      |                                          ^
......
 3749 |               (const void *) scopeItems },
      |               {                         }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c: At top level:
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3833:38: warning: missing braces around initializer [-Wmissing-braces]
 3833 | static const iMenuItem languages[] = {
      |                                      ^
 3834 |     { "${lang.ar}", 0, 0, "xlt.lang id:ar" },
      |                           {                }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3833:38: warning: missing braces around initializer [-Wmissing-braces]
 3833 | static const iMenuItem languages[] = {
      |                                      ^
 3834 |     { "${lang.ar}", 0, 0, "xlt.lang id:ar" },
      |                           {                }
 3835 |     { "${lang.zh}", 0, 0, "xlt.lang id:zh" },
      |                           {                }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3833:38: warning: missing braces around initializer [-Wmissing-braces]
 3833 | static const iMenuItem languages[] = {
      |                                      ^
 3834 |     { "${lang.ar}", 0, 0, "xlt.lang id:ar" },
      |                           {                }
 3835 |     { "${lang.zh}", 0, 0, "xlt.lang id:zh" },
      |                           {                }
 3836 |     { "${lang.en}", 0, 0, "xlt.lang id:en" },
      |                           {                }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3833:38: warning: missing braces around initializer [-Wmissing-braces]
 3833 | static const iMenuItem languages[] = {
      |                                      ^
 3834 |     { "${lang.ar}", 0, 0, "xlt.lang id:ar" },
      |                           {                }
 3835 |     { "${lang.zh}", 0, 0, "xlt.lang id:zh" },
      |                           {                }
 3836 |     { "${lang.en}", 0, 0, "xlt.lang id:en" },
      |                           {                }
 3837 |     { "${lang.fr}", 0, 0, "xlt.lang id:fr" },
      |                           {                }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3833:38: warning: missing braces around initializer [-Wmissing-braces]
 3833 | static const iMenuItem languages[] = {
      |                                      ^
 3834 |     { "${lang.ar}", 0, 0, "xlt.lang id:ar" },
      |                           {                }
 3835 |     { "${lang.zh}", 0, 0, "xlt.lang id:zh" },
      |                           {                }
 3836 |     { "${lang.en}", 0, 0, "xlt.lang id:en" },
      |                           {                }
 3837 |     { "${lang.fr}", 0, 0, "xlt.lang id:fr" },
      |                           {                }
 3838 |     { "${lang.de}", 0, 0, "xlt.lang id:de" },
      |                           {                }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3833:38: warning: missing braces around initializer [-Wmissing-braces]
 3833 | static const iMenuItem languages[] = {
      |                                      ^
 3834 |     { "${lang.ar}", 0, 0, "xlt.lang id:ar" },
      |                           {                }
 3835 |     { "${lang.zh}", 0, 0, "xlt.lang id:zh" },
      |                           {                }
 3836 |     { "${lang.en}", 0, 0, "xlt.lang id:en" },
      |                           {                }
 3837 |     { "${lang.fr}", 0, 0, "xlt.lang id:fr" },
      |                           {                }
 3838 |     { "${lang.de}", 0, 0, "xlt.lang id:de" },
      |                           {                }
 3839 |     { "${lang.hi}", 0, 0, "xlt.lang id:hi" },
      |                           {                }
In file included from /builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:58:
/builddir/build/BUILD/lagrange-1.13.7/src/stb_image.h: In function 'stbi__load_gif_main':
/builddir/build/BUILD/lagrange-1.13.7/src/stb_image.h:6779:11: warning: variable 'delays_size' set but not used [-Wunused-but-set-variable]
 6779 |       int delays_size = 0;
      |           ^~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3833:38: warning: missing braces around initializer [-Wmissing-braces]
 3833 | static const iMenuItem languages[] = {
      |                                      ^
 3834 |     { "${lang.ar}", 0, 0, "xlt.lang id:ar" },
      |                           {                }
 3835 |     { "${lang.zh}", 0, 0, "xlt.lang id:zh" },
      |                           {                }
 3836 |     { "${lang.en}", 0, 0, "xlt.lang id:en" },
      |                           {                }
 3837 |     { "${lang.fr}", 0, 0, "xlt.lang id:fr" },
      |                           {                }
 3838 |     { "${lang.de}", 0, 0, "xlt.lang id:de" },
      |                           {                }
 3839 |     { "${lang.hi}", 0, 0, "xlt.lang id:hi" },
      |                           {                }
 3840 |     { "${lang.it}", 0, 0, "xlt.lang id:it" },
      |                           {                }
/builddir/build/BUILD/lagrange-1.13.7/src/stb_image.h:6778:11: warning: variable 'out_size' set but not used [-Wunused-but-set-variable]
 6778 |       int out_size = 0;
      |           ^~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3833:38: warning: missing braces around initializer [-Wmissing-braces]
 3833 | static const iMenuItem languages[] = {
      |                                      ^
 3834 |     { "${lang.ar}", 0, 0, "xlt.lang id:ar" },
      |                           {                }
 3835 |     { "${lang.zh}", 0, 0, "xlt.lang id:zh" },
      |                           {                }
 3836 |     { "${lang.en}", 0, 0, "xlt.lang id:en" },
      |                           {                }
 3837 |     { "${lang.fr}", 0, 0, "xlt.lang id:fr" },
      |                           {                }
 3838 |     { "${lang.de}", 0, 0, "xlt.lang id:de" },
      |                           {                }
 3839 |     { "${lang.hi}", 0, 0, "xlt.lang id:hi" },
      |                           {                }
 3840 |     { "${lang.it}", 0, 0, "xlt.lang id:it" },
      |                           {                }
 3841 |     { "${lang.ja}", 0, 0, "xlt.lang id:ja" },
      |                           {                }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3833:38: warning: missing braces around initializer [-Wmissing-braces]
 3833 | static const iMenuItem languages[] = {
      |                                      ^
 3834 |     { "${lang.ar}", 0, 0, "xlt.lang id:ar" },
      |                           {                }
 3835 |     { "${lang.zh}", 0, 0, "xlt.lang id:zh" },
      |                           {                }
 3836 |     { "${lang.en}", 0, 0, "xlt.lang id:en" },
      |                           {                }
 3837 |     { "${lang.fr}", 0, 0, "xlt.lang id:fr" },
      |                           {                }
 3838 |     { "${lang.de}", 0, 0, "xlt.lang id:de" },
      |                           {                }
 3839 |     { "${lang.hi}", 0, 0, "xlt.lang id:hi" },
      |                           {                }
 3840 |     { "${lang.it}", 0, 0, "xlt.lang id:it" },
      |                           {                }
 3841 |     { "${lang.ja}", 0, 0, "xlt.lang id:ja" },
      |                           {                }
 3842 |     { "${lang.pt}", 0, 0, "xlt.lang id:pt" },
      |                           {                }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3833:38: warning: missing braces around initializer [-Wmissing-braces]
 3833 | static const iMenuItem languages[] = {
      |                                      ^
 3834 |     { "${lang.ar}", 0, 0, "xlt.lang id:ar" },
      |                           {                }
 3835 |     { "${lang.zh}", 0, 0, "xlt.lang id:zh" },
      |                           {                }
 3836 |     { "${lang.en}", 0, 0, "xlt.lang id:en" },
      |                           {                }
 3837 |     { "${lang.fr}", 0, 0, "xlt.lang id:fr" },
      |                           {                }
 3838 |     { "${lang.de}", 0, 0, "xlt.lang id:de" },
      |                           {                }
 3839 |     { "${lang.hi}", 0, 0, "xlt.lang id:hi" },
      |                           {                }
 3840 |     { "${lang.it}", 0, 0, "xlt.lang id:it" },
      |                           {                }
 3841 |     { "${lang.ja}", 0, 0, "xlt.lang id:ja" },
      |                           {                }
 3842 |     { "${lang.pt}", 0, 0, "xlt.lang id:pt" },
      |                           {                }
 3843 |     { "${lang.ru}", 0, 0, "xlt.lang id:ru" },
      |                           {                }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3833:38: warning: missing braces around initializer [-Wmissing-braces]
 3833 | static const iMenuItem languages[] = {
      |                                      ^
 3834 |     { "${lang.ar}", 0, 0, "xlt.lang id:ar" },
      |                           {                }
 3835 |     { "${lang.zh}", 0, 0, "xlt.lang id:zh" },
      |                           {                }
 3836 |     { "${lang.en}", 0, 0, "xlt.lang id:en" },
      |                           {                }
 3837 |     { "${lang.fr}", 0, 0, "xlt.lang id:fr" },
      |                           {                }
 3838 |     { "${lang.de}", 0, 0, "xlt.lang id:de" },
      |                           {                }
 3839 |     { "${lang.hi}", 0, 0, "xlt.lang id:hi" },
      |                           {                }
 3840 |     { "${lang.it}", 0, 0, "xlt.lang id:it" },
      |                           {                }
 3841 |     { "${lang.ja}", 0, 0, "xlt.lang id:ja" },
      |                           {                }
 3842 |     { "${lang.pt}", 0, 0, "xlt.lang id:pt" },
      |                           {                }
 3843 |     { "${lang.ru}", 0, 0, "xlt.lang id:ru" },
      |                           {                }
 3844 |     { "${lang.es}", 0, 0, "xlt.lang id:es" },
      |                           {                }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3833:38: warning: missing braces around initializer [-Wmissing-braces]
 3833 | static const iMenuItem languages[] = {
      |                                      ^
 3834 |     { "${lang.ar}", 0, 0, "xlt.lang id:ar" },
      |                           {                }
 3835 |     { "${lang.zh}", 0, 0, "xlt.lang id:zh" },
      |                           {                }
 3836 |     { "${lang.en}", 0, 0, "xlt.lang id:en" },
      |                           {                }
 3837 |     { "${lang.fr}", 0, 0, "xlt.lang id:fr" },
      |                           {                }
 3838 |     { "${lang.de}", 0, 0, "xlt.lang id:de" },
      |                           {                }
 3839 |     { "${lang.hi}", 0, 0, "xlt.lang id:hi" },
      |                           {                }
 3840 |     { "${lang.it}", 0, 0, "xlt.lang id:it" },
      |                           {                }
 3841 |     { "${lang.ja}", 0, 0, "xlt.lang id:ja" },
      |                           {                }
 3842 |     { "${lang.pt}", 0, 0, "xlt.lang id:pt" },
      |                           {                }
 3843 |     { "${lang.ru}", 0, 0, "xlt.lang id:ru" },
      |                           {                }
 3844 |     { "${lang.es}", 0, 0, "xlt.lang id:es" },
      |                           {                }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c: In function 'makeTranslation_Widget':
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3888:33: warning: missing braces around initializer [-Wmissing-braces]
 3888 |     const iMenuItem actions[] = {
      |                                 ^
 3889 |         { "${cancel}", SDLK_ESCAPE, 0, "translation.cancel" },
      |                                        {                    }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3888:33: warning: missing braces around initializer [-Wmissing-braces]
 3888 |     const iMenuItem actions[] = {
      |                                 ^
 3889 |         { "${cancel}", SDLK_ESCAPE, 0, "translation.cancel" },
      |                                        {                    }
 3890 |         { uiTextAction_ColorEscape "${dlg.translate}", SDLK_RETURN, 0, "translation.submit" }
      |                                                                        {                    }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3888:33: warning: missing braces around initializer [-Wmissing-braces]
 3888 |     const iMenuItem actions[] = {
      |                                 ^
 3889 |         { "${cancel}", SDLK_ESCAPE, 0, "translation.cancel" },
      |                                        {                    }
 3890 |         { uiTextAction_ColorEscape "${dlg.translate}", SDLK_RETURN, 0, "translation.submit" }
      |                                                                        {                    }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3894:54: warning: missing braces around initializer [-Wmissing-braces]
 3894 |         dlg = makePanelsParent_Mobile(parent, "xlt", (iMenuItem[]){
      |                                                      ^
 3895 |             { "title id:heading.translate" },
 3896 |             { "dropdown id:xlt.from text:${dlg.translate.from}", 0, 0, (const void *) languages },
      |                                                                        {                        }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c: At top level:
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:73:43: warning: missing braces around initializer [-Wmissing-braces]
   73 | static const iMenuItem fileMenuItems_[] = {
      |                                           ^
   74 |     { "${menu.newwindow}", SDLK_n, KMOD_PRIMARY, "window.new" },
      |                                                  {            }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:73:43: warning: missing braces around initializer [-Wmissing-braces]
   73 | static const iMenuItem fileMenuItems_[] = {
      |                                           ^
   74 |     { "${menu.newwindow}", SDLK_n, KMOD_PRIMARY, "window.new" },
      |                                                  {            }
   75 |     { "${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                               {          }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:73:43: warning: missing braces around initializer [-Wmissing-braces]
   73 | static const iMenuItem fileMenuItems_[] = {
      |                                           ^
   74 |     { "${menu.newwindow}", SDLK_n, KMOD_PRIMARY, "window.new" },
      |                                                  {            }
   75 |     { "${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                               {          }
   76 |     { "${menu.reopentab}", SDLK_t, KMOD_SECONDARY, "tabs.new reopen:1" },
      |                                                    {                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:73:43: warning: missing braces around initializer [-Wmissing-braces]
   73 | static const iMenuItem fileMenuItems_[] = {
      |                                           ^
   74 |     { "${menu.newwindow}", SDLK_n, KMOD_PRIMARY, "window.new" },
      |                                                  {            }
   75 |     { "${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                               {          }
   76 |     { "${menu.reopentab}", SDLK_t, KMOD_SECONDARY, "tabs.new reopen:1" },
      |                                                    {                   }
   77 |     { "${menu.openlocation}", SDLK_l, KMOD_PRIMARY, "navigate.focus" },
      |                                                     {                }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3894:54: warning: missing braces around initializer [-Wmissing-braces]
 3894 |         dlg = makePanelsParent_Mobile(parent, "xlt", (iMenuItem[]){
      |                                                      ^
 3895 |             { "title id:heading.translate" },
 3896 |             { "dropdown id:xlt.from text:${dlg.translate.from}", 0, 0, (const void *) languages },
      |                                                                        {                        }
 3897 |             { "dropdown id:xlt.to text:${dlg.translate.to}",     0, 0, (const void *) languages },
      |                                                                        {                        }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:73:43: warning: missing braces around initializer [-Wmissing-braces]
   73 | static const iMenuItem fileMenuItems_[] = {
      |                                           ^
   74 |     { "${menu.newwindow}", SDLK_n, KMOD_PRIMARY, "window.new" },
      |                                                  {            }
   75 |     { "${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                               {          }
   76 |     { "${menu.reopentab}", SDLK_t, KMOD_SECONDARY, "tabs.new reopen:1" },
      |                                                    {                   }
   77 |     { "${menu.openlocation}", SDLK_l, KMOD_PRIMARY, "navigate.focus" },
      |                                                     {                }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:73:43: warning: missing braces around initializer [-Wmissing-braces]
   73 | static const iMenuItem fileMenuItems_[] = {
      |                                           ^
   74 |     { "${menu.newwindow}", SDLK_n, KMOD_PRIMARY, "window.new" },
      |                                                  {            }
   75 |     { "${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                               {          }
   76 |     { "${menu.reopentab}", SDLK_t, KMOD_SECONDARY, "tabs.new reopen:1" },
      |                                                    {                   }
   77 |     { "${menu.openlocation}", SDLK_l, KMOD_PRIMARY, "navigate.focus" },
      |                                                     {                }
   78 |     { "---" },
   79 |     { saveToDownloads_Label, SDLK_s, KMOD_PRIMARY, "document.save" },
      |                                                    {               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3894:54: warning: missing braces around initializer [-Wmissing-braces]
 3894 |         dlg = makePanelsParent_Mobile(parent, "xlt", (iMenuItem[]){
      |                                                      ^
 3895 |             { "title id:heading.translate" },
 3896 |             { "dropdown id:xlt.from text:${dlg.translate.from}", 0, 0, (const void *) languages },
      |                                                                        {                        }
 3897 |             { "dropdown id:xlt.to text:${dlg.translate.to}",     0, 0, (const void *) languages },
      |                                                                        {                        }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:73:43: warning: missing braces around initializer [-Wmissing-braces]
   73 | static const iMenuItem fileMenuItems_[] = {
      |                                           ^
   74 |     { "${menu.newwindow}", SDLK_n, KMOD_PRIMARY, "window.new" },
      |                                                  {            }
   75 |     { "${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                               {          }
   76 |     { "${menu.reopentab}", SDLK_t, KMOD_SECONDARY, "tabs.new reopen:1" },
      |                                                    {                   }
   77 |     { "${menu.openlocation}", SDLK_l, KMOD_PRIMARY, "navigate.focus" },
      |                                                     {                }
   78 |     { "---" },
   79 |     { saveToDownloads_Label, SDLK_s, KMOD_PRIMARY, "document.save" },
      |                                                    {               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:73:43: warning: missing braces around initializer [-Wmissing-braces]
   73 | static const iMenuItem fileMenuItems_[] = {
      |                                           ^
   74 |     { "${menu.newwindow}", SDLK_n, KMOD_PRIMARY, "window.new" },
      |                                                  {            }
   75 |     { "${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                               {          }
   76 |     { "${menu.reopentab}", SDLK_t, KMOD_SECONDARY, "tabs.new reopen:1" },
      |                                                    {                   }
   77 |     { "${menu.openlocation}", SDLK_l, KMOD_PRIMARY, "navigate.focus" },
      |                                                     {                }
   78 |     { "---" },
   79 |     { saveToDownloads_Label, SDLK_s, KMOD_PRIMARY, "document.save" },
      |                                                    {               }
   80 |     { "---" },
   81 |     { "${menu.downloads}", 0, 0, "downloads.open" },
      |                                  {                }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:73:43: warning: missing braces around initializer [-Wmissing-braces]
   73 | static const iMenuItem fileMenuItems_[] = {
      |                                           ^
   74 |     { "${menu.newwindow}", SDLK_n, KMOD_PRIMARY, "window.new" },
      |                                                  {            }
   75 |     { "${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                               {          }
   76 |     { "${menu.reopentab}", SDLK_t, KMOD_SECONDARY, "tabs.new reopen:1" },
      |                                                    {                   }
   77 |     { "${menu.openlocation}", SDLK_l, KMOD_PRIMARY, "navigate.focus" },
      |                                                     {                }
   78 |     { "---" },
   79 |     { saveToDownloads_Label, SDLK_s, KMOD_PRIMARY, "document.save" },
      |                                                    {               }
   80 |     { "---" },
   81 |     { "${menu.downloads}", 0, 0, "downloads.open" },
      |                                  {                }
   82 |     { "${menu.export}", 0, 0, "export" },
      |                               {        }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:73:43: warning: missing braces around initializer [-Wmissing-braces]
   73 | static const iMenuItem fileMenuItems_[] = {
      |                                           ^
   74 |     { "${menu.newwindow}", SDLK_n, KMOD_PRIMARY, "window.new" },
      |                                                  {            }
   75 |     { "${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                               {          }
   76 |     { "${menu.reopentab}", SDLK_t, KMOD_SECONDARY, "tabs.new reopen:1" },
      |                                                    {                   }
   77 |     { "${menu.openlocation}", SDLK_l, KMOD_PRIMARY, "navigate.focus" },
      |                                                     {                }
   78 |     { "---" },
   79 |     { saveToDownloads_Label, SDLK_s, KMOD_PRIMARY, "document.save" },
      |                                                    {               }
   80 |     { "---" },
   81 |     { "${menu.downloads}", 0, 0, "downloads.open" },
      |                                  {                }
   82 |     { "${menu.export}", 0, 0, "export" },
      |                               {        }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:73:43: warning: missing braces around initializer [-Wmissing-braces]
   73 | static const iMenuItem fileMenuItems_[] = {
      |                                           ^
   74 |     { "${menu.newwindow}", SDLK_n, KMOD_PRIMARY, "window.new" },
      |                                                  {            }
   75 |     { "${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                               {          }
   76 |     { "${menu.reopentab}", SDLK_t, KMOD_SECONDARY, "tabs.new reopen:1" },
      |                                                    {                   }
   77 |     { "${menu.openlocation}", SDLK_l, KMOD_PRIMARY, "navigate.focus" },
      |                                                     {                }
   78 |     { "---" },
   79 |     { saveToDownloads_Label, SDLK_s, KMOD_PRIMARY, "document.save" },
      |                                                    {               }
   80 |     { "---" },
   81 |     { "${menu.downloads}", 0, 0, "downloads.open" },
      |                                  {                }
   82 |     { "${menu.export}", 0, 0, "export" },
      |                               {        }
......
   85 |     { "${menu.preferences}", preferences_KeyShortcut, "preferences" },
      |                                                       {             }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:73:43: warning: missing braces around initializer [-Wmissing-braces]
   73 | static const iMenuItem fileMenuItems_[] = {
      |                                           ^
   74 |     { "${menu.newwindow}", SDLK_n, KMOD_PRIMARY, "window.new" },
      |                                                  {            }
   75 |     { "${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                               {          }
   76 |     { "${menu.reopentab}", SDLK_t, KMOD_SECONDARY, "tabs.new reopen:1" },
      |                                                    {                   }
   77 |     { "${menu.openlocation}", SDLK_l, KMOD_PRIMARY, "navigate.focus" },
      |                                                     {                }
   78 |     { "---" },
   79 |     { saveToDownloads_Label, SDLK_s, KMOD_PRIMARY, "document.save" },
      |                                                    {               }
   80 |     { "---" },
   81 |     { "${menu.downloads}", 0, 0, "downloads.open" },
      |                                  {                }
   82 |     { "${menu.export}", 0, 0, "export" },
      |                               {        }
......
   85 |     { "${menu.preferences}", preferences_KeyShortcut, "preferences" },
      |                                                       {             }
   86 |     { "${menu.fonts}", 0, 0, "open newtab:1 switch:1 url:about:fonts" },
      |                              {                                        }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:73:43: warning: missing braces around initializer [-Wmissing-braces]
   73 | static const iMenuItem fileMenuItems_[] = {
      |                                           ^
   74 |     { "${menu.newwindow}", SDLK_n, KMOD_PRIMARY, "window.new" },
      |                                                  {            }
   75 |     { "${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                               {          }
   76 |     { "${menu.reopentab}", SDLK_t, KMOD_SECONDARY, "tabs.new reopen:1" },
      |                                                    {                   }
   77 |     { "${menu.openlocation}", SDLK_l, KMOD_PRIMARY, "navigate.focus" },
      |                                                     {                }
   78 |     { "---" },
   79 |     { saveToDownloads_Label, SDLK_s, KMOD_PRIMARY, "document.save" },
      |                                                    {               }
   80 |     { "---" },
   81 |     { "${menu.downloads}", 0, 0, "downloads.open" },
      |                                  {                }
   82 |     { "${menu.export}", 0, 0, "export" },
      |                               {        }
......
   85 |     { "${menu.preferences}", preferences_KeyShortcut, "preferences" },
      |                                                       {             }
   86 |     { "${menu.fonts}", 0, 0, "open newtab:1 switch:1 url:about:fonts" },
      |                              {                                        }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:73:43: warning: missing braces around initializer [-Wmissing-braces]
   73 | static const iMenuItem fileMenuItems_[] = {
      |                                           ^
   74 |     { "${menu.newwindow}", SDLK_n, KMOD_PRIMARY, "window.new" },
      |                                                  {            }
   75 |     { "${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                               {          }
   76 |     { "${menu.reopentab}", SDLK_t, KMOD_SECONDARY, "tabs.new reopen:1" },
      |                                                    {                   }
   77 |     { "${menu.openlocation}", SDLK_l, KMOD_PRIMARY, "navigate.focus" },
      |                                                     {                }
   78 |     { "---" },
   79 |     { saveToDownloads_Label, SDLK_s, KMOD_PRIMARY, "document.save" },
      |                                                    {               }
   80 |     { "---" },
   81 |     { "${menu.downloads}", 0, 0, "downloads.open" },
      |                                  {                }
   82 |     { "${menu.export}", 0, 0, "export" },
      |                               {        }
......
   85 |     { "${menu.preferences}", preferences_KeyShortcut, "preferences" },
      |                                                       {             }
   86 |     { "${menu.fonts}", 0, 0, "open newtab:1 switch:1 url:about:fonts" },
      |                              {                                        }
......
   91 |     { "${menu.quit}", 'q', KMOD_PRIMARY, "quit" },
      |                                          {      }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:73:43: warning: missing braces around initializer [-Wmissing-braces]
   73 | static const iMenuItem fileMenuItems_[] = {
      |                                           ^
   74 |     { "${menu.newwindow}", SDLK_n, KMOD_PRIMARY, "window.new" },
      |                                                  {            }
   75 |     { "${menu.newtab}", SDLK_t, KMOD_PRIMARY, "tabs.new" },
      |                                               {          }
   76 |     { "${menu.reopentab}", SDLK_t, KMOD_SECONDARY, "tabs.new reopen:1" },
      |                                                    {                   }
   77 |     { "${menu.openlocation}", SDLK_l, KMOD_PRIMARY, "navigate.focus" },
      |                                                     {                }
   78 |     { "---" },
   79 |     { saveToDownloads_Label, SDLK_s, KMOD_PRIMARY, "document.save" },
      |                                                    {               }
   80 |     { "---" },
   81 |     { "${menu.downloads}", 0, 0, "downloads.open" },
      |                                  {                }
   82 |     { "${menu.export}", 0, 0, "export" },
      |                               {        }
......
   85 |     { "${menu.preferences}", preferences_KeyShortcut, "preferences" },
      |                                                       {             }
   86 |     { "${menu.fonts}", 0, 0, "open newtab:1 switch:1 url:about:fonts" },
      |                              {                                        }
......
   91 |     { "${menu.quit}", 'q', KMOD_PRIMARY, "quit" },
      |                                          {      }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:96:43: warning: missing braces around initializer [-Wmissing-braces]
   96 | static const iMenuItem editMenuItems_[] = {
      |                                           ^
   97 |     { "${menu.cut}", SDLK_x, KMOD_PRIMARY, "input.copy cut:1" },
      |                                            {                  }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:96:43: warning: missing braces around initializer [-Wmissing-braces]
   96 | static const iMenuItem editMenuItems_[] = {
      |                                           ^
   97 |     { "${menu.cut}", SDLK_x, KMOD_PRIMARY, "input.copy cut:1" },
      |                                            {                  }
   98 |     { "${menu.copy}", SDLK_c, KMOD_PRIMARY, "copy" },
      |                                             {      }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:96:43: warning: missing braces around initializer [-Wmissing-braces]
   96 | static const iMenuItem editMenuItems_[] = {
      |                                           ^
   97 |     { "${menu.cut}", SDLK_x, KMOD_PRIMARY, "input.copy cut:1" },
      |                                            {                  }
   98 |     { "${menu.copy}", SDLK_c, KMOD_PRIMARY, "copy" },
      |                                             {      }
   99 |     { "${menu.paste}", SDLK_v, KMOD_PRIMARY, "input.paste" },
      |                                              {             }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:96:43: warning: missing braces around initializer [-Wmissing-braces]
   96 | static const iMenuItem editMenuItems_[] = {
      |                                           ^
   97 |     { "${menu.cut}", SDLK_x, KMOD_PRIMARY, "input.copy cut:1" },
      |                                            {                  }
   98 |     { "${menu.copy}", SDLK_c, KMOD_PRIMARY, "copy" },
      |                                             {      }
   99 |     { "${menu.paste}", SDLK_v, KMOD_PRIMARY, "input.paste" },
      |                                              {             }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:96:43: warning: missing braces around initializer [-Wmissing-braces]
   96 | static const iMenuItem editMenuItems_[] = {
      |                                           ^
   97 |     { "${menu.cut}", SDLK_x, KMOD_PRIMARY, "input.copy cut:1" },
      |                                            {                  }
   98 |     { "${menu.copy}", SDLK_c, KMOD_PRIMARY, "copy" },
      |                                             {      }
   99 |     { "${menu.paste}", SDLK_v, KMOD_PRIMARY, "input.paste" },
      |                                              {             }
  100 |     { "---" },
  101 |     { "${menu.copy.pagelink}", SDLK_c, KMOD_PRIMARY | KMOD_SHIFT, "document.copylink" },
      |                                                                   {                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:96:43: warning: missing braces around initializer [-Wmissing-braces]
   96 | static const iMenuItem editMenuItems_[] = {
      |                                           ^
   97 |     { "${menu.cut}", SDLK_x, KMOD_PRIMARY, "input.copy cut:1" },
      |                                            {                  }
   98 |     { "${menu.copy}", SDLK_c, KMOD_PRIMARY, "copy" },
      |                                             {      }
   99 |     { "${menu.paste}", SDLK_v, KMOD_PRIMARY, "input.paste" },
      |                                              {             }
  100 |     { "---" },
  101 |     { "${menu.copy.pagelink}", SDLK_c, KMOD_PRIMARY | KMOD_SHIFT, "document.copylink" },
      |                                                                   {                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:96:43: warning: missing braces around initializer [-Wmissing-braces]
   96 | static const iMenuItem editMenuItems_[] = {
      |                                           ^
   97 |     { "${menu.cut}", SDLK_x, KMOD_PRIMARY, "input.copy cut:1" },
      |                                            {                  }
   98 |     { "${menu.copy}", SDLK_c, KMOD_PRIMARY, "copy" },
      |                                             {      }
   99 |     { "${menu.paste}", SDLK_v, KMOD_PRIMARY, "input.paste" },
      |                                              {             }
  100 |     { "---" },
  101 |     { "${menu.copy.pagelink}", SDLK_c, KMOD_PRIMARY | KMOD_SHIFT, "document.copylink" },
      |                                                                   {                   }
  102 |     { "---" },
  103 |     { "${macos.menu.find}", SDLK_f, KMOD_PRIMARY, "focus.set id:find.input" },
      |                                                   {                         }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:96:43: warning: missing braces around initializer [-Wmissing-braces]
   96 | static const iMenuItem editMenuItems_[] = {
      |                                           ^
   97 |     { "${menu.cut}", SDLK_x, KMOD_PRIMARY, "input.copy cut:1" },
      |                                            {                  }
   98 |     { "${menu.copy}", SDLK_c, KMOD_PRIMARY, "copy" },
      |                                             {      }
   99 |     { "${menu.paste}", SDLK_v, KMOD_PRIMARY, "input.paste" },
      |                                              {             }
  100 |     { "---" },
  101 |     { "${menu.copy.pagelink}", SDLK_c, KMOD_PRIMARY | KMOD_SHIFT, "document.copylink" },
      |                                                                   {                   }
  102 |     { "---" },
  103 |     { "${macos.menu.find}", SDLK_f, KMOD_PRIMARY, "focus.set id:find.input" },
      |                                                   {                         }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:107:43: warning: missing braces around initializer [-Wmissing-braces]
  107 | static const iMenuItem viewMenuItems_[] = {
      |                                           ^
  108 |     { "${menu.show.bookmarks}", '1', leftSidebarTab_KeyModifier, "sidebar.mode arg:0 toggle:1" },
      |                                                                  {                             }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:107:43: warning: missing braces around initializer [-Wmissing-braces]
  107 | static const iMenuItem viewMenuItems_[] = {
      |                                           ^
  108 |     { "${menu.show.bookmarks}", '1', leftSidebarTab_KeyModifier, "sidebar.mode arg:0 toggle:1" },
      |                                                                  {                             }
  109 |     { "${menu.show.feeds}", '2', leftSidebarTab_KeyModifier, "sidebar.mode arg:1 toggle:1" },
      |                                                              {                             }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:107:43: warning: missing braces around initializer [-Wmissing-braces]
  107 | static const iMenuItem viewMenuItems_[] = {
      |                                           ^
  108 |     { "${menu.show.bookmarks}", '1', leftSidebarTab_KeyModifier, "sidebar.mode arg:0 toggle:1" },
      |                                                                  {                             }
  109 |     { "${menu.show.feeds}", '2', leftSidebarTab_KeyModifier, "sidebar.mode arg:1 toggle:1" },
      |                                                              {                             }
  110 |     { "${menu.show.history}", '3', leftSidebarTab_KeyModifier, "sidebar.mode arg:2 toggle:1" },
      |                                                                {                             }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:107:43: warning: missing braces around initializer [-Wmissing-braces]
  107 | static const iMenuItem viewMenuItems_[] = {
      |                                           ^
  108 |     { "${menu.show.bookmarks}", '1', leftSidebarTab_KeyModifier, "sidebar.mode arg:0 toggle:1" },
      |                                                                  {                             }
  109 |     { "${menu.show.feeds}", '2', leftSidebarTab_KeyModifier, "sidebar.mode arg:1 toggle:1" },
      |                                                              {                             }
  110 |     { "${menu.show.history}", '3', leftSidebarTab_KeyModifier, "sidebar.mode arg:2 toggle:1" },
      |                                                                {                             }
  111 |     { "${menu.show.identities}", '4', leftSidebarTab_KeyModifier, "sidebar.mode arg:3 toggle:1" },
      |                                                                   {                             }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:107:43: warning: missing braces around initializer [-Wmissing-braces]
  107 | static const iMenuItem viewMenuItems_[] = {
      |                                           ^
  108 |     { "${menu.show.bookmarks}", '1', leftSidebarTab_KeyModifier, "sidebar.mode arg:0 toggle:1" },
      |                                                                  {                             }
  109 |     { "${menu.show.feeds}", '2', leftSidebarTab_KeyModifier, "sidebar.mode arg:1 toggle:1" },
      |                                                              {                             }
  110 |     { "${menu.show.history}", '3', leftSidebarTab_KeyModifier, "sidebar.mode arg:2 toggle:1" },
      |                                                                {                             }
  111 |     { "${menu.show.identities}", '4', leftSidebarTab_KeyModifier, "sidebar.mode arg:3 toggle:1" },
      |                                                                   {                             }
  112 |     { "${menu.show.outline}", '5', leftSidebarTab_KeyModifier, "sidebar.mode arg:4 toggle:1" },
      |                                                                {                             }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:107:43: warning: missing braces around initializer [-Wmissing-braces]
  107 | static const iMenuItem viewMenuItems_[] = {
      |                                           ^
  108 |     { "${menu.show.bookmarks}", '1', leftSidebarTab_KeyModifier, "sidebar.mode arg:0 toggle:1" },
      |                                                                  {                             }
  109 |     { "${menu.show.feeds}", '2', leftSidebarTab_KeyModifier, "sidebar.mode arg:1 toggle:1" },
      |                                                              {                             }
  110 |     { "${menu.show.history}", '3', leftSidebarTab_KeyModifier, "sidebar.mode arg:2 toggle:1" },
      |                                                                {                             }
  111 |     { "${menu.show.identities}", '4', leftSidebarTab_KeyModifier, "sidebar.mode arg:3 toggle:1" },
      |                                                                   {                             }
  112 |     { "${menu.show.outline}", '5', leftSidebarTab_KeyModifier, "sidebar.mode arg:4 toggle:1" },
      |                                                                {                             }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:107:43: warning: missing braces around initializer [-Wmissing-braces]
  107 | static const iMenuItem viewMenuItems_[] = {
      |                                           ^
  108 |     { "${menu.show.bookmarks}", '1', leftSidebarTab_KeyModifier, "sidebar.mode arg:0 toggle:1" },
      |                                                                  {                             }
  109 |     { "${menu.show.feeds}", '2', leftSidebarTab_KeyModifier, "sidebar.mode arg:1 toggle:1" },
      |                                                              {                             }
  110 |     { "${menu.show.history}", '3', leftSidebarTab_KeyModifier, "sidebar.mode arg:2 toggle:1" },
      |                                                                {                             }
  111 |     { "${menu.show.identities}", '4', leftSidebarTab_KeyModifier, "sidebar.mode arg:3 toggle:1" },
      |                                                                   {                             }
  112 |     { "${menu.show.outline}", '5', leftSidebarTab_KeyModifier, "sidebar.mode arg:4 toggle:1" },
      |                                                                {                             }
  113 |     { "---" },
  114 |     { "${menu.sidebar.left}", leftSidebar_KeyShortcut, "sidebar.toggle" },
      |                                                        {                }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:107:43: warning: missing braces around initializer [-Wmissing-braces]
  107 | static const iMenuItem viewMenuItems_[] = {
      |                                           ^
  108 |     { "${menu.show.bookmarks}", '1', leftSidebarTab_KeyModifier, "sidebar.mode arg:0 toggle:1" },
      |                                                                  {                             }
  109 |     { "${menu.show.feeds}", '2', leftSidebarTab_KeyModifier, "sidebar.mode arg:1 toggle:1" },
      |                                                              {                             }
  110 |     { "${menu.show.history}", '3', leftSidebarTab_KeyModifier, "sidebar.mode arg:2 toggle:1" },
      |                                                                {                             }
  111 |     { "${menu.show.identities}", '4', leftSidebarTab_KeyModifier, "sidebar.mode arg:3 toggle:1" },
      |                                                                   {                             }
  112 |     { "${menu.show.outline}", '5', leftSidebarTab_KeyModifier, "sidebar.mode arg:4 toggle:1" },
      |                                                                {                             }
  113 |     { "---" },
  114 |     { "${menu.sidebar.left}", leftSidebar_KeyShortcut, "sidebar.toggle" },
      |                                                        {                }
  115 |     { "${menu.sidebar.right}", rightSidebar_KeyShortcut, "sidebar2.toggle" },
      |                                                          {                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:107:43: warning: missing braces around initializer [-Wmissing-braces]
  107 | static const iMenuItem viewMenuItems_[] = {
      |                                           ^
  108 |     { "${menu.show.bookmarks}", '1', leftSidebarTab_KeyModifier, "sidebar.mode arg:0 toggle:1" },
      |                                                                  {                             }
  109 |     { "${menu.show.feeds}", '2', leftSidebarTab_KeyModifier, "sidebar.mode arg:1 toggle:1" },
      |                                                              {                             }
  110 |     { "${menu.show.history}", '3', leftSidebarTab_KeyModifier, "sidebar.mode arg:2 toggle:1" },
      |                                                                {                             }
  111 |     { "${menu.show.identities}", '4', leftSidebarTab_KeyModifier, "sidebar.mode arg:3 toggle:1" },
      |                                                                   {                             }
  112 |     { "${menu.show.outline}", '5', leftSidebarTab_KeyModifier, "sidebar.mode arg:4 toggle:1" },
      |                                                                {                             }
  113 |     { "---" },
  114 |     { "${menu.sidebar.left}", leftSidebar_KeyShortcut, "sidebar.toggle" },
      |                                                        {                }
  115 |     { "${menu.sidebar.right}", rightSidebar_KeyShortcut, "sidebar2.toggle" },
      |                                                          {                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:107:43: warning: missing braces around initializer [-Wmissing-braces]
  107 | static const iMenuItem viewMenuItems_[] = {
      |                                           ^
  108 |     { "${menu.show.bookmarks}", '1', leftSidebarTab_KeyModifier, "sidebar.mode arg:0 toggle:1" },
      |                                                                  {                             }
  109 |     { "${menu.show.feeds}", '2', leftSidebarTab_KeyModifier, "sidebar.mode arg:1 toggle:1" },
      |                                                              {                             }
  110 |     { "${menu.show.history}", '3', leftSidebarTab_KeyModifier, "sidebar.mode arg:2 toggle:1" },
      |                                                                {                             }
  111 |     { "${menu.show.identities}", '4', leftSidebarTab_KeyModifier, "sidebar.mode arg:3 toggle:1" },
      |                                                                   {                             }
  112 |     { "${menu.show.outline}", '5', leftSidebarTab_KeyModifier, "sidebar.mode arg:4 toggle:1" },
      |                                                                {                             }
  113 |     { "---" },
  114 |     { "${menu.sidebar.left}", leftSidebar_KeyShortcut, "sidebar.toggle" },
      |                                                        {                }
  115 |     { "${menu.sidebar.right}", rightSidebar_KeyShortcut, "sidebar2.toggle" },
      |                                                          {                 }
  116 |     { "---" },
  117 |     { "${menu.back}", SDLK_LEFTBRACKET, KMOD_PRIMARY, "navigate.back" },
      |                                                       {               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:107:43: warning: missing braces around initializer [-Wmissing-braces]
  107 | static const iMenuItem viewMenuItems_[] = {
      |                                           ^
  108 |     { "${menu.show.bookmarks}", '1', leftSidebarTab_KeyModifier, "sidebar.mode arg:0 toggle:1" },
      |                                                                  {                             }
  109 |     { "${menu.show.feeds}", '2', leftSidebarTab_KeyModifier, "sidebar.mode arg:1 toggle:1" },
      |                                                              {                             }
  110 |     { "${menu.show.history}", '3', leftSidebarTab_KeyModifier, "sidebar.mode arg:2 toggle:1" },
      |                                                                {                             }
  111 |     { "${menu.show.identities}", '4', leftSidebarTab_KeyModifier, "sidebar.mode arg:3 toggle:1" },
      |                                                                   {                             }
  112 |     { "${menu.show.outline}", '5', leftSidebarTab_KeyModifier, "sidebar.mode arg:4 toggle:1" },
      |                                                                {                             }
  113 |     { "---" },
  114 |     { "${menu.sidebar.left}", leftSidebar_KeyShortcut, "sidebar.toggle" },
      |                                                        {                }
  115 |     { "${menu.sidebar.right}", rightSidebar_KeyShortcut, "sidebar2.toggle" },
      |                                                          {                 }
  116 |     { "---" },
  117 |     { "${menu.back}", SDLK_LEFTBRACKET, KMOD_PRIMARY, "navigate.back" },
      |                                                       {               }
  118 |     { "${menu.forward}", SDLK_RIGHTBRACKET, KMOD_PRIMARY, "navigate.forward" },
      |                                                           {                  }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:107:43: warning: missing braces around initializer [-Wmissing-braces]
  107 | static const iMenuItem viewMenuItems_[] = {
      |                                           ^
  108 |     { "${menu.show.bookmarks}", '1', leftSidebarTab_KeyModifier, "sidebar.mode arg:0 toggle:1" },
      |                                                                  {                             }
  109 |     { "${menu.show.feeds}", '2', leftSidebarTab_KeyModifier, "sidebar.mode arg:1 toggle:1" },
      |                                                              {                             }
  110 |     { "${menu.show.history}", '3', leftSidebarTab_KeyModifier, "sidebar.mode arg:2 toggle:1" },
      |                                                                {                             }
  111 |     { "${menu.show.identities}", '4', leftSidebarTab_KeyModifier, "sidebar.mode arg:3 toggle:1" },
      |                                                                   {                             }
  112 |     { "${menu.show.outline}", '5', leftSidebarTab_KeyModifier, "sidebar.mode arg:4 toggle:1" },
      |                                                                {                             }
  113 |     { "---" },
  114 |     { "${menu.sidebar.left}", leftSidebar_KeyShortcut, "sidebar.toggle" },
      |                                                        {                }
  115 |     { "${menu.sidebar.right}", rightSidebar_KeyShortcut, "sidebar2.toggle" },
      |                                                          {                 }
  116 |     { "---" },
  117 |     { "${menu.back}", SDLK_LEFTBRACKET, KMOD_PRIMARY, "navigate.back" },
      |                                                       {               }
  118 |     { "${menu.forward}", SDLK_RIGHTBRACKET, KMOD_PRIMARY, "navigate.forward" },
      |                                                           {                  }
  119 |     { "${menu.parent}", navigateParent_KeyShortcut, "navigate.parent" },
      |                                                     {                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:107:43: warning: missing braces around initializer [-Wmissing-braces]
  107 | static const iMenuItem viewMenuItems_[] = {
      |                                           ^
  108 |     { "${menu.show.bookmarks}", '1', leftSidebarTab_KeyModifier, "sidebar.mode arg:0 toggle:1" },
      |                                                                  {                             }
  109 |     { "${menu.show.feeds}", '2', leftSidebarTab_KeyModifier, "sidebar.mode arg:1 toggle:1" },
      |                                                              {                             }
  110 |     { "${menu.show.history}", '3', leftSidebarTab_KeyModifier, "sidebar.mode arg:2 toggle:1" },
      |                                                                {                             }
  111 |     { "${menu.show.identities}", '4', leftSidebarTab_KeyModifier, "sidebar.mode arg:3 toggle:1" },
      |                                                                   {                             }
  112 |     { "${menu.show.outline}", '5', leftSidebarTab_KeyModifier, "sidebar.mode arg:4 toggle:1" },
      |                                                                {                             }
  113 |     { "---" },
  114 |     { "${menu.sidebar.left}", leftSidebar_KeyShortcut, "sidebar.toggle" },
      |                                                        {                }
  115 |     { "${menu.sidebar.right}", rightSidebar_KeyShortcut, "sidebar2.toggle" },
      |                                                          {                 }
  116 |     { "---" },
  117 |     { "${menu.back}", SDLK_LEFTBRACKET, KMOD_PRIMARY, "navigate.back" },
      |                                                       {               }
  118 |     { "${menu.forward}", SDLK_RIGHTBRACKET, KMOD_PRIMARY, "navigate.forward" },
      |                                                           {                  }
  119 |     { "${menu.parent}", navigateParent_KeyShortcut, "navigate.parent" },
      |                                                     {                 }
  120 |     { "${menu.root}", navigateRoot_KeyShortcut, "navigate.root" },
      |                                                 {               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:107:43: warning: missing braces around initializer [-Wmissing-braces]
  107 | static const iMenuItem viewMenuItems_[] = {
      |                                           ^
  108 |     { "${menu.show.bookmarks}", '1', leftSidebarTab_KeyModifier, "sidebar.mode arg:0 toggle:1" },
      |                                                                  {                             }
  109 |     { "${menu.show.feeds}", '2', leftSidebarTab_KeyModifier, "sidebar.mode arg:1 toggle:1" },
      |                                                              {                             }
  110 |     { "${menu.show.history}", '3', leftSidebarTab_KeyModifier, "sidebar.mode arg:2 toggle:1" },
      |                                                                {                             }
  111 |     { "${menu.show.identities}", '4', leftSidebarTab_KeyModifier, "sidebar.mode arg:3 toggle:1" },
      |                                                                   {                             }
  112 |     { "${menu.show.outline}", '5', leftSidebarTab_KeyModifier, "sidebar.mode arg:4 toggle:1" },
      |                                                                {                             }
  113 |     { "---" },
  114 |     { "${menu.sidebar.left}", leftSidebar_KeyShortcut, "sidebar.toggle" },
      |                                                        {                }
  115 |     { "${menu.sidebar.right}", rightSidebar_KeyShortcut, "sidebar2.toggle" },
      |                                                          {                 }
  116 |     { "---" },
  117 |     { "${menu.back}", SDLK_LEFTBRACKET, KMOD_PRIMARY, "navigate.back" },
      |                                                       {               }
  118 |     { "${menu.forward}", SDLK_RIGHTBRACKET, KMOD_PRIMARY, "navigate.forward" },
      |                                                           {                  }
  119 |     { "${menu.parent}", navigateParent_KeyShortcut, "navigate.parent" },
      |                                                     {                 }
  120 |     { "${menu.root}", navigateRoot_KeyShortcut, "navigate.root" },
      |                                                 {               }
  121 |     { "${menu.reload}", reload_KeyShortcut, "navigate.reload" },
      |                                             {                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:107:43: warning: missing braces around initializer [-Wmissing-braces]
  107 | static const iMenuItem viewMenuItems_[] = {
      |                                           ^
  108 |     { "${menu.show.bookmarks}", '1', leftSidebarTab_KeyModifier, "sidebar.mode arg:0 toggle:1" },
      |                                                                  {                             }
  109 |     { "${menu.show.feeds}", '2', leftSidebarTab_KeyModifier, "sidebar.mode arg:1 toggle:1" },
      |                                                              {                             }
  110 |     { "${menu.show.history}", '3', leftSidebarTab_KeyModifier, "sidebar.mode arg:2 toggle:1" },
      |                                                                {                             }
  111 |     { "${menu.show.identities}", '4', leftSidebarTab_KeyModifier, "sidebar.mode arg:3 toggle:1" },
      |                                                                   {                             }
  112 |     { "${menu.show.outline}", '5', leftSidebarTab_KeyModifier, "sidebar.mode arg:4 toggle:1" },
      |                                                                {                             }
  113 |     { "---" },
  114 |     { "${menu.sidebar.left}", leftSidebar_KeyShortcut, "sidebar.toggle" },
      |                                                        {                }
  115 |     { "${menu.sidebar.right}", rightSidebar_KeyShortcut, "sidebar2.toggle" },
      |                                                          {                 }
  116 |     { "---" },
  117 |     { "${menu.back}", SDLK_LEFTBRACKET, KMOD_PRIMARY, "navigate.back" },
      |                                                       {               }
  118 |     { "${menu.forward}", SDLK_RIGHTBRACKET, KMOD_PRIMARY, "navigate.forward" },
      |                                                           {                  }
  119 |     { "${menu.parent}", navigateParent_KeyShortcut, "navigate.parent" },
      |                                                     {                 }
  120 |     { "${menu.root}", navigateRoot_KeyShortcut, "navigate.root" },
      |                                                 {               }
  121 |     { "${menu.reload}", reload_KeyShortcut, "navigate.reload" },
      |                                             {                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:107:43: warning: missing braces around initializer [-Wmissing-braces]
  107 | static const iMenuItem viewMenuItems_[] = {
      |                                           ^
  108 |     { "${menu.show.bookmarks}", '1', leftSidebarTab_KeyModifier, "sidebar.mode arg:0 toggle:1" },
      |                                                                  {                             }
  109 |     { "${menu.show.feeds}", '2', leftSidebarTab_KeyModifier, "sidebar.mode arg:1 toggle:1" },
      |                                                              {                             }
  110 |     { "${menu.show.history}", '3', leftSidebarTab_KeyModifier, "sidebar.mode arg:2 toggle:1" },
      |                                                                {                             }
  111 |     { "${menu.show.identities}", '4', leftSidebarTab_KeyModifier, "sidebar.mode arg:3 toggle:1" },
      |                                                                   {                             }
  112 |     { "${menu.show.outline}", '5', leftSidebarTab_KeyModifier, "sidebar.mode arg:4 toggle:1" },
      |                                                                {                             }
  113 |     { "---" },
  114 |     { "${menu.sidebar.left}", leftSidebar_KeyShortcut, "sidebar.toggle" },
      |                                                        {                }
  115 |     { "${menu.sidebar.right}", rightSidebar_KeyShortcut, "sidebar2.toggle" },
      |                                                          {                 }
  116 |     { "---" },
  117 |     { "${menu.back}", SDLK_LEFTBRACKET, KMOD_PRIMARY, "navigate.back" },
      |                                                       {               }
  118 |     { "${menu.forward}", SDLK_RIGHTBRACKET, KMOD_PRIMARY, "navigate.forward" },
      |                                                           {                  }
  119 |     { "${menu.parent}", navigateParent_KeyShortcut, "navigate.parent" },
      |                                                     {                 }
  120 |     { "${menu.root}", navigateRoot_KeyShortcut, "navigate.root" },
      |                                                 {               }
  121 |     { "${menu.reload}", reload_KeyShortcut, "navigate.reload" },
      |                                             {                 }
  122 |     { "---" },
  123 |     { "${menu.zoom.in}", SDLK_EQUALS, KMOD_PRIMARY, "zoom.delta arg:10" },
      |                                                     {                   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:107:43: warning: missing braces around initializer [-Wmissing-braces]
  107 | static const iMenuItem viewMenuItems_[] = {
      |                                           ^
  108 |     { "${menu.show.bookmarks}", '1', leftSidebarTab_KeyModifier, "sidebar.mode arg:0 toggle:1" },
      |                                                                  {                             }
  109 |     { "${menu.show.feeds}", '2', leftSidebarTab_KeyModifier, "sidebar.mode arg:1 toggle:1" },
      |                                                              {                             }
  110 |     { "${menu.show.history}", '3', leftSidebarTab_KeyModifier, "sidebar.mode arg:2 toggle:1" },
      |                                                                {                             }
  111 |     { "${menu.show.identities}", '4', leftSidebarTab_KeyModifier, "sidebar.mode arg:3 toggle:1" },
      |                                                                   {                             }
  112 |     { "${menu.show.outline}", '5', leftSidebarTab_KeyModifier, "sidebar.mode arg:4 toggle:1" },
      |                                                                {                             }
  113 |     { "---" },
  114 |     { "${menu.sidebar.left}", leftSidebar_KeyShortcut, "sidebar.toggle" },
      |                                                        {                }
  115 |     { "${menu.sidebar.right}", rightSidebar_KeyShortcut, "sidebar2.toggle" },
      |                                                          {                 }
  116 |     { "---" },
  117 |     { "${menu.back}", SDLK_LEFTBRACKET, KMOD_PRIMARY, "navigate.back" },
      |                                                       {               }
  118 |     { "${menu.forward}", SDLK_RIGHTBRACKET, KMOD_PRIMARY, "navigate.forward" },
      |                                                           {                  }
  119 |     { "${menu.parent}", navigateParent_KeyShortcut, "navigate.parent" },
      |                                                     {                 }
  120 |     { "${menu.root}", navigateRoot_KeyShortcut, "navigate.root" },
      |                                                 {               }
  121 |     { "${menu.reload}", reload_KeyShortcut, "navigate.reload" },
      |                                             {                 }
  122 |     { "---" },
  123 |     { "${menu.zoom.in}", SDLK_EQUALS, KMOD_PRIMARY, "zoom.delta arg:10" },
      |                                                     {                   }
  124 |     { "${menu.zoom.out}", SDLK_MINUS, KMOD_PRIMARY, "zoom.delta arg:-10" },
      |                                                     {                    }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:107:43: warning: missing braces around initializer [-Wmissing-braces]
  107 | static const iMenuItem viewMenuItems_[] = {
      |                                           ^
  108 |     { "${menu.show.bookmarks}", '1', leftSidebarTab_KeyModifier, "sidebar.mode arg:0 toggle:1" },
      |                                                                  {                             }
  109 |     { "${menu.show.feeds}", '2', leftSidebarTab_KeyModifier, "sidebar.mode arg:1 toggle:1" },
      |                                                              {                             }
  110 |     { "${menu.show.history}", '3', leftSidebarTab_KeyModifier, "sidebar.mode arg:2 toggle:1" },
      |                                                                {                             }
  111 |     { "${menu.show.identities}", '4', leftSidebarTab_KeyModifier, "sidebar.mode arg:3 toggle:1" },
      |                                                                   {                             }
  112 |     { "${menu.show.outline}", '5', leftSidebarTab_KeyModifier, "sidebar.mode arg:4 toggle:1" },
      |                                                                {                             }
  113 |     { "---" },
  114 |     { "${menu.sidebar.left}", leftSidebar_KeyShortcut, "sidebar.toggle" },
      |                                                        {                }
  115 |     { "${menu.sidebar.right}", rightSidebar_KeyShortcut, "sidebar2.toggle" },
      |                                                          {                 }
  116 |     { "---" },
  117 |     { "${menu.back}", SDLK_LEFTBRACKET, KMOD_PRIMARY, "navigate.back" },
      |                                                       {               }
  118 |     { "${menu.forward}", SDLK_RIGHTBRACKET, KMOD_PRIMARY, "navigate.forward" },
      |                                                           {                  }
  119 |     { "${menu.parent}", navigateParent_KeyShortcut, "navigate.parent" },
      |                                                     {                 }
  120 |     { "${menu.root}", navigateRoot_KeyShortcut, "navigate.root" },
      |                                                 {               }
  121 |     { "${menu.reload}", reload_KeyShortcut, "navigate.reload" },
      |                                             {                 }
  122 |     { "---" },
  123 |     { "${menu.zoom.in}", SDLK_EQUALS, KMOD_PRIMARY, "zoom.delta arg:10" },
      |                                                     {                   }
  124 |     { "${menu.zoom.out}", SDLK_MINUS, KMOD_PRIMARY, "zoom.delta arg:-10" },
      |                                                     {                    }
  125 |     { "${menu.zoom.reset}", SDLK_0, KMOD_PRIMARY, "zoom.set arg:100" },
      |                                                   {                  }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:107:43: warning: missing braces around initializer [-Wmissing-braces]
  107 | static const iMenuItem viewMenuItems_[] = {
      |                                           ^
  108 |     { "${menu.show.bookmarks}", '1', leftSidebarTab_KeyModifier, "sidebar.mode arg:0 toggle:1" },
      |                                                                  {                             }
  109 |     { "${menu.show.feeds}", '2', leftSidebarTab_KeyModifier, "sidebar.mode arg:1 toggle:1" },
      |                                                              {                             }
  110 |     { "${menu.show.history}", '3', leftSidebarTab_KeyModifier, "sidebar.mode arg:2 toggle:1" },
      |                                                                {                             }
  111 |     { "${menu.show.identities}", '4', leftSidebarTab_KeyModifier, "sidebar.mode arg:3 toggle:1" },
      |                                                                   {                             }
  112 |     { "${menu.show.outline}", '5', leftSidebarTab_KeyModifier, "sidebar.mode arg:4 toggle:1" },
      |                                                                {                             }
  113 |     { "---" },
  114 |     { "${menu.sidebar.left}", leftSidebar_KeyShortcut, "sidebar.toggle" },
      |                                                        {                }
  115 |     { "${menu.sidebar.right}", rightSidebar_KeyShortcut, "sidebar2.toggle" },
      |                                                          {                 }
  116 |     { "---" },
  117 |     { "${menu.back}", SDLK_LEFTBRACKET, KMOD_PRIMARY, "navigate.back" },
      |                                                       {               }
  118 |     { "${menu.forward}", SDLK_RIGHTBRACKET, KMOD_PRIMARY, "navigate.forward" },
      |                                                           {                  }
  119 |     { "${menu.parent}", navigateParent_KeyShortcut, "navigate.parent" },
      |                                                     {                 }
  120 |     { "${menu.root}", navigateRoot_KeyShortcut, "navigate.root" },
      |                                                 {               }
  121 |     { "${menu.reload}", reload_KeyShortcut, "navigate.reload" },
      |                                             {                 }
  122 |     { "---" },
  123 |     { "${menu.zoom.in}", SDLK_EQUALS, KMOD_PRIMARY, "zoom.delta arg:10" },
      |                                                     {                   }
  124 |     { "${menu.zoom.out}", SDLK_MINUS, KMOD_PRIMARY, "zoom.delta arg:-10" },
      |                                                     {                    }
  125 |     { "${menu.zoom.reset}", SDLK_0, KMOD_PRIMARY, "zoom.set arg:100" },
      |                                                   {                  }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:107:43: warning: missing braces around initializer [-Wmissing-braces]
  107 | static const iMenuItem viewMenuItems_[] = {
      |                                           ^
  108 |     { "${menu.show.bookmarks}", '1', leftSidebarTab_KeyModifier, "sidebar.mode arg:0 toggle:1" },
      |                                                                  {                             }
  109 |     { "${menu.show.feeds}", '2', leftSidebarTab_KeyModifier, "sidebar.mode arg:1 toggle:1" },
      |                                                              {                             }
  110 |     { "${menu.show.history}", '3', leftSidebarTab_KeyModifier, "sidebar.mode arg:2 toggle:1" },
      |                                                                {                             }
  111 |     { "${menu.show.identities}", '4', leftSidebarTab_KeyModifier, "sidebar.mode arg:3 toggle:1" },
      |                                                                   {                             }
  112 |     { "${menu.show.outline}", '5', leftSidebarTab_KeyModifier, "sidebar.mode arg:4 toggle:1" },
      |                                                                {                             }
  113 |     { "---" },
  114 |     { "${menu.sidebar.left}", leftSidebar_KeyShortcut, "sidebar.toggle" },
      |                                                        {                }
  115 |     { "${menu.sidebar.right}", rightSidebar_KeyShortcut, "sidebar2.toggle" },
      |                                                          {                 }
  116 |     { "---" },
  117 |     { "${menu.back}", SDLK_LEFTBRACKET, KMOD_PRIMARY, "navigate.back" },
      |                                                       {               }
  118 |     { "${menu.forward}", SDLK_RIGHTBRACKET, KMOD_PRIMARY, "navigate.forward" },
      |                                                           {                  }
  119 |     { "${menu.parent}", navigateParent_KeyShortcut, "navigate.parent" },
      |                                                     {                 }
  120 |     { "${menu.root}", navigateRoot_KeyShortcut, "navigate.root" },
      |                                                 {               }
  121 |     { "${menu.reload}", reload_KeyShortcut, "navigate.reload" },
      |                                             {                 }
  122 |     { "---" },
  123 |     { "${menu.zoom.in}", SDLK_EQUALS, KMOD_PRIMARY, "zoom.delta arg:10" },
      |                                                     {                   }
  124 |     { "${menu.zoom.out}", SDLK_MINUS, KMOD_PRIMARY, "zoom.delta arg:-10" },
      |                                                     {                    }
  125 |     { "${menu.zoom.reset}", SDLK_0, KMOD_PRIMARY, "zoom.set arg:100" },
      |                                                   {                  }
  126 |     { "---" },
  127 |     { "${menu.view.split}", SDLK_j, KMOD_PRIMARY, "splitmenu.open" },
      |                                                   {                }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:107:43: warning: missing braces around initializer [-Wmissing-braces]
  107 | static const iMenuItem viewMenuItems_[] = {
      |                                           ^
  108 |     { "${menu.show.bookmarks}", '1', leftSidebarTab_KeyModifier, "sidebar.mode arg:0 toggle:1" },
      |                                                                  {                             }
  109 |     { "${menu.show.feeds}", '2', leftSidebarTab_KeyModifier, "sidebar.mode arg:1 toggle:1" },
      |                                                              {                             }
  110 |     { "${menu.show.history}", '3', leftSidebarTab_KeyModifier, "sidebar.mode arg:2 toggle:1" },
      |                                                                {                             }
  111 |     { "${menu.show.identities}", '4', leftSidebarTab_KeyModifier, "sidebar.mode arg:3 toggle:1" },
      |                                                                   {                             }
  112 |     { "${menu.show.outline}", '5', leftSidebarTab_KeyModifier, "sidebar.mode arg:4 toggle:1" },
      |                                                                {                             }
  113 |     { "---" },
  114 |     { "${menu.sidebar.left}", leftSidebar_KeyShortcut, "sidebar.toggle" },
      |                                                        {                }
  115 |     { "${menu.sidebar.right}", rightSidebar_KeyShortcut, "sidebar2.toggle" },
      |                                                          {                 }
  116 |     { "---" },
  117 |     { "${menu.back}", SDLK_LEFTBRACKET, KMOD_PRIMARY, "navigate.back" },
      |                                                       {               }
  118 |     { "${menu.forward}", SDLK_RIGHTBRACKET, KMOD_PRIMARY, "navigate.forward" },
      |                                                           {                  }
  119 |     { "${menu.parent}", navigateParent_KeyShortcut, "navigate.parent" },
      |                                                     {                 }
  120 |     { "${menu.root}", navigateRoot_KeyShortcut, "navigate.root" },
      |                                                 {               }
  121 |     { "${menu.reload}", reload_KeyShortcut, "navigate.reload" },
      |                                             {                 }
  122 |     { "---" },
  123 |     { "${menu.zoom.in}", SDLK_EQUALS, KMOD_PRIMARY, "zoom.delta arg:10" },
      |                                                     {                   }
  124 |     { "${menu.zoom.out}", SDLK_MINUS, KMOD_PRIMARY, "zoom.delta arg:-10" },
      |                                                     {                    }
  125 |     { "${menu.zoom.reset}", SDLK_0, KMOD_PRIMARY, "zoom.set arg:100" },
      |                                                   {                  }
  126 |     { "---" },
  127 |     { "${menu.view.split}", SDLK_j, KMOD_PRIMARY, "splitmenu.open" },
      |                                                   {                }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:131:42: warning: missing braces around initializer [-Wmissing-braces]
  131 | static iMenuItem bookmarksMenuItems_[] = {
      |                                          ^
  132 |     { "${menu.page.bookmark}", bookmarkPage_KeyShortcut, "bookmark.add" },
      |                                                          {              }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:131:42: warning: missing braces around initializer [-Wmissing-braces]
  131 | static iMenuItem bookmarksMenuItems_[] = {
      |                                          ^
  132 |     { "${menu.page.bookmark}", bookmarkPage_KeyShortcut, "bookmark.add" },
      |                                                          {              }
  133 |     { "${menu.page.subscribe}", subscribeToPage_KeyShortcut, "feeds.subscribe" },
      |                                                              {                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:131:42: warning: missing braces around initializer [-Wmissing-braces]
  131 | static iMenuItem bookmarksMenuItems_[] = {
      |                                          ^
  132 |     { "${menu.page.bookmark}", bookmarkPage_KeyShortcut, "bookmark.add" },
      |                                                          {              }
  133 |     { "${menu.page.subscribe}", subscribeToPage_KeyShortcut, "feeds.subscribe" },
      |                                                              {                 }
  134 |     { "${menu.newfolder}", 0, 0, "bookmarks.addfolder" },
      |                                  {                     }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:131:42: warning: missing braces around initializer [-Wmissing-braces]
  131 | static iMenuItem bookmarksMenuItems_[] = {
      |                                          ^
  132 |     { "${menu.page.bookmark}", bookmarkPage_KeyShortcut, "bookmark.add" },
      |                                                          {              }
  133 |     { "${menu.page.subscribe}", subscribeToPage_KeyShortcut, "feeds.subscribe" },
      |                                                              {                 }
  134 |     { "${menu.newfolder}", 0, 0, "bookmarks.addfolder" },
      |                                  {                     }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:131:42: warning: missing braces around initializer [-Wmissing-braces]
  131 | static iMenuItem bookmarksMenuItems_[] = {
      |                                          ^
  132 |     { "${menu.page.bookmark}", bookmarkPage_KeyShortcut, "bookmark.add" },
      |                                                          {              }
  133 |     { "${menu.page.subscribe}", subscribeToPage_KeyShortcut, "feeds.subscribe" },
      |                                                              {                 }
  134 |     { "${menu.newfolder}", 0, 0, "bookmarks.addfolder" },
      |                                  {                     }
  135 |     { "---" },
  136 |     { "${menu.sort.alpha}", 0, 0, "bookmarks.sort" },
      |                                   {                }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3894:54: warning: missing braces around initializer [-Wmissing-braces]
 3894 |         dlg = makePanelsParent_Mobile(parent, "xlt", (iMenuItem[]){
      |                                                      ^
 3895 |             { "title id:heading.translate" },
 3896 |             { "dropdown id:xlt.from text:${dlg.translate.from}", 0, 0, (const void *) languages },
      |                                                                        {                        }
 3897 |             { "dropdown id:xlt.to text:${dlg.translate.to}",     0, 0, (const void *) languages },
      |                                                                        {                        }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c: In function 'makeGlyphFinder_Widget':
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3971:13: warning: missing braces around initializer [-Wmissing-braces]
 3971 |             (iMenuItem[]){
      |             ^
 3972 |                 { "${menu.fonts}", 0, 0, "!open newtab:1 url:about:fonts" },
      |                                          {                                }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:131:42: warning: missing braces around initializer [-Wmissing-braces]
  131 | static iMenuItem bookmarksMenuItems_[] = {
      |                                          ^
  132 |     { "${menu.page.bookmark}", bookmarkPage_KeyShortcut, "bookmark.add" },
      |                                                          {              }
  133 |     { "${menu.page.subscribe}", subscribeToPage_KeyShortcut, "feeds.subscribe" },
      |                                                              {                 }
  134 |     { "${menu.newfolder}", 0, 0, "bookmarks.addfolder" },
      |                                  {                     }
  135 |     { "---" },
  136 |     { "${menu.sort.alpha}", 0, 0, "bookmarks.sort" },
      |                                   {                }
  137 |     { "${menu.import.links}", 0, 0, "bookmark.links confirm:1" },
      |                                     {                          }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:131:42: warning: missing braces around initializer [-Wmissing-braces]
  131 | static iMenuItem bookmarksMenuItems_[] = {
      |                                          ^
  132 |     { "${menu.page.bookmark}", bookmarkPage_KeyShortcut, "bookmark.add" },
      |                                                          {              }
  133 |     { "${menu.page.subscribe}", subscribeToPage_KeyShortcut, "feeds.subscribe" },
      |                                                              {                 }
  134 |     { "${menu.newfolder}", 0, 0, "bookmarks.addfolder" },
      |                                  {                     }
  135 |     { "---" },
  136 |     { "${menu.sort.alpha}", 0, 0, "bookmarks.sort" },
      |                                   {                }
  137 |     { "${menu.import.links}", 0, 0, "bookmark.links confirm:1" },
      |                                     {                          }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:131:42: warning: missing braces around initializer [-Wmissing-braces]
  131 | static iMenuItem bookmarksMenuItems_[] = {
      |                                          ^
  132 |     { "${menu.page.bookmark}", bookmarkPage_KeyShortcut, "bookmark.add" },
      |                                                          {              }
  133 |     { "${menu.page.subscribe}", subscribeToPage_KeyShortcut, "feeds.subscribe" },
      |                                                              {                 }
  134 |     { "${menu.newfolder}", 0, 0, "bookmarks.addfolder" },
      |                                  {                     }
  135 |     { "---" },
  136 |     { "${menu.sort.alpha}", 0, 0, "bookmarks.sort" },
      |                                   {                }
  137 |     { "${menu.import.links}", 0, 0, "bookmark.links confirm:1" },
      |                                     {                          }
  138 |     { "---" },
  139 |     { "${macos.menu.bookmarks.list}", 0, 0, "open url:about:bookmarks" },
      |                                             {                          }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:131:42: warning: missing braces around initializer [-Wmissing-braces]
  131 | static iMenuItem bookmarksMenuItems_[] = {
      |                                          ^
  132 |     { "${menu.page.bookmark}", bookmarkPage_KeyShortcut, "bookmark.add" },
      |                                                          {              }
  133 |     { "${menu.page.subscribe}", subscribeToPage_KeyShortcut, "feeds.subscribe" },
      |                                                              {                 }
  134 |     { "${menu.newfolder}", 0, 0, "bookmarks.addfolder" },
      |                                  {                     }
  135 |     { "---" },
  136 |     { "${menu.sort.alpha}", 0, 0, "bookmarks.sort" },
      |                                   {                }
  137 |     { "${menu.import.links}", 0, 0, "bookmark.links confirm:1" },
      |                                     {                          }
  138 |     { "---" },
  139 |     { "${macos.menu.bookmarks.list}", 0, 0, "open url:about:bookmarks" },
      |                                             {                          }
  140 |     { "${macos.menu.bookmarks.bytag}", 0, 0, "open url:about:bookmarks?tags" },
      |                                              {                               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:131:42: warning: missing braces around initializer [-Wmissing-braces]
  131 | static iMenuItem bookmarksMenuItems_[] = {
      |                                          ^
  132 |     { "${menu.page.bookmark}", bookmarkPage_KeyShortcut, "bookmark.add" },
      |                                                          {              }
  133 |     { "${menu.page.subscribe}", subscribeToPage_KeyShortcut, "feeds.subscribe" },
      |                                                              {                 }
  134 |     { "${menu.newfolder}", 0, 0, "bookmarks.addfolder" },
      |                                  {                     }
  135 |     { "---" },
  136 |     { "${menu.sort.alpha}", 0, 0, "bookmarks.sort" },
      |                                   {                }
  137 |     { "${menu.import.links}", 0, 0, "bookmark.links confirm:1" },
      |                                     {                          }
  138 |     { "---" },
  139 |     { "${macos.menu.bookmarks.list}", 0, 0, "open url:about:bookmarks" },
      |                                             {                          }
  140 |     { "${macos.menu.bookmarks.bytag}", 0, 0, "open url:about:bookmarks?tags" },
      |                                              {                               }
  141 |     { "${macos.menu.bookmarks.bytime}", 0, 0, "open url:about:bookmarks?created" },
      |                                               {                                  }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:131:42: warning: missing braces around initializer [-Wmissing-braces]
  131 | static iMenuItem bookmarksMenuItems_[] = {
      |                                          ^
  132 |     { "${menu.page.bookmark}", bookmarkPage_KeyShortcut, "bookmark.add" },
      |                                                          {              }
  133 |     { "${menu.page.subscribe}", subscribeToPage_KeyShortcut, "feeds.subscribe" },
      |                                                              {                 }
  134 |     { "${menu.newfolder}", 0, 0, "bookmarks.addfolder" },
      |                                  {                     }
  135 |     { "---" },
  136 |     { "${menu.sort.alpha}", 0, 0, "bookmarks.sort" },
      |                                   {                }
  137 |     { "${menu.import.links}", 0, 0, "bookmark.links confirm:1" },
      |                                     {                          }
  138 |     { "---" },
  139 |     { "${macos.menu.bookmarks.list}", 0, 0, "open url:about:bookmarks" },
      |                                             {                          }
  140 |     { "${macos.menu.bookmarks.bytag}", 0, 0, "open url:about:bookmarks?tags" },
      |                                              {                               }
  141 |     { "${macos.menu.bookmarks.bytime}", 0, 0, "open url:about:bookmarks?created" },
      |                                               {                                  }
  142 |     { "${menu.feeds.entrylist}", 0, 0, "open url:about:feeds" },
      |                                        {                      }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:131:42: warning: missing braces around initializer [-Wmissing-braces]
  131 | static iMenuItem bookmarksMenuItems_[] = {
      |                                          ^
  132 |     { "${menu.page.bookmark}", bookmarkPage_KeyShortcut, "bookmark.add" },
      |                                                          {              }
  133 |     { "${menu.page.subscribe}", subscribeToPage_KeyShortcut, "feeds.subscribe" },
      |                                                              {                 }
  134 |     { "${menu.newfolder}", 0, 0, "bookmarks.addfolder" },
      |                                  {                     }
  135 |     { "---" },
  136 |     { "${menu.sort.alpha}", 0, 0, "bookmarks.sort" },
      |                                   {                }
  137 |     { "${menu.import.links}", 0, 0, "bookmark.links confirm:1" },
      |                                     {                          }
  138 |     { "---" },
  139 |     { "${macos.menu.bookmarks.list}", 0, 0, "open url:about:bookmarks" },
      |                                             {                          }
  140 |     { "${macos.menu.bookmarks.bytag}", 0, 0, "open url:about:bookmarks?tags" },
      |                                              {                               }
  141 |     { "${macos.menu.bookmarks.bytime}", 0, 0, "open url:about:bookmarks?created" },
      |                                               {                                  }
  142 |     { "${menu.feeds.entrylist}", 0, 0, "open url:about:feeds" },
      |                                        {                      }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:131:42: warning: missing braces around initializer [-Wmissing-braces]
  131 | static iMenuItem bookmarksMenuItems_[] = {
      |                                          ^
  132 |     { "${menu.page.bookmark}", bookmarkPage_KeyShortcut, "bookmark.add" },
      |                                                          {              }
  133 |     { "${menu.page.subscribe}", subscribeToPage_KeyShortcut, "feeds.subscribe" },
      |                                                              {                 }
  134 |     { "${menu.newfolder}", 0, 0, "bookmarks.addfolder" },
      |                                  {                     }
  135 |     { "---" },
  136 |     { "${menu.sort.alpha}", 0, 0, "bookmarks.sort" },
      |                                   {                }
  137 |     { "${menu.import.links}", 0, 0, "bookmark.links confirm:1" },
      |                                     {                          }
  138 |     { "---" },
  139 |     { "${macos.menu.bookmarks.list}", 0, 0, "open url:about:bookmarks" },
      |                                             {                          }
  140 |     { "${macos.menu.bookmarks.bytag}", 0, 0, "open url:about:bookmarks?tags" },
      |                                              {                               }
  141 |     { "${macos.menu.bookmarks.bytime}", 0, 0, "open url:about:bookmarks?created" },
      |                                               {                                  }
  142 |     { "${menu.feeds.entrylist}", 0, 0, "open url:about:feeds" },
      |                                        {                      }
  143 |     { "---" },
  144 |     { "${menu.bookmarks.refresh}", 0, 0, "bookmarks.reload.remote" },
      |                                          {                         }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:131:42: warning: missing braces around initializer [-Wmissing-braces]
  131 | static iMenuItem bookmarksMenuItems_[] = {
      |                                          ^
  132 |     { "${menu.page.bookmark}", bookmarkPage_KeyShortcut, "bookmark.add" },
      |                                                          {              }
  133 |     { "${menu.page.subscribe}", subscribeToPage_KeyShortcut, "feeds.subscribe" },
      |                                                              {                 }
  134 |     { "${menu.newfolder}", 0, 0, "bookmarks.addfolder" },
      |                                  {                     }
  135 |     { "---" },
  136 |     { "${menu.sort.alpha}", 0, 0, "bookmarks.sort" },
      |                                   {                }
  137 |     { "${menu.import.links}", 0, 0, "bookmark.links confirm:1" },
      |                                     {                          }
  138 |     { "---" },
  139 |     { "${macos.menu.bookmarks.list}", 0, 0, "open url:about:bookmarks" },
      |                                             {                          }
  140 |     { "${macos.menu.bookmarks.bytag}", 0, 0, "open url:about:bookmarks?tags" },
      |                                              {                               }
  141 |     { "${macos.menu.bookmarks.bytime}", 0, 0, "open url:about:bookmarks?created" },
      |                                               {                                  }
  142 |     { "${menu.feeds.entrylist}", 0, 0, "open url:about:feeds" },
      |                                        {                      }
  143 |     { "---" },
  144 |     { "${menu.bookmarks.refresh}", 0, 0, "bookmarks.reload.remote" },
      |                                          {                         }
  145 |     { "${menu.feeds.refresh}", refreshFeeds_KeyShortcut, "feeds.refresh" },
      |                                                          {               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3971:13: warning: missing braces around initializer [-Wmissing-braces]
 3971 |             (iMenuItem[]){
      |             ^
 3972 |                 { "${menu.fonts}", 0, 0, "!open newtab:1 url:about:fonts" },
      |                                          {                                }
 3973 |                 { "${dlg.glyphfinder.disable}", 0, 0, "prefs.font.warnmissing.changed arg:0" },
      |                                                       {                                      }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:131:42: warning: missing braces around initializer [-Wmissing-braces]
  131 | static iMenuItem bookmarksMenuItems_[] = {
      |                                          ^
  132 |     { "${menu.page.bookmark}", bookmarkPage_KeyShortcut, "bookmark.add" },
      |                                                          {              }
  133 |     { "${menu.page.subscribe}", subscribeToPage_KeyShortcut, "feeds.subscribe" },
      |                                                              {                 }
  134 |     { "${menu.newfolder}", 0, 0, "bookmarks.addfolder" },
      |                                  {                     }
  135 |     { "---" },
  136 |     { "${menu.sort.alpha}", 0, 0, "bookmarks.sort" },
      |                                   {                }
  137 |     { "${menu.import.links}", 0, 0, "bookmark.links confirm:1" },
      |                                     {                          }
  138 |     { "---" },
  139 |     { "${macos.menu.bookmarks.list}", 0, 0, "open url:about:bookmarks" },
      |                                             {                          }
  140 |     { "${macos.menu.bookmarks.bytag}", 0, 0, "open url:about:bookmarks?tags" },
      |                                              {                               }
  141 |     { "${macos.menu.bookmarks.bytime}", 0, 0, "open url:about:bookmarks?created" },
      |                                               {                                  }
  142 |     { "${menu.feeds.entrylist}", 0, 0, "open url:about:feeds" },
      |                                        {                      }
  143 |     { "---" },
  144 |     { "${menu.bookmarks.refresh}", 0, 0, "bookmarks.reload.remote" },
      |                                          {                         }
  145 |     { "${menu.feeds.refresh}", refreshFeeds_KeyShortcut, "feeds.refresh" },
      |                                                          {               }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:149:47: warning: missing braces around initializer [-Wmissing-braces]
  149 | static const iMenuItem identityMenuItems_[] = {
      |                                               ^
  150 |     { "${menu.identity.new}", newIdentity_KeyShortcut, "ident.new" },
      |                                                        {           }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:149:47: warning: missing braces around initializer [-Wmissing-braces]
  149 | static const iMenuItem identityMenuItems_[] = {
      |                                               ^
  150 |     { "${menu.identity.new}", newIdentity_KeyShortcut, "ident.new" },
      |                                                        {           }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:149:47: warning: missing braces around initializer [-Wmissing-braces]
  149 | static const iMenuItem identityMenuItems_[] = {
      |                                               ^
  150 |     { "${menu.identity.new}", newIdentity_KeyShortcut, "ident.new" },
      |                                                        {           }
  151 |     { "---" },
  152 |     { "${menu.identity.import}", SDLK_m, KMOD_SECONDARY, "ident.import" },
      |                                                          {              }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:149:47: warning: missing braces around initializer [-Wmissing-braces]
  149 | static const iMenuItem identityMenuItems_[] = {
      |                                               ^
  150 |     { "${menu.identity.new}", newIdentity_KeyShortcut, "ident.new" },
      |                                                        {           }
  151 |     { "---" },
  152 |     { "${menu.identity.import}", SDLK_m, KMOD_SECONDARY, "ident.import" },
      |                                                          {              }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:161:43: warning: missing braces around initializer [-Wmissing-braces]
  161 | static const iMenuItem helpMenuItems_[] = {
      |                                           ^
  162 | #if defined (iPlatformPcDesktop)
  163 |     { "${menu.help}", SDLK_F1, 0, "!open newtab:1 switch:1 url:about:help" },
      |                                   {                                        }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:161:43: warning: missing braces around initializer [-Wmissing-braces]
  161 | static const iMenuItem helpMenuItems_[] = {
      |                                           ^
  162 | #if defined (iPlatformPcDesktop)
  163 |     { "${menu.help}", SDLK_F1, 0, "!open newtab:1 switch:1 url:about:help" },
      |                                   {                                        }
......
  167 |     { "${menu.releasenotes}", 0, 0, "!open newtab:1 switch:1 url:about:version" },
      |                                     {                                           }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:161:43: warning: missing braces around initializer [-Wmissing-braces]
  161 | static const iMenuItem helpMenuItems_[] = {
      |                                           ^
  162 | #if defined (iPlatformPcDesktop)
  163 |     { "${menu.help}", SDLK_F1, 0, "!open newtab:1 switch:1 url:about:help" },
      |                                   {                                        }
......
  167 |     { "${menu.releasenotes}", 0, 0, "!open newtab:1 switch:1 url:about:version" },
      |                                     {                                           }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:161:43: warning: missing braces around initializer [-Wmissing-braces]
  161 | static const iMenuItem helpMenuItems_[] = {
      |                                           ^
  162 | #if defined (iPlatformPcDesktop)
  163 |     { "${menu.help}", SDLK_F1, 0, "!open newtab:1 switch:1 url:about:help" },
      |                                   {                                        }
......
  167 |     { "${menu.releasenotes}", 0, 0, "!open newtab:1 switch:1 url:about:version" },
      |                                     {                                           }
  168 |     { "---" },
  169 |     { "${menu.aboutpages}", 0, 0, "!open newtab:1 switch:1 url:about:about" },
      |                                   {                                         }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:161:43: warning: missing braces around initializer [-Wmissing-braces]
  161 | static const iMenuItem helpMenuItems_[] = {
      |                                           ^
  162 | #if defined (iPlatformPcDesktop)
  163 |     { "${menu.help}", SDLK_F1, 0, "!open newtab:1 switch:1 url:about:help" },
      |                                   {                                        }
......
  167 |     { "${menu.releasenotes}", 0, 0, "!open newtab:1 switch:1 url:about:version" },
      |                                     {                                           }
  168 |     { "---" },
  169 |     { "${menu.aboutpages}", 0, 0, "!open newtab:1 switch:1 url:about:about" },
      |                                   {                                         }
  170 |     { "${menu.debug}", 0, 0, "!open newtab:1 switch:1 url:about:debug" },
      |                              {                                         }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:161:43: warning: missing braces around initializer [-Wmissing-braces]
  161 | static const iMenuItem helpMenuItems_[] = {
      |                                           ^
  162 | #if defined (iPlatformPcDesktop)
  163 |     { "${menu.help}", SDLK_F1, 0, "!open newtab:1 switch:1 url:about:help" },
      |                                   {                                        }
......
  167 |     { "${menu.releasenotes}", 0, 0, "!open newtab:1 switch:1 url:about:version" },
      |                                     {                                           }
  168 |     { "---" },
  169 |     { "${menu.aboutpages}", 0, 0, "!open newtab:1 switch:1 url:about:about" },
      |                                   {                                         }
  170 |     { "${menu.debug}", 0, 0, "!open newtab:1 switch:1 url:about:debug" },
      |                              {                                         }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:161:43: warning: missing braces around initializer [-Wmissing-braces]
  161 | static const iMenuItem helpMenuItems_[] = {
      |                                           ^
  162 | #if defined (iPlatformPcDesktop)
  163 |     { "${menu.help}", SDLK_F1, 0, "!open newtab:1 switch:1 url:about:help" },
      |                                   {                                        }
......
  167 |     { "${menu.releasenotes}", 0, 0, "!open newtab:1 switch:1 url:about:version" },
      |                                     {                                           }
  168 |     { "---" },
  169 |     { "${menu.aboutpages}", 0, 0, "!open newtab:1 switch:1 url:about:about" },
      |                                   {                                         }
  170 |     { "${menu.debug}", 0, 0, "!open newtab:1 switch:1 url:about:debug" },
      |                              {                                         }
......
  173 |     { "${menu.aboutapp}", 0, 0, "!open newtab:1 switch:1 url:about:lagrange" },
      |                                 {                                            }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:161:43: warning: missing braces around initializer [-Wmissing-braces]
  161 | static const iMenuItem helpMenuItems_[] = {
      |                                           ^
  162 | #if defined (iPlatformPcDesktop)
  163 |     { "${menu.help}", SDLK_F1, 0, "!open newtab:1 switch:1 url:about:help" },
      |                                   {                                        }
......
  167 |     { "${menu.releasenotes}", 0, 0, "!open newtab:1 switch:1 url:about:version" },
      |                                     {                                           }
  168 |     { "---" },
  169 |     { "${menu.aboutpages}", 0, 0, "!open newtab:1 switch:1 url:about:about" },
      |                                   {                                         }
  170 |     { "${menu.debug}", 0, 0, "!open newtab:1 switch:1 url:about:debug" },
      |                              {                                         }
......
  173 |     { "${menu.aboutapp}", 0, 0, "!open newtab:1 switch:1 url:about:lagrange" },
      |                                 {                                            }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:178:43: warning: missing braces around initializer [-Wmissing-braces]
  178 | const iMenuItem topLevelMenus_Window[6] = {
      |                                           ^
  179 |     { "${menu.title.file}", 0, 0, (const void *) fileMenuItems_ },
      |                                   {                             }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:178:43: warning: missing braces around initializer [-Wmissing-braces]
  178 | const iMenuItem topLevelMenus_Window[6] = {
      |                                           ^
  179 |     { "${menu.title.file}", 0, 0, (const void *) fileMenuItems_ },
      |                                   {                             }
  180 |     { "${menu.title.edit}", 0, 0, (const void *) editMenuItems_ },
      |                                   {                             }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:178:43: warning: missing braces around initializer [-Wmissing-braces]
  178 | const iMenuItem topLevelMenus_Window[6] = {
      |                                           ^
  179 |     { "${menu.title.file}", 0, 0, (const void *) fileMenuItems_ },
      |                                   {                             }
  180 |     { "${menu.title.edit}", 0, 0, (const void *) editMenuItems_ },
      |                                   {                             }
  181 |     { "${menu.title.view}", 0, 0, (const void *) viewMenuItems_ },
      |                                   {                             }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:178:43: warning: missing braces around initializer [-Wmissing-braces]
  178 | const iMenuItem topLevelMenus_Window[6] = {
      |                                           ^
  179 |     { "${menu.title.file}", 0, 0, (const void *) fileMenuItems_ },
      |                                   {                             }
  180 |     { "${menu.title.edit}", 0, 0, (const void *) editMenuItems_ },
      |                                   {                             }
  181 |     { "${menu.title.view}", 0, 0, (const void *) viewMenuItems_ },
      |                                   {                             }
  182 |     { "${menu.title.bookmarks}", 0, 0, (const void *) bookmarksMenuItems_ },
      |                                        {                                  }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:178:43: warning: missing braces around initializer [-Wmissing-braces]
  178 | const iMenuItem topLevelMenus_Window[6] = {
      |                                           ^
  179 |     { "${menu.title.file}", 0, 0, (const void *) fileMenuItems_ },
      |                                   {                             }
  180 |     { "${menu.title.edit}", 0, 0, (const void *) editMenuItems_ },
      |                                   {                             }
  181 |     { "${menu.title.view}", 0, 0, (const void *) viewMenuItems_ },
      |                                   {                             }
  182 |     { "${menu.title.bookmarks}", 0, 0, (const void *) bookmarksMenuItems_ },
      |                                        {                                  }
  183 |     { "${menu.title.identity}", 0, 0, (const void *) identityMenuItems_ },
      |                                       {                                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3971:13: warning: missing braces around initializer [-Wmissing-braces]
 3971 |             (iMenuItem[]){
      |             ^
 3972 |                 { "${menu.fonts}", 0, 0, "!open newtab:1 url:about:fonts" },
      |                                          {                                }
 3973 |                 { "${dlg.glyphfinder.disable}", 0, 0, "prefs.font.warnmissing.changed arg:0" },
      |                                                       {                                      }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:178:43: warning: missing braces around initializer [-Wmissing-braces]
  178 | const iMenuItem topLevelMenus_Window[6] = {
      |                                           ^
  179 |     { "${menu.title.file}", 0, 0, (const void *) fileMenuItems_ },
      |                                   {                             }
  180 |     { "${menu.title.edit}", 0, 0, (const void *) editMenuItems_ },
      |                                   {                             }
  181 |     { "${menu.title.view}", 0, 0, (const void *) viewMenuItems_ },
      |                                   {                             }
  182 |     { "${menu.title.bookmarks}", 0, 0, (const void *) bookmarksMenuItems_ },
      |                                        {                                  }
  183 |     { "${menu.title.identity}", 0, 0, (const void *) identityMenuItems_ },
      |                                       {                                 }
  184 | //    { "${menu.title.window}", 0, 0, (const void *) windowMenuItems_ },
  185 |     { "${menu.title.help}", 0, 0, (const void *) helpMenuItems_ },
      |                                   {                             }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:178:43: warning: missing braces around initializer [-Wmissing-braces]
  178 | const iMenuItem topLevelMenus_Window[6] = {
      |                                           ^
  179 |     { "${menu.title.file}", 0, 0, (const void *) fileMenuItems_ },
      |                                   {                             }
  180 |     { "${menu.title.edit}", 0, 0, (const void *) editMenuItems_ },
      |                                   {                             }
  181 |     { "${menu.title.view}", 0, 0, (const void *) viewMenuItems_ },
      |                                   {                             }
  182 |     { "${menu.title.bookmarks}", 0, 0, (const void *) bookmarksMenuItems_ },
      |                                        {                                  }
  183 |     { "${menu.title.identity}", 0, 0, (const void *) identityMenuItems_ },
      |                                       {                                 }
  184 | //    { "${menu.title.window}", 0, 0, (const void *) windowMenuItems_ },
  185 |     { "${menu.title.help}", 0, 0, (const void *) helpMenuItems_ },
      |                                   {                             }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3971:13: warning: missing braces around initializer [-Wmissing-braces]
 3971 |             (iMenuItem[]){
      |             ^
 3972 |                 { "${menu.fonts}", 0, 0, "!open newtab:1 url:about:fonts" },
      |                                          {                                }
 3973 |                 { "${dlg.glyphfinder.disable}", 0, 0, "prefs.font.warnmissing.changed arg:0" },
      |                                                       {                                      }
......
 3978 |                   cstr_String(&command) },
      |                   {                     }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c: In function 'draw_Window':
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:1416:20: warning: unused variable 'drawCount_' [-Wunused-variable]
 1416 |         extern int drawCount_;
      |                    ^~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c: In function 'draw_MainWindow':
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:1524:20: warning: unused variable 'drawCount_' [-Wunused-variable]
 1524 |         extern int drawCount_;
      |                    ^~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3971:13: warning: missing braces around initializer [-Wmissing-braces]
 3971 |             (iMenuItem[]){
      |             ^
 3972 |                 { "${menu.fonts}", 0, 0, "!open newtab:1 url:about:fonts" },
      |                                          {                                }
 3973 |                 { "${dlg.glyphfinder.disable}", 0, 0, "prefs.font.warnmissing.changed arg:0" },
      |                                                       {                                      }
......
 3978 |                   cstr_String(&command) },
      |                   {                     }
 3979 |                 { "${close}", 0, 0, "cancel" } },
      |                                     {        }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3971:13: warning: missing braces around initializer [-Wmissing-braces]
 3971 |             (iMenuItem[]){
      |             ^
 3972 |                 { "${menu.fonts}", 0, 0, "!open newtab:1 url:about:fonts" },
      |                                          {                                }
 3973 |                 { "${dlg.glyphfinder.disable}", 0, 0, "prefs.font.warnmissing.changed arg:0" },
      |                                                       {                                      }
......
 3978 |                   cstr_String(&command) },
      |                   {                     }
 3979 |                 { "${close}", 0, 0, "cancel" } },
      |                                     {        }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3985:25: warning: missing braces around initializer [-Wmissing-braces]
 3985 |                         (iMenuItem[]){ { "${menu.reload}", 0, 0, "navigate.reload" },
      |                         ^
      |                                                                  {                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3985:25: warning: missing braces around initializer [-Wmissing-braces]
 3985 |                         (iMenuItem[]){ { "${menu.reload}", 0, 0, "navigate.reload" },
      |                         ^
      |                                                                  {                 }
 3986 |                                        { "${close}", 0, 0, "cancel" } },
      |                                                            {        }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:3985:25: warning: missing braces around initializer [-Wmissing-braces]
 3985 |                         (iMenuItem[]){ { "${menu.reload}", 0, 0, "navigate.reload" },
      |                         ^
      |                                                                  {                 }
 3986 |                                        { "${close}", 0, 0, "cancel" } },
      |                                                            {        }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c: In function 'makeUserDataImporter_Dialog':
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:4046:33: warning: missing braces around initializer [-Wmissing-braces]
 4046 |     const iMenuItem actions[] = {
      |                                 ^
 4047 |         { "${menu.selectall}", 0, 0, "importer.selectall" },
      |                                      {                    }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:4046:33: warning: missing braces around initializer [-Wmissing-braces]
 4046 |     const iMenuItem actions[] = {
      |                                 ^
 4047 |         { "${menu.selectall}", 0, 0, "importer.selectall" },
      |                                      {                    }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:4046:33: warning: missing braces around initializer [-Wmissing-braces]
 4046 |     const iMenuItem actions[] = {
      |                                 ^
 4047 |         { "${menu.selectall}", 0, 0, "importer.selectall" },
      |                                      {                    }
 4048 |         { "---" },
 4049 |         { "${cancel}", SDLK_ESCAPE, 0, "importer.cancel" },
      |                                        {                 }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:4046:33: warning: missing braces around initializer [-Wmissing-braces]
 4046 |     const iMenuItem actions[] = {
      |                                 ^
 4047 |         { "${menu.selectall}", 0, 0, "importer.selectall" },
      |                                      {                    }
 4048 |         { "---" },
 4049 |         { "${cancel}", SDLK_ESCAPE, 0, "importer.cancel" },
      |                                        {                 }
......
 4052 |           format_CStr("importer.accept path:%s", cstr_String(archivePath)) },
      |           {                                                                }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:4046:33: warning: missing braces around initializer [-Wmissing-braces]
 4046 |     const iMenuItem actions[] = {
      |                                 ^
 4047 |         { "${menu.selectall}", 0, 0, "importer.selectall" },
      |                                      {                    }
 4048 |         { "---" },
 4049 |         { "${cancel}", SDLK_ESCAPE, 0, "importer.cancel" },
      |                                        {                 }
......
 4052 |           format_CStr("importer.accept path:%s", cstr_String(archivePath)) },
      |           {                                                                }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:4055:43: warning: missing braces around initializer [-Wmissing-braces]
 4055 |         const iMenuItem bookmarkItems[] = {
      |                                           ^
 4056 |             { "button id:importer.bookmark.0 label:dlg.userdata.no", 0, 0, "." },
      |                                                                            {   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:4055:43: warning: missing braces around initializer [-Wmissing-braces]
 4055 |         const iMenuItem bookmarkItems[] = {
      |                                           ^
 4056 |             { "button id:importer.bookmark.0 label:dlg.userdata.no", 0, 0, "." },
      |                                                                            {   }
 4057 |             { "button id:importer.bookmark.1 label:dlg.userdata.missing", 0, 0, "." },
      |                                                                                 {   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:4055:43: warning: missing braces around initializer [-Wmissing-braces]
 4055 |         const iMenuItem bookmarkItems[] = {
      |                                           ^
 4056 |             { "button id:importer.bookmark.0 label:dlg.userdata.no", 0, 0, "." },
      |                                                                            {   }
 4057 |             { "button id:importer.bookmark.1 label:dlg.userdata.missing", 0, 0, "." },
      |                                                                                 {   }
 4058 |             { "button id:importer.bookmark.2 label:dlg.userdata.alldup", 0, 0, "." },
      |                                                                                {   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:4055:43: warning: missing braces around initializer [-Wmissing-braces]
 4055 |         const iMenuItem bookmarkItems[] = {
      |                                           ^
 4056 |             { "button id:importer.bookmark.0 label:dlg.userdata.no", 0, 0, "." },
      |                                                                            {   }
 4057 |             { "button id:importer.bookmark.1 label:dlg.userdata.missing", 0, 0, "." },
      |                                                                                 {   }
 4058 |             { "button id:importer.bookmark.2 label:dlg.userdata.alldup", 0, 0, "." },
      |                                                                                {   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:4061:43: warning: missing braces around initializer [-Wmissing-braces]
 4061 |         const iMenuItem sitespecItems[] = {
      |                                           ^
 4062 |             { "button id:importer.sitespec.0 label:dlg.userdata.no", 0, 0, "." },
      |                                                                            {   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:4061:43: warning: missing braces around initializer [-Wmissing-braces]
 4061 |         const iMenuItem sitespecItems[] = {
      |                                           ^
 4062 |             { "button id:importer.sitespec.0 label:dlg.userdata.no", 0, 0, "." },
      |                                                                            {   }
 4063 |             { "button id:importer.sitespec.1 label:dlg.userdata.missing", 0, 0, "." },
      |                                                                                 {   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:4061:43: warning: missing braces around initializer [-Wmissing-braces]
 4061 |         const iMenuItem sitespecItems[] = {
      |                                           ^
 4062 |             { "button id:importer.sitespec.0 label:dlg.userdata.no", 0, 0, "." },
      |                                                                            {   }
 4063 |             { "button id:importer.sitespec.1 label:dlg.userdata.missing", 0, 0, "." },
      |                                                                                 {   }
 4064 |             { "button id:importer.sitespec.2 label:dlg.userdata.all", 0, 0, "." },
      |                                                                             {   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:4061:43: warning: missing braces around initializer [-Wmissing-braces]
 4061 |         const iMenuItem sitespecItems[] = {
      |                                           ^
 4062 |             { "button id:importer.sitespec.0 label:dlg.userdata.no", 0, 0, "." },
      |                                                                            {   }
 4063 |             { "button id:importer.sitespec.1 label:dlg.userdata.missing", 0, 0, "." },
      |                                                                                 {   }
 4064 |             { "button id:importer.sitespec.2 label:dlg.userdata.all", 0, 0, "." },
      |                                                                             {   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c: At top level:
/builddir/build/BUILD/lagrange-1.13.7/src/ui/window.c:414:15: warning: 'rootAt_Window_' defined but not used [-Wunused-function]
  414 | static iRoot *rootAt_Window_(const iWindow *d, iInt2 coord) {
      |               ^~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:4067:42: warning: missing braces around initializer [-Wmissing-braces]
 4067 |         const iMenuItem trustedItems[] = {
      |                                          ^
 4068 |             { "button id:importer.trusted.0 label:dlg.userdata.no", 0, 0, "." },
      |                                                                           {   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:4067:42: warning: missing braces around initializer [-Wmissing-braces]
 4067 |         const iMenuItem trustedItems[] = {
      |                                          ^
 4068 |             { "button id:importer.trusted.0 label:dlg.userdata.no", 0, 0, "." },
      |                                                                           {   }
 4069 |             { "button id:importer.trusted.1 label:dlg.userdata.missing", 0, 0, "." },
      |                                                                                {   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:4067:42: warning: missing braces around initializer [-Wmissing-braces]
 4067 |         const iMenuItem trustedItems[] = {
      |                                          ^
 4068 |             { "button id:importer.trusted.0 label:dlg.userdata.no", 0, 0, "." },
      |                                                                           {   }
 4069 |             { "button id:importer.trusted.1 label:dlg.userdata.missing", 0, 0, "." },
      |                                                                                {   }
 4070 |             { "button id:importer.trusted.2 label:dlg.userdata.all", 0, 0, "." },
      |                                                                            {   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:4067:42: warning: missing braces around initializer [-Wmissing-braces]
 4067 |         const iMenuItem trustedItems[] = {
      |                                          ^
 4068 |             { "button id:importer.trusted.0 label:dlg.userdata.no", 0, 0, "." },
      |                                                                           {   }
 4069 |             { "button id:importer.trusted.1 label:dlg.userdata.missing", 0, 0, "." },
      |                                                                                {   }
 4070 |             { "button id:importer.trusted.2 label:dlg.userdata.all", 0, 0, "." },
      |                                                                            {   }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:4075:13: warning: missing braces around initializer [-Wmissing-braces]
 4075 |             (iMenuItem[]){ { "title id:heading.import.userdata" },
      |             ^
......
 4078 |                            { "radio id:import.userdata.bookmarks", 0, 0, (const void *) bookmarkItems },
      |                                                                          {                            }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:4075:13: warning: missing braces around initializer [-Wmissing-braces]
 4075 |             (iMenuItem[]){ { "title id:heading.import.userdata" },
      |             ^
......
 4078 |                            { "radio id:import.userdata.bookmarks", 0, 0, (const void *) bookmarkItems },
      |                                                                          {                            }
 4079 |                            { "radio id:import.userdata.sitespec", 0, 0, (const void *) sitespecItems },
      |                                                                         {                            }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:4075:13: warning: missing braces around initializer [-Wmissing-braces]
 4075 |             (iMenuItem[]){ { "title id:heading.import.userdata" },
      |             ^
......
 4078 |                            { "radio id:import.userdata.bookmarks", 0, 0, (const void *) bookmarkItems },
      |                                                                          {                            }
 4079 |                            { "radio id:import.userdata.sitespec", 0, 0, (const void *) sitespecItems },
      |                                                                         {                            }
 4080 |                            { "radio id:import.userdata.trusted", 0, 0, (const void *) trustedItems },
      |                                                                        {                           }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:4075:13: warning: missing braces around initializer [-Wmissing-braces]
 4075 |             (iMenuItem[]){ { "title id:heading.import.userdata" },
      |             ^
......
 4078 |                            { "radio id:import.userdata.bookmarks", 0, 0, (const void *) bookmarkItems },
      |                                                                          {                            }
 4079 |                            { "radio id:import.userdata.sitespec", 0, 0, (const void *) sitespecItems },
      |                                                                         {                            }
 4080 |                            { "radio id:import.userdata.trusted", 0, 0, (const void *) trustedItems },
      |                                                                        {                           }
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c: At top level:
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:941:13: warning: 'deleteMenuItems_' defined but not used [-Wunused-function]
  941 | static void deleteMenuItems_(iArray *items) {
      |             ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/ui/util.c:902:16: warning: 'deepCopyMenuItems_' defined but not used [-Wunused-function]
  902 | static iArray *deepCopyMenuItems_(iWidget *menu, const iMenuItem *items, size_t n) {
      |                ^~~~~~~~~~~~~~~~~~
[ 85%] Building C object CMakeFiles/app.dir/src/ui/widget.c.o
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/ui/widget.c.o -MF CMakeFiles/app.dir/src/ui/widget.c.o.d -o CMakeFiles/app.dir/src/ui/widget.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/ui/widget.c
In file included from /builddir/build/BUILD/lagrange-1.13.7/src/ui/mobile.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/util.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/widget.h:28,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/widget.c:23:
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:152:9: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  152 |         RETURN_KEY_BEHAVIOR(control_ReturnKeyFlag, 0),
      |         ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:159:33: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  159 |     default_ReturnKeyBehavior = RETURN_KEY_BEHAVIOR(shift_ReturnKeyFlag, 0),
      |                                 ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/ui/widget.c: In function 'processEvent_Widget':
/builddir/build/BUILD/lagrange-1.13.7/src/ui/widget.c:1391:32: warning: unused variable 'win' [-Wunused-variable]
 1391 |                 const iWindow *win = window_Widget(d);
      |                                ^~~
/builddir/build/BUILD/lagrange-1.13.7/src/ui/widget.c: In function 'removeChild_Widget':
/builddir/build/BUILD/lagrange-1.13.7/src/ui/widget.c:1883:11: warning: variable 'found' set but not used [-Wunused-but-set-variable]
 1883 |     iBool found = iFalse;
      |           ^~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/ui/widget.c: At top level:
/builddir/build/BUILD/lagrange-1.13.7/src/ui/widget.c:158:12: warning: 'treeSize_Widget_' defined but not used [-Wunused-function]
  158 | static int treeSize_Widget_(const iWidget *d, int n) {
      |            ^~~~~~~~~~~~~~~~
[ 86%] Building C object CMakeFiles/app.dir/src/ui/inputwidget.c.o
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/ui/inputwidget.c.o -MF CMakeFiles/app.dir/src/ui/inputwidget.c.o.d -o CMakeFiles/app.dir/src/ui/inputwidget.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/ui/inputwidget.c
In file included from /builddir/build/BUILD/lagrange-1.13.7/src/ui/mobile.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/util.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/widget.h:28,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/inputwidget.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/inputwidget.c:31:
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:152:9: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  152 |         RETURN_KEY_BEHAVIOR(control_ReturnKeyFlag, 0),
      |         ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:159:33: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  159 |     default_ReturnKeyBehavior = RETURN_KEY_BEHAVIOR(shift_ReturnKeyFlag, 0),
      |                                 ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/ui/inputwidget.c: In function 'cursorToWindowCoord_InputWidget_':
/builddir/build/BUILD/lagrange-1.13.7/src/ui/inputwidget.c:576:23: warning: unused variable 'line' [-Wunused-variable]
  576 |     const iInputLine *line = line_InputWidget_(d, pos.y);
      |                       ^~~~
/builddir/build/BUILD/lagrange-1.13.7/src/ui/inputwidget.c: In function 'setCursor_InputWidget':
/builddir/build/BUILD/lagrange-1.13.7/src/ui/inputwidget.c:1436:11: warning: unused variable 'ch' [-Wunused-variable]
 1436 |     iChar ch = at_InputWidget_(d, pos);
      |           ^~
/builddir/build/BUILD/lagrange-1.13.7/src/ui/inputwidget.c: In function 'processTouchEvents_InputWidget_':
/builddir/build/BUILD/lagrange-1.13.7/src/ui/inputwidget.c:2096:22: warning: unused variable 'tapElapsed' [-Wunused-variable]
 2096 |             uint32_t tapElapsed = SDL_GetTicks() - d->tapStartTime;
      |                      ^~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/ui/inputwidget.c: In function 'processEvent_InputWidget_':
/builddir/build/BUILD/lagrange-1.13.7/src/ui/inputwidget.c:2411:17: warning: unused variable 'lineLast' [-Wunused-variable]
 2411 |     const iInt2 lineLast  = init_I2(endX_InputWidget_(d, d->cursor.y), d->cursor.y);
      |                 ^~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/ui/inputwidget.c:2410:17: warning: unused variable 'lineFirst' [-Wunused-variable]
 2410 |     const iInt2 lineFirst = init_I2(0, d->cursor.y);
      |                 ^~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/ui/inputwidget.c: At top level:
/builddir/build/BUILD/lagrange-1.13.7/src/ui/inputwidget.c:678:15: warning: 'length_InputWidget_' defined but not used [-Wunused-function]
  678 | static size_t length_InputWidget_(const iInputWidget *d) {
      |               ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/ui/inputwidget.c:514:17: warning: 'rangeSize_String' defined but not used [-Wunused-function]
  514 | static iRangecc rangeSize_String(const iString *d, size_t size) {
      |                 ^~~~~~~~~~~~~~~~
[ 88%] Building C object CMakeFiles/app.dir/src/ui/labelwidget.c.o
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/ui/labelwidget.c.o -MF CMakeFiles/app.dir/src/ui/labelwidget.c.o.d -o CMakeFiles/app.dir/src/ui/labelwidget.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/ui/labelwidget.c
In file included from /builddir/build/BUILD/lagrange-1.13.7/src/ui/mobile.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/util.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/widget.h:28,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/labelwidget.h:27,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/labelwidget.c:23:
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:152:9: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  152 |         RETURN_KEY_BEHAVIOR(control_ReturnKeyFlag, 0),
      |         ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:159:33: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  159 |     default_ReturnKeyBehavior = RETURN_KEY_BEHAVIOR(shift_ReturnKeyFlag, 0),
      |                                 ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/ui/labelwidget.c: In function 'draw_LabelWidget_':
/builddir/build/BUILD/lagrange-1.13.7/src/ui/labelwidget.c:396:17: warning: unused variable 'isCaution' [-Wunused-variable]
  396 |     const iBool isCaution = (colorEscape == uiTextCaution_ColorId);
      |                 ^~~~~~~~~
[ 90%] Building C object CMakeFiles/app.dir/src/ui/text_stb.c.o
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/ui/text_stb.c.o -MF CMakeFiles/app.dir/src/ui/text_stb.c.o.d -o CMakeFiles/app.dir/src/ui/text_stb.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/ui/text_stb.c
In file included from /builddir/build/BUILD/lagrange-1.13.7/src/ui/mobile.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/util.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/widget.h:28,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/root.h:3,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/window.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ui/text_stb.c:48:
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:152:9: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  152 |         RETURN_KEY_BEHAVIOR(control_ReturnKeyFlag, 0),
      |         ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:159:33: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  159 |     default_ReturnKeyBehavior = RETURN_KEY_BEHAVIOR(shift_ReturnKeyFlag, 0),
      |                                 ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/ui/text_stb.c:692:14: warning: 'nextChar_' defined but not used [-Wunused-function]
  692 | static iChar nextChar_(const char **chPos, const char *end) {
      |              ^~~~~~~~~
[ 91%] Building C object CMakeFiles/app.dir/src/audio/buf.c.o
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/audio/buf.c.o -MF CMakeFiles/app.dir/src/audio/buf.c.o.d -o CMakeFiles/app.dir/src/audio/buf.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/audio/buf.c
[ 93%] Building C object CMakeFiles/app.dir/src/audio/player.c.o
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/audio/player.c.o -MF CMakeFiles/app.dir/src/audio/player.c.o.d -o CMakeFiles/app.dir/src/audio/player.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/audio/player.c
In file included from /builddir/build/BUILD/lagrange-1.13.7/src/audio/player.c:24:
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:152:9: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  152 |         RETURN_KEY_BEHAVIOR(control_ReturnKeyFlag, 0),
      |         ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:159:33: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  159 |     default_ReturnKeyBehavior = RETURN_KEY_BEHAVIOR(shift_ReturnKeyFlag, 0),
      |                                 ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/audio/player.c:468:12: warning: 'silence_Player_' defined but not used [-Wunused-function]
  468 | static int silence_Player_(const iPlayer *d) {
      |            ^~~~~~~~~~~~~~~
[ 95%] Building C object CMakeFiles/app.dir/src/audio/stb_vorbis.c.o
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/audio/stb_vorbis.c.o -MF CMakeFiles/app.dir/src/audio/stb_vorbis.c.o.d -o CMakeFiles/app.dir/src/audio/stb_vorbis.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/audio/stb_vorbis.c
In file included from /builddir/build/BUILD/lagrange-1.13.7/src/ui/text_stb.c:85:
/builddir/build/BUILD/lagrange-1.13.7/src/ui/../stb_truetype.h: In function 'stbtt_GetGlyphSDF':
/builddir/build/BUILD/lagrange-1.13.7/src/ui/../stb_truetype.h:4665:53: warning: 'res[1]' may be used uninitialized [-Wmaybe-uninitialized]
 4665 |                      if (num >= 2 && res[1] >= 0.0f && res[1] <= 1.0f) {
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/ui/../stb_truetype.h:4630:28: note: 'res[1]' was declared here
 4630 |                      float res[3],px,py,t,it;
      |                            ^~~
/builddir/build/BUILD/lagrange-1.13.7/src/audio/stb_vorbis.c: In function 'get_seek_page_info':
/builddir/build/BUILD/lagrange-1.13.7/src/audio/stb_vorbis.c:4633:7: warning: 'header[0]' may be used uninitialized [-Wmaybe-uninitialized]
 4633 |    if (header[0] != 'O' || header[1] != 'g' || header[2] != 'g' || header[3] != 'S')
      |       ^
/builddir/build/BUILD/lagrange-1.13.7/src/audio/stb_vorbis.c:4625:10: note: 'header[0]' was declared here
 4625 |    uint8 header[27], lacing[255];
      |          ^~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/audio/stb_vorbis.c:4633:25: warning: 'header[1]' may be used uninitialized [-Wmaybe-uninitialized]
 4633 |    if (header[0] != 'O' || header[1] != 'g' || header[2] != 'g' || header[3] != 'S')
      |        ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/audio/stb_vorbis.c:4625:10: note: 'header[1]' was declared here
 4625 |    uint8 header[27], lacing[255];
      |          ^~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/audio/stb_vorbis.c:4633:45: warning: 'header[2]' may be used uninitialized [-Wmaybe-uninitialized]
 4633 |    if (header[0] != 'O' || header[1] != 'g' || header[2] != 'g' || header[3] != 'S')
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/audio/stb_vorbis.c:4625:10: note: 'header[2]' was declared here
 4625 |    uint8 header[27], lacing[255];
      |          ^~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/audio/stb_vorbis.c:4633:65: warning: 'header[3]' may be used uninitialized [-Wmaybe-uninitialized]
 4633 |    if (header[0] != 'O' || header[1] != 'g' || header[2] != 'g' || header[3] != 'S')
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/audio/stb_vorbis.c:4625:10: note: 'header[3]' was declared here
 4625 |    uint8 header[27], lacing[255];
      |          ^~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/audio/stb_vorbis.c:4646:35: warning: 'header[6]' may be used uninitialized [-Wmaybe-uninitialized]
 4646 |    z->last_decoded_sample = header[6] + (header[7] << 8) + (header[8] << 16) + (header[9] << 24);
      |                             ~~~~~~^~~
/builddir/build/BUILD/lagrange-1.13.7/src/audio/stb_vorbis.c:4625:10: note: 'header[6]' was declared here
 4625 |    uint8 header[27], lacing[255];
      |          ^~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/audio/stb_vorbis.c:4646:48: warning: 'header[7]' may be used uninitialized [-Wmaybe-uninitialized]
 4646 |    z->last_decoded_sample = header[6] + (header[7] << 8) + (header[8] << 16) + (header[9] << 24);
      |                                          ~~~~~~^~~
/builddir/build/BUILD/lagrange-1.13.7/src/audio/stb_vorbis.c:4625:10: note: 'header[7]' was declared here
 4625 |    uint8 header[27], lacing[255];
      |          ^~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/audio/stb_vorbis.c:4646:67: warning: 'header[8]' may be used uninitialized [-Wmaybe-uninitialized]
 4646 |    z->last_decoded_sample = header[6] + (header[7] << 8) + (header[8] << 16) + (header[9] << 24);
      |                                                             ~~~~~~^~~
/builddir/build/BUILD/lagrange-1.13.7/src/audio/stb_vorbis.c:4625:10: note: 'header[8]' was declared here
 4625 |    uint8 header[27], lacing[255];
      |          ^~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/audio/stb_vorbis.c:4646:87: warning: 'header[9]' may be used uninitialized [-Wmaybe-uninitialized]
 4646 |    z->last_decoded_sample = header[6] + (header[7] << 8) + (header[8] << 16) + (header[9] << 24);
      |                                                                                 ~~~~~~^~~
/builddir/build/BUILD/lagrange-1.13.7/src/audio/stb_vorbis.c:4625:10: note: 'header[9]' was declared here
 4625 |    uint8 header[27], lacing[255];
      |          ^~~~~~
In function 'getn',
    inlined from 'get_seek_page_info' at /builddir/build/BUILD/lagrange-1.13.7/src/audio/stb_vorbis.c:4635:4:
/builddir/build/BUILD/lagrange-1.13.7/src/audio/stb_vorbis.c:1351:20: warning: 'header[26]' may be used uninitialized [-Wmaybe-uninitialized]
 1351 |       if (z->stream+n > z->stream_end) { z->eof = 1; return 0; }
      |           ~~~~~~~~~^~
/builddir/build/BUILD/lagrange-1.13.7/src/audio/stb_vorbis.c: In function 'get_seek_page_info':
/builddir/build/BUILD/lagrange-1.13.7/src/audio/stb_vorbis.c:4625:10: note: 'header[26]' was declared here
 4625 |    uint8 header[27], lacing[255];
      |          ^~~~~~
[ 96%] Building C object CMakeFiles/app.dir/src/updater.c.o
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/updater.c.o -MF CMakeFiles/app.dir/src/updater.c.o.d -o CMakeFiles/app.dir/src/updater.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/updater.c
[ 98%] Building C object CMakeFiles/app.dir/src/ipc.c.o
/usr/bin/gcc -DLAGRANGE_APP_VERSION=\"1.13.7\" -DLAGRANGE_EMB_BIN=\"/usr/share/lagrange/resources.lgr\" -DLAGRANGE_ENABLE_AUDIO=1 -DLAGRANGE_ENABLE_DOWNLOAD_EDIT=1 -DLAGRANGE_ENABLE_FRIBIDI=1 -DLAGRANGE_ENABLE_HARFBUZZ=1 -DLAGRANGE_ENABLE_IPC=1 -DLAGRANGE_ENABLE_KERNING=1 -DLAGRANGE_ENABLE_MAC_MENUS=1 -DLAGRANGE_ENABLE_MPG123=1 -DLAGRANGE_ENABLE_POPUP_MENUS=1 -DLAGRANGE_ENABLE_RESIZE_DRAW=1 -DLAGRANGE_ENABLE_STB_TRUETYPE=1 -DLAGRANGE_ENABLE_WEBP=1 -DiPlatformDesktop=1 -DiPlatformPcDesktop=1 -I/builddir/build/BUILD/lagrange-1.13.7/src -I/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build -I/usr/include/SDL2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Werror=implicit-function-declaration -Wno-deprecated-declarations -I/usr/include/SDL2 -D_REENTRANT -DSTB_VORBIS_NO_STDIO=1 -DSTB_VORBIS_NO_INTEGER_CONVERSION=1 -Werror=incompatible-pointer-types -msse4.1 -std=gnu11 -MD -MT CMakeFiles/app.dir/src/ipc.c.o -MF CMakeFiles/app.dir/src/ipc.c.o.d -o CMakeFiles/app.dir/src/ipc.c.o -c /builddir/build/BUILD/lagrange-1.13.7/src/ipc.c
In file included from /builddir/build/BUILD/lagrange-1.13.7/src/gmdocument.h:25,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/prefs.h:27,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/app.h:30,
                 from /builddir/build/BUILD/lagrange-1.13.7/src/ipc.c:24:
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:152:9: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  152 |         RETURN_KEY_BEHAVIOR(control_ReturnKeyFlag, 0),
      |         ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:143:24: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  143 |     ((newlineFlag) & 3 | ((acceptFlag) << accept_ReturnKeyFlag))
      |                        ^
/builddir/build/BUILD/lagrange-1.13.7/src/defs.h:159:33: note: in expansion of macro 'RETURN_KEY_BEHAVIOR'
  159 |     default_ReturnKeyBehavior = RETURN_KEY_BEHAVIOR(shift_ReturnKeyFlag, 0),
      |                                 ^~~~~~~~~~~~~~~~~~~
[100%] Linking C executable lagrange
/usr/bin/cmake -E cmake_link_script CMakeFiles/app.dir/link.txt --verbose=1
/usr/bin/gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes CMakeFiles/app.dir/src/main.c.o CMakeFiles/app.dir/src/app.c.o CMakeFiles/app.dir/src/bookmarks.c.o CMakeFiles/app.dir/src/export.c.o CMakeFiles/app.dir/src/feeds.c.o CMakeFiles/app.dir/src/fontpack.c.o CMakeFiles/app.dir/src/gempub.c.o CMakeFiles/app.dir/src/gmcerts.c.o CMakeFiles/app.dir/src/gmdocument.c.o CMakeFiles/app.dir/src/gmrequest.c.o CMakeFiles/app.dir/src/gmtypesetter.c.o CMakeFiles/app.dir/src/gmutil.c.o CMakeFiles/app.dir/src/gopher.c.o CMakeFiles/app.dir/src/history.c.o CMakeFiles/app.dir/src/lang.c.o CMakeFiles/app.dir/src/lookup.c.o CMakeFiles/app.dir/src/media.c.o CMakeFiles/app.dir/src/mimehooks.c.o CMakeFiles/app.dir/src/periodic.c.o CMakeFiles/app.dir/src/prefs.c.o CMakeFiles/app.dir/src/resources.c.o CMakeFiles/app.dir/src/sitespec.c.o CMakeFiles/app.dir/src/visited.c.o CMakeFiles/app.dir/src/ui/banner.c.o CMakeFiles/app.dir/src/ui/bindingswidget.c.o CMakeFiles/app.dir/src/ui/certimportwidget.c.o CMakeFiles/app.dir/src/ui/certlistwidget.c.o CMakeFiles/app.dir/src/ui/color.c.o CMakeFiles/app.dir/src/ui/command.c.o CMakeFiles/app.dir/src/ui/documentwidget.c.o CMakeFiles/app.dir/src/ui/indicatorwidget.c.o CMakeFiles/app.dir/src/ui/font.c.o CMakeFiles/app.dir/src/ui/linkinfo.c.o CMakeFiles/app.dir/src/ui/listwidget.c.o CMakeFiles/app.dir/src/ui/lookupwidget.c.o CMakeFiles/app.dir/src/ui/keys.c.o CMakeFiles/app.dir/src/ui/metrics.c.o CMakeFiles/app.dir/src/ui/paint.c.o CMakeFiles/app.dir/src/ui/root.c.o CMakeFiles/app.dir/src/ui/mediaui.c.o CMakeFiles/app.dir/src/ui/mobile.c.o CMakeFiles/app.dir/src/ui/scrollwidget.c.o CMakeFiles/app.dir/src/ui/sidebarwidget.c.o CMakeFiles/app.dir/src/ui/text.c.o CMakeFiles/app.dir/src/ui/touch.c.o CMakeFiles/app.dir/src/ui/translation.c.o CMakeFiles/app.dir/src/ui/uploadwidget.c.o CMakeFiles/app.dir/src/ui/util.c.o CMakeFiles/app.dir/src/ui/visbuf.c.o CMakeFiles/app.dir/src/ui/window.c.o CMakeFiles/app.dir/src/ui/widget.c.o CMakeFiles/app.dir/src/ui/inputwidget.c.o CMakeFiles/app.dir/src/ui/labelwidget.c.o CMakeFiles/app.dir/src/ui/text_stb.c.o CMakeFiles/app.dir/src/audio/buf.c.o CMakeFiles/app.dir/src/audio/player.c.o CMakeFiles/app.dir/src/audio/stb_vorbis.c.o CMakeFiles/app.dir/src/updater.c.o CMakeFiles/app.dir/src/ipc.c.o -o lagrange  /usr/lib64/lib_Foundation.so.1.4.0 -L/usr/lib64 -lSDL2 -lharfbuzz -lfribidi -lm /usr/lib64/libmpg123.so /usr/lib64/libwebp.so -lpthread -lm 
gmake[2]: Leaving directory '/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build'
[100%] Built target app
gmake[1]: Leaving directory '/builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build'
/usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/lagrange-1.13.7/redhat-linux-build/CMakeFiles 0
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.LATTxJ
+ umask 022
+ cd /builddir/build/BUILD
+ '[' /builddir/build/BUILDROOT/lagrange-1.13.7-1.fc38.x86_64 '!=' / ']'
+ rm -rf /builddir/build/BUILDROOT/lagrange-1.13.7-1.fc38.x86_64
++ dirname /builddir/build/BUILDROOT/lagrange-1.13.7-1.fc38.x86_64
+ mkdir -p /builddir/build/BUILDROOT
+ mkdir /builddir/build/BUILDROOT/lagrange-1.13.7-1.fc38.x86_64
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes'
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd lagrange-1.13.7
+ DESTDIR=/builddir/build/BUILDROOT/lagrange-1.13.7-1.fc38.x86_64
+ /usr/bin/cmake --install redhat-linux-build
-- Install configuration: "Release"
-- Installing: /builddir/build/BUILDROOT/lagrange-1.13.7-1.fc38.x86_64/usr/bin/lagrange
-- Installing: /builddir/build/BUILDROOT/lagrange-1.13.7-1.fc38.x86_64/usr/share/applications/fi.skyjake.Lagrange.desktop
-- Installing: /builddir/build/BUILDROOT/lagrange-1.13.7-1.fc38.x86_64/usr/share/icons/hicolor/256x256/apps/fi.skyjake.Lagrange.png
-- Installing: /builddir/build/BUILDROOT/lagrange-1.13.7-1.fc38.x86_64/usr/share/metainfo/fi.skyjake.Lagrange.appdata.xml
-- Installing: /builddir/build/BUILDROOT/lagrange-1.13.7-1.fc38.x86_64/usr/share/man/man1/lagrange.1
-- Installing: /builddir/build/BUILDROOT/lagrange-1.13.7-1.fc38.x86_64/usr/share/lagrange/resources.lgr
+ /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 1.13.7-1.fc38 --unique-debug-suffix -1.13.7-1.fc38.x86_64 --unique-debug-src-base lagrange-1.13.7-1.fc38.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/lagrange-1.13.7
extracting debug info from /builddir/build/BUILDROOT/lagrange-1.13.7-1.fc38.x86_64/usr/bin/lagrange
original debug info size: 5084kB, size after compression: 4396kB
/usr/bin/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match.
6354 blocks
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/redhat/brp-ldconfig
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip
+ /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/check-rpaths
+ /usr/lib/rpm/redhat/brp-mangle-shebangs
+ /usr/lib/rpm/brp-remove-la-files
+ /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0
+ /usr/lib/rpm/redhat/brp-python-hardlink
Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.KJ7nNB
+ umask 022
+ cd /builddir/build/BUILD
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes'
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd lagrange-1.13.7
+ desktop-file-validate /builddir/build/BUILDROOT/lagrange-1.13.7-1.fc38.x86_64//usr/share/applications/fi.skyjake.Lagrange.desktop
+ appstream-util validate-relax --nonet /builddir/build/BUILDROOT/lagrange-1.13.7-1.fc38.x86_64/usr/share/metainfo/fi.skyjake.Lagrange.appdata.xml
/builddir/build/BUILDROOT/lagrange-1.13.7-1.fc38.x86_64/usr/share/metainfo/fi.skyjake.Lagrange.appdata.xml: OK
+ RPM_EC=0
++ jobs -p
+ exit 0
Processing files: lagrange-1.13.7-1.fc38.x86_64
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.L7AdOP
+ umask 022
+ cd /builddir/build/BUILD
+ cd lagrange-1.13.7
+ DOCDIR=/builddir/build/BUILDROOT/lagrange-1.13.7-1.fc38.x86_64/usr/share/doc/lagrange
+ export LC_ALL=C
+ LC_ALL=C
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/lagrange-1.13.7-1.fc38.x86_64/usr/share/doc/lagrange
+ cp -pr AUTHORS.md /builddir/build/BUILDROOT/lagrange-1.13.7-1.fc38.x86_64/usr/share/doc/lagrange
+ cp -pr README.md /builddir/build/BUILDROOT/lagrange-1.13.7-1.fc38.x86_64/usr/share/doc/lagrange
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.pqVPBf
+ umask 022
+ cd /builddir/build/BUILD
+ cd lagrange-1.13.7
+ LICENSEDIR=/builddir/build/BUILDROOT/lagrange-1.13.7-1.fc38.x86_64/usr/share/licenses/lagrange
+ export LC_ALL=C
+ LC_ALL=C
+ export LICENSEDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/lagrange-1.13.7-1.fc38.x86_64/usr/share/licenses/lagrange
+ cp -pr LICENSE.md /builddir/build/BUILDROOT/lagrange-1.13.7-1.fc38.x86_64/usr/share/licenses/lagrange
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: application() application(fi.skyjake.Lagrange.desktop) lagrange = 1.13.7-1.fc38 lagrange(x86-64) = 1.13.7-1.fc38 metainfo() metainfo(fi.skyjake.Lagrange.appdata.xml) mimehandler(x-scheme-handler/gemini) mimehandler(x-scheme-handler/gopher) mimehandler(x-scheme-handler/spartan)
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: libSDL2-2.0.so.0()(64bit) lib_Foundation.so.1.4()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libfribidi.so.0()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libharfbuzz.so.0()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.27)(64bit) libm.so.6(GLIBC_2.29)(64bit) libm.so.6(GLIBC_2.35)(64bit) libmpg123.so.0()(64bit) libwebp.so.7()(64bit) rtld(GNU_HASH)
Processing files: lagrange-debugsource-1.13.7-1.fc38.x86_64
Provides: lagrange-debugsource = 1.13.7-1.fc38 lagrange-debugsource(x86-64) = 1.13.7-1.fc38
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: lagrange-debuginfo-1.13.7-1.fc38.x86_64
Provides: debuginfo(build-id) = 17465f670b53d3fb3df8c1855e2e90c7b705dc58 lagrange-debuginfo = 1.13.7-1.fc38 lagrange-debuginfo(x86-64) = 1.13.7-1.fc38
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: lagrange-debugsource(x86-64) = 1.13.7-1.fc38
Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/lagrange-1.13.7-1.fc38.x86_64
Wrote: /builddir/build/RPMS/lagrange-1.13.7-1.fc38.x86_64.rpm
Wrote: /builddir/build/RPMS/lagrange-debuginfo-1.13.7-1.fc38.x86_64.rpm
Wrote: /builddir/build/RPMS/lagrange-debugsource-1.13.7-1.fc38.x86_64.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.ohJAvF
+ umask 022
+ cd /builddir/build/BUILD
+ cd lagrange-1.13.7
+ /usr/bin/rm -rf /builddir/build/BUILDROOT/lagrange-1.13.7-1.fc38.x86_64
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.vOMDHt
+ umask 022
+ cd /builddir/build/BUILD
+ rm -rf lagrange-1.13.7 lagrange-1.13.7.gemspec
+ RPM_EC=0
++ jobs -p
+ exit 0
Finish: rpmbuild lagrange-1.13.7-1.fc38.src.rpm
Finish: build phase for lagrange-1.13.7-1.fc38.src.rpm
INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan
INFO: /var/lib/mock/fedora-rawhide-x86_64-1672007828.071273/root/var/log/dnf.rpm.log
/var/lib/mock/fedora-rawhide-x86_64-1672007828.071273/root/var/log/dnf.librepo.log
/var/lib/mock/fedora-rawhide-x86_64-1672007828.071273/root/var/log/dnf.log
INFO: Done(/var/lib/copr-rpmbuild/results/lagrange-1.13.7-1.fc38.src.rpm) Config(child) 0 minutes 50 seconds
INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results
INFO: Cleaning up build root ('cleanup_on_success=True')
Start: clean chroot
INFO: unmounting tmpfs.
Finish: clean chroot
Finish: run
Running RPMResults tool