Bug 6670

Summary: rules are wrong for macintosh(gb)
Product: xkeyboard-config Reporter: Denis Barbier <barbier>
Component: GeneralAssignee: xkb
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: high    
Version: unspecified   
Hardware: x86 (IA32)   
OS: Linux (All)   
URL: http://bugs.debian.org/363525
Whiteboard:
i915 platform: i915 features:

Description Denis Barbier 2006-04-20 06:44:39 UTC
Hi,

a Debian user just reported http://bugs.debian.org/363525 to
complain that alphanumeric keys do not work with macintosh(gb)
settings.
Here are some fragments from current CVS:
 In rules/base.ml_s.part
  a. old_macintosh $macvendorlayouts =
macintosh_vndr/us(extended)+macintosh_vndr/%l%(v)
  b. $mac en_US              = pc(pc105)+macintosh_vndr/us(extended)
  c. $mac $macvendorlayouts  = pc(pc105)+macintosh_vndr/%l%(v)
 In rules/base.mlv_s.part
  d. $mac $macvendorlayouts nodeadkeys =
macintosh_vndr/us(extended)+macintosh_vndr/%l%(v)

There are 2 problems:
  * (c) does indeed not define alphanumeric keys.  It should probably be
replaced by
    $mac $macvendorlayouts =
pc(pc105)+macintosh_vndr/us(extended)+macintosh_vndr/%l%(v)
  * (d) should probably load pc(pc105) first, but in this case it can be removed
    because this case is already handled by (c).

Please note that this bugreport is different from 5227, I will try to get
feedback
from ppc users when this bugreport is fixed.
Comment 1 Sergey V. Udaltsov 2006-04-20 07:33:27 UTC
Out of curiosity - would the model "power_g5" work?

Other than this, I am generally agree with the idea to merge (c) and (d)
Comment 2 Denis Barbier 2006-09-21 11:18:20 UTC
This bug has been fixed in CVS, closing it now.  Thanks.

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.