Downloadliste

Projektbeschreibung

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.

Systemanforderungen

Die Systemvoraussetzungen sind nicht definiert
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2011-05-14 16:42
2.1

Die Daten wurden nach Unicode 6.0.0 aktualisiert. Ein Fehler, bei dem Behauptungen in dem Code kann fehlschlagen, wenn U + FFFC am Anfang einer Zeile angetroffen wird, wurde behoben.
Tags: Major bugfixes
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
2.0

Der Algorithmus und Daten wurden nach UAX # 14-24 und LineBreak-5.2.0.txt aktualisiert. Einige Funktionen wurden umbenannt, um Namespace-Verschmutzung zu reduzieren. Die Doxygen Dokumentation wurde verbessert.
Tags: major update
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
1.2

Ein Fehler wurde behoben, bei dem eine Behauptung im Code kann fehlschlagen, wenn eine ungültige UTF-8 und UTF-16-Sequenz am Ende der Eingabe auftritt. Die Spezialisierung der rechte einfache Anführungszeichen als eine schließende Satzzeichen in Englisch, Französisch und Spanisch wurde entfernt, weil sie als Apostroph verwendet werden. Die Doxygen Dokumentation war besser gemacht.
Tags: Major bugfixes
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
1.1.1

Die Veröffentlichung ist nur ein falsches Datum in der Kopfzeile richtige Datei, um Verwirrung zu vermeiden. Nutzer, die bereits heruntergeladen haben, Version 1.1, brauche wohl nicht noch einmal herunterladen.
Tags: Minor bugfixes
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
1.1

Diese Version ist ein Release für eine Übergangszeit Version 2.0, das den Namespace Verschmutzung durch Voranstellen verringern wird "lb_", Symbole, dass die Nutzer in der Regel nicht direkt verwenden. Bestehende Anwender sollten im Allgemeinen nicht beeinflusst werden. Allerdings sind die neuen Nutzer voraussichtlich die is_line_breakable statt is_breakable, und daran erinnern, dass get_next_char_utf * wird umbenannt werden.
Tags: Code cleanup
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