Summary: | [PATCH] Group shift_toggle and shifts_toggle in xkbdata | ||
---|---|---|---|
Product: | xkeyboard-config | Reporter: | Oldrich Jedlicka <oldium.pro> |
Component: | doc | Assignee: | xkb |
Status: | RESOLVED FIXED | QA Contact: | |
Severity: | normal | ||
Priority: | high | Keywords: | movetoxkc |
Version: | unspecified | ||
Hardware: | x86 (IA32) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Bug Depends on: | |||
Bug Blocks: | 5387 | ||
Attachments: |
group(shifts_toggle) patch
grp:shifts_toggle and group(shifts_toggle) together patch |
Description
Oldrich Jedlicka
2005-11-17 22:03:14 UTC
Created attachment 3825 [details] [review] group(shifts_toggle) patch Patch changes only group(shift_toggle) into group(shifts_toggle). Old grp:shift_toggle stays for example in rules/xfree86. Created attachment 3826 [details] [review] grp:shifts_toggle and group(shifts_toggle) together patch Patch replaces all grp:shift_toggle with grp:shifts_toggle and group(shift_toggle) with group(shifts_toggle). This breaks compatibility in rules/xfree86 for example, so this is only for consideration. It should be ok in xkeyboard-config CVS. Could you please confirm? I can confirm this as soon as it is released, because I'm do not have CVS access and I wouldn't like to mess my installation with CVS parts. Better would be to confirm the solution of this bug by some tester. BTW: What was fixed? I proposed two different solutions. Well, if you would just take the latest xkeyboard-config (0.8) - it all should be there (no changes since). If it is still not working - feel free to complain. It uses shifts_toggle everywhere (well, where I could find) - and has compatibility rule for the old shift_toggle. Well, I finally found the version 0.8 at http://xlibs.freedesktop.org/xkbdesc/. I found the following problems with single `grep -r "group(shift_toggle)" *` command: keymap/sgi_bndr/* refers to group(shift_toggle) rules/sgi and rules/sun refers to group(shift_toggle) rules/xfree86 refers to group(shift_toggle) And you do not need to search for it, grep does the job for you :-) Well, as I expected, you found the traces in the dark corners:) > keymap/sgi_bndr/* refers to group(shift_toggle) keymaps are badly supported, indeed. Especially vendor-specific > rules/sgi and rules/sun refers to group(shift_toggle) > rules/xfree86 refers to group(shift_toggle) xfree98 probably? Again, these rule files are mostly unmaintained. I'll fix shift_toggle since you found them - but I would not recommend anyone using these sets of rules. No guarantees at all. Thanks for the help, anyway. Thanks for fixing this issue :-) committed. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.