[orca] More work on bgo#575614 - Please add speakable characters: → and ←



commit 13aea75e29e813e78e5b7f498bcae2c30b1b75d1
Author: Willie Walker <william walker sun com>
Date:   Sun Jun 21 02:54:48 2009 -0400

    More work on bgo#575614 - Please add speakable characters: â?? and â??
    
    This fixes some issues where right_arrow was being used for different
    characters.  It also adds in constants for double left and right angle
    characters.

 src/orca/punctuation_settings.py |   12 ++++++++----
 1 files changed, 8 insertions(+), 4 deletions(-)
---
diff --git a/src/orca/punctuation_settings.py b/src/orca/punctuation_settings.py
index acf67cb..65f8fc6 100644
--- a/src/orca/punctuation_settings.py
+++ b/src/orca/punctuation_settings.py
@@ -76,7 +76,7 @@ black_circle         =  u'\u25cf'
 check_mark           =  u'\u2713'
 heavy_check_mark     =  u'\u2714'
 x_shaped_bullet      =  u'\u2717'
-right_arrow          =  u'\u2794'
+heavy_right_arrow    =  u'\u2794'
 right_arrowhead      =  u'\u27a2'
 
 # StarOffice/OOo's special-purpose bullet chararacters
@@ -91,12 +91,14 @@ pound                =  u'\u00a3'
 yen                  =  u'\u00a5'
 section              =  u'\u00a7'
 copyright_sign       =  u'\u00a9'
+left_double_angle    =  u'\u00ab'
 not_sign             =  u'\u00ac'
 registered           =  u'\u00ae'
 degree               =  u'\u00b0'
 plus_minus           =  u'\u00b1'
 superscript2         =  u'\u00b2'
 superscript3         =  u'\u00b3'
+right_double_angle   =  u'\u00bb'
 one_quarter          =  u'\u00bc'
 one_half             =  u'\u00bd'
 three_quarters       =  u'\u00be'
@@ -163,8 +165,6 @@ punctuation[right_double_quote] =  [ LEVEL_MOST, PUNCTUATION_REPLACE ]
 punctuation[en_dash]            =  [ LEVEL_MOST, PUNCTUATION_REPLACE ]
 punctuation[double_low_quote]   =  [ LEVEL_MOST, PUNCTUATION_REPLACE ]
 punctuation[single_low_quote]   =  [ LEVEL_MOST, PUNCTUATION_REPLACE ]
-punctuation[left_arrow]         =  [ LEVEL_MOST, PUNCTUATION_REPLACE ]
-punctuation[right_arrow]        =  [ LEVEL_MOST, PUNCTUATION_REPLACE ]
 punctuation["#"] =  [ LEVEL_SOME, PUNCTUATION_REPLACE ]
 punctuation["$"] =  [ LEVEL_SOME, PUNCTUATION_REPLACE ]
 punctuation["%"] =  [ LEVEL_SOME, PUNCTUATION_REPLACE ]
@@ -201,6 +201,10 @@ punctuation[prime]              =  [ LEVEL_SOME, PUNCTUATION_REPLACE ]
 punctuation[double_prime]       =  [ LEVEL_SOME, PUNCTUATION_REPLACE ]
 punctuation[per_mille]          =  [ LEVEL_SOME, PUNCTUATION_REPLACE ]
 
+punctuation[left_arrow]         =  [ LEVEL_NONE, PUNCTUATION_REPLACE ]
+punctuation[right_arrow]        =  [ LEVEL_NONE, PUNCTUATION_REPLACE ]
+punctuation[left_double_angle]  =  [ LEVEL_NONE, PUNCTUATION_REPLACE ]
+punctuation[right_double_angle] =  [ LEVEL_NONE, PUNCTUATION_REPLACE ]
 punctuation[middle_dot]         =  [ LEVEL_NONE, PUNCTUATION_REPLACE ]
 punctuation[bullet]             =  [ LEVEL_NONE, PUNCTUATION_REPLACE ]
 punctuation[triangular_bullet]  =  [ LEVEL_NONE, PUNCTUATION_REPLACE ]
@@ -214,7 +218,7 @@ punctuation[black_circle]       =  [ LEVEL_NONE, PUNCTUATION_REPLACE ]
 punctuation[check_mark]         =  [ LEVEL_NONE, PUNCTUATION_REPLACE ]
 punctuation[heavy_check_mark]   =  [ LEVEL_NONE, PUNCTUATION_REPLACE ]
 punctuation[x_shaped_bullet]    =  [ LEVEL_NONE, PUNCTUATION_REPLACE ]
-punctuation[right_arrow]        =  [ LEVEL_NONE, PUNCTUATION_REPLACE ]
+punctuation[heavy_right_arrow]  =  [ LEVEL_NONE, PUNCTUATION_REPLACE ]
 punctuation[right_arrowhead]    =  [ LEVEL_NONE, PUNCTUATION_REPLACE ]
 punctuation[SO_black_square]    =  [ LEVEL_NONE, PUNCTUATION_REPLACE ]
 punctuation[SO_black_diamond]   =  [ LEVEL_NONE, PUNCTUATION_REPLACE ]



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]