Download List

Projeto Descrição

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.

System Requirements

System requirement is not defined
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

Os dados foram atualizados de acordo com Unicode 6.0.0. Um erro em afirmações feitas no código pode falhar se U + FFFC é encontrado no início de uma linha foi corrigido.
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

O algoritmo e os dados foram atualizados de acordo com UAX # 14-24 e LineBreak-5.2.0.txt. Algumas funções foram renomeadas para reduzir a poluição do namespace. A documentação Doxygen foi melhorado.
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

Um bug foi corrigido no qual uma afirmação em código pode falhar se um inválido UTF-8 ou UTF-16 seqüência é encontrado perto do final da entrada. A especialização das aspas de direito interno como um sinal de pontuação de fechamento em Inglês, Francês, Espanhol e foi removido, pois pode ser usado como apóstrofo. A documentação Doxygen foi feito melhor.
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

A liberação é apenas para corrigir uma data errada no cabeçalho do arquivo para evitar confusão. Os usuários que já baixaram a versão 1.1 provavelmente não precisará baixar novamente.
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

Esta versão é uma versão de transição para uma versão 2.0 que irá reduzir a poluição do namespace prefixando `lb_ 'aos símbolos que os usuários geralmente não usam diretamente. Os usuários existentes não devem ser afetados em geral. No entanto, os novos usuários deverão utilizar is_line_breakable em vez de is_breakable, e lembre-se que get_next_char_utf * será renomeado.
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