[dots] Automatically create braille_to_ascii based on ascii_to_braille
- From: Fernando Herrera de las Heras <fherrera src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [dots] Automatically create braille_to_ascii based on ascii_to_braille
- Date: Sat, 30 Oct 2010 15:14:56 +0000 (UTC)
commit 0064b2c51e1816a620517b86ab422e1d2d9988f8
Author: Gil Forcada <gforcada gnome org>
Date: Sat Oct 9 14:14:12 2010 +0200
Automatically create braille_to_ascii based on ascii_to_braille
dots/ascii_braille.py | 71 ++++--------------------------------------------
1 files changed, 6 insertions(+), 65 deletions(-)
---
diff --git a/dots/ascii_braille.py b/dots/ascii_braille.py
index 37597f2..5a8e926 100644
--- a/dots/ascii_braille.py
+++ b/dots/ascii_braille.py
@@ -83,68 +83,9 @@ ascii_to_braille = {
u'y': u'\u283d',
u'z': u'\u2835'}
-braille_to_ascii = {
- u'\u2800': u' ',
- u'\u2801': u'a',
- u'\u2802': u'1',
- u'\u2803': u'b',
- u'\u2804': u"'",
- u'\u2805': u'k',
- u'\u2806': u'2',
- u'\u2807': u'l',
- u'\u2808': u'@',
- u'\u2809': u'c',
- u'\u280a': u'i',
- u'\u280b': u'f',
- u'\u280c': u'/',
- u'\u280d': u'm',
- u'\u280e': u's',
- u'\u280f': u'p',
- u'\u2810': u'"',
- u'\u2811': u'e',
- u'\u2812': u'3',
- u'\u2813': u'h',
- u'\u2814': u'9',
- u'\u2815': u'o',
- u'\u2816': u'6',
- u'\u2817': u'r',
- u'\u2818': u'^',
- u'\u2819': u'd',
- u'\u281a': u'j',
- u'\u281b': u'g',
- u'\u281c': u'>',
- u'\u281d': u'n',
- u'\u281e': u't',
- u'\u281f': u'q',
- u'\u2820': u',',
- u'\u2821': u'*',
- u'\u2822': u'5',
- u'\u2823': u'<',
- u'\u2824': u'-',
- u'\u2825': u'u',
- u'\u2826': u'8',
- u'\u2827': u'v',
- u'\u2828': u'.',
- u'\u2829': u'%',
- u'\u282a': u'[',
- u'\u282b': u'$',
- u'\u282c': u'+',
- u'\u282d': u'x',
- u'\u282e': u'!',
- u'\u282f': u'&',
- u'\u2830': u';',
- u'\u2831': u':',
- u'\u2832': u'4',
- u'\u2833': u'\\',
- u'\u2834': u'0',
- u'\u2835': u'z',
- u'\u2836': u'7',
- u'\u2837': u'(',
- u'\u2838': u'_',
- u'\u2839': u'?',
- u'\u283a': u'w',
- u'\u283b': u']',
- u'\u283c': u'#',
- u'\u283d': u'y',
- u'\u283e': u')',
- u'\u283f': u'='}
+braille_to_ascii = {}
+
+for ascii_key in ascii_to_braille:
+ ascii_value = ascii_to_braille[ascii_key]
+ if not ascii_key == ascii_value:
+ braille_to_ascii[ascii_value] = ascii_key
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]