[pyicu-dev] towards release 1.0

Christoph Burgmer cburgmer at ira.uka.de
Wed Mar 31 10:03:38 PDT 2010


Not sure if you like plain text README in reStructuredText, but this could 
spice up the cheese shop index page [1]. See attached patch for changes to the 
original README. I tried to change as little as possible, but whitespace and 
special markup characters were crutial for rst2html to compile. It surely is 
in the eye of the beholder what to markup and what not, see [2] for a 
reference.

-Christoph

[1] http://pypi.python.org/pypi/PyICU/0.9
[2] http://docutils.sourceforge.net/docs/user/rst/quickref.html


Am Montag, 29. März 2010 schrieb Andi Vajda:
> The list of changes since version 0.9 was released in January reads:
> 
>   - added support for UnicodeSet, UnicodeFunctor, UnicodeFilter,
>  UnicodeMatcher - added support for RegexPattern and RegexMatcher
>   - added support for Normalizer
>   - added support for UTransPosition (Christoph Burgmer)
>   - added support for UTransPosition and UnicodeFilter methods to
>  Transliterator - fixed bug in UnicodeString single character assignment
>  method
>   - added support for extending Transliterator from Python (Christoph
>  Burgmer) - improved support for in-place operations on UnicodeStrings
>   - added support for Transliterator::registerInstance (Christoph Burgmer)
>   - added support for ICU 4.4
>   - added support for Normalizer2, FilteredNormalizer2 if ICU version >=
>  4.4 - added support for SelectFormat if ICU version >= 4.4
>   - added support for TimeUnitFormat if ICU version >= 4.2
>   - added support for PluralRules and PluralFormat if ICU version >= 4.0
>   - added support for DateInterval, DateIntervalFormat if ICU version >=
>  4.0 - added support for CurrencyPluralInfo if ICU version >= 4.2
>   - added support for UnicodeSetIterator
>   - added support for SearchIterator and StringSearch
>   - added some missing Collator and RuleBasedCollator methods
> 
> Are there any ICU wrappers still missing from PyICU preventing a 1.0
> release (besides LayoutEngine et al.) ?
> 
> I would like a 1.0 release to not have any glaring omissions. ICU is a
>  large library and I've only used small amounts of it myself. I don't have
>  enough perspective to decide what is important or not on my own. Are there
>  any pieces, important to readers of this list, PyICU users, that are not
>  supported by PyICU yet ?
> 
> Also, for a 1.0 release, I'd like to have many more unit tests, ideally
> testing each and every one of the wrapped APIs. This is a daunting task, to
> say the least. Any contribution would be greatly appreciated.
> 
> Another good way to test the PyICU bindings is to port the ICU C++ samples
> to Python. Again, any help in porting these would be welcome. I started by
> porting the break.cpp sample and found bugs with UnicodeString-converted
> text parameters in iterator setters (which are now fixed).
> 
> Andi..
> _______________________________________________
> pyicu-dev mailing list
> pyicu-dev at osafoundation.org
> http://lists.osafoundation.org/cgi-bin/mailman/listinfo/pyicu-dev
> 

-------------- next part --------------
A non-text attachment was scrubbed...
Name: README-rst.patch
Type: text/x-patch
Size: 12453 bytes
Desc: not available
Url : http://lists.osafoundation.org/pipermail/pyicu-dev/attachments/20100331/565a9702/attachment.bin 


More information about the pyicu-dev mailing list