| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
| |
In general, options whose name ends in "_switch" do something *while*
the relevant key or key combination is being held -- see, for example,
grp:menu_switch, lv3:ralt_switch, or lv5:rctrl_switch.
The renamed three options, however, set a group when they are pressed,
and this group remains set when the relevant key is released.
Keep the old names around as aliases, for backward compatibility.
Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
They are incomplete because, for example, 'setxkbmap dvorak it' will
give you the American Dvorak layout, not the Italian one. They are
faulty because, for example, 'setxkbmap dvorak ca' fails (because the
rules expect the layout to be called "dvorak", not "fr-dvorak").
These rules may have been useful during a transition period of a few
years, but now they are just anomalies that distract from the basic
format of 'setxkbmap country-code variant-name'.
Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
|
|
|
|
|
|
|
|
|
|
| |
Eighteen years ago, in commit 1bdb65affc, the inaccurately named
option 'shift_toggle' was renamed to the better 'shifts_toggle',
and 'shift_toggle' was added as a convenience alias for existing
users of the option. For how long should such an alias be kept?
Ten years seems more than enough, so it's time to drop this one.
Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
|
|
|
|
|
|
|
|
|
| |
Stop hardcoding the Perl path to /usr/bin/perl. Not all systems have
Perl installed to /usr/bin, and some users might have installed Perl to
a custom location.
Instead, use /usr/bin/env, which performs a $PATH lookup to find the
Perl executable.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
console-setup still relies on the xorg ruleset [1] and there may be other tools
out there. Let's provide an equivalent option to our autotools build to
install the xorg symlinks.
Note that unlike the autotools approach, only the "xorg" symlinks are
provided, not the well and truly legacy "xfree86" ones.
[1] https://salsa.debian.org/installer-team/console-setup/-/merge_requests/7/
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
This produces virtually the same installed tree as the autotools builds with
the following exceptions:
- rules symlinks is no longer supported. This option is 16y old and likely
hasn't been used in the last decade or so
- the xkeyboard-config.pc file uses expanded paths now, e.g.
xkb_base=/usr/share/X11/xkb
vs autotools'
xkb_base=${datarootdir}/X11/xkb
The values are the same for both so this is not a functional change.
- substitutions in the man page are hardcoded since we can't use the m4
XORG_MACROS. This appears to only matter for the miscmansuffix and there
only for solaris up to including 11.3. so... meh?
- the .mo files differ, but it's hard to say why since they're generated
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|