~eugenenuke/ubuntu/wily/console-setup/fix-for-1565542

« back to all changes in this revision

Viewing changes to Keyboard/ckb/symbols/tr

  • Committer: Bazaar Package Importer
  • Author(s): Colin Watson
  • Date: 2011-01-05 17:02:40 UTC
  • mfrom: (3.2.11 sid)
  • Revision ID: james.westby@ubuntu.com-20110105170240-2i4fqtyjjikwlnit
Tags: 1.57ubuntu1
* Resynchronise with Debian.  Remaining changes:
  - Use keymapper to generate decision trees for a restricted subset of
    the pc105 model.
  - If the detect-keyboard debconf plugin is available
    (cdebconf-newt-detect-keys in the installer), then offer to use it to
    detect the keyboard layout.
  - Reset keyboard-configuration/toggle to the default if it's set to "No
    toggling" and you select a non-Latin layout.
  - Change the default font from Fixed to VGA for Lat15; while it's not
    entirely complete, it looks better and is largely good enough.
  - Automatically save the font and keymap to /etc in
    /etc/init.d/console-setup if it isn't being run from init. Similarly,
    ensure that the font and keymap are saved to /etc during initial
    installation.
  - Set keymap and font in the initramfs if possible and sensible.
  - Set default variant for French to oss.
  - Set default for Dutch to us(intl), not just us.
  - Set default layout for Vietnam to 'us'.
  - Set default layout for Kurdish to tr(ku).
  - Stop running debconf-updatepo on clean.
  - Update for new layouts and variants for Montenegro and Serbia, and
    migrate configuration files from the old layouts.
  - Add a "Do not configure keyboard; keep kernel keymap" model option,
    preseedable by keyboard-configuration/modelcode=SKIP.
  - Drop the layout/variant priority to high on fresh installs.
  - Honour OVERRIDE_ALLOW_PRESEEDING environment variable when deciding
    whether to allow preseeding, which is ordinarily only allowed in d-i.
  - If keyboard-configuration/layoutcode is preseeded but not marked as
    seen, then set the default layout but don't lower the layout question
    priority or preseed console-setup/ask_detect.
  - Add an apport hook.
  - Generate a locale locally for translating keyboard names in
    kbdnames-maker.
  - Replace usplash detection code with Plymouth detection code.
  - Move boot tasks to a combination of two udev rules and a single
    Upstart job, ensuring that they're run at points when we are able to
    satisfy the constraints on the relevant ioctls.
  - Depend on kbd (>= 1.15-1ubuntu3) for a valuable loadkeys improvement.
  - Don't try to call update-rc.d if it doesn't exist, such as in d-i.
  - Don't gzip font or ACM files in /etc/console-setup/.  The space saving
    is negligible, and it's more efficient not to need to uncompress them
    at boot time.
  - Remove iconv transliteration.  We don't use non-UTF-8 locales, and it
    breaks ubiquity as we haven't generated the configured locale by the
    time we hit console-setup.
* Go back to always asking layout before variant.
* Migrate from old console-setup/* to new keyboard-configuration/*
  question names.
* Use the default keyboard model if an existing configuration file sets
  XKBMODEL="".
* Exit cleanly from initramfs hook if /etc/default/keyboard or
  /etc/default/console-setup don't exist for some reason (LP: #634402).
* Fix description of upstart job to not incorrectly claim that it sets the
  font (LP: #632366).

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
// $XKeyboardConfig: xkeyboard-config/symbols/tr,v 1.14 2008-01-30 21:54:00 svu Exp $
 
1
// $XKeyboardConfig$
2
2
 
3
3
// based on
4
4
// Turkish keyboard symbols for PC and xkb
280
280
partial alphanumeric_keys
281
281
xkb_symbols "olpc" {
282
282
    name[Group1]= "Turkey";
283
 
    include "tr(f)"
284
 
 
285
 
    key <I219> { [  less,  greater, bar, brokenbar ] };
 
283
    include "tr(intl)"
 
284
 
 
285
    key <AE01>  { [         1,    exclam,    VoidSymbol,    VoidSymbol ] };
 
286
    key <AE06>  { [         6,  ampersand, VoidSymbol,  VoidSymbol ]    };
 
287
    key <AE12>  { type[group1] = "FOUR_LEVEL", [     minus, underscore, bar,    VoidSymbol ]    };
 
288
 
 
289
 
 
290
    key <AB03>  { [         c,           C,     leftdoublequotemark,     VoidSymbol ] };
 
291
    key <AB04>  { [         v,           V,     rightdoublequotemark,     VoidSymbol ] };
 
292
    key <AB05>  { [         b,           B,     VoidSymbol,     VoidSymbol ] };
 
293
    key <AB08>  { [odiaeresis, Odiaeresis,     VoidSymbol,   VoidSymbol ]       };
 
294
 
 
295
    key <AB09>  { [  ccedilla,   Ccedilla, multiply,     VoidSymbol ] };
 
296
    key <AB10>  { [    period,      colon, division, dead_abovedot ] };
 
297
 
 
298
    key <I219> { [  less,  greater, VoidSymbol, VoidSymbol ] };
 
299
 
286
300
};