mirror of
https://github.com/unicode-org/icu.git
synced 2025-04-17 02:37:25 +00:00
ICU-4233 Fix non-ASCII characters in doxygen documentation.
X-SVN-Rev: 17899
This commit is contained in:
parent
a43b70c538
commit
5c51ec946a
11 changed files with 41 additions and 48 deletions
|
@ -1,7 +1,7 @@
|
|||
/*
|
||||
******************************************************************************
|
||||
*
|
||||
* Copyright (C) 1996-2004, International Business Machines
|
||||
* Copyright (C) 1996-2005, International Business Machines
|
||||
* Corporation and others. All Rights Reserved.
|
||||
*
|
||||
******************************************************************************
|
||||
|
@ -589,8 +589,8 @@ public:
|
|||
* in the locale specfied by "displayLocale". This function uses getDisplayLanguage(),
|
||||
* getDisplayCountry(), and getDisplayVariant() to do its work, and outputs the display
|
||||
* name in the format "language (country[,variant])". For example, if displayLocale is
|
||||
* fr_FR, then en_US's display name would be "Anglais (États-Unis)", and no_NO_NY's
|
||||
* display name would be "norvégien (Norvège,NY)".
|
||||
* fr_FR, then en_US's display name would be "Anglais (États-Unis)", and no_NO_NY's
|
||||
* display name would be "norvégien (Norvège,NY)".
|
||||
* @param displayLocale Specifies the locale to be used to display the name.
|
||||
* @param name Receives the locale's display name.
|
||||
* @return A reference to "name".
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/*
|
||||
**********************************************************************
|
||||
* Copyright (C) 1999-2004, International Business Machines
|
||||
* Copyright (C) 1999-2005, International Business Machines
|
||||
* Corporation and others. All Rights Reserved.
|
||||
**********************************************************************
|
||||
*
|
||||
|
@ -346,7 +346,7 @@ U_STABLE void U_EXPORT2 UCNV_FROM_U_CALLBACK_SUBSTITUTE (
|
|||
* Note that codeUnit(32bit int eg: unit of a surrogate pair) is represented as
|
||||
* &#144470; and Zero padding is ignored.</li>
|
||||
* <li>UCNV_ESCAPE_XML_HEX:Substitues the ILLEGAL SEQUENCE with the decimal
|
||||
* representation in the format &#xXXXX, e.g. "&#xFFFE;&#x00AC;&#xC8FE;").
|
||||
* representation in the format &#xXXXX; e.g. "&#xFFFE;&#x00AC;&#xC8FE;").
|
||||
* In the Event the converter doesn't support the characters {&,#,x}[0-9],
|
||||
* it will substitute the illegal sequence with the substitution characters.
|
||||
* Note that codeUnit(32bit int eg: unit of a surrogate pair) is represented as
|
||||
|
|
|
@ -119,10 +119,9 @@ class BreakIterator; // unicode/brkiter.h
|
|||
* <a href="http://icu.sourceforge.net/userguide/strings.html">User Guide Strings chapter</a>.</p>
|
||||
*
|
||||
* <p>In ICU, a Unicode string consists of 16-bit Unicode <em>code units</em>.
|
||||
* A Unicode character may be stored with either
|
||||
* one code unit — which is the most common case — or with a matched pair of
|
||||
* special code units ("surrogates").
|
||||
* The data type for code units is UChar.<br>
|
||||
* A Unicode character may be stored with either one code unit
|
||||
* (the most common case) or with a matched pair of special code units
|
||||
* ("surrogates"). The data type for code units is UChar.
|
||||
* For single-character handling, a Unicode character code <em>point</em> is a value
|
||||
* in the range 0..0x10ffff. ICU uses the UChar32 type for code points.</p>
|
||||
*
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/*
|
||||
*******************************************************************************
|
||||
* Copyright (c) 1996-2004, International Business Machines Corporation
|
||||
* Copyright (c) 1996-2005, International Business Machines Corporation
|
||||
* and others. All Rights Reserved.
|
||||
*******************************************************************************
|
||||
* File unorm.h
|
||||
|
@ -31,7 +31,7 @@
|
|||
* decomposed form, allowing for easier sorting and searching of text.
|
||||
* <code>unorm_normalize</code> supports the standard normalization forms described in
|
||||
* <a href="http://www.unicode.org/unicode/reports/tr15/" target="unicode">
|
||||
* Unicode Standard Annex #15 — Unicode Normalization Forms</a>.
|
||||
* Unicode Standard Annex #15: Unicode Normalization Forms</a>.
|
||||
*
|
||||
* Characters with accents or other adornments can be encoded in
|
||||
* several different ways in Unicode. For example, take the character A-acute.
|
||||
|
@ -106,7 +106,7 @@
|
|||
* unorm_normalize(UNORM_FCD) may be implemented with UNORM_NFD.
|
||||
*
|
||||
* For more details on FCD see the collation design document:
|
||||
* http://oss.software.ibm.com/cvs/icu/~checkout~/icuhtml/design/collation/ICU_collation_design.htm
|
||||
* http://dev.icu-project.org/cgi-bin/viewcvs.cgi/~checkout~/icuhtml/design/collation/ICU_collation_design.htm
|
||||
*
|
||||
* ICU collation performs either NFD or FCD normalization automatically if normalization
|
||||
* is turned on for the collator object.
|
||||
|
|
|
@ -898,18 +898,18 @@ u_memrchr32(const UChar *s, UChar32 c, int32_t count);
|
|||
*
|
||||
* Usage:
|
||||
* <pre>
|
||||
*   U_STRING_DECL(ustringVar1, "Quick-Fox 2", 11);
|
||||
*   U_STRING_DECL(ustringVar2, "jumps 5%", 8);
|
||||
*   static UBool didInit=FALSE;
|
||||
*  
|
||||
*   int32_t function() {
|
||||
*   if(!didInit) {
|
||||
*   U_STRING_INIT(ustringVar1, "Quick-Fox 2", 11);
|
||||
*   U_STRING_INIT(ustringVar2, "jumps 5%", 8);
|
||||
*   didInit=TRUE;
|
||||
*   }
|
||||
*   return u_strcmp(ustringVar1, ustringVar2);
|
||||
*   }
|
||||
* U_STRING_DECL(ustringVar1, "Quick-Fox 2", 11);
|
||||
* U_STRING_DECL(ustringVar2, "jumps 5%", 8);
|
||||
* static UBool didInit=FALSE;
|
||||
*
|
||||
* int32_t function() {
|
||||
* if(!didInit) {
|
||||
* U_STRING_INIT(ustringVar1, "Quick-Fox 2", 11);
|
||||
* U_STRING_INIT(ustringVar2, "jumps 5%", 8);
|
||||
* didInit=TRUE;
|
||||
* }
|
||||
* return u_strcmp(ustringVar1, ustringVar2);
|
||||
* }
|
||||
* </pre>
|
||||
* @stable ICU 2.0
|
||||
*/
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/*
|
||||
*******************************************************************************
|
||||
*
|
||||
* Copyright (C) 2002-2004, International Business Machines
|
||||
* Copyright (C) 2002-2005, International Business Machines
|
||||
* Corporation and others. All Rights Reserved.
|
||||
*
|
||||
*******************************************************************************
|
||||
|
@ -84,9 +84,10 @@
|
|||
* accordingly. UTF-16 was the default.</p>
|
||||
*
|
||||
* <p>This concept has been abandoned.
|
||||
* A lot of the ICU source code — especially low-level code like
|
||||
* conversion, normalization, and collation — assumes UTF-16,
|
||||
* utf.h enforces the default of UTF-16.
|
||||
* A lot of the ICU source code assumes UChar srings are in UTF-16.
|
||||
* This is especially true for low-level code like
|
||||
* conversion, normalization, and collation.
|
||||
* The utf.h header enforces the default of UTF-16.
|
||||
* The UTF-8 and UTF-32 macros remain for now for completeness and backward compatibility.</p>
|
||||
*
|
||||
* <p>Accordingly, utf.h defines UChar to be an unsigned 16-bit integer. If this matches wchar_t, then
|
||||
|
|
|
@ -52,18 +52,11 @@ U_NAMESPACE_BEGIN
|
|||
* the given collation object.
|
||||
* For example, consider the following in Spanish:
|
||||
* <pre>
|
||||
* \code
|
||||
* "ca" -> the first key is key('c') and second key is key('a').
|
||||
* "cha" -> the first key is key('ch') and second key is key('a').
|
||||
* \endcode
|
||||
* </pre>
|
||||
* "cha" -> the first key is key('ch') and second key is key('a').</pre>
|
||||
* And in German,
|
||||
* <pre>
|
||||
* \code
|
||||
* "æb"-> the first key is key('a'), the second key is key('e'), and
|
||||
* the third key is key('b').
|
||||
* \endcode
|
||||
* </pre>
|
||||
* <pre> \htmlonly "æb"-> the first key is key('a'), the second key is key('e'), and
|
||||
* the third key is key('b'). \endhtmlonly </pre>
|
||||
* The key of a character, is an integer composed of primary order(short),
|
||||
* secondary order(char), and tertiary order(char). Java strictly defines the
|
||||
* size and signedness of its primitive data types. Therefore, the static
|
||||
|
|
|
@ -83,7 +83,7 @@ class CollationKey;
|
|||
* <em>Important: </em>The ICU collation service has been reimplemented
|
||||
* in order to achieve better performance and UCA compliance.
|
||||
* For details, see the
|
||||
* <a href="http://oss.software.ibm.com/cvs/icu/~checkout~/icuhtml/design/collation/ICU_collation_design.htm">
|
||||
* <a href="http://dev.icu-project.org/cgi-bin/viewcvs.cgi/~checkout~/icuhtml/design/collation/ICU_collation_design.htm">
|
||||
* collation design document</a>.
|
||||
* <p>
|
||||
* <code>Collator</code> is an abstract base class. Subclasses implement
|
||||
|
@ -185,7 +185,7 @@ public:
|
|||
* Diacritical differences on the same base letter represent a secondary
|
||||
* difference. Set comparison level to SECONDARY to ignore tertiary
|
||||
* differences. Use this to set the strength of a Collator object.<br>
|
||||
* Example of secondary difference, "ä" >> "a".
|
||||
* Example of secondary difference, "ä" >> "a".
|
||||
*
|
||||
* Uppercase and lowercase versions of the same character represents a
|
||||
* tertiary difference. Set comparison level to TERTIARY to include all
|
||||
|
@ -195,7 +195,7 @@ public:
|
|||
*
|
||||
* Two characters are considered "identical" when they have the same unicode
|
||||
* spellings.<br>
|
||||
* For example, "ä" == "ä".
|
||||
* For example, "ä" == "ä".
|
||||
*
|
||||
* UCollationStrength is also used to determine the strength of sort keys
|
||||
* generated from Collator objects.
|
||||
|
|
|
@ -25,9 +25,9 @@ U_NAMESPACE_BEGIN
|
|||
* language-sensitive text searching based on the comparison rules defined
|
||||
* in a {@link RuleBasedCollator} object.
|
||||
* StringSearch ensures that language eccentricity can be
|
||||
* handled, e.g. for the German collator, characters ß and SS will be matched
|
||||
* handled, e.g. for the German collator, characters ß and SS will be matched
|
||||
* if case is chosen to be ignored.
|
||||
* See the <a href="http://oss.software.ibm.com/cvs/icu/~checkout~/icuhtml/design/collation/ICU_collation_design.htm">
|
||||
* See the <a href="http://dev.icu-project.org/cgi-bin/viewcvs.cgi/~checkout~/icuhtml/design/collation/ICU_collation_design.htm">
|
||||
* "ICU Collation Design Document"</a> for more information.
|
||||
* <p>
|
||||
* The algorithm implemented is a modified form of the Boyer Moore's search.
|
||||
|
|
|
@ -29,7 +29,7 @@
|
|||
* <em>Important: </em>The ICU collation service has been reimplemented
|
||||
* in order to achieve better performance and UCA compliance.
|
||||
* For details, see the
|
||||
* <a href="http://oss.software.ibm.com/cvs/icu/~checkout~/icuhtml/design/collation/ICU_collation_design.htm">
|
||||
* <a href="http://dev.icu-project.org/cgi-bin/viewcvs.cgi/~checkout~/icuhtml/design/collation/ICU_collation_design.htm">
|
||||
* collation design document</a>.
|
||||
* <p>
|
||||
* For more information about the collation service see
|
||||
|
@ -140,7 +140,7 @@ typedef enum {
|
|||
* Diacritical differences on the same base letter represent a secondary
|
||||
* difference. Set comparison level to UCOL_SECONDARY to ignore tertiary
|
||||
* differences. Use this to set the strength of a Collator object.
|
||||
* Example of secondary difference, "ä" >> "a".
|
||||
* Example of secondary difference, "ä" >> "a".
|
||||
*
|
||||
* Uppercase and lowercase versions of the same character represents a
|
||||
* tertiary difference. Set comparison level to UCOL_TERTIARY to include
|
||||
|
@ -150,7 +150,7 @@ typedef enum {
|
|||
*
|
||||
* Two characters are considered "identical" when they have the same
|
||||
* unicode spellings. UCOL_IDENTICAL.
|
||||
* For example, "ä" == "ä".
|
||||
* For example, "ä" == "ä".
|
||||
*
|
||||
* UCollationStrength is also used to determine the strength of sort keys
|
||||
* generated from UCollator objects
|
||||
|
|
|
@ -24,9 +24,9 @@
|
|||
* C Apis for an engine that provides language-sensitive text searching based
|
||||
* on the comparison rules defined in a <tt>UCollator</tt> data struct,
|
||||
* see <tt>ucol.h</tt>. This ensures that language eccentricity can be
|
||||
* handled, e.g. for the German collator, characters ß and SS will be matched
|
||||
* handled, e.g. for the German collator, characters ß and SS will be matched
|
||||
* if case is chosen to be ignored.
|
||||
* See the <a href="http://oss.software.ibm.com/cvs/icu/~checkout~/icuhtml/design/collation/ICU_collation_design.htm">
|
||||
* See the <a href="http://dev.icu-project.org/cgi-bin/viewcvs.cgi/~checkout~/icuhtml/design/collation/ICU_collation_design.htm">
|
||||
* "ICU Collation Design Document"</a> for more information.
|
||||
* <p>
|
||||
* The algorithm implemented is a modified form of the Boyer Moore's search.
|
||||
|
|
Loading…
Add table
Reference in a new issue