[sword-svn] r206 - in trunk: . source/data/rbnf source/extra/uconv/samples

chrislit at crosswire.org chrislit at crosswire.org
Wed May 13 21:02:38 MST 2009


Author: chrislit
Date: 2009-05-13 21:02:38 -0700 (Wed, 13 May 2009)
New Revision: 206

Added:
   trunk/source/extra/uconv/samples/ibm-37-test.txt
Removed:
   trunk/APIChangeReport_401.html
   trunk/source/data/rbnf/en_GB.txt
Log:
final synch with ICU 4.2 files

Deleted: trunk/APIChangeReport_401.html
===================================================================
--- trunk/APIChangeReport_401.html	2009-05-14 03:44:58 UTC (rev 205)
+++ trunk/APIChangeReport_401.html	2009-05-14 04:02:38 UTC (rev 206)
@@ -1,901 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?> <!--
-	 Copyright (C)  2009, International Business Machines Corporation, All Rights Reserved. 
-	-->
-<html>
-	<head>
-		<title>
-			ICU4C API Comparison: 4.0 with 4.0.1
-		</title>
-		<link type="text/css" rel="stylesheet" href="icu4c.css"/>
-	</head>
-	<body>
-		<h1>
-			ICU4C API Comparison: 4.0 with 4.0.1
-		</h1>
-		<hr/>
-		<h2>
-			Removed from 4.0
-		</h2>
-<!--		<table BORDER="1">
-			<THEAD>
-			<tr>
-				<th>
-					File
-				</th>
-				<th>
-					API
-				</th>
-				<th>
-					4.0
-				</th>
-				<th>
-					4.0.1
-				</th>
-			</tr>
-			</THEAD>
-		</table>
--->		<P/><hr/>
-		<h2>
-			Deprecated or Obsoleted in 4.0.1
-		</h2>
-<!--		<table BORDER="1">
-			<THEAD>
-			<tr>
-				<th>
-					File
-				</th>
-				<th>
-					API
-				</th>
-				<th>
-					4.0
-				</th>
-				<th>
-					4.0.1
-				</th>
-			</tr>
-			</THEAD>
-		</table>
--->		<P/><hr/>
-		<h2>
-			Changed in 4.0.1 (old, new)
-		</h2>
-<!--		<table BORDER="1">
-			<THEAD>
-			<tr>
-				<th>
-					File
-				</th>
-				<th>
-					API
-				</th>
-				<th>
-					4.0
-				</th>
-				<th>
-					4.0.1
-				</th>
-			</tr>
-			</THEAD>
-		</table>
--->		<P/><hr/>
-		<h2>
-			Promoted to stable in 4.0.1
-		</h2>
-<!--		Spurious: these items are stable 2.2 in the *base* class. 
-    		<table BORDER="1">
-			<THEAD>
-			<tr>
-				<th>
-					File
-				</th>
-				<th>
-					API
-				</th>
-				<th>
-					4.0
-				</th>
-				<th>
-					4.0.1
-				</th>
-			</tr>
-			</THEAD>
-			<tr class="row1">
-				<td>
-					bmsearch.h
-				</td>
-				<td>
-					UClassID BoyerMooreSearch::getDynamicClassID() const
-				</td>
-				<td class="">
-					None<br/>
-				</td>
-				<td>
-					Internal<br/><span class=""><span>4.0.1 technology preview</span></span>
-				</td>
-			</tr>
-			<tr class="row0">
-				<td>
-					colldata.h
-				</td>
-				<td>
-					UClassID CollData::getDynamicClassID() const
-				</td>
-				<td class="">
-					None<br/>
-				</td>
-				<td>
-					Internal<br/><span class=""><span>4.0.1 technology preview</span></span>
-				</td>
-			</tr>
-			<tr class="row1">
-				<td>
-					colldata.h
-				</td>
-				<td>
-					UClassID CEList::getDynamicClassID() const
-				</td>
-				<td class="">
-					None<br/>
-				</td>
-				<td>
-					Internal<br/><span class=""><span>4.0.1 technology preview</span></span>
-				</td>
-			</tr>
-			<tr class="row0">
-				<td>
-					colldata.h
-				</td>
-				<td>
-					UClassID StringList::getDynamicClassID() const
-				</td>
-				<td class="">
-					None<br/>
-				</td>
-				<td>
-					Internal<br/><span class=""><span>4.0.1 technology preview</span></span>
-				</td>
-			</tr>
-		</table>
--->		<P/><hr/>
-		<h2>
-			Added in 4.0.1
-		</h2>
-		<table BORDER="1">
-			<THEAD>
-			<tr>
-				<th>
-					File
-				</th>
-				<th>
-					API
-				</th>
-				<th>
-					4.0
-				</th>
-				<th>
-					4.0.1
-				</th>
-			</tr>
-			</THEAD>
-			<tr class="row1">
-				<td>
-					bms.h
-				</td>
-				<td>
-					UBool bms_search(BMS *bms, int32_t offset, int32_t *start, int32_t *end)
-				</td>
-				<td class="">
-					None<br/>
-				</td>
-				<td>
-					Internal<br/><span class=""><span>4.0.1 technology preview</span></span>
-				</td>
-			</tr>
-			<tr class="row0">
-				<td>
-					bms.h
-				</td>
-				<td>
-					void bms_setTargetString(BMS *bms, const UChar *target, int32_t targetLength, UErrorCode *status)
-				</td>
-				<td class="">
-					None<br/>
-				</td>
-				<td>
-					Internal<br/><span class=""><span>4.0.1 technology preview</span></span>
-				</td>
-			</tr>
-			<tr class="row1">
-				<td>
-					bms.h
-				</td>
-				<td>
-					void ucd_freeCache()
-				</td>
-				<td class="">
-					None<br/>
-				</td>
-				<td>
-					Internal<br/><span class=""><span>4.0.1 technology preview</span></span>
-				</td>
-			</tr>
-			<tr class="row0">
-				<td>
-					bms.h
-				</td>
-				<td>
-					UBool bms_empty(BMS *bms)
-				</td>
-				<td class="">
-					None<br/>
-				</td>
-				<td>
-					Internal<br/><span class=""><span>4.0.1 technology preview</span></span>
-				</td>
-			</tr>
-			<tr class="row1">
-				<td>
-					bms.h
-				</td>
-				<td>
-					UCollator* ucd_getCollator(UCD *ucd)
-				</td>
-				<td class="">
-					None<br/>
-				</td>
-				<td>
-					Internal<br/><span class=""><span>4.0.1 technology preview</span></span>
-				</td>
-			</tr>
-			<tr class="row0">
-				<td>
-					bms.h
-				</td>
-				<td>
-					void bms_close(BMS *bms)
-				</td>
-				<td class="">
-					None<br/>
-				</td>
-				<td>
-					<br/><span class=""><span/></span>
-				</td>
-			</tr>
-			<tr class="row1">
-				<td>
-					bms.h
-				</td>
-				<td>
-					UCD* ucd_open(UCollator *coll, UErrorCode *status)
-				</td>
-				<td class="">
-					None<br/>
-				</td>
-				<td>
-					Internal<br/><span class=""><span>4.0.1 technology preview</span></span>
-				</td>
-			</tr>
-			<tr class="row0">
-				<td>
-					bms.h
-				</td>
-				<td>
-					void ucd_flushCache()
-				</td>
-				<td class="">
-					None<br/>
-				</td>
-				<td>
-					Internal<br/><span class=""><span/></span>
-				</td>
-			</tr>
-			<tr class="row1">
-				<td>
-					bms.h
-				</td>
-				<td>
-					UCD* bms_getData(BMS *bms)
-				</td>
-				<td class="">
-					None<br/>
-				</td>
-				<td>
-					Internal<br/><span class=""><span>4.0.1 technology preview</span></span>
-				</td>
-			</tr>
-			<tr class="row0">
-				<td>
-					bms.h
-				</td>
-				<td>
-					void ucd_close(UCD *ucd)
-				</td>
-				<td class="">
-					None<br/>
-				</td>
-				<td>
-					Internal<br/><span class=""><span>4.0.1 technology preview</span></span>
-				</td>
-			</tr>
-			<tr class="row1">
-				<td>
-					bms.h
-				</td>
-				<td>
-					BMS* bms_open(UCD *ucd, const UChar *pattern, int32_t patternLength, const UChar *target, int32_t targetLength, UErrorCode *status)
-				</td>
-				<td class="">
-					None<br/>
-				</td>
-				<td>
-					Internal<br/><span class=""><span>4.0.1 technology preview</span></span>
-				</td>
-			</tr>
-			<tr class="row0">
-				<td>
-					bmsearch.h
-				</td>
-				<td>
-					BoyerMooreSearch::BoyerMooreSearch(CollData *theData, const UnicodeString &amp;patternString, const UnicodeString *targetString, UErrorCode &amp;status)
-				</td>
-				<td class="">
-					None<br/>
-				</td>
-				<td>
-					Internal<br/><span class=""><span>4.0.1 technology preview</span></span>
-				</td>
-			</tr>
-			<tr class="row1">
-				<td>
-					bmsearch.h
-				</td>
-				<td>
-					GoodSuffixTable* BoyerMooreSearch::getGoodSuffixTable()
-				</td>
-				<td class="">
-					None<br/>
-				</td>
-				<td>
-					Internal<br/><span class=""><span>4.0.1 technology preview</span></span>
-				</td>
-			</tr>
-			<tr class="row0">
-				<td>
-					bmsearch.h
-				</td>
-				<td>
-					BadCharacterTable* BoyerMooreSearch::getBadCharacterTable()
-				</td>
-				<td class="">
-					None<br/>
-				</td>
-				<td>
-					Internal<br/><span class=""><span>4.0.1 technology preview</span></span>
-				</td>
-			</tr>
-			<tr class="row1">
-				<td>
-					bmsearch.h
-				</td>
-				<td>
-					UClassID BoyerMooreSearch::getDynamicClassID() const
-				</td>
-				<td class="">
-					None<br/>
-				</td>
-				<td>
-					Internal<br/><span class=""><span>4.0.1 technology preview<!-- incorrectly: stable 2.2 --></span></span>
-				</td>
-			</tr>
-			<tr class="row0">
-				<td>
-					bmsearch.h
-				</td>
-				<td>
-					void BoyerMooreSearch::setTargetString(const UnicodeString *targetString, UErrorCode &amp;status)
-				</td>
-				<td class="">
-					None<br/>
-				</td>
-				<td>
-					Internal<br/><span class=""><span>4.0.1 technology preview</span></span>
-				</td>
-			</tr>
-			<tr class="row1">
-				<td>
-					bmsearch.h
-				</td>
-				<td>
-					UBool BoyerMooreSearch::empty()
-				</td>
-				<td class="">
-					None<br/>
-				</td>
-				<td>
-					Internal<br/><span class=""><span>4.0.1 technology preview</span></span>
-				</td>
-			</tr>
-			<tr class="row0">
-				<td>
-					bmsearch.h
-				</td>
-				<td>
-					CollData* BoyerMooreSearch::getData()
-				</td>
-				<td class="">
-					None<br/>
-				</td>
-				<td>
-					Internal<br/><span class=""><span>4.0.1 technology preview</span></span>
-				</td>
-			</tr>
-			<tr class="row1">
-				<td>
-					bmsearch.h
-				</td>
-				<td>
-					CEList* BoyerMooreSearch::getPatternCEs()
-				</td>
-				<td class="">
-					None<br/>
-				</td>
-				<td>
-					Internal<br/><span class=""><span>4.0.1 technology preview</span></span>
-				</td>
-			</tr>
-			<tr class="row0">
-				<td>
-					bmsearch.h
-				</td>
-				<td>
-					BoyerMooreSearch::~BoyerMooreSearch()
-				</td>
-				<td class="">
-					None<br/>
-				</td>
-				<td>
-					Internal<br/><span class=""><span>4.0.1 technology preview</span></span>
-				</td>
-			</tr>
-			<tr class="row1">
-				<td>
-					bmsearch.h
-				</td>
-				<td>
-					UBool BoyerMooreSearch::search(int32_t offset, int32_t &amp;start, int32_t &amp;end)
-				</td>
-				<td class="">
-					None<br/>
-				</td>
-				<td>
-					Internal<br/><span class=""><span>4.0.1 technology preview</span></span>
-				</td>
-			</tr>
-			<tr class="row0">
-				<td>
-					bmsearch.h
-				</td>
-				<td>
-					static UClassID BoyerMooreSearch::getStaticClassID()
-				</td>
-				<td class="">
-					None<br/>
-				</td>
-				<td>
-					<br/><span class=""><span/></span>
-				</td>
-			</tr>
-			<tr class="row1">
-				<td>
-					colldata.h
-				</td>
-				<td>
-					void CollData::freeCEList(const CEList *list)
-				</td>
-				<td class="">
-					None<br/>
-				</td>
-				<td>
-					Internal<br/><span class=""><span>4.0.1 technology preview</span></span>
-				</td>
-			</tr>
-			<tr class="row0">
-				<td>
-					colldata.h
-				</td>
-				<td>
-					StringList::StringList(UErrorCode &amp;status)
-				</td>
-				<td class="">
-					None<br/>
-				</td>
-				<td>
-					Internal<br/><span class=""><span>4.0.1 technology preview</span></span>
-				</td>
-			</tr>
-			<tr class="row1">
-				<td>
-					colldata.h
-				</td>
-				<td>
-					static void CollData::flushCollDataCache()
-				</td>
-				<td class="">
-					None<br/>
-				</td>
-				<td>
-					Internal<br/><span class=""><span/></span>
-				</td>
-			</tr>
-			<tr class="row0">
-				<td>
-					colldata.h
-				</td>
-				<td>
-					static void CollData::freeCollDataCache()
-				</td>
-				<td class="">
-					None<br/>
-				</td>
-				<td>
-					Internal<br/><span class=""><span/></span>
-				</td>
-			</tr>
-			<tr class="row1">
-				<td>
-					colldata.h
-				</td>
-				<td>
-					static void CollData::close(CollData *collData)
-				</td>
-				<td class="">
-					None<br/>
-				</td>
-				<td>
-					Internal<br/><span class=""><span>4.0.1 technology preview</span></span>
-				</td>
-			</tr>
-			<tr class="row0">
-				<td>
-					colldata.h
-				</td>
-				<td>
-					UClassID CollData::getDynamicClassID() const
-				</td>
-				<td class="">
-					None<br/>
-				</td>
-				<td>
-					Internal<br/><span class=""><span>4.0.1 technology preview<!-- incorrectly: stable 2.2 --></span></span>
-				</td>
-			</tr>
-			<tr class="row1">
-				<td>
-					colldata.h
-				</td>
-				<td>
-					int32_t StringList::size() const
-				</td>
-				<td class="">
-					None<br/>
-				</td>
-				<td>
-					Internal<br/><span class=""><span>4.0.1 technology preview</span></span>
-				</td>
-			</tr>
-			<tr class="row0">
-				<td>
-					colldata.h
-				</td>
-				<td>
-					void StringList::add(const UChar *chars, int32_t count, UErrorCode &amp;status)
-				</td>
-				<td class="">
-					None<br/>
-				</td>
-				<td>
-					Internal<br/><span class=""><span>4.0.1 technology preview</span></span>
-				</td>
-			</tr>
-			<tr class="row1">
-				<td>
-					colldata.h
-				</td>
-				<td>
-					UCollator* CollData::getCollator() const
-				</td>
-				<td class="">
-					None<br/>
-				</td>
-				<td>
-					<br/><span class=""><span/></span>
-				</td>
-			</tr>
-			<tr class="row0">
-				<td>
-					colldata.h
-				</td>
-				<td>
-					CEList::~CEList()
-				</td>
-				<td class="">
-					None<br/>
-				</td>
-				<td>
-					<br/><span class=""><span/></span>
-				</td>
-			</tr>
-			<tr class="row1">
-				<td>
-					colldata.h
-				</td>
-				<td>
-					int32_t CEList::size() const
-				</td>
-				<td class="">
-					None<br/>
-				</td>
-				<td>
-					Internal<br/><span class=""><span>4.0.1 technology preview</span></span>
-				</td>
-			</tr>
-			<tr class="row0">
-				<td>
-					colldata.h
-				</td>
-				<td>
-					int32_t CollData::minLengthInChars(const CEList *ces, int32_t offset, int32_t *history) const
-				</td>
-				<td class="">
-					None<br/>
-				</td>
-				<td>
-					Internal<br/><span class=""><span>4.0.1 technology preview</span></span>
-				</td>
-			</tr>
-			<tr class="row1">
-				<td>
-					colldata.h
-				</td>
-				<td>
-					static UClassID StringList::getStaticClassID()
-				</td>
-				<td class="">
-					None<br/>
-				</td>
-				<td>
-					<br/><span class=""><span/></span>
-				</td>
-			</tr>
-			<tr class="row0">
-				<td>
-					colldata.h
-				</td>
-				<td>
-					uint32_t&amp; CEList::operator[](int32_t index) const
-				</td>
-				<td class="">
-					None<br/>
-				</td>
-				<td>
-					Internal<br/><span class=""><span>4.0.1 technology preview</span></span>
-				</td>
-			</tr>
-			<tr class="row1">
-				<td>
-					colldata.h
-				</td>
-				<td>
-					StringList::~StringList()
-				</td>
-				<td class="">
-					None<br/>
-				</td>
-				<td>
-					Internal<br/><span class=""><span>4.0.1 technology preview</span></span>
-				</td>
-			</tr>
-			<tr class="row0">
-				<td>
-					colldata.h
-				</td>
-				<td>
-					static UClassID CollData::getStaticClassID()
-				</td>
-				<td class="">
-					None<br/>
-				</td>
-				<td>
-					<br/><span class=""><span/></span>
-				</td>
-			</tr>
-			<tr class="row1">
-				<td>
-					colldata.h
-				</td>
-				<td>
-					const CEList* CollData::getCEList(const UnicodeString *string) const
-				</td>
-				<td class="">
-					None<br/>
-				</td>
-				<td>
-					Internal<br/><span class=""><span>4.0.1 technology preview.</span></span>
-				</td>
-			</tr>
-			<tr class="row0">
-				<td>
-					colldata.h
-				</td>
-				<td>
-					const UnicodeString* StringList::get(int32_t index) const
-				</td>
-				<td class="">
-					None<br/>
-				</td>
-				<td>
-					Internal<br/><span class=""><span>4.0.1 technology preview</span></span>
-				</td>
-			</tr>
-			<tr class="row1">
-				<td>
-					colldata.h
-				</td>
-				<td>
-					static UClassID CEList::getStaticClassID()
-				</td>
-				<td class="">
-					None<br/>
-				</td>
-				<td>
-					<br/><span class=""><span/></span>
-				</td>
-			</tr>
-			<tr class="row0">
-				<td>
-					colldata.h
-				</td>
-				<td>
-					UClassID CEList::getDynamicClassID() const
-				</td>
-				<td class="">
-					None<br/>
-				</td>
-				<td>
-					Internal<br/><span class=""><span>4.0.1 technology preview<!-- incorrectly: stable 2.2 --></span></span>
-				</td>
-			</tr>
-			<tr class="row1">
-				<td>
-					colldata.h
-				</td>
-				<td>
-					void StringList::add(const UnicodeString *string, UErrorCode &amp;status)
-				</td>
-				<td class="">
-					None<br/>
-				</td>
-				<td>
-					Internal<br/><span class=""><span>4.0.1 technology preview</span></span>
-				</td>
-			</tr>
-			<tr class="row0">
-				<td>
-					colldata.h
-				</td>
-				<td>
-					UClassID StringList::getDynamicClassID() const
-				</td>
-				<td class="">
-					None<br/>
-				</td>
-				<td>
-					Internal<br/><span class=""><span>4.0.1 technology preview<!-- incorrectly: stable 2.2 --></span></span>
-				</td>
-			</tr>
-			<tr class="row1">
-				<td>
-					colldata.h
-				</td>
-				<td>
-					uint32_t CEList::get(int32_t index) const
-				</td>
-				<td class="">
-					None<br/>
-				</td>
-				<td>
-					Internal<br/><span class=""><span>4.0.1 technology preview</span></span>
-				</td>
-			</tr>
-			<tr class="row0">
-				<td>
-					colldata.h
-				</td>
-				<td>
-					CEList::CEList(UCollator *coll, const UnicodeString &amp;string, UErrorCode &amp;status)
-				</td>
-				<td class="">
-					None<br/>
-				</td>
-				<td>
-					Internal<br/><span class=""><span>4.0.1 technology preview</span></span>
-				</td>
-			</tr>
-			<tr class="row1">
-				<td>
-					colldata.h
-				</td>
-				<td>
-					static CollData* CollData::open(UCollator *collator, UErrorCode &amp;status)
-				</td>
-				<td class="">
-					None<br/>
-				</td>
-				<td>
-					Internal<br/><span class=""><span>4.0.1 technology preview</span></span>
-				</td>
-			</tr>
-			<tr class="row0">
-				<td>
-					colldata.h
-				</td>
-				<td>
-					UBool CEList::matchesAt(int32_t offset, const CEList *other) const
-				</td>
-				<td class="">
-					None<br/>
-				</td>
-				<td>
-					Internal<br/><span class=""><span>4.0.1 technology preview</span></span>
-				</td>
-			</tr>
-			<tr class="row1">
-				<td>
-					colldata.h
-				</td>
-				<td>
-					const StringList* CollData::getStringList(int32_t ce) const
-				</td>
-				<td class="">
-					None<br/>
-				</td>
-				<td>
-					Internal<br/><span class=""><span>4.0.1 technology preview.</span></span>
-				</td>
-			</tr>
-			<tr class="row0">
-				<td>
-					colldata.h
-				</td>
-				<td>
-					int32_t CollData::minLengthInChars(const CEList *ces, int32_t offset) const
-				</td>
-				<td class="">
-					None<br/>
-				</td>
-				<td>
-					Internal<br/><span class=""><span>4.0.1 technology preview</span></span>
-				</td>
-			</tr>
-			<tr class="row1">
-				<td>
-					ucoleitr.h
-				</td>
-				<td>
-					void ucol_forceHanImplicit(UCollationElements *elems, UErrorCode *status)
-				</td>
-				<td class="">
-					None<br/>
-				</td>
-				<td>
-					Internal<br/><span class=""><span>.</span></span>
-				</td>
-			</tr>
-		</table>
-		<P/><hr/>
-		<p>
-			<i><font size="-1">Contents generated by StableAPI tool on Wed Jan 07 00:21:49 PST 2009<br/>Copyright (C) 2009, International Business Machines Corporation, All Rights Reserved.</font></i>
-		</p>
-	</body>
-</html>

Deleted: trunk/source/data/rbnf/en_GB.txt
===================================================================
--- trunk/source/data/rbnf/en_GB.txt	2009-05-14 03:44:58 UTC (rev 205)
+++ trunk/source/data/rbnf/en_GB.txt	2009-05-14 04:02:38 UTC (rev 206)
@@ -1,77 +0,0 @@
-// ***************************************************************************
-// *
-// *   Copyright (C) 2004, International Business Machines
-// *   Corporation and others.  All Rights Reserved.
-// *
-// ***************************************************************************
-// 
-
-en_GB {
-
-    //------------------------------------------------------------
-    // Rule Based Number Format Support
-    //------------------------------------------------------------
-
-//         * Spellout rules for U.K. English.  U.K. English has one significant
-//         * difference from U.S. English: the names for values of 1,000,000,000
-//         * and higher.  In American English, each successive "-illion" is 1,000
-//         * times greater than the preceding one: 1,000,000,000 is "one billion"
-//         * and 1,000,000,000,000 is "one trillion."  In British English, each
-//         * successive "-illion" is one million times greater than the one before:
-//         * "one billion" is 1,000,000,000,000 (or what Americans would call a
-//         * "trillion"), and "one trillion" is 1,000,000,000,000,000,000.
-//         * 1,000,000,000 in British English is "one thousand million."  (This
-//         * value is sometimes called a "milliard," but this word seems to have
-//         * fallen into disuse.)
-
-    // Could someone please correct me if I'm wrong about "milliard" falling
-    // into disuse, or have missed any other details of how large numbers
-    // are rendered.  Also, could someone please provide me with information
-    // on which other English-speaking countries use which system?  Right now,
-    // I'm assuming that the U.S. system is used in Canada and that all the
-    // other English-speaking countries follow the British system.  Can
-    // someone out there confirm this?
-
-    SpelloutRules {
-        "%simplified:\n"
-            "-x: minus >>;\n"
-            "x.x: << point >>;\n"
-            "zero; one; two; three; four; five; six; seven; eight; nine;\n"
-            "ten; eleven; twelve; thirteen; fourteen; fifteen; sixteen;\n"
-            "    seventeen; eighteen; nineteen;\n"
-            "20: twenty[->>];\n"
-            "30: thirty[->>];\n"
-            "40: forty[->>];\n"
-            "50: fifty[->>];\n"
-            "60: sixty[->>];\n"
-            "70: seventy[->>];\n"
-            "80: eighty[->>];\n"
-            "90: ninety[->>];\n"
-            "100: << hundred[ >>];\n"
-            "1000: << thousand[ >>];\n"
-            "1,000,000: << million[ >>];\n"
-            "1,000,000,000,000: << billion[ >>];\n"
-            "1,000,000,000,000,000: =#,##0=;\n"
-        "%default:\n"
-            "-x: minus >>;\n"
-            "x.x: << point >>;\n"
-            "=%simplified=;\n"
-            "100: << hundred[ >%%and>];\n"
-            "1000: << thousand[ >%%and>];\n"
-            "100,000>>: << thousand[>%%commas>];\n"
-            "1,000,000: << million[>%%commas>];\n"
-            "1,000,000,000,000: << billion[>%%commas>];\n"
-            "1,000,000,000,000,000: =#,##0=;\n"
-        "%%and:\n"
-            "and =%default=;\n"
-            "100: =%default=;\n"
-        "%%commas:\n"
-            "' and =%default=;\n"
-            "100: , =%default=;\n"
-            "1000: , <%default< thousand, >%default>;\n"
-            "1,000,000: , =%default=;"
-        "%%lenient-parse:\n"
-            "& ' ' , ',' ;\n" 
-    }
-
-}

Added: trunk/source/extra/uconv/samples/ibm-37-test.txt
===================================================================
--- trunk/source/extra/uconv/samples/ibm-37-test.txt	                        (rev 0)
+++ trunk/source/extra/uconv/samples/ibm-37-test.txt	2009-05-14 04:02:38 UTC (rev 206)
@@ -0,0 +1 @@
+×Áââz@Ö•¥…™¢‰–•@†™–”@‰‚”`ó÷@¦¢@¢¤ƒƒ…¢¢†¤“K%
\ No newline at end of file




More information about the sword-cvs mailing list