Develop and Download Open Source Software

liblinebreak

Project Release infomations and Project Resources. Note that these informations are from this projects Freecode.com page and the downloads themselves may not be hosted with SourceForge.JP.

Project Release Information

2011-05-14 16:42
The data was updated according to Unicode 6.0.0. A bug where assertions in the code can fail if U+FFFC is encountered at the beginning of a line was fixed.
2010-01-03 22:47
The algorithm and data were updated according to UAX #14-24 and LineBreak-5.2.0.txt. Some functions were renamed to reduce namespace pollution. The Doxygen documentation was improved.
2009-05-03 16:43
A bug was fixed in which an assertion in code can fail if an invalid UTF-8 or UTF-16 sequence is encountered near the end of input. The specialization of right single quotation mark as a closing punctuation mark in English, French, and Spanish was removed because it can be used as apostrophe. The Doxygen documentation was made better.
2009-03-06 01:05
The release is just to correct a wrong date in the header file to avoid confusion. Users who have already downloaded version 1.1 probably do not need to download it again.
2009-02-07 19:28
This release is a transitional release for a 2.0 release that will reduce the namespace pollution by prefixing `lb_' to symbols that users generally do not use directly. Existing users should not be impacted generally. However, new users are expected to use is_line_breakable instead of is_breakable, and remember that get_next_char_utf* will be renamed.

Project Resources

http://freecode.com/urls/b56243a15bad1bc0e90f8e5c73701d82
http://freecode.com/urls/2ccbc6bee8319fa0ac0f35b67a4e3429
http://freecode.com/urls/4073a808ef927e6b8450b010cae26d5b
http://freecode.com/urls/c7415db44438094be99ba37b81c932fa
http://freecode.com/projects/liblinebreak

Project Description

Liblinebreak is an implementation of the line breaking algorithm as described in Unicode Standard Annex 14. It breaks lines that contain Unicode characters. It is designed to be used in a generic text renderer. FBReader is one real-world example.