Warning: Permanently added '165.192.134.93' (ED25519) to the list of known hosts.
Running: /usr/bin/copr-rpmbuild --verbose --drop-resultdir --build-id 5171853 --chroot fedora-rawhide-s390x --detached
Version: 0.62
PID: 9313
Logging PID: 9314
Task:
{'appstream': False,
 'background': True,
 'build_id': 5171853,
 'buildroot_pkgs': [],
 'chroot': 'fedora-rawhide-s390x',
 '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-s390x/',
            '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-s390x',
 '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-dtd9nlrc/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-dtd9nlrc/lagrange', '--depth', '500', '--no-single-branch', '--recursive']
cwd: .
rc: 0
stdout: 
stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-dtd9nlrc/lagrange'...

Running: git checkout 5b7b2c20b05bbeec6588efabdc3b75a825e20ad3

cmd: ['git', 'checkout', '5b7b2c20b05bbeec6588efabdc3b75a825e20ad3']
cwd: /var/lib/copr-rpmbuild/workspace/workdir-dtd9nlrc/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

cmd: ['copr-distgit-client', 'sources']
cwd: /var/lib/copr-rpmbuild/workspace/workdir-dtd9nlrc/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  4760k      0  0:00:02  0:00:02 --:--:-- 4761k
INFO: Reading stdout from command: md5sum lagrange-1.13.7.tar.gz

/usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated
Running (timeout=115200): unbuffer mock --buildsrpm --spec /var/lib/copr-rpmbuild/workspace/workdir-dtd9nlrc/lagrange/lagrange.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-dtd9nlrc/lagrange --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1671971535.846570 -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-dtd9nlrc/lagrange/lagrange.spec)  Config(fedora-rawhide-s390x)
Start: clean chroot
Finish: clean chroot
Start(bootstrap): chroot init
INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-s390x-bootstrap-1671971535.846570/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                                 2.4 MB/s |  19 MB     00:08    
Additional repo https_jakub_fedorapeople_org_fe  48 kB/s |  86 kB     00:01    
fedora                                          8.8 MB/s |  59 MB     00:06    
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                    s390x   1.21-1.fc38                copr_base                                        39 k
 audit-libs                      s390x   3.0.9-2.fc38               fedora                                          114 k
 basesystem                      noarch  11-14.fc37                 fedora                                          7.0 k
 bash                            s390x   5.2.9-3.fc38               copr_base                                       1.8 M
 bzip2-libs                      s390x   1.0.8-12.fc38              copr_base                                        47 k
 ca-certificates                 noarch  2022.2.54-5.fc37           fedora                                          829 k
 coreutils                       s390x   9.1-8.fc38                 copr_base                                       1.1 M
 coreutils-common                s390x   9.1-8.fc38                 copr_base                                       2.0 M
 crypto-policies                 noarch  20221215-1.gita4c31a3.fc38 fedora                                           90 k
 curl                            s390x   7.87.0-1.fc38              copr_base                                       345 k
 cyrus-sasl-lib                  s390x   2.1.28-8.fc38              copr_base                                       773 k
 dbus-libs                       s390x   1:1.14.4-1.fc38            copr_base                                       159 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                 s390x   0.188-3.fc38               copr_base                                       202 k
 elfutils-libs                   s390x   0.188-3.fc38               copr_base                                       275 k
 expat                           s390x   2.5.0-1.fc38               copr_base                                       114 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                       s390x   5.42-4.fc38                copr_base                                       683 k
 filesystem                      s390x   3.18-2.fc37                fedora                                          1.1 M
 findutils                       s390x   1:4.9.0-2.fc38             copr_base                                       489 k
 gawk                            s390x   5.1.1-4.fc38               copr_base                                       1.0 M
 gdbm-libs                       s390x   1:1.23-2.fc38              copr_base                                        59 k
 glib2                           s390x   2.74.1-2.fc38              copr_base                                       2.7 M
 glibc                           s390x   2.36.9000-19.fc38          fedora                                          1.6 M
 glibc-common                    s390x   2.36.9000-19.fc38          fedora                                          306 k
 glibc-minimal-langpack          s390x   2.36.9000-19.fc38          fedora                                           30 k
 gmp                             s390x   1:6.2.1-3.fc38             copr_base                                       326 k
 gnupg2                          s390x   2.3.8-1.fc38               copr_base                                       2.6 M
 gnutls                          s390x   3.7.8-9.fc38               copr_base                                       1.0 M
 gpgme                           s390x   1.17.1-3.fc38              copr_base                                       219 k
 grep                            s390x   3.8-1.fc38                 copr_base                                       290 k
 ima-evm-utils                   s390x   1.4-6.fc38                 copr_base                                        63 k
 json-c                          s390x   0.16-3.fc38                copr_base                                        43 k
 keyutils-libs                   s390x   1.6.1-5.fc38               copr_base                                        32 k
 krb5-libs                       s390x   1.20.1-3.fc38              copr_base                                       735 k
 libacl                          s390x   2.3.1-4.fc38               copr_base                                        25 k
 libarchive                      s390x   3.6.1-3.fc38               fedora                                          394 k
 libassuan                       s390x   2.5.5-5.fc37               fedora                                           64 k
 libattr                         s390x   2.5.1-5.fc38               copr_base                                        19 k
 libb2                           s390x   0.98.1-7.fc37              fedora                                           26 k
 libblkid                        s390x   2.38.1-3.fc38              fedora                                          103 k
 libbrotli                       s390x   1.0.9-9.fc38               copr_base                                       344 k
 libcap                          s390x   2.48-5.fc37                fedora                                           66 k
 libcap-ng                       s390x   0.8.3-4.fc38               fedora                                           32 k
 libcom_err                      s390x   1.46.5-3.fc38              copr_base                                        26 k
 libcomps                        s390x   0.1.18-4.fc37              fedora                                           74 k
 libcurl                         s390x   7.87.0-1.fc38              copr_base                                       320 k
 libdnf                          s390x   0.68.0-1.fc38              fedora                                          627 k
 libevent                        s390x   2.1.12-7.fc37              fedora                                          252 k
 libffi                          s390x   3.4.4-1.fc38               fedora                                           34 k
 libfsverity                     s390x   1.4-8.fc38                 copr_base                                        20 k
 libgcc                          s390x   13.0.0-0.4.fc38            https_jakub_fedorapeople_org_fedora_gcc13_arch   66 k
 libgcrypt                       s390x   1.10.1-6.fc38              fedora                                          457 k
 libgomp                         s390x   13.0.0-0.4.fc38            https_jakub_fedorapeople_org_fedora_gcc13_arch  305 k
 libgpg-error                    s390x   1.46-1.fc38                fedora                                          226 k
 libidn2                         s390x   2.3.4-1.fc38               fedora                                          161 k
 libksba                         s390x   1.6.3-1.fc38               fedora                                          152 k
 libmodulemd                     s390x   2.14.0-4.fc37              fedora                                          210 k
 libmount                        s390x   2.38.1-3.fc38              fedora                                          132 k
 libnghttp2                      s390x   1.51.0-1.fc38              fedora                                           73 k
 libnsl2                         s390x   2.0.0-4.fc37               fedora                                           30 k
 libpsl                          s390x   0.21.1-6.fc37              fedora                                           63 k
 librepo                         s390x   1.15.1-1.fc38              fedora                                           92 k
 libreport-filesystem            noarch  2.17.6-1.fc38              fedora                                           14 k
 libselinux                      s390x   3.4-6.fc38                 fedora                                           85 k
 libsemanage                     s390x   3.4-6.fc38                 fedora                                          115 k
 libsepol                        s390x   3.4-4.fc38                 fedora                                          302 k
 libsigsegv                      s390x   2.14-3.fc37                fedora                                           27 k
 libsmartcols                    s390x   2.38.1-3.fc38              fedora                                           63 k
 libsolv                         s390x   0.7.22-3.fc37              fedora                                          387 k
 libssh                          s390x   0.10.4-2.fc38              fedora                                          199 k
 libssh-config                   noarch  0.10.4-2.fc38              fedora                                          8.8 k
 libstdc++                       s390x   13.0.0-0.4.fc38            https_jakub_fedorapeople_org_fedora_gcc13_arch  889 k
 libtasn1                        s390x   4.19.0-1.fc38              fedora                                           74 k
 libtirpc                        s390x   1.3.3-0.fc37               fedora                                           90 k
 libunistring                    s390x   1.0-2.fc37                 fedora                                          547 k
 libuuid                         s390x   2.38.1-3.fc38              fedora                                           27 k
 libverto                        s390x   0.3.2-4.fc37               fedora                                           20 k
 libxcrypt                       s390x   4.4.33-5.fc38              fedora                                          121 k
 libxml2                         s390x   2.10.3-2.fc38              fedora                                          670 k
 libyaml                         s390x   0.2.5-8.fc37               fedora                                           55 k
 libzstd                         s390x   1.5.2-3.fc37               fedora                                          274 k
 lua-libs                        s390x   5.4.4-6.fc38               fedora                                          129 k
 lz4-libs                        s390x   1.9.3-5.fc37               fedora                                           68 k
 mpdecimal                       s390x   2.5.1-4.fc37               fedora                                          104 k
 mpfr                            s390x   4.1.1-2.fc38               fedora                                          522 k
 ncurses-base                    noarch  6.3-5.20221126.fc38        fedora                                           86 k
 ncurses-libs                    s390x   6.3-5.20221126.fc38        fedora                                          324 k
 nettle                          s390x   3.8-2.fc37                 fedora                                          430 k
 npth                            s390x   1.6-10.fc38                fedora                                           24 k
 openldap                        s390x   2.6.3-1.fc38               fedora                                          248 k
 openssl-libs                    s390x   1:3.0.5-6.fc38             fedora                                          1.8 M
 p11-kit                         s390x   0.24.1-5.fc38              fedora                                          378 k
 p11-kit-trust                   s390x   0.24.1-5.fc38              fedora                                          131 k
 pcre2                           s390x   10.40-1.fc37.1             fedora                                          219 k
 pcre2-syntax                    noarch  10.40-1.fc37.1             fedora                                          142 k
 popt                            s390x   1.19-1.fc38                fedora                                           67 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                         s390x   3.11.1-1.fc38              fedora                                           27 k
 python3-dateutil                noarch  1:2.8.2-4.fc37             fedora                                          361 k
 python3-dbus                    s390x   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                     s390x   1.17.1-3.fc38              copr_base                                       281 k
 python3-hawkey                  s390x   0.68.0-1.fc38              fedora                                           99 k
 python3-libcomps                s390x   0.1.18-4.fc37              fedora                                           47 k
 python3-libdnf                  s390x   0.68.0-1.fc38              fedora                                          738 k
 python3-libs                    s390x   3.11.1-1.fc38              fedora                                          9.5 M
 python3-rpm                     s390x   4.18.0-8.fc38              fedora                                           95 k
 python3-six                     noarch  1.16.0-8.fc37              fedora                                           42 k
 readline                        s390x   8.2-2.fc38                 fedora                                          213 k
 rpm                             s390x   4.18.0-8.fc38              fedora                                          569 k
 rpm-build-libs                  s390x   4.18.0-8.fc38              fedora                                           92 k
 rpm-libs                        s390x   4.18.0-8.fc38              fedora                                          307 k
 rpm-sequoia                     s390x   1.2.0-1.fc38               fedora                                          960 k
 rpm-sign-libs                   s390x   4.18.0-8.fc38              fedora                                           26 k
 sed                             s390x   4.8-11.fc37                fedora                                          304 k
 setup                           noarch  2.14.3-1.fc38              fedora                                          152 k
 shadow-utils                    s390x   2:4.13-3.fc38              fedora                                          1.2 M
 sqlite-libs                     s390x   3.40.0-1.fc38              fedora                                          651 k
 systemd-libs                    s390x   252.4-598.fc38             fedora                                          591 k
 tpm2-tss                        s390x   4.0.0-0.1.rc2.fc38         fedora                                          630 k
 tzdata                          noarch  2022g-1.fc38               fedora                                          716 k
 xz-libs                         s390x   5.2.9-1.fc38               fedora                                           93 k
 zchunk-libs                     s390x   1.2.3-1.fc38               fedora                                           49 k
 zlib                            s390x   1.2.13-1.fc38              fedora                                           96 k

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

Total download size: 56 M
Installed size: 200 M
Downloading Packages:
(1/137): alternatives-1.21-1.fc38.s390x.rpm     438 kB/s |  39 kB     00:00    
(2/137): coreutils-9.1-8.fc38.s390x.rpm          69 MB/s | 1.1 MB     00:00    
(3/137): bash-5.2.9-3.fc38.s390x.rpm             17 MB/s | 1.8 MB     00:00    
(4/137): curl-7.87.0-1.fc38.s390x.rpm            74 MB/s | 345 kB     00:00    
(5/137): bzip2-libs-1.0.8-12.fc38.s390x.rpm     401 kB/s |  47 kB     00:00    
(6/137): cyrus-sasl-lib-2.1.28-8.fc38.s390x.rpm 113 MB/s | 773 kB     00:00    
(7/137): dbus-libs-1.14.4-1.fc38.s390x.rpm       26 MB/s | 159 kB     00:00    
(8/137): elfutils-default-yama-scope-0.188-3.fc 4.6 MB/s |  16 kB     00:00    
(9/137): elfutils-libs-0.188-3.fc38.s390x.rpm    54 MB/s | 275 kB     00:00    
(10/137): expat-2.5.0-1.fc38.s390x.rpm           24 MB/s | 114 kB     00:00    
(11/137): file-libs-5.42-4.fc38.s390x.rpm       109 MB/s | 683 kB     00:00    
(12/137): elfutils-libelf-0.188-3.fc38.s390x.rp 9.6 MB/s | 202 kB     00:00    
(13/137): findutils-4.9.0-2.fc38.s390x.rpm       48 MB/s | 489 kB     00:00    
(14/137): coreutils-common-9.1-8.fc38.s390x.rpm  41 MB/s | 2.0 MB     00:00    
(15/137): gawk-5.1.1-4.fc38.s390x.rpm            81 MB/s | 1.0 MB     00:00    
(16/137): gdbm-libs-1.23-2.fc38.s390x.rpm       9.5 MB/s |  59 kB     00:00    
(17/137): gmp-6.2.1-3.fc38.s390x.rpm             46 MB/s | 326 kB     00:00    
(18/137): glib2-2.74.1-2.fc38.s390x.rpm         117 MB/s | 2.7 MB     00:00    
(19/137): gnupg2-2.3.8-1.fc38.s390x.rpm         107 MB/s | 2.6 MB     00:00    
(20/137): gnutls-3.7.8-9.fc38.s390x.rpm          50 MB/s | 1.0 MB     00:00    
(21/137): gpgme-1.17.1-3.fc38.s390x.rpm          20 MB/s | 219 kB     00:00    
(22/137): grep-3.8-1.fc38.s390x.rpm              38 MB/s | 290 kB     00:00    
(23/137): ima-evm-utils-1.4-6.fc38.s390x.rpm    9.3 MB/s |  63 kB     00:00    
(24/137): json-c-0.16-3.fc38.s390x.rpm          8.4 MB/s |  43 kB     00:00    
(25/137): keyutils-libs-1.6.1-5.fc38.s390x.rpm  3.8 MB/s |  32 kB     00:00    
(26/137): libacl-2.3.1-4.fc38.s390x.rpm         3.1 MB/s |  25 kB     00:00    
(27/137): krb5-libs-1.20.1-3.fc38.s390x.rpm      58 MB/s | 735 kB     00:00    
(28/137): libattr-2.5.1-5.fc38.s390x.rpm        1.9 MB/s |  19 kB     00:00    
(29/137): libcom_err-1.46.5-3.fc38.s390x.rpm    4.3 MB/s |  26 kB     00:00    
(30/137): libbrotli-1.0.9-9.fc38.s390x.rpm       38 MB/s | 344 kB     00:00    
(31/137): libcurl-7.87.0-1.fc38.s390x.rpm        42 MB/s | 320 kB     00:00    
(32/137): libfsverity-1.4-8.fc38.s390x.rpm      3.0 MB/s |  20 kB     00:00    
(33/137): python3-dbus-1.3.2-1.fc38.s390x.rpm    25 MB/s | 147 kB     00:00    
(34/137): python3-gpg-1.17.1-3.fc38.s390x.rpm    49 MB/s | 281 kB     00:00    
(35/137): libgcc-13.0.0-0.4.fc38.s390x.rpm       61 kB/s |  66 kB     00:01    
(36/137): libgomp-13.0.0-0.4.fc38.s390x.rpm     240 kB/s | 305 kB     00:01    
(37/137): libstdc++-13.0.0-0.4.fc38.s390x.rpm   540 kB/s | 889 kB     00:01    
(38/137): basesystem-11-14.fc37.noarch.rpm       12 kB/s | 7.0 kB     00:00    
(39/137): audit-libs-3.0.9-2.fc38.s390x.rpm     102 kB/s | 114 kB     00:01    
(40/137): crypto-policies-20221215-1.gita4c31a3 152 kB/s |  90 kB     00:00    
(41/137): dnf-data-4.14.0-1.fc38.noarch.rpm     258 kB/s |  43 kB     00:00    
(42/137): dnf-4.14.0-1.fc38.noarch.rpm          880 kB/s | 480 kB     00:00    
(43/137): dnf-plugins-core-4.3.1-1.fc38.noarch. 192 kB/s |  34 kB     00:00    
(44/137): ca-certificates-2022.2.54-5.fc37.noar 646 kB/s | 829 kB     00:01    
(45/137): fedora-gpg-keys-38-0.3.noarch.rpm     590 kB/s | 125 kB     00:00    
(46/137): fedora-release-38-0.6.noarch.rpm       65 kB/s |  11 kB     00:00    
(47/137): fedora-release-common-38-0.6.noarch.r 133 kB/s |  21 kB     00:00    
(48/137): fedora-release-identity-basic-38-0.6.  72 kB/s |  11 kB     00:00    
(49/137): fedora-repos-38-0.3.noarch.rpm         62 kB/s |  10 kB     00:00    
(50/137): fedora-repos-rawhide-38-0.3.noarch.rp  61 kB/s | 9.7 kB     00:00    
(51/137): glibc-common-2.36.9000-19.fc38.s390x. 1.6 MB/s | 306 kB     00:00    
(52/137): filesystem-3.18-2.fc37.s390x.rpm      3.1 MB/s | 1.1 MB     00:00    
(53/137): glibc-minimal-langpack-2.36.9000-19.f 153 kB/s |  30 kB     00:00    
(54/137): libarchive-3.6.1-3.fc38.s390x.rpm     2.1 MB/s | 394 kB     00:00    
(55/137): libassuan-2.5.5-5.fc37.s390x.rpm      350 kB/s |  64 kB     00:00    
(56/137): libb2-0.98.1-7.fc37.s390x.rpm         144 kB/s |  26 kB     00:00    
(57/137): libblkid-2.38.1-3.fc38.s390x.rpm      526 kB/s | 103 kB     00:00    
(58/137): libcap-2.48-5.fc37.s390x.rpm          314 kB/s |  66 kB     00:00    
(59/137): glibc-2.36.9000-19.fc38.s390x.rpm     1.8 MB/s | 1.6 MB     00:00    
(60/137): libcap-ng-0.8.3-4.fc38.s390x.rpm      172 kB/s |  32 kB     00:00    
(61/137): libcomps-0.1.18-4.fc37.s390x.rpm      423 kB/s |  74 kB     00:00    
(62/137): libdnf-0.68.0-1.fc38.s390x.rpm        3.3 MB/s | 627 kB     00:00    
(63/137): libevent-2.1.12-7.fc37.s390x.rpm      1.5 MB/s | 252 kB     00:00    
(64/137): libffi-3.4.4-1.fc38.s390x.rpm         187 kB/s |  34 kB     00:00    
(65/137): libgcrypt-1.10.1-6.fc38.s390x.rpm     2.5 MB/s | 457 kB     00:00    
(66/137): libgpg-error-1.46-1.fc38.s390x.rpm    1.3 MB/s | 226 kB     00:00    
(67/137): libidn2-2.3.4-1.fc38.s390x.rpm        955 kB/s | 161 kB     00:00    
(68/137): libksba-1.6.3-1.fc38.s390x.rpm        835 kB/s | 152 kB     00:00    
(69/137): libmodulemd-2.14.0-4.fc37.s390x.rpm   1.2 MB/s | 210 kB     00:00    
(70/137): libmount-2.38.1-3.fc38.s390x.rpm      768 kB/s | 132 kB     00:00    
(71/137): libnghttp2-1.51.0-1.fc38.s390x.rpm    404 kB/s |  73 kB     00:00    
(72/137): libnsl2-2.0.0-4.fc37.s390x.rpm        156 kB/s |  30 kB     00:00    
(73/137): libpsl-0.21.1-6.fc37.s390x.rpm        369 kB/s |  63 kB     00:00    
(74/137): librepo-1.15.1-1.fc38.s390x.rpm       527 kB/s |  92 kB     00:00    
(75/137): libreport-filesystem-2.17.6-1.fc38.no  87 kB/s |  14 kB     00:00    
(76/137): libselinux-3.4-6.fc38.s390x.rpm       406 kB/s |  85 kB     00:00    
(77/137): libsemanage-3.4-6.fc38.s390x.rpm      650 kB/s | 115 kB     00:00    
(78/137): libsepol-3.4-4.fc38.s390x.rpm         1.7 MB/s | 302 kB     00:00    
(79/137): libsigsegv-2.14-3.fc37.s390x.rpm      158 kB/s |  27 kB     00:00    
(80/137): libsmartcols-2.38.1-3.fc38.s390x.rpm  362 kB/s |  63 kB     00:00    
(81/137): libsolv-0.7.22-3.fc37.s390x.rpm       1.9 MB/s | 387 kB     00:00    
(82/137): libssh-config-0.10.4-2.fc38.noarch.rp  53 kB/s | 8.8 kB     00:00    
(83/137): libssh-0.10.4-2.fc38.s390x.rpm        971 kB/s | 199 kB     00:00    
(84/137): libtasn1-4.19.0-1.fc38.s390x.rpm      385 kB/s |  74 kB     00:00    
(85/137): libtirpc-1.3.3-0.fc37.s390x.rpm       520 kB/s |  90 kB     00:00    
(86/137): libunistring-1.0-2.fc37.s390x.rpm     2.9 MB/s | 547 kB     00:00    
(87/137): libuuid-2.38.1-3.fc38.s390x.rpm       161 kB/s |  27 kB     00:00    
(88/137): libverto-0.3.2-4.fc37.s390x.rpm       109 kB/s |  20 kB     00:00    
(89/137): libxcrypt-4.4.33-5.fc38.s390x.rpm     703 kB/s | 121 kB     00:00    
(90/137): libxml2-2.10.3-2.fc38.s390x.rpm       3.5 MB/s | 670 kB     00:00    
(91/137): libyaml-0.2.5-8.fc37.s390x.rpm        311 kB/s |  55 kB     00:00    
(92/137): libzstd-1.5.2-3.fc37.s390x.rpm        1.5 MB/s | 274 kB     00:00    
(93/137): lua-libs-5.4.4-6.fc38.s390x.rpm       746 kB/s | 129 kB     00:00    
(94/137): lz4-libs-1.9.3-5.fc37.s390x.rpm       388 kB/s |  68 kB     00:00    
(95/137): mpdecimal-2.5.1-4.fc37.s390x.rpm      515 kB/s | 104 kB     00:00    
(96/137): mpfr-4.1.1-2.fc38.s390x.rpm           2.5 MB/s | 522 kB     00:00    
(97/137): ncurses-base-6.3-5.20221126.fc38.noar 464 kB/s |  86 kB     00:00    
(98/137): ncurses-libs-6.3-5.20221126.fc38.s390 1.8 MB/s | 324 kB     00:00    
(99/137): npth-1.6-10.fc38.s390x.rpm            130 kB/s |  24 kB     00:00    
(100/137): nettle-3.8-2.fc37.s390x.rpm          2.2 MB/s | 430 kB     00:00    
(101/137): openldap-2.6.3-1.fc38.s390x.rpm      1.1 MB/s | 248 kB     00:00    
(102/137): p11-kit-0.24.1-5.fc38.s390x.rpm      2.1 MB/s | 378 kB     00:00    
(103/137): p11-kit-trust-0.24.1-5.fc38.s390x.rp 692 kB/s | 131 kB     00:00    
(104/137): openssl-libs-3.0.5-6.fc38.s390x.rpm  4.9 MB/s | 1.8 MB     00:00    
(105/137): pcre2-10.40-1.fc37.1.s390x.rpm       1.1 MB/s | 219 kB     00:00    
(106/137): pcre2-syntax-10.40-1.fc37.1.noarch.r 790 kB/s | 142 kB     00:00    
(107/137): publicsuffix-list-dafsa-20221208-1.f 342 kB/s |  59 kB     00:00    
(108/137): popt-1.19-1.fc38.s390x.rpm           336 kB/s |  67 kB     00:00    
(109/137): python-pip-wheel-22.3.1-1.fc38.noarc 8.7 MB/s | 1.4 MB     00:00    
(110/137): python-setuptools-wheel-65.5.1-1.fc3 4.1 MB/s | 715 kB     00:00    
(111/137): python3-3.11.1-1.fc38.s390x.rpm      153 kB/s |  27 kB     00:00    
(112/137): python3-dateutil-2.8.2-4.fc37.noarch 2.1 MB/s | 361 kB     00:00    
(113/137): python3-distro-1.8.0-1.fc38.noarch.r 294 kB/s |  49 kB     00:00    
(114/137): python3-dnf-4.14.0-1.fc38.noarch.rpm 3.6 MB/s | 607 kB     00:00    
(115/137): python3-dnf-plugins-core-4.3.1-1.fc3 1.7 MB/s | 277 kB     00:00    
(116/137): python3-hawkey-0.68.0-1.fc38.s390x.r 530 kB/s |  99 kB     00:00    
(117/137): python3-libcomps-0.1.18-4.fc37.s390x 268 kB/s |  47 kB     00:00    
(118/137): python3-libdnf-0.68.0-1.fc38.s390x.r 3.8 MB/s | 738 kB     00:00    
(119/137): python3-rpm-4.18.0-8.fc38.s390x.rpm  540 kB/s |  95 kB     00:00    
(120/137): python3-six-1.16.0-8.fc37.noarch.rpm 264 kB/s |  42 kB     00:00    
(121/137): readline-8.2-2.fc38.s390x.rpm        1.0 MB/s | 213 kB     00:00    
(122/137): rpm-4.18.0-8.fc38.s390x.rpm          3.0 MB/s | 569 kB     00:00    
(123/137): rpm-build-libs-4.18.0-8.fc38.s390x.r 469 kB/s |  92 kB     00:00    
(124/137): rpm-libs-4.18.0-8.fc38.s390x.rpm     1.5 MB/s | 307 kB     00:00    
(125/137): rpm-sequoia-1.2.0-1.fc38.s390x.rpm   5.0 MB/s | 960 kB     00:00    
(126/137): rpm-sign-libs-4.18.0-8.fc38.s390x.rp 154 kB/s |  26 kB     00:00    
(127/137): python3-libs-3.11.1-1.fc38.s390x.rpm  11 MB/s | 9.5 MB     00:00    
(128/137): setup-2.14.3-1.fc38.noarch.rpm       774 kB/s | 152 kB     00:00    
(129/137): sed-4.8-11.fc37.s390x.rpm            1.4 MB/s | 304 kB     00:00    
(130/137): shadow-utils-4.13-3.fc38.s390x.rpm   6.2 MB/s | 1.2 MB     00:00    
(131/137): sqlite-libs-3.40.0-1.fc38.s390x.rpm  3.3 MB/s | 651 kB     00:00    
(132/137): systemd-libs-252.4-598.fc38.s390x.rp 2.7 MB/s | 591 kB     00:00    
(133/137): tpm2-tss-4.0.0-0.1.rc2.fc38.s390x.rp 2.5 MB/s | 630 kB     00:00    
(134/137): tzdata-2022g-1.fc38.noarch.rpm       3.6 MB/s | 716 kB     00:00    
(135/137): xz-libs-5.2.9-1.fc38.s390x.rpm       521 kB/s |  93 kB     00:00    
(136/137): zchunk-libs-1.2.3-1.fc38.s390x.rpm   277 kB/s |  49 kB     00:00    
(137/137): zlib-1.2.13-1.fc38.s390x.rpm         554 kB/s |  96 kB     00:00    
--------------------------------------------------------------------------------
Total                                           5.7 MB/s |  56 MB     00:09     
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.s390x                           1/1 
  Preparing        :                                                        1/1 
  Installing       : libgcc-13.0.0-0.4.fc38.s390x                         1/137 
  Running scriptlet: libgcc-13.0.0-0.4.fc38.s390x                         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.s390x                        18/137 
  Installing       : basesystem-11-14.fc37.noarch                        19/137 
  Installing       : ncurses-libs-6.3-5.20221126.fc38.s390x              20/137 
  Running scriptlet: glibc-2.36.9000-19.fc38.s390x                       21/137 
  Installing       : glibc-2.36.9000-19.fc38.s390x                       21/137 
  Running scriptlet: glibc-2.36.9000-19.fc38.s390x                       21/137 
  Installing       : bash-5.2.9-3.fc38.s390x                             22/137 
  Running scriptlet: bash-5.2.9-3.fc38.s390x                             22/137 
  Installing       : glibc-common-2.36.9000-19.fc38.s390x                23/137 
  Installing       : glibc-minimal-langpack-2.36.9000-19.fc38.s390x      24/137 
  Installing       : zlib-1.2.13-1.fc38.s390x                            25/137 
  Installing       : bzip2-libs-1.0.8-12.fc38.s390x                      26/137 
  Installing       : xz-libs-5.2.9-1.fc38.s390x                          27/137 
  Installing       : libzstd-1.5.2-3.fc37.s390x                          28/137 
  Installing       : sqlite-libs-3.40.0-1.fc38.s390x                     29/137 
  Installing       : gmp-1:6.2.1-3.fc38.s390x                            30/137 
  Installing       : libcap-2.48-5.fc37.s390x                            31/137 
  Installing       : libgpg-error-1.46-1.fc38.s390x                      32/137 
  Installing       : popt-1.19-1.fc38.s390x                              33/137 
  Installing       : libxml2-2.10.3-2.fc38.s390x                         34/137 
  Installing       : libstdc++-13.0.0-0.4.fc38.s390x                     35/137 
  Installing       : libuuid-2.38.1-3.fc38.s390x                         36/137 
  Installing       : lua-libs-5.4.4-6.fc38.s390x                         37/137 
  Installing       : elfutils-libelf-0.188-3.fc38.s390x                  38/137 
  Installing       : file-libs-5.42-4.fc38.s390x                         39/137 
  Installing       : libattr-2.5.1-5.fc38.s390x                          40/137 
  Installing       : libacl-2.3.1-4.fc38.s390x                           41/137 
  Installing       : libffi-3.4.4-1.fc38.s390x                           42/137 
  Installing       : p11-kit-0.24.1-5.fc38.s390x                         43/137 
  Installing       : libunistring-1.0-2.fc37.s390x                       44/137 
  Installing       : libidn2-2.3.4-1.fc38.s390x                          45/137 
  Installing       : libxcrypt-4.4.33-5.fc38.s390x                       46/137 
  Installing       : pcre2-10.40-1.fc37.1.s390x                          47/137 
  Installing       : readline-8.2-2.fc38.s390x                           48/137 
  Installing       : libassuan-2.5.5-5.fc37.s390x                        49/137 
  Installing       : nettle-3.8-2.fc37.s390x                             50/137 
  Installing       : rpm-sequoia-1.2.0-1.fc38.s390x                      51/137 
  Installing       : expat-2.5.0-1.fc38.s390x                            52/137 
  Installing       : gdbm-libs-1:1.23-2.fc38.s390x                       53/137 
  Installing       : json-c-0.16-3.fc38.s390x                            54/137 
  Installing       : keyutils-libs-1.6.1-5.fc38.s390x                    55/137 
  Installing       : libcom_err-1.46.5-3.fc38.s390x                      56/137 
  Installing       : libgomp-13.0.0-0.4.fc38.s390x                       57/137 
  Installing       : libsepol-3.4-4.fc38.s390x                           58/137 
  Installing       : libselinux-3.4-6.fc38.s390x                         59/137 
  Installing       : sed-4.8-11.fc37.s390x                               60/137 
  Installing       : libsmartcols-2.38.1-3.fc38.s390x                    61/137 
  Installing       : libtasn1-4.19.0-1.fc38.s390x                        62/137 
  Installing       : lz4-libs-1.9.3-5.fc37.s390x                         63/137 
  Installing       : systemd-libs-252.4-598.fc38.s390x                   64/137 
  Installing       : dbus-libs-1:1.14.4-1.fc38.s390x                     65/137 
  Installing       : findutils-1:4.9.0-2.fc38.s390x                      66/137 
  Installing       : libb2-0.98.1-7.fc37.s390x                           67/137 
  Installing       : cyrus-sasl-lib-2.1.28-8.fc38.s390x                  68/137 
  Installing       : libcomps-0.1.18-4.fc37.s390x                        69/137 
  Installing       : grep-3.8-1.fc38.s390x                               70/137 
  Installing       : libpsl-0.21.1-6.fc37.s390x                          71/137 
  Installing       : libblkid-2.38.1-3.fc38.s390x                        72/137 
  Installing       : libmount-2.38.1-3.fc38.s390x                        73/137 
  Installing       : mpdecimal-2.5.1-4.fc37.s390x                        74/137 
  Installing       : libgcrypt-1.10.1-6.fc38.s390x                       75/137 
  Installing       : libksba-1.6.3-1.fc38.s390x                          76/137 
  Installing       : mpfr-4.1.1-2.fc38.s390x                             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.s390x                    79/137 
  Installing       : alternatives-1.21-1.fc38.s390x                      80/137 
  Installing       : p11-kit-trust-0.24.1-5.fc38.s390x                   81/137 
  Running scriptlet: p11-kit-trust-0.24.1-5.fc38.s390x                   81/137 
  Installing       : gnutls-3.7.8-9.fc38.s390x                           82/137 
  Installing       : glib2-2.74.1-2.fc38.s390x                           83/137 
  Installing       : libbrotli-1.0.9-9.fc38.s390x                        84/137 
  Installing       : libcap-ng-0.8.3-4.fc38.s390x                        85/137 
  Installing       : audit-libs-3.0.9-2.fc38.s390x                       86/137 
  Installing       : rpm-libs-4.18.0-8.fc38.s390x                        87/137 
  Installing       : rpm-build-libs-4.18.0-8.fc38.s390x                  88/137 
  Installing       : libsemanage-3.4-6.fc38.s390x                        89/137 
  Installing       : shadow-utils-2:4.13-3.fc38.s390x                    90/137 
  Installing       : libnghttp2-1.51.0-1.fc38.s390x                      91/137 
  Installing       : libsigsegv-2.14-3.fc37.s390x                        92/137 
  Installing       : gawk-5.1.1-4.fc38.s390x                             93/137 
  Installing       : libverto-0.3.2-4.fc37.s390x                         94/137 
  Installing       : libyaml-0.2.5-8.fc37.s390x                          95/137 
  Installing       : libmodulemd-2.14.0-4.fc37.s390x                     96/137 
  Installing       : npth-1.6-10.fc38.s390x                              97/137 
  Installing       : coreutils-common-9.1-8.fc38.s390x                   98/137 
  Installing       : openssl-libs-1:3.0.5-6.fc38.s390x                   99/137 
  Installing       : coreutils-9.1-8.fc38.s390x                         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.s390x                      102/137 
  Installing       : libtirpc-1.3.3-0.fc37.s390x                        103/137 
  Installing       : libfsverity-1.4-8.fc38.s390x                       104/137 
  Installing       : zchunk-libs-1.2.3-1.fc38.s390x                     105/137 
  Installing       : libsolv-0.7.22-3.fc37.s390x                        106/137 
  Installing       : libnsl2-2.0.0-4.fc37.s390x                         107/137 
  Installing       : libssh-0.10.4-2.fc38.s390x                         108/137 
  Installing       : python-pip-wheel-22.3.1-1.fc38.noarch              109/137 
  Installing       : python3-3.11.1-1.fc38.s390x                        110/137 
  Installing       : python3-libs-3.11.1-1.fc38.s390x                   111/137 
  Installing       : python3-dbus-1.3.2-1.fc38.s390x                    112/137 
  Installing       : python3-libcomps-0.1.18-4.fc37.s390x               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.s390x                      117/137 
  Installing       : libevent-2.1.12-7.fc37.s390x                       118/137 
  Installing       : openldap-2.6.3-1.fc38.s390x                        119/137 
  Installing       : libcurl-7.87.0-1.fc38.s390x                        120/137 
  Installing       : gnupg2-2.3.8-1.fc38.s390x                          121/137 
  Installing       : gpgme-1.17.1-3.fc38.s390x                          122/137 
  Installing       : python3-gpg-1.17.1-3.fc38.s390x                    123/137 
  Installing       : librepo-1.15.1-1.fc38.s390x                        124/137 
  Installing       : libdnf-0.68.0-1.fc38.s390x                         125/137 
  Installing       : python3-libdnf-0.68.0-1.fc38.s390x                 126/137 
  Installing       : python3-hawkey-0.68.0-1.fc38.s390x                 127/137 
  Installing       : curl-7.87.0-1.fc38.s390x                           128/137 
  Running scriptlet: tpm2-tss-4.0.0-0.1.rc2.fc38.s390x                  129/137 
useradd: Warning: missing or non-executable shell '/usr/sbin/nologin'

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

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

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-s390x-1671971535.846570/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                                 528  B/s | 3.0 kB     00:05    
Copr repository                                  25 MB/s |  19 MB     00:00    
Additional repo https_jakub_fedorapeople_org_fe 4.1 kB/s | 3.0 kB     00:00    
fedora                                          1.1 kB/s | 6.6 kB     00:05    
Dependencies resolved.
=========================================================================================================================
 Package                         Arch    Version                    Repository                                       Size
=========================================================================================================================
Installing group/module packages:
 bash                            s390x   5.2.9-3.fc38               copr_base                                       1.8 M
 bzip2                           s390x   1.0.8-12.fc38              copr_base                                        54 k
 coreutils                       s390x   9.1-8.fc38                 copr_base                                       1.1 M
 cpio                            s390x   2.13-13.fc38               copr_base                                       275 k
 diffutils                       s390x   3.8-3.fc38                 copr_base                                       381 k
 fedora-release-common           noarch  38-0.6                     fedora                                           21 k
 findutils                       s390x   1:4.9.0-2.fc38             copr_base                                       489 k
 gawk                            s390x   5.1.1-4.fc38               copr_base                                       1.0 M
 glibc-minimal-langpack          s390x   2.36.9000-19.fc38          fedora                                           30 k
 grep                            s390x   3.8-1.fc38                 copr_base                                       290 k
 gzip                            s390x   1.12-2.fc38                copr_base                                       165 k
 info                            s390x   7.0.1-1.fc38               fedora                                          180 k
 patch                           s390x   2.7.6-17.fc37              fedora                                          122 k
 redhat-rpm-config               noarch  235-1.fc38                 fedora                                           80 k
 rpm-build                       s390x   4.18.0-8.fc38              fedora                                           76 k
 sed                             s390x   4.8-11.fc37                fedora                                          304 k
 shadow-utils                    s390x   2:4.13-3.fc38              fedora                                          1.2 M
 tar                             s390x   2:1.34-5.fc38              fedora                                          876 k
 unzip                           s390x   6.0-58.fc38                fedora                                          177 k
 util-linux                      s390x   2.38.1-3.fc38              fedora                                          2.3 M
 which                           s390x   2.21-36.fc38               fedora                                           42 k
 xz                              s390x   5.2.9-1.fc38               fedora                                          306 k
Installing dependencies:
 alternatives                    s390x   1.21-1.fc38                copr_base                                        39 k
 ansible-srpm-macros             noarch  1-8.1.fc38                 fedora                                          8.6 k
 audit-libs                      s390x   3.0.9-2.fc38               fedora                                          114 k
 authselect                      s390x   1.4.2-1.fc38               copr_base                                       139 k
 authselect-libs                 s390x   1.4.2-1.fc38               copr_base                                       235 k
 basesystem                      noarch  11-14.fc37                 fedora                                          7.0 k
 binutils                        s390x   2.39-6.fc38                copr_base                                       5.7 M
 binutils-gold                   s390x   2.39-6.fc38                copr_base                                       994 k
 bzip2-libs                      s390x   1.0.8-12.fc38              copr_base                                        47 k
 ca-certificates                 noarch  2022.2.54-5.fc37           fedora                                          829 k
 coreutils-common                s390x   9.1-8.fc38                 copr_base                                       2.0 M
 cracklib                        s390x   2.9.7-30.fc38              copr_base                                        82 k
 crypto-policies                 noarch  20221215-1.gita4c31a3.fc38 fedora                                           90 k
 curl                            s390x   7.87.0-1.fc38              copr_base                                       345 k
 cyrus-sasl-lib                  s390x   2.1.28-8.fc38              copr_base                                       773 k
 debugedit                       s390x   5.0-5.fc37                 fedora                                           76 k
 dwz                             s390x   0.15-1.fc38                copr_base                                       144 k
 ed                              s390x   1.18-2.fc38                copr_base                                        80 k
 efi-srpm-macros                 noarch  5-6.fc37                   fedora                                           22 k
 elfutils                        s390x   0.188-3.fc38               copr_base                                       547 k
 elfutils-debuginfod-client      s390x   0.188-3.fc38               copr_base                                        41 k
 elfutils-default-yama-scope     noarch  0.188-3.fc38               copr_base                                        16 k
 elfutils-libelf                 s390x   0.188-3.fc38               copr_base                                       202 k
 elfutils-libs                   s390x   0.188-3.fc38               copr_base                                       275 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                            s390x   5.42-4.fc38                copr_base                                        49 k
 file-libs                       s390x   5.42-4.fc38                copr_base                                       683 k
 filesystem                      s390x   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                     s390x   12.1-10.fc38               fedora                                          3.3 M
 gdbm-libs                       s390x   1:1.23-2.fc38              copr_base                                        59 k
 ghc-srpm-macros                 noarch  1.5.0-7.fc37               fedora                                          7.8 k
 glibc                           s390x   2.36.9000-19.fc38          fedora                                          1.6 M
 glibc-common                    s390x   2.36.9000-19.fc38          fedora                                          306 k
 glibc-gconv-extra               s390x   2.36.9000-19.fc38          fedora                                          1.6 M
 gmp                             s390x   1:6.2.1-3.fc38             copr_base                                       326 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                         s390x   2.13.1-5.fc38              copr_base                                        45 k
 kernel-srpm-macros              noarch  1.0-15.fc37                fedora                                          9.4 k
 keyutils-libs                   s390x   1.6.1-5.fc38               copr_base                                        32 k
 krb5-libs                       s390x   1.20.1-3.fc38              copr_base                                       735 k
 libacl                          s390x   2.3.1-4.fc38               copr_base                                        25 k
 libarchive                      s390x   3.6.1-3.fc38               fedora                                          394 k
 libattr                         s390x   2.5.1-5.fc38               copr_base                                        19 k
 libblkid                        s390x   2.38.1-3.fc38              fedora                                          103 k
 libbrotli                       s390x   1.0.9-9.fc38               copr_base                                       344 k
 libcap                          s390x   2.48-5.fc37                fedora                                           66 k
 libcap-ng                       s390x   0.8.3-4.fc38               fedora                                           32 k
 libcom_err                      s390x   1.46.5-3.fc38              copr_base                                        26 k
 libcurl                         s390x   7.87.0-1.fc38              copr_base                                       320 k
 libdb                           s390x   5.3.28-54.fc38             fedora                                          727 k
 libeconf                        s390x   0.4.0-4.fc37               fedora                                           26 k
 libevent                        s390x   2.1.12-7.fc37              fedora                                          252 k
 libfdisk                        s390x   2.38.1-3.fc38              fedora                                          156 k
 libffi                          s390x   3.4.4-1.fc38               fedora                                           34 k
 libgcc                          s390x   13.0.0-0.4.fc38            https_jakub_fedorapeople_org_fedora_gcc13_arch   66 k
 libgomp                         s390x   13.0.0-0.4.fc38            https_jakub_fedorapeople_org_fedora_gcc13_arch  305 k
 libidn2                         s390x   2.3.4-1.fc38               fedora                                          161 k
 libmount                        s390x   2.38.1-3.fc38              fedora                                          132 k
 libnghttp2                      s390x   1.51.0-1.fc38              fedora                                           73 k
 libnsl2                         s390x   2.0.0-4.fc37               fedora                                           30 k
 libpkgconf                      s390x   1.8.0-3.fc37               fedora                                           34 k
 libpsl                          s390x   0.21.1-6.fc37              fedora                                           63 k
 libpwquality                    s390x   1.4.5-1.fc38               fedora                                          119 k
 libselinux                      s390x   3.4-6.fc38                 fedora                                           85 k
 libsemanage                     s390x   3.4-6.fc38                 fedora                                          115 k
 libsepol                        s390x   3.4-4.fc38                 fedora                                          302 k
 libsigsegv                      s390x   2.14-3.fc37                fedora                                           27 k
 libsmartcols                    s390x   2.38.1-3.fc38              fedora                                           63 k
 libssh                          s390x   0.10.4-2.fc38              fedora                                          199 k
 libssh-config                   noarch  0.10.4-2.fc38              fedora                                          8.8 k
 libstdc++                       s390x   13.0.0-0.4.fc38            https_jakub_fedorapeople_org_fedora_gcc13_arch  889 k
 libtasn1                        s390x   4.19.0-1.fc38              fedora                                           74 k
 libtirpc                        s390x   1.3.3-0.fc37               fedora                                           90 k
 libunistring                    s390x   1.0-2.fc37                 fedora                                          547 k
 libutempter                     s390x   1.2.1-7.fc37               fedora                                           26 k
 libuuid                         s390x   2.38.1-3.fc38              fedora                                           27 k
 libverto                        s390x   0.3.2-4.fc37               fedora                                           20 k
 libxcrypt                       s390x   4.4.33-5.fc38              fedora                                          121 k
 libxml2                         s390x   2.10.3-2.fc38              fedora                                          670 k
 libzstd                         s390x   1.5.2-3.fc37               fedora                                          274 k
 lua-libs                        s390x   5.4.4-6.fc38               fedora                                          129 k
 lua-srpm-macros                 noarch  1-7.fc37                   fedora                                          8.8 k
 lz4-libs                        s390x   1.9.3-5.fc37               fedora                                           68 k
 mpfr                            s390x   4.1.1-2.fc38               fedora                                          522 k
 ncurses-base                    noarch  6.3-5.20221126.fc38        fedora                                           86 k
 ncurses-libs                    s390x   6.3-5.20221126.fc38        fedora                                          324 k
 nettle                          s390x   3.8-2.fc37                 fedora                                          430 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                        s390x   2.6.3-1.fc38               fedora                                          248 k
 openssl-libs                    s390x   1:3.0.5-6.fc38             fedora                                          1.8 M
 p11-kit                         s390x   0.24.1-5.fc38              fedora                                          378 k
 p11-kit-trust                   s390x   0.24.1-5.fc38              fedora                                          131 k
 package-notes-srpm-macros       noarch  0.5-6.fc38                 fedora                                           11 k
 pam                             s390x   1.5.2-15.fc38              fedora                                          554 k
 pam-libs                        s390x   1.5.2-15.fc38              fedora                                           56 k
 pcre2                           s390x   10.40-1.fc37.1             fedora                                          219 k
 pcre2-syntax                    noarch  10.40-1.fc37.1             fedora                                          142 k
 perl-srpm-macros                noarch  1-47.fc38                  fedora                                          8.2 k
 pkgconf                         s390x   1.8.0-3.fc37               fedora                                           41 k
 pkgconf-m4                      noarch  1.8.0-3.fc37               fedora                                           14 k
 pkgconf-pkg-config              s390x   1.8.0-3.fc37               fedora                                           10 k
 popt                            s390x   1.19-1.fc38                fedora                                           67 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                        s390x   8.2-2.fc38                 fedora                                          213 k
 rpm                             s390x   4.18.0-8.fc38              fedora                                          569 k
 rpm-build-libs                  s390x   4.18.0-8.fc38              fedora                                           92 k
 rpm-libs                        s390x   4.18.0-8.fc38              fedora                                          307 k
 rpm-sequoia                     s390x   1.2.0-1.fc38               fedora                                          960 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                     s390x   3.40.0-1.fc38              fedora                                          651 k
 systemd-libs                    s390x   252.4-598.fc38             fedora                                          591 k
 tzdata                          noarch  2022g-1.fc38               fedora                                          716 k
 util-linux-core                 s390x   2.38.1-3.fc38              fedora                                          462 k
 xxhash-libs                     s390x   0.8.1-3.fc37               fedora                                           36 k
 xz-libs                         s390x   5.2.9-1.fc38               fedora                                           93 k
 zip                             s390x   3.0-35.fc38                fedora                                          261 k
 zlib                            s390x   1.2.13-1.fc38              fedora                                           96 k
 zstd                            s390x   1.5.2-3.fc37               fedora                                          410 k
Installing Groups:
 Buildsystem building group                                                                                              

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

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

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

Complete!
Finish: dnf install
Start: creating root cache
Finish: creating root cache
Finish: chroot init
INFO: Installed packages:
INFO: rust-srpm-macros-23-1.fc38.noarch
crypto-policies-20221215-1.gita4c31a3.fc38.noarch
glibc-common-2.36.9000-19.fc38.s390x
pam-libs-1.5.2-15.fc38.s390x
rpm-build-4.18.0-8.fc38.s390x
gmp-6.2.1-3.fc38.s390x
rpm-4.18.0-8.fc38.s390x
perl-srpm-macros-1-47.fc38.noarch
rpm-libs-4.18.0-8.fc38.s390x
libmount-2.38.1-3.fc38.s390x
kernel-srpm-macros-1.0-15.fc37.noarch
popt-1.19-1.fc38.s390x
sed-4.8-11.fc37.s390x
libarchive-3.6.1-3.fc38.s390x
libpkgconf-1.8.0-3.fc37.s390x
libeconf-0.4.0-4.fc37.s390x
gnat-srpm-macros-4-16.fc37.noarch
coreutils-9.1-8.fc38.s390x
fedora-release-38-0.6.noarch
file-libs-5.42-4.fc38.s390x
fedora-release-common-38-0.6.noarch
file-5.42-4.fc38.s390x
p11-kit-trust-0.24.1-5.fc38.s390x
fedora-release-identity-basic-38-0.6.noarch
libsigsegv-2.14-3.fc37.s390x
gawk-5.1.1-4.fc38.s390x
gzip-1.12-2.fc38.s390x
p11-kit-0.24.1-5.fc38.s390x
go-srpm-macros-3.2.0-1.fc38.noarch
alternatives-1.21-1.fc38.s390x
filesystem-3.18-2.fc37.s390x
tar-1.34-5.fc38.s390x
grep-3.8-1.fc38.s390x
cpio-2.13-13.fc38.s390x
curl-7.87.0-1.fc38.s390x
ocaml-srpm-macros-7-2.fc37.noarch
redhat-rpm-config-235-1.fc38.noarch
util-linux-2.38.1-3.fc38.s390x
ca-certificates-2022.2.54-5.fc37.noarch
coreutils-common-9.1-8.fc38.s390x
audit-libs-3.0.9-2.fc38.s390x
authselect-1.4.2-1.fc38.s390x
libsmartcols-2.38.1-3.fc38.s390x
bzip2-1.0.8-12.fc38.s390x
jansson-2.13.1-5.fc38.s390x
binutils-gold-2.39-6.fc38.s390x
nim-srpm-macros-3-7.fc37.noarch
gpg-pubkey-5323552a-6112bcdc
libcurl-7.87.0-1.fc38.s390x
ghc-srpm-macros-1.5.0-7.fc37.noarch
which-2.21-36.fc38.s390x
fedora-gpg-keys-38-0.3.noarch
efi-srpm-macros-5-6.fc37.noarch
krb5-libs-1.20.1-3.fc38.s390x
ansible-srpm-macros-1-8.1.fc38.noarch
cracklib-2.9.7-30.fc38.s390x
openblas-srpm-macros-2-12.fc37.noarch
libunistring-1.0-2.fc37.s390x
libnsl2-2.0.0-4.fc37.s390x
debugedit-5.0-5.fc37.s390x
libuuid-2.38.1-3.fc38.s390x
gpg-pubkey-eb10b464-6202d9c6
setup-2.14.3-1.fc38.noarch
lua-srpm-macros-1-7.fc37.noarch
libevent-2.1.12-7.fc37.s390x
elfutils-default-yama-scope-0.188-3.fc38.noarch
libstdc++-13.0.0-0.4.fc38.s390x
libssh-0.10.4-2.fc38.s390x
glibc-2.36.9000-19.fc38.s390x
libcap-2.48-5.fc37.s390x
xz-libs-5.2.9-1.fc38.s390x
diffutils-3.8-3.fc38.s390x
ncurses-libs-6.3-5.20221126.fc38.s390x
elfutils-libs-0.188-3.fc38.s390x
libpsl-0.21.1-6.fc37.s390x
libzstd-1.5.2-3.fc37.s390x
findutils-4.9.0-2.fc38.s390x
openldap-2.6.3-1.fc38.s390x
pkgconf-m4-1.8.0-3.fc37.noarch
ed-1.18-2.fc38.s390x
gdb-minimal-12.1-10.fc38.s390x
libssh-config-0.10.4-2.fc38.noarch
fpc-srpm-macros-1.3-6.fc37.noarch
libacl-2.3.1-4.fc38.s390x
libsepol-3.4-4.fc38.s390x
fonts-srpm-macros-2.0.5-10.fc38.noarch
basesystem-11-14.fc37.noarch
glibc-gconv-extra-2.36.9000-19.fc38.s390x
unzip-6.0-58.fc38.s390x
elfutils-libelf-0.188-3.fc38.s390x
bash-5.2.9-3.fc38.s390x
authselect-libs-1.4.2-1.fc38.s390x
libxcrypt-4.4.33-5.fc38.s390x
libpwquality-1.4.5-1.fc38.s390x
glibc-minimal-langpack-2.36.9000-19.fc38.s390x
patch-2.7.6-17.fc37.s390x
readline-8.2-2.fc38.s390x
libutempter-1.2.1-7.fc37.s390x
libgcc-13.0.0-0.4.fc38.s390x
elfutils-0.188-3.fc38.s390x
libcap-ng-0.8.3-4.fc38.s390x
zstd-1.5.2-3.fc37.s390x
pcre2-syntax-10.40-1.fc37.1.noarch
sqlite-libs-3.40.0-1.fc38.s390x
lua-libs-5.4.4-6.fc38.s390x
dwz-0.15-1.fc38.s390x
libgomp-13.0.0-0.4.fc38.s390x
cyrus-sasl-lib-2.1.28-8.fc38.s390x
openssl-libs-3.0.5-6.fc38.s390x
libtasn1-4.19.0-1.fc38.s390x
pkgconf-1.8.0-3.fc37.s390x
zip-3.0-35.fc38.s390x
libdb-5.3.28-54.fc38.s390x
publicsuffix-list-dafsa-20221208-1.fc38.noarch
keyutils-libs-1.6.1-5.fc38.s390x
rpm-sequoia-1.2.0-1.fc38.s390x
elfutils-debuginfod-client-0.188-3.fc38.s390x
libtirpc-1.3.3-0.fc37.s390x
pam-1.5.2-15.fc38.s390x
util-linux-core-2.38.1-3.fc38.s390x
shadow-utils-4.13-3.fc38.s390x
libselinux-3.4-6.fc38.s390x
libfdisk-2.38.1-3.fc38.s390x
libsemanage-3.4-6.fc38.s390x
rpm-build-libs-4.18.0-8.fc38.s390x
python-srpm-macros-3.11-6.fc38.noarch
xxhash-libs-0.8.1-3.fc37.s390x
mpfr-4.1.1-2.fc38.s390x
zlib-1.2.13-1.fc38.s390x
libidn2-2.3.4-1.fc38.s390x
libxml2-2.10.3-2.fc38.s390x
pkgconf-pkg-config-1.8.0-3.fc37.s390x
rpmautospec-rpm-macros-0.3.1-1.fc38.noarch
tzdata-2022g-1.fc38.noarch
qt5-srpm-macros-5.15.7-1.fc38.noarch
lz4-libs-1.9.3-5.fc37.s390x
libbrotli-1.0.9-9.fc38.s390x
systemd-libs-252.4-598.fc38.s390x
gdbm-libs-1.23-2.fc38.s390x
libffi-3.4.4-1.fc38.s390x
binutils-2.39-6.fc38.s390x
libnghttp2-1.51.0-1.fc38.s390x
info-7.0.1-1.fc38.s390x
xz-5.2.9-1.fc38.s390x
libattr-2.5.1-5.fc38.s390x
package-notes-srpm-macros-0.5-6.fc38.noarch
fedora-repos-rawhide-38-0.3.noarch
bzip2-libs-1.0.8-12.fc38.s390x
libblkid-2.38.1-3.fc38.s390x
fedora-repos-38-0.3.noarch
ncurses-base-6.3-5.20221126.fc38.noarch
libverto-0.3.2-4.fc37.s390x
pcre2-10.40-1.fc37.1.s390x
libcom_err-1.46.5-3.fc38.s390x
nettle-3.8-2.fc37.s390x
Start: buildsrpm
Start: rpmbuild -bs
Building target platforms: s390x
Building for target s390x
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-s390x-1671971535.846570/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-s390x-1671971535.846570/root/var/log/dnf.rpm.log
/var/lib/mock/fedora-rawhide-s390x-1671971535.846570/root/var/log/dnf.librepo.log
/var/lib/mock/fedora-rawhide-s390x-1671971535.846570/root/var/log/dnf.log
Finish: buildsrpm
INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-dtd9nlrc/lagrange/lagrange.spec) Config(child) 1 minutes 41 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 1671971535.846570 -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-s390x)
Start: clean chroot
Finish: clean chroot
Start(bootstrap): chroot init
INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-s390x-bootstrap-1671971535.846570/root.
INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-s390x-bootstrap-1671971535.846570/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-s390x-1671971535.846570/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                                 3.6 kB/s | 3.0 kB     00:00    
Copr repository                                  27 MB/s |  19 MB     00:00    
Additional repo https_jakub_fedorapeople_org_fe 4.1 kB/s | 3.0 kB     00:00    
fedora                                           14 kB/s | 6.6 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: s390x
Building for target s390x
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                                 7.9 kB/s | 3.0 kB     00:00    
Copr repository                                  15 MB/s |  19 MB     00:01    
Additional repo https_jakub_fedorapeople_org_fe 4.3 kB/s | 3.0 kB     00:00    
fedora                                           15 kB/s | 6.6 kB     00:00    
Dependencies resolved.
=========================================================================================================================
 Package                     Arch    Version                        Repository                                       Size
=========================================================================================================================
Installing:
 SDL2-devel                  s390x   2.26.0-1.fc38                  copr_base                                       384 k
 cmake                       s390x   3.25.1-1.fc38                  copr_base                                       6.9 M
 desktop-file-utils          s390x   0.26-7.fc38                    copr_base                                        72 k
 fribidi-devel               s390x   1.0.12-2.fc38                  copr_base                                        25 k
 gcc                         s390x   13.0.0-0.4.fc38                https_jakub_fedorapeople_org_fedora_gcc13_arch   28 M
 harfbuzz-devel              s390x   6.0.0-1.fc38                   copr_base                                       362 k
 libappstream-glib           s390x   0.8.2-1.fc38                   fedora                                          386 k
 libwebp-devel               s390x   1.2.4-2.fc38                   fedora                                           36 k
 mpg123-devel                s390x   1.31.1-3.fc38                  fedora                                          324 k
 the_foundation-devel        s390x   1.4.0-2.fc37                   fedora                                           69 k
Installing dependencies:
 SDL2                        s390x   2.26.0-1.fc38                  copr_base                                       773 k
 annobin-docs                noarch  10.99-1.0.1.fc38               https_jakub_fedorapeople_org_fedora_gcc13_arch   93 k
 annobin-plugin-gcc          s390x   10.99-1.0.1.fc38               https_jakub_fedorapeople_org_fedora_gcc13_arch  888 k
 brotli                      s390x   1.0.9-9.fc38                   copr_base                                       343 k
 brotli-devel                s390x   1.0.9-9.fc38                   copr_base                                        32 k
 bzip2-devel                 s390x   1.0.8-12.fc38                  copr_base                                       214 k
 cairo                       s390x   1.17.6-2.fc38                  copr_base                                       687 k
 cmake-data                  noarch  3.25.1-1.fc38                  copr_base                                       1.7 M
 cmake-filesystem            s390x   3.25.1-1.fc38                  copr_base                                        17 k
 cmake-rpm-macros            noarch  3.25.1-1.fc38                  copr_base                                        16 k
 cpp                         s390x   13.0.0-0.4.fc38                https_jakub_fedorapeople_org_fedora_gcc13_arch  8.9 M
 dbus-libs                   s390x   1:1.14.4-1.fc38                copr_base                                       159 k
 emacs-filesystem            noarch  1:28.1-3.fc37                  fedora                                          9.5 k
 expat                       s390x   2.5.0-1.fc38                   copr_base                                       114 k
 fontconfig                  s390x   2.14.1-2.fc38                  copr_base                                       292 k
 fonts-filesystem            noarch  1:2.0.5-10.fc38                fedora                                          8.0 k
 freetype                    s390x   2.12.1-3.fc38                  copr_base                                       438 k
 freetype-devel              s390x   2.12.1-3.fc38                  copr_base                                       859 k
 fribidi                     s390x   1.0.12-2.fc38                  copr_base                                        91 k
 gc                          s390x   8.2.2-1.fc38                   copr_base                                       114 k
 gcc-plugin-annobin          s390x   13.0.0-0.4.fc38                https_jakub_fedorapeople_org_fedora_gcc13_arch   28 k
 gdk-pixbuf2                 s390x   2.42.10-1.fc38                 copr_base                                       467 k
 glib2                       s390x   2.74.1-2.fc38                  copr_base                                       2.7 M
 glib2-devel                 s390x   2.74.1-2.fc38                  copr_base                                       518 k
 glibc-devel                 s390x   2.36.9000-19.fc38              fedora                                           55 k
 glibc-headers-s390          noarch  2.36.9000-19.fc38              fedora                                          516 k
 gnutls                      s390x   3.7.8-9.fc38                   copr_base                                       1.0 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                   s390x   1.3.14-10.fc38                 copr_base                                       100 k
 graphite2-devel             s390x   1.3.14-10.fc38                 copr_base                                        21 k
 guile22                     s390x   2.2.7-6.fc38                   copr_base                                       6.4 M
 harfbuzz                    s390x   6.0.0-1.fc38                   copr_base                                       859 k
 harfbuzz-icu                s390x   6.0.0-1.fc38                   copr_base                                        16 k
 json-glib                   s390x   1.6.6-3.fc38                   copr_base                                       151 k
 jsoncpp                     s390x   1.9.5-3.fc38                   copr_base                                        97 k
 kernel-headers              s390x   6.1.0-1.fc38                   fedora                                          1.5 M
 langpacks-core-font-en      noarch  3.0-27.fc38                    fedora                                          9.9 k
 libX11                      s390x   1.8.1-2.fc38                   fedora                                          633 k
 libX11-common               noarch  1.8.1-2.fc38                   fedora                                          182 k
 libX11-devel                s390x   1.8.1-2.fc38                   fedora                                          1.0 M
 libX11-xcb                  s390x   1.8.1-2.fc38                   fedora                                           12 k
 libXau                      s390x   1.0.11-1.fc38                  fedora                                           31 k
 libXau-devel                s390x   1.0.11-1.fc38                  fedora                                           13 k
 libXext                     s390x   1.3.5-1.fc38                   fedora                                           38 k
 libXfixes                   s390x   6.0.0-4.fc37                   fedora                                           18 k
 libXft                      s390x   2.3.6-1.fc38                   fedora                                           70 k
 libXrender                  s390x   0.9.11-1.fc38                  fedora                                           27 k
 libXxf86vm                  s390x   1.1.5-1.fc38                   fedora                                           17 k
 libasan                     s390x   13.0.0-0.4.fc38                https_jakub_fedorapeople_org_fedora_gcc13_arch  492 k
 libatomic                   s390x   13.0.0-0.4.fc38                https_jakub_fedorapeople_org_fedora_gcc13_arch   18 k
 libb2                       s390x   0.98.1-7.fc37                  fedora                                           26 k
 libblkid-devel              s390x   2.38.1-3.fc38                  fedora                                           16 k
 libdatrie                   s390x   0.2.13-4.fc37                  fedora                                           32 k
 libdecor                    s390x   0.1.1-1.fc38                   fedora                                           41 k
 libdrm                      s390x   2.4.114-1.fc38                 fedora                                           96 k
 libffi-devel                s390x   3.4.4-1.fc38                   fedora                                           27 k
 libglvnd                    s390x   1:1.6.0-1.fc38                 fedora                                          144 k
 libglvnd-core-devel         s390x   1:1.6.0-1.fc38                 fedora                                           17 k
 libglvnd-devel              s390x   1:1.6.0-1.fc38                 fedora                                          163 k
 libglvnd-egl                s390x   1:1.6.0-1.fc38                 fedora                                           36 k
 libglvnd-gles               s390x   1:1.6.0-1.fc38                 fedora                                           37 k
 libglvnd-glx                s390x   1:1.6.0-1.fc38                 fedora                                          168 k
 libglvnd-opengl             s390x   1:1.6.0-1.fc38                 fedora                                           54 k
 libicu                      s390x   71.1-2.fc38                    copr_base                                        10 M
 libicu-devel                s390x   71.1-2.fc38                    copr_base                                       842 k
 libjpeg-turbo               s390x   2.1.4-1.fc38                   fedora                                          163 k
 libmount-devel              s390x   2.38.1-3.fc38                  fedora                                           18 k
 libmpc                      s390x   1.2.1-5.fc37                   fedora                                           61 k
 libpng                      s390x   2:1.6.37-13.fc37               fedora                                          116 k
 libpng-devel                s390x   2:1.6.37-13.fc37               fedora                                          290 k
 libselinux-devel            s390x   3.4-6.fc38                     fedora                                          150 k
 libsepol-devel              s390x   3.4-4.fc38                     fedora                                           49 k
 libstemmer                  s390x   2.2.0-4.fc38                   fedora                                          166 k
 libthai                     s390x   0.1.29-3.fc37                  fedora                                          213 k
 libtool-ltdl                s390x   2.4.7-3.0.1.fc38               https_jakub_fedorapeople_org_fedora_gcc13_arch   38 k
 libubsan                    s390x   13.0.0-0.4.fc38                https_jakub_fedorapeople_org_fedora_gcc13_arch  203 k
 libuv                       s390x   1:1.44.2-2.fc37                fedora                                          147 k
 libwayland-client           s390x   1.21.0-1.fc37                  fedora                                           32 k
 libwayland-cursor           s390x   1.21.0-1.fc37                  fedora                                           19 k
 libwayland-server           s390x   1.21.0-1.fc37                  fedora                                           40 k
 libwebp                     s390x   1.2.4-2.fc38                   fedora                                          227 k
 libxcb                      s390x   1.13.1-10.fc37                 fedora                                          233 k
 libxcb-devel                s390x   1.13.1-10.fc37                 fedora                                          1.4 M
 libxcrypt-devel             s390x   4.4.33-5.fc38                  fedora                                           30 k
 libxshmfence                s390x   1.3-11.fc37                    fedora                                           12 k
 make                        s390x   1:4.3-11.fc37                  fedora                                          536 k
 mesa-libEGL                 s390x   22.3.1-1.fc38                  fedora                                          128 k
 mesa-libEGL-devel           s390x   22.3.1-1.fc38                  fedora                                           21 k
 mesa-libGL                  s390x   22.3.1-1.fc38                  fedora                                          188 k
 mesa-libgbm                 s390x   22.3.1-1.fc38                  fedora                                           45 k
 mesa-libglapi               s390x   22.3.1-1.fc38                  fedora                                           79 k
 mpdecimal                   s390x   2.5.1-4.fc37                   fedora                                          104 k
 mpg123-libs                 s390x   1.31.1-3.fc38                  fedora                                          338 k
 pango                       s390x   1.50.12-1.fc38                 fedora                                          340 k
 pcre                        s390x   8.45-1.fc37.2                  fedora                                          121 k
 pcre2-devel                 s390x   10.40-1.fc37.1                 fedora                                          505 k
 pcre2-utf16                 s390x   10.40-1.fc37.1                 fedora                                          203 k
 pcre2-utf32                 s390x   10.40-1.fc37.1                 fedora                                          191 k
 pixman                      s390x   0.40.0-6.fc37                  fedora                                          181 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                     s390x   3.11.1-1.fc38                  fedora                                           27 k
 python3-libs                s390x   3.11.1-1.fc38                  fedora                                          9.5 M
 rhash                       s390x   1.4.3-1.fc38                   fedora                                          193 k
 shared-mime-info            s390x   2.2-2.fc37                     fedora                                          380 k
 sysprof-capture-devel       s390x   3.46.0-1.fc38                  fedora                                           56 k
 the_foundation              s390x   1.4.0-2.fc37                   fedora                                          132 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                  s390x   1.2.13-1.fc38                  fedora                                           45 k

Transaction Summary
=========================================================================================================================
Install  122 Packages

Total size: 101 M
Total download size: 53 M
Installed size: 355 M
Downloading Packages:
[SKIPPED] gc-8.2.2-1.fc38.s390x.rpm: Already downloaded                        
[SKIPPED] guile22-2.2.7-6.fc38.s390x.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.s390x.rpm: Already downloaded    
[SKIPPED] cpp-13.0.0-0.4.fc38.s390x.rpm: Already downloaded                    
[SKIPPED] gcc-13.0.0-0.4.fc38.s390x.rpm: Already downloaded                    
[SKIPPED] gcc-plugin-annobin-13.0.0-0.4.fc38.s390x.rpm: Already downloaded     
[SKIPPED] libasan-13.0.0-0.4.fc38.s390x.rpm: Already downloaded                
[SKIPPED] libatomic-13.0.0-0.4.fc38.s390x.rpm: Already downloaded              
[SKIPPED] libtool-ltdl-2.4.7-3.0.1.fc38.s390x.rpm: Already downloaded          
[SKIPPED] libubsan-13.0.0-0.4.fc38.s390x.rpm: Already downloaded               
[SKIPPED] glibc-devel-2.36.9000-19.fc38.s390x.rpm: Already downloaded          
[SKIPPED] glibc-headers-s390-2.36.9000-19.fc38.noarch.rpm: Already downloaded  
[SKIPPED] kernel-headers-6.1.0-1.fc38.s390x.rpm: Already downloaded            
[SKIPPED] libmpc-1.2.1-5.fc37.s390x.rpm: Already downloaded                    
[SKIPPED] libxcrypt-devel-4.4.33-5.fc38.s390x.rpm: Already downloaded          
[SKIPPED] make-4.3-11.fc37.s390x.rpm: Already downloaded                       
(18/122): SDL2-devel-2.26.0-1.fc38.s390x.rpm    6.2 MB/s | 384 kB     00:00    
(19/122): SDL2-2.26.0-1.fc38.s390x.rpm           12 MB/s | 773 kB     00:00    
(20/122): brotli-1.0.9-9.fc38.s390x.rpm         5.3 MB/s | 343 kB     00:00    
(21/122): bzip2-devel-1.0.8-12.fc38.s390x.rpm    30 MB/s | 214 kB     00:00    
(22/122): cairo-1.17.6-2.fc38.s390x.rpm          81 MB/s | 687 kB     00:00    
(23/122): brotli-devel-1.0.9-9.fc38.s390x.rpm   2.9 MB/s |  32 kB     00:00    
(24/122): cmake-filesystem-3.25.1-1.fc38.s390x. 4.3 MB/s |  17 kB     00:00    
(25/122): cmake-data-3.25.1-1.fc38.noarch.rpm   121 MB/s | 1.7 MB     00:00    
(26/122): cmake-rpm-macros-3.25.1-1.fc38.noarch 1.8 MB/s |  16 kB     00:00    
(27/122): dbus-libs-1.14.4-1.fc38.s390x.rpm      20 MB/s | 159 kB     00:00    
(28/122): desktop-file-utils-0.26-7.fc38.s390x. 7.8 MB/s |  72 kB     00:00    
(29/122): expat-2.5.0-1.fc38.s390x.rpm           14 MB/s | 114 kB     00:00    
(30/122): freetype-2.12.1-3.fc38.s390x.rpm       26 MB/s | 438 kB     00:00    
(31/122): cmake-3.25.1-1.fc38.s390x.rpm         123 MB/s | 6.9 MB     00:00    
(32/122): fontconfig-2.14.1-2.fc38.s390x.rpm    8.8 MB/s | 292 kB     00:00    
(33/122): freetype-devel-2.12.1-3.fc38.s390x.rp  76 MB/s | 859 kB     00:00    
(34/122): fribidi-devel-1.0.12-2.fc38.s390x.rpm 4.9 MB/s |  25 kB     00:00    
(35/122): fribidi-1.0.12-2.fc38.s390x.rpm        13 MB/s |  91 kB     00:00    
(36/122): glib2-devel-2.74.1-2.fc38.s390x.rpm    51 MB/s | 518 kB     00:00    
(37/122): glib2-2.74.1-2.fc38.s390x.rpm         157 MB/s | 2.7 MB     00:00    
(38/122): gnutls-3.7.8-9.fc38.s390x.rpm          73 MB/s | 1.0 MB     00:00    
(39/122): graphite2-1.3.14-10.fc38.s390x.rpm    9.2 MB/s | 100 kB     00:00    
(40/122): gdk-pixbuf2-2.42.10-1.fc38.s390x.rpm   13 MB/s | 467 kB     00:00    
(41/122): graphite2-devel-1.3.14-10.fc38.s390x. 3.2 MB/s |  21 kB     00:00    
(42/122): harfbuzz-6.0.0-1.fc38.s390x.rpm        76 MB/s | 859 kB     00:00    
(43/122): harfbuzz-icu-6.0.0-1.fc38.s390x.rpm   2.2 MB/s |  16 kB     00:00    
(44/122): harfbuzz-devel-6.0.0-1.fc38.s390x.rpm  40 MB/s | 362 kB     00:00    
(45/122): json-glib-1.6.6-3.fc38.s390x.rpm       22 MB/s | 151 kB     00:00    
(46/122): jsoncpp-1.9.5-3.fc38.s390x.rpm         14 MB/s |  97 kB     00:00    
(47/122): libicu-devel-71.1-2.fc38.s390x.rpm     85 MB/s | 842 kB     00:00    
(48/122): libicu-71.1-2.fc38.s390x.rpm          183 MB/s |  10 MB     00:00    
(49/122): emacs-filesystem-28.1-3.fc37.noarch.r  19 kB/s | 9.5 kB     00:00    
(50/122): fonts-filesystem-2.0.5-10.fc38.noarch  14 kB/s | 8.0 kB     00:00    
(51/122): google-noto-fonts-common-20201206^1.g  28 kB/s |  18 kB     00:00    
(52/122): langpacks-core-font-en-3.0-27.fc38.no  24 kB/s | 9.9 kB     00:00    
(53/122): google-noto-sans-vf-fonts-20201206^1. 937 kB/s | 729 kB     00:00    
(54/122): libX11-1.8.1-2.fc38.s390x.rpm         860 kB/s | 633 kB     00:00    
(55/122): libX11-common-1.8.1-2.fc38.noarch.rpm 392 kB/s | 182 kB     00:00    
(56/122): libX11-devel-1.8.1-2.fc38.s390x.rpm   3.5 MB/s | 1.0 MB     00:00    
(57/122): libX11-xcb-1.8.1-2.fc38.s390x.rpm      77 kB/s |  12 kB     00:00    
(58/122): libXau-1.0.11-1.fc38.s390x.rpm        188 kB/s |  31 kB     00:00    
(59/122): libXau-devel-1.0.11-1.fc38.s390x.rpm   87 kB/s |  13 kB     00:00    
(60/122): libXext-1.3.5-1.fc38.s390x.rpm        231 kB/s |  38 kB     00:00    
(61/122): libXfixes-6.0.0-4.fc37.s390x.rpm      120 kB/s |  18 kB     00:00    
(62/122): libXft-2.3.6-1.fc38.s390x.rpm         454 kB/s |  70 kB     00:00    
(63/122): libXrender-0.9.11-1.fc38.s390x.rpm    174 kB/s |  27 kB     00:00    
(64/122): libXxf86vm-1.1.5-1.fc38.s390x.rpm     104 kB/s |  17 kB     00:00    
(65/122): libappstream-glib-0.8.2-1.fc38.s390x. 2.4 MB/s | 386 kB     00:00    
(66/122): libb2-0.98.1-7.fc37.s390x.rpm         167 kB/s |  26 kB     00:00    
(67/122): libblkid-devel-2.38.1-3.fc38.s390x.rp 105 kB/s |  16 kB     00:00    
(68/122): libdatrie-0.2.13-4.fc37.s390x.rpm     206 kB/s |  32 kB     00:00    
(69/122): libdecor-0.1.1-1.fc38.s390x.rpm       263 kB/s |  41 kB     00:00    
(70/122): libdrm-2.4.114-1.fc38.s390x.rpm       622 kB/s |  96 kB     00:00    
(71/122): libffi-devel-3.4.4-1.fc38.s390x.rpm   176 kB/s |  27 kB     00:00    
(72/122): libglvnd-1.6.0-1.fc38.s390x.rpm       807 kB/s | 144 kB     00:00    
(73/122): libglvnd-core-devel-1.6.0-1.fc38.s390  96 kB/s |  17 kB     00:00    
(74/122): libglvnd-devel-1.6.0-1.fc38.s390x.rpm 1.0 MB/s | 163 kB     00:00    
(75/122): libglvnd-egl-1.6.0-1.fc38.s390x.rpm   236 kB/s |  36 kB     00:00    
(76/122): libglvnd-gles-1.6.0-1.fc38.s390x.rpm  243 kB/s |  37 kB     00:00    
(77/122): libglvnd-glx-1.6.0-1.fc38.s390x.rpm   1.1 MB/s | 168 kB     00:00    
(78/122): libglvnd-opengl-1.6.0-1.fc38.s390x.rp 350 kB/s |  54 kB     00:00    
(79/122): libjpeg-turbo-2.1.4-1.fc38.s390x.rpm  983 kB/s | 163 kB     00:00    
(80/122): libmount-devel-2.38.1-3.fc38.s390x.rp 114 kB/s |  18 kB     00:00    
(81/122): libpng-1.6.37-13.fc37.s390x.rpm       754 kB/s | 116 kB     00:00    
(82/122): libpng-devel-1.6.37-13.fc37.s390x.rpm 1.7 MB/s | 290 kB     00:00    
(83/122): libselinux-devel-3.4-6.fc38.s390x.rpm 971 kB/s | 150 kB     00:00    
(84/122): libsepol-devel-3.4-4.fc38.s390x.rpm   315 kB/s |  49 kB     00:00    
(85/122): libstemmer-2.2.0-4.fc38.s390x.rpm     1.1 MB/s | 166 kB     00:00    
(86/122): libthai-0.1.29-3.fc37.s390x.rpm       1.3 MB/s | 213 kB     00:00    
(87/122): libuv-1.44.2-2.fc37.s390x.rpm         949 kB/s | 147 kB     00:00    
(88/122): libwayland-client-1.21.0-1.fc37.s390x 187 kB/s |  32 kB     00:00    
(89/122): libwayland-cursor-1.21.0-1.fc37.s390x 123 kB/s |  19 kB     00:00    
(90/122): libwayland-server-1.21.0-1.fc37.s390x 263 kB/s |  40 kB     00:00    
(91/122): libwebp-1.2.4-2.fc38.s390x.rpm        1.4 MB/s | 227 kB     00:00    
(92/122): libwebp-devel-1.2.4-2.fc38.s390x.rpm  232 kB/s |  36 kB     00:00    
(93/122): libxcb-1.13.1-10.fc37.s390x.rpm       1.5 MB/s | 233 kB     00:00    
(94/122): libxcb-devel-1.13.1-10.fc37.s390x.rpm 8.8 MB/s | 1.4 MB     00:00    
(95/122): libxshmfence-1.3-11.fc37.s390x.rpm     76 kB/s |  12 kB     00:00    
(96/122): mesa-libEGL-22.3.1-1.fc38.s390x.rpm   827 kB/s | 128 kB     00:00    
(97/122): mesa-libEGL-devel-22.3.1-1.fc38.s390x 138 kB/s |  21 kB     00:00    
(98/122): mesa-libGL-22.3.1-1.fc38.s390x.rpm    1.2 MB/s | 188 kB     00:00    
(99/122): mesa-libgbm-22.3.1-1.fc38.s390x.rpm   291 kB/s |  45 kB     00:00    
(100/122): mesa-libglapi-22.3.1-1.fc38.s390x.rp 512 kB/s |  79 kB     00:00    
(101/122): mpdecimal-2.5.1-4.fc37.s390x.rpm     679 kB/s | 104 kB     00:00    
(102/122): mpg123-devel-1.31.1-3.fc38.s390x.rpm 2.0 MB/s | 324 kB     00:00    
(103/122): mpg123-libs-1.31.1-3.fc38.s390x.rpm  2.1 MB/s | 338 kB     00:00    
(104/122): pango-1.50.12-1.fc38.s390x.rpm       2.1 MB/s | 340 kB     00:00    
(105/122): pcre-8.45-1.fc37.2.s390x.rpm         782 kB/s | 121 kB     00:00    
(106/122): pcre2-devel-10.40-1.fc37.1.s390x.rpm 3.2 MB/s | 505 kB     00:00    
(107/122): pcre2-utf16-10.40-1.fc37.1.s390x.rpm 1.3 MB/s | 203 kB     00:00    
(108/122): pcre2-utf32-10.40-1.fc37.1.s390x.rpm 1.2 MB/s | 191 kB     00:00    
(109/122): pixman-0.40.0-6.fc37.s390x.rpm       1.1 MB/s | 181 kB     00:00    
(110/122): python-pip-wheel-22.3.1-1.fc38.noarc 9.0 MB/s | 1.4 MB     00:00    
(111/122): python-setuptools-wheel-65.5.1-1.fc3 4.5 MB/s | 715 kB     00:00    
(112/122): python3-3.11.1-1.fc38.s390x.rpm      176 kB/s |  27 kB     00:00    
(113/122): python3-libs-3.11.1-1.fc38.s390x.rpm  15 MB/s | 9.5 MB     00:00    
(114/122): rhash-1.4.3-1.fc38.s390x.rpm         318 kB/s | 193 kB     00:00    
(115/122): shared-mime-info-2.2-2.fc37.s390x.rp 671 kB/s | 380 kB     00:00    
(116/122): sysprof-capture-devel-3.46.0-1.fc38. 363 kB/s |  56 kB     00:00    
(117/122): the_foundation-1.4.0-2.fc37.s390x.rp 720 kB/s | 132 kB     00:00    
(118/122): the_foundation-devel-1.4.0-2.fc37.s3 347 kB/s |  69 kB     00:00    
(119/122): vim-filesystem-9.0.1054-1.fc38.noarc 122 kB/s |  19 kB     00:00    
(120/122): xml-common-0.6.3-59.fc37.noarch.rpm  201 kB/s |  31 kB     00:00    
(121/122): xorg-x11-proto-devel-2022.2-2.fc38.n 1.9 MB/s | 299 kB     00:00    
(122/122): zlib-devel-1.2.13-1.fc38.s390x.rpm   288 kB/s |  45 kB     00:00    
--------------------------------------------------------------------------------
Total                                           8.6 MB/s |  53 MB     00:06     
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.s390x                        1/122 
  Installing       : expat-2.5.0-1.fc38.s390x                             2/122 
  Installing       : cmake-filesystem-3.25.1-1.fc38.s390x                 3/122 
  Installing       : libpng-2:1.6.37-13.fc37.s390x                        4/122 
  Installing       : zlib-devel-1.2.13-1.fc38.s390x                       5/122 
  Installing       : libwayland-client-1.21.0-1.fc37.s390x                6/122 
  Installing       : libdrm-2.4.114-1.fc38.s390x                          7/122 
  Installing       : libX11-xcb-1.8.1-2.fc38.s390x                        8/122 
  Installing       : xorg-x11-proto-devel-2022.2-2.fc38.noarch            9/122 
  Installing       : mesa-libglapi-22.3.1-1.fc38.s390x                   10/122 
  Installing       : libxshmfence-1.3-11.fc37.s390x                      11/122 
  Installing       : libwayland-server-1.21.0-1.fc37.s390x               12/122 
  Installing       : libmpc-1.2.1-5.fc37.s390x                           13/122 
  Installing       : libXau-1.0.11-1.fc38.s390x                          14/122 
  Installing       : libxcb-1.13.1-10.fc37.s390x                         15/122 
  Installing       : fonts-filesystem-1:2.0.5-10.fc38.noarch             16/122 
  Installing       : emacs-filesystem-1:28.1-3.fc37.noarch               17/122 
  Installing       : libicu-71.1-2.fc38.s390x                            18/122 
  Installing       : graphite2-1.3.14-10.fc38.s390x                      19/122 
  Installing       : fribidi-1.0.12-2.fc38.s390x                         20/122 
  Installing       : graphite2-devel-1.3.14-10.fc38.s390x                21/122 
  Installing       : libicu-devel-71.1-2.fc38.s390x                      22/122 
  Installing       : libXau-devel-1.0.11-1.fc38.s390x                    23/122 
  Installing       : libxcb-devel-1.13.1-10.fc37.s390x                   24/122 
  Installing       : cpp-13.0.0-0.4.fc38.s390x                           25/122 
  Installing       : mesa-libgbm-22.3.1-1.fc38.s390x                     26/122 
  Installing       : libglvnd-egl-1:1.6.0-1.fc38.s390x                   27/122 
  Installing       : mesa-libEGL-22.3.1-1.fc38.s390x                     28/122 
  Installing       : libglvnd-gles-1:1.6.0-1.fc38.s390x                  29/122 
  Installing       : libwayland-cursor-1.21.0-1.fc37.s390x               30/122 
  Installing       : libpng-devel-2:1.6.37-13.fc37.s390x                 31/122 
  Installing       : libglvnd-opengl-1:1.6.0-1.fc38.s390x                32/122 
  Running scriptlet: xml-common-0.6.3-59.fc37.noarch                     33/122 
  Installing       : xml-common-0.6.3-59.fc37.noarch                     33/122 
  Installing       : vim-filesystem-2:9.0.1054-1.fc38.noarch             34/122 
  Installing       : sysprof-capture-devel-3.46.0-1.fc38.s390x           35/122 
  Installing       : rhash-1.4.3-1.fc38.s390x                            36/122 
  Installing       : python-setuptools-wheel-65.5.1-1.fc38.noarch        37/122 
  Installing       : python-pip-wheel-22.3.1-1.fc38.noarch               38/122 
  Installing       : pixman-0.40.0-6.fc37.s390x                          39/122 
  Installing       : pcre2-utf32-10.40-1.fc37.1.s390x                    40/122 
  Installing       : pcre2-utf16-10.40-1.fc37.1.s390x                    41/122 
  Installing       : pcre2-devel-10.40-1.fc37.1.s390x                    42/122 
  Installing       : pcre-8.45-1.fc37.2.s390x                            43/122 
  Installing       : the_foundation-1.4.0-2.fc37.s390x                   44/122 
  Installing       : mpg123-libs-1.31.1-3.fc38.s390x                     45/122 
  Installing       : mpdecimal-2.5.1-4.fc37.s390x                        46/122 
  Installing       : libwebp-1.2.4-2.fc38.s390x                          47/122 
  Installing       : libuv-1:1.44.2-2.fc37.s390x                         48/122 
  Installing       : libstemmer-2.2.0-4.fc38.s390x                       49/122 
  Installing       : libsepol-devel-3.4-4.fc38.s390x                     50/122 
  Installing       : libselinux-devel-3.4-6.fc38.s390x                   51/122 
  Installing       : libjpeg-turbo-2.1.4-1.fc38.s390x                    52/122 
  Installing       : libglvnd-core-devel-1:1.6.0-1.fc38.s390x            53/122 
  Installing       : libffi-devel-3.4.4-1.fc38.s390x                     54/122 
  Installing       : libdatrie-0.2.13-4.fc37.s390x                       55/122 
  Installing       : libthai-0.1.29-3.fc37.s390x                         56/122 
  Installing       : libblkid-devel-2.38.1-3.fc38.s390x                  57/122 
  Installing       : libmount-devel-2.38.1-3.fc38.s390x                  58/122 
  Installing       : libb2-0.98.1-7.fc37.s390x                           59/122 
  Installing       : python3-3.11.1-1.fc38.s390x                         60/122 
  Installing       : python3-libs-3.11.1-1.fc38.s390x                    61/122 
  Installing       : cmake-rpm-macros-3.25.1-1.fc38.noarch               62/122 
  Installing       : libX11-common-1.8.1-2.fc38.noarch                   63/122 
  Installing       : libX11-1.8.1-2.fc38.s390x                           64/122 
  Installing       : libXext-1.3.5-1.fc38.s390x                          65/122 
  Installing       : libXrender-0.9.11-1.fc38.s390x                      66/122 
  Installing       : libX11-devel-1.8.1-2.fc38.s390x                     67/122 
  Installing       : libXxf86vm-1.1.5-1.fc38.s390x                       68/122 
  Installing       : libXfixes-6.0.0-4.fc37.s390x                        69/122 
  Installing       : libglvnd-glx-1:1.6.0-1.fc38.s390x                   70/122 
  Installing       : mesa-libGL-22.3.1-1.fc38.s390x                      71/122 
  Installing       : libglvnd-devel-1:1.6.0-1.fc38.s390x                 72/122 
  Installing       : mesa-libEGL-devel-22.3.1-1.fc38.s390x               73/122 
  Installing       : kernel-headers-6.1.0-1.fc38.s390x                   74/122 
  Installing       : google-noto-fonts-common-20201206^1.git0c78c8329    75/122 
  Installing       : google-noto-sans-vf-fonts-20201206^1.git0c78c832    76/122 
  Installing       : langpacks-core-font-en-3.0-27.fc38.noarch           77/122 
  Installing       : glibc-headers-s390-2.36.9000-19.fc38.noarch         78/122 
  Installing       : libxcrypt-devel-4.4.33-5.fc38.s390x                 79/122 
  Installing       : glibc-devel-2.36.9000-19.fc38.s390x                 80/122 
  Installing       : libubsan-13.0.0-0.4.fc38.s390x                      81/122 
  Installing       : libtool-ltdl-2.4.7-3.0.1.fc38.s390x                 82/122 
  Installing       : libatomic-13.0.0-0.4.fc38.s390x                     83/122 
  Installing       : libasan-13.0.0-0.4.fc38.s390x                       84/122 
  Installing       : annobin-docs-10.99-1.0.1.fc38.noarch                85/122 
  Installing       : jsoncpp-1.9.5-3.fc38.s390x                          86/122 
  Installing       : gnutls-3.7.8-9.fc38.s390x                           87/122 
  Installing       : glib2-2.74.1-2.fc38.s390x                           88/122 
  Installing       : harfbuzz-6.0.0-1.fc38.s390x                         89/122 
  Installing       : freetype-2.12.1-3.fc38.s390x                        90/122 
  Installing       : fontconfig-2.14.1-2.fc38.s390x                      91/122 
  Running scriptlet: fontconfig-2.14.1-2.fc38.s390x                      91/122 
  Installing       : cairo-1.17.6-2.fc38.s390x                           92/122 
  Installing       : libXft-2.3.6-1.fc38.s390x                           93/122 
  Installing       : pango-1.50.12-1.fc38.s390x                          94/122 
  Installing       : harfbuzz-icu-6.0.0-1.fc38.s390x                     95/122 
  Installing       : glib2-devel-2.74.1-2.fc38.s390x                     96/122 
  Installing       : json-glib-1.6.6-3.fc38.s390x                        97/122 
  Installing       : shared-mime-info-2.2-2.fc37.s390x                   98/122 
  Running scriptlet: shared-mime-info-2.2-2.fc37.s390x                   98/122 
  Installing       : gdk-pixbuf2-2.42.10-1.fc38.s390x                    99/122 
  Installing       : gc-8.2.2-1.fc38.s390x                              100/122 
  Installing       : guile22-2.2.7-6.fc38.s390x                         101/122 
  Installing       : make-1:4.3-11.fc37.s390x                           102/122 
  Installing       : gcc-13.0.0-0.4.fc38.s390x                          103/122 
  Running scriptlet: gcc-13.0.0-0.4.fc38.s390x                          103/122 
  Installing       : cmake-data-3.25.1-1.fc38.noarch                    104/122 
  Installing       : cmake-3.25.1-1.fc38.s390x                          105/122 
  Installing       : dbus-libs-1:1.14.4-1.fc38.s390x                    106/122 
  Installing       : libdecor-0.1.1-1.fc38.s390x                        107/122 
  Installing       : SDL2-2.26.0-1.fc38.s390x                           108/122 
  Installing       : bzip2-devel-1.0.8-12.fc38.s390x                    109/122 
  Installing       : brotli-1.0.9-9.fc38.s390x                          110/122 
  Installing       : brotli-devel-1.0.9-9.fc38.s390x                    111/122 
  Installing       : harfbuzz-devel-6.0.0-1.fc38.s390x                  112/122 
  Installing       : freetype-devel-2.12.1-3.fc38.s390x                 113/122 
  Installing       : SDL2-devel-2.26.0-1.fc38.s390x                     114/122 
  Installing       : annobin-plugin-gcc-10.99-1.0.1.fc38.s390x          115/122 
  Running scriptlet: annobin-plugin-gcc-10.99-1.0.1.fc38.s390x          115/122 
  Installing       : gcc-plugin-annobin-13.0.0-0.4.fc38.s390x           116/122 
  Installing       : libappstream-glib-0.8.2-1.fc38.s390x               117/122 
  Installing       : desktop-file-utils-0.26-7.fc38.s390x               118/122 
  Installing       : libwebp-devel-1.2.4-2.fc38.s390x                   119/122 
  Installing       : mpg123-devel-1.31.1-3.fc38.s390x                   120/122 
  Installing       : the_foundation-devel-1.4.0-2.fc37.s390x            121/122 
  Installing       : fribidi-devel-1.0.12-2.fc38.s390x                  122/122 
  Running scriptlet: fontconfig-2.14.1-2.fc38.s390x                     122/122 
  Running scriptlet: fribidi-devel-1.0.12-2.fc38.s390x                  122/122 
  Verifying        : SDL2-2.26.0-1.fc38.s390x                             1/122 
  Verifying        : SDL2-devel-2.26.0-1.fc38.s390x                       2/122 
  Verifying        : brotli-1.0.9-9.fc38.s390x                            3/122 
  Verifying        : brotli-devel-1.0.9-9.fc38.s390x                      4/122 
  Verifying        : bzip2-devel-1.0.8-12.fc38.s390x                      5/122 
  Verifying        : cairo-1.17.6-2.fc38.s390x                            6/122 
  Verifying        : cmake-3.25.1-1.fc38.s390x                            7/122 
  Verifying        : cmake-data-3.25.1-1.fc38.noarch                      8/122 
  Verifying        : cmake-filesystem-3.25.1-1.fc38.s390x                 9/122 
  Verifying        : cmake-rpm-macros-3.25.1-1.fc38.noarch               10/122 
  Verifying        : dbus-libs-1:1.14.4-1.fc38.s390x                     11/122 
  Verifying        : desktop-file-utils-0.26-7.fc38.s390x                12/122 
  Verifying        : expat-2.5.0-1.fc38.s390x                            13/122 
  Verifying        : fontconfig-2.14.1-2.fc38.s390x                      14/122 
  Verifying        : freetype-2.12.1-3.fc38.s390x                        15/122 
  Verifying        : freetype-devel-2.12.1-3.fc38.s390x                  16/122 
  Verifying        : fribidi-1.0.12-2.fc38.s390x                         17/122 
  Verifying        : fribidi-devel-1.0.12-2.fc38.s390x                   18/122 
  Verifying        : gc-8.2.2-1.fc38.s390x                               19/122 
  Verifying        : gdk-pixbuf2-2.42.10-1.fc38.s390x                    20/122 
  Verifying        : glib2-2.74.1-2.fc38.s390x                           21/122 
  Verifying        : glib2-devel-2.74.1-2.fc38.s390x                     22/122 
  Verifying        : gnutls-3.7.8-9.fc38.s390x                           23/122 
  Verifying        : graphite2-1.3.14-10.fc38.s390x                      24/122 
  Verifying        : graphite2-devel-1.3.14-10.fc38.s390x                25/122 
  Verifying        : guile22-2.2.7-6.fc38.s390x                          26/122 
  Verifying        : harfbuzz-6.0.0-1.fc38.s390x                         27/122 
  Verifying        : harfbuzz-devel-6.0.0-1.fc38.s390x                   28/122 
  Verifying        : harfbuzz-icu-6.0.0-1.fc38.s390x                     29/122 
  Verifying        : json-glib-1.6.6-3.fc38.s390x                        30/122 
  Verifying        : jsoncpp-1.9.5-3.fc38.s390x                          31/122 
  Verifying        : libicu-71.1-2.fc38.s390x                            32/122 
  Verifying        : libicu-devel-71.1-2.fc38.s390x                      33/122 
  Verifying        : annobin-docs-10.99-1.0.1.fc38.noarch                34/122 
  Verifying        : annobin-plugin-gcc-10.99-1.0.1.fc38.s390x           35/122 
  Verifying        : cpp-13.0.0-0.4.fc38.s390x                           36/122 
  Verifying        : gcc-13.0.0-0.4.fc38.s390x                           37/122 
  Verifying        : gcc-plugin-annobin-13.0.0-0.4.fc38.s390x            38/122 
  Verifying        : libasan-13.0.0-0.4.fc38.s390x                       39/122 
  Verifying        : libatomic-13.0.0-0.4.fc38.s390x                     40/122 
  Verifying        : libtool-ltdl-2.4.7-3.0.1.fc38.s390x                 41/122 
  Verifying        : libubsan-13.0.0-0.4.fc38.s390x                      42/122 
  Verifying        : emacs-filesystem-1:28.1-3.fc37.noarch               43/122 
  Verifying        : fonts-filesystem-1:2.0.5-10.fc38.noarch             44/122 
  Verifying        : glibc-devel-2.36.9000-19.fc38.s390x                 45/122 
  Verifying        : glibc-headers-s390-2.36.9000-19.fc38.noarch         46/122 
  Verifying        : google-noto-fonts-common-20201206^1.git0c78c8329    47/122 
  Verifying        : google-noto-sans-vf-fonts-20201206^1.git0c78c832    48/122 
  Verifying        : kernel-headers-6.1.0-1.fc38.s390x                   49/122 
  Verifying        : langpacks-core-font-en-3.0-27.fc38.noarch           50/122 
  Verifying        : libX11-1.8.1-2.fc38.s390x                           51/122 
  Verifying        : libX11-common-1.8.1-2.fc38.noarch                   52/122 
  Verifying        : libX11-devel-1.8.1-2.fc38.s390x                     53/122 
  Verifying        : libX11-xcb-1.8.1-2.fc38.s390x                       54/122 
  Verifying        : libXau-1.0.11-1.fc38.s390x                          55/122 
  Verifying        : libXau-devel-1.0.11-1.fc38.s390x                    56/122 
  Verifying        : libXext-1.3.5-1.fc38.s390x                          57/122 
  Verifying        : libXfixes-6.0.0-4.fc37.s390x                        58/122 
  Verifying        : libXft-2.3.6-1.fc38.s390x                           59/122 
  Verifying        : libXrender-0.9.11-1.fc38.s390x                      60/122 
  Verifying        : libXxf86vm-1.1.5-1.fc38.s390x                       61/122 
  Verifying        : libappstream-glib-0.8.2-1.fc38.s390x                62/122 
  Verifying        : libb2-0.98.1-7.fc37.s390x                           63/122 
  Verifying        : libblkid-devel-2.38.1-3.fc38.s390x                  64/122 
  Verifying        : libdatrie-0.2.13-4.fc37.s390x                       65/122 
  Verifying        : libdecor-0.1.1-1.fc38.s390x                         66/122 
  Verifying        : libdrm-2.4.114-1.fc38.s390x                         67/122 
  Verifying        : libffi-devel-3.4.4-1.fc38.s390x                     68/122 
  Verifying        : libglvnd-1:1.6.0-1.fc38.s390x                       69/122 
  Verifying        : libglvnd-core-devel-1:1.6.0-1.fc38.s390x            70/122 
  Verifying        : libglvnd-devel-1:1.6.0-1.fc38.s390x                 71/122 
  Verifying        : libglvnd-egl-1:1.6.0-1.fc38.s390x                   72/122 
  Verifying        : libglvnd-gles-1:1.6.0-1.fc38.s390x                  73/122 
  Verifying        : libglvnd-glx-1:1.6.0-1.fc38.s390x                   74/122 
  Verifying        : libglvnd-opengl-1:1.6.0-1.fc38.s390x                75/122 
  Verifying        : libjpeg-turbo-2.1.4-1.fc38.s390x                    76/122 
  Verifying        : libmount-devel-2.38.1-3.fc38.s390x                  77/122 
  Verifying        : libmpc-1.2.1-5.fc37.s390x                           78/122 
  Verifying        : libpng-2:1.6.37-13.fc37.s390x                       79/122 
  Verifying        : libpng-devel-2:1.6.37-13.fc37.s390x                 80/122 
  Verifying        : libselinux-devel-3.4-6.fc38.s390x                   81/122 
  Verifying        : libsepol-devel-3.4-4.fc38.s390x                     82/122 
  Verifying        : libstemmer-2.2.0-4.fc38.s390x                       83/122 
  Verifying        : libthai-0.1.29-3.fc37.s390x                         84/122 
  Verifying        : libuv-1:1.44.2-2.fc37.s390x                         85/122 
  Verifying        : libwayland-client-1.21.0-1.fc37.s390x               86/122 
  Verifying        : libwayland-cursor-1.21.0-1.fc37.s390x               87/122 
  Verifying        : libwayland-server-1.21.0-1.fc37.s390x               88/122 
  Verifying        : libwebp-1.2.4-2.fc38.s390x                          89/122 
  Verifying        : libwebp-devel-1.2.4-2.fc38.s390x                    90/122 
  Verifying        : libxcb-1.13.1-10.fc37.s390x                         91/122 
  Verifying        : libxcb-devel-1.13.1-10.fc37.s390x                   92/122 
  Verifying        : libxcrypt-devel-4.4.33-5.fc38.s390x                 93/122 
  Verifying        : libxshmfence-1.3-11.fc37.s390x                      94/122 
  Verifying        : make-1:4.3-11.fc37.s390x                            95/122 
  Verifying        : mesa-libEGL-22.3.1-1.fc38.s390x                     96/122 
  Verifying        : mesa-libEGL-devel-22.3.1-1.fc38.s390x               97/122 
  Verifying        : mesa-libGL-22.3.1-1.fc38.s390x                      98/122 
  Verifying        : mesa-libgbm-22.3.1-1.fc38.s390x                     99/122 
  Verifying        : mesa-libglapi-22.3.1-1.fc38.s390x                  100/122 
  Verifying        : mpdecimal-2.5.1-4.fc37.s390x                       101/122 
  Verifying        : mpg123-devel-1.31.1-3.fc38.s390x                   102/122 
  Verifying        : mpg123-libs-1.31.1-3.fc38.s390x                    103/122 
  Verifying        : pango-1.50.12-1.fc38.s390x                         104/122 
  Verifying        : pcre-8.45-1.fc37.2.s390x                           105/122 
  Verifying        : pcre2-devel-10.40-1.fc37.1.s390x                   106/122 
  Verifying        : pcre2-utf16-10.40-1.fc37.1.s390x                   107/122 
  Verifying        : pcre2-utf32-10.40-1.fc37.1.s390x                   108/122 
  Verifying        : pixman-0.40.0-6.fc37.s390x                         109/122 
  Verifying        : python-pip-wheel-22.3.1-1.fc38.noarch              110/122 
  Verifying        : python-setuptools-wheel-65.5.1-1.fc38.noarch       111/122 
  Verifying        : python3-3.11.1-1.fc38.s390x                        112/122 
  Verifying        : python3-libs-3.11.1-1.fc38.s390x                   113/122 
  Verifying        : rhash-1.4.3-1.fc38.s390x                           114/122 
  Verifying        : shared-mime-info-2.2-2.fc37.s390x                  115/122 
  Verifying        : sysprof-capture-devel-3.46.0-1.fc38.s390x          116/122 
  Verifying        : the_foundation-1.4.0-2.fc37.s390x                  117/122 
  Verifying        : the_foundation-devel-1.4.0-2.fc37.s390x            118/122 
  Verifying        : vim-filesystem-2:9.0.1054-1.fc38.noarch            119/122 
  Verifying        : xml-common-0.6.3-59.fc37.noarch                    120/122 
  Verifying        : xorg-x11-proto-devel-2022.2-2.fc38.noarch          121/122 
  Verifying        : zlib-devel-1.2.13-1.fc38.s390x                     122/122 

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

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: s390x
Building for target s390x
setting SOURCE_DATE_EPOCH=1659484800
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.69Kmy0
+ 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.yMSbWr
+ 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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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'
[  1%] Building C object CMakeFiles/app.dir/src/main.c.o
[  3%] Building C object CMakeFiles/app.dir/src/app.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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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
/builddir/build/BUILD/lagrange-1.13.7/src/gmdocument.c: In function 'doLayout_GmDocument_':
/builddir/build/BUILD/lagrange-1.13.7/src/gmdocument.c:818:20: warning: 'linkId' may be used uninitialized [-Wmaybe-uninitialized]
  818 |                 if (!run.linkId) {
      |                    ^
/builddir/build/BUILD/lagrange-1.13.7/src/gmdocument.c:815:27: note: 'linkId' was declared here
  815 |                 iGmLinkId linkId;
      |                           ^~~~~~
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),
      |                                 ^~~~~~~~~~~~~~~~~~~
[ 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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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
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),
      |                                 ^~~~~~~~~~~~~~~~~~~
/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;
      |           ^~
[ 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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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/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),
      |                                 ^~~~~~~~~~~~~~~~~~~
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),
      |                                 ^~~~~~~~~~~~~~~~~~~
[ 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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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),
      |                                 ^~~~~~~~~~~~~~~~~~~
/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) } },
      |                                                                       }
[ 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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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
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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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
[ 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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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
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),
      |                                 ^~~~~~~~~~~~~~~~~~~
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/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" }
      |           {                   }
/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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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" },
      |                                                                                         {               }
/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" },
      |                                                                       {                          }
/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" },
      |                                                                           {                    }
[ 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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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" },
      |                                                                                                  {                  }
 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/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" },
      |                                                                 {                        }
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" },
      |                                                                       {                          }
 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" },
      |                                     {                     }
/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/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: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);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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/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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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 },
      |                                                        [ 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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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
                     {                                   }
  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.toIn 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),
      |         ^~~~~~~~~~~~~~~~~~~
ggle"            }, 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 },
      |                                                        [ 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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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
                     {                                   }
  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/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 },
      |                                                                             {                                   }
  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 },
      |                                                         {                               }
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/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 },
      |                                                        [ 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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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
                     {                                   }
  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/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 },
      |                                                                             {                                   }
  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 },
      |                                                         {                               }
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),
      |                                 ^~~~~~~~~~~~~~~~~~~
/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" },
      |                                                             {                        }
[ 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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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" },
      |                                                             {                        }
/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" },
      |                                                           {                 }
/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/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_[] = {
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~
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/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/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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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}",
      |                               ^~~
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/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/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) {
      |         ~~~~~~~~~~^~~~~~~~~~~
/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) {
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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),
      |                                 ^~~~~~~~~~~~~~~~~~~
[ 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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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/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);
      |                                    ^
      |                                                   {                          {            }}
/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" },
      |                                   ^
      |                                                               {              }
/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" },
      |                                                                     {                   }
/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" },
      |                                                              {                      }
[ 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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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: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] },
      |                                                        {                           }
/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] },
      |                                                         {                           }
/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")) },
      |                                                       {                                                         }
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/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/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")) },
      |                                                       {                                                         }
/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")) },
      |                                                       {                                                         }
......
 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" },
      |                                 ^
      |                                                            {                       }
[ 83%] Building C object CMakeFiles/app.dir/src/ui/window.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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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: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) },
      |               {                                                 }
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: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" },
      |                           {                }
/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/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/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: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: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/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/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/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/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)) },
      |           {                                                                }
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: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/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: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/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/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/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/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/util.c: At top level:
/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/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/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:902:16: warning: 'deepCopyMenuItems_' defined but not used [-Wunused-function]
  902 | static iArray *deepCopyMenuItems_(iWidget *menu, const iMenuItem *items, size_t n) {
      |                ^~~~~~~~~~~~~~~~~~
/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/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/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/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/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) {
      |               ^~~~~~~~~~~~~~
[ 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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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
/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];
      |          ^~~~~~
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;
      |                            ^~~
[ 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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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.RToEa9
+ umask 022
+ cd /builddir/build/BUILD
+ '[' /builddir/build/BUILDROOT/lagrange-1.13.7-1.fc38.s390x '!=' / ']'
+ rm -rf /builddir/build/BUILDROOT/lagrange-1.13.7-1.fc38.s390x
++ dirname /builddir/build/BUILDROOT/lagrange-1.13.7-1.fc38.s390x
+ mkdir -p /builddir/build/BUILDROOT
+ mkdir /builddir/build/BUILDROOT/lagrange-1.13.7-1.fc38.s390x
+ 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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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.s390x
+ /usr/bin/cmake --install redhat-linux-build
-- Install configuration: "Release"
-- Installing: /builddir/build/BUILDROOT/lagrange-1.13.7-1.fc38.s390x/usr/bin/lagrange
-- Installing: /builddir/build/BUILDROOT/lagrange-1.13.7-1.fc38.s390x/usr/share/applications/fi.skyjake.Lagrange.desktop
-- Installing: /builddir/build/BUILDROOT/lagrange-1.13.7-1.fc38.s390x/usr/share/icons/hicolor/256x256/apps/fi.skyjake.Lagrange.png
-- Installing: /builddir/build/BUILDROOT/lagrange-1.13.7-1.fc38.s390x/usr/share/metainfo/fi.skyjake.Lagrange.appdata.xml
-- Installing: /builddir/build/BUILDROOT/lagrange-1.13.7-1.fc38.s390x/usr/share/man/man1/lagrange.1
-- Installing: /builddir/build/BUILDROOT/lagrange-1.13.7-1.fc38.s390x/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.s390x --unique-debug-src-base lagrange-1.13.7-1.fc38.s390x --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/lagrange-1.13.7
extracting debug info from /builddir/build/BUILDROOT/lagrange-1.13.7-1.fc38.s390x/usr/bin/lagrange
original debug info size: 5188kB, size after compression: 4496kB
/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.JkCwWU
+ 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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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.s390x//usr/share/applications/fi.skyjake.Lagrange.desktop
+ appstream-util validate-relax --nonet /builddir/build/BUILDROOT/lagrange-1.13.7-1.fc38.s390x/usr/share/metainfo/fi.skyjake.Lagrange.appdata.xml
/builddir/build/BUILDROOT/lagrange-1.13.7-1.fc38.s390x/usr/share/metainfo/fi.skyjake.Lagrange.appdata.xml: OK
+ RPM_EC=0
++ jobs -p
+ exit 0
Processing files: lagrange-1.13.7-1.fc38.s390x
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.SukJcR
+ umask 022
+ cd /builddir/build/BUILD
+ cd lagrange-1.13.7
+ DOCDIR=/builddir/build/BUILDROOT/lagrange-1.13.7-1.fc38.s390x/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.s390x/usr/share/doc/lagrange
+ cp -pr AUTHORS.md /builddir/build/BUILDROOT/lagrange-1.13.7-1.fc38.s390x/usr/share/doc/lagrange
+ cp -pr README.md /builddir/build/BUILDROOT/lagrange-1.13.7-1.fc38.s390x/usr/share/doc/lagrange
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.D9bIgT
+ umask 022
+ cd /builddir/build/BUILD
+ cd lagrange-1.13.7
+ LICENSEDIR=/builddir/build/BUILDROOT/lagrange-1.13.7-1.fc38.s390x/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.s390x/usr/share/licenses/lagrange
+ cp -pr LICENSE.md /builddir/build/BUILDROOT/lagrange-1.13.7-1.fc38.s390x/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(s390-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.2)(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)(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.s390x
Provides: lagrange-debugsource = 1.13.7-1.fc38 lagrange-debugsource(s390-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.s390x
Provides: debuginfo(build-id) = 263d32d05b13f74934031a70829ad6660eacce29 lagrange-debuginfo = 1.13.7-1.fc38 lagrange-debuginfo(s390-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(s390-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.s390x
Wrote: /builddir/build/RPMS/lagrange-1.13.7-1.fc38.s390x.rpm
Wrote: /builddir/build/RPMS/lagrange-debuginfo-1.13.7-1.fc38.s390x.rpm
Wrote: /builddir/build/RPMS/lagrange-debugsource-1.13.7-1.fc38.s390x.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.y3H0aS
+ umask 022
+ cd /builddir/build/BUILD
+ cd lagrange-1.13.7
+ /usr/bin/rm -rf /builddir/build/BUILDROOT/lagrange-1.13.7-1.fc38.s390x
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.OdCuUQ
+ 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-s390x-1671971535.846570/root/var/log/dnf.rpm.log
/var/lib/mock/fedora-rawhide-s390x-1671971535.846570/root/var/log/dnf.librepo.log
/var/lib/mock/fedora-rawhide-s390x-1671971535.846570/root/var/log/dnf.log
INFO: Done(/var/lib/copr-rpmbuild/results/lagrange-1.13.7-1.fc38.src.rpm) Config(child) 1 minutes 16 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