File: NEWS

package info (click to toggle)
liblinebreak2 2.1-1
  • links: PTS
  • area: main
  • in suites: wheezy
  • size: 1,964 kB
  • sloc: sh: 8,914; ansic: 2,501; makefile: 62; sed: 3
file content (43 lines) | stat: -rw-r--r-- 1,402 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
New in 2.1

- Update the data according to LineBreak-6.0.0.txt
- Fix the bug that an assertion in code can fail if U+FFFC is
  encountered at the beginning of a line

New in 2.0

- Update the algorithm and data according to UAX #14-24 and
  LineBreak-5.2.0.txt
- Rename some functions to reduce namespace pollution
- Make Doxygen documentation better

New in 1.2

- Fix the bug that an assertion in code can fail if an invalid UTF-8 or
  UTF-16 sequence is encountered near the end of input
- Remove the specialization of right single quotation mark as closing
  punctuation mark in English, French, and Spanish, because it can be
  used as apostrophe
- Make Doxygen documentation better

New in 1.1

- Make get_lb_prop_lang static and not an exported symbol
- Define is_line_breakable to alias to is_breakable
- Declare get_next_char_utf* will be changed to lb_get_next_char_utf*
- Move the declarations of get_next_char_utf* from linebreak.h to
  linebreakdef.h
- Add the function documentation comments to the header files

New in 1.0

- Update the line breaking data according to UAX #14-22 and
  LineBreak-5.1.0.txt
- Add autoconfiscation support (./configure, make, make install)
- Add Makefile for MSVC

First public release (0.9.6, or 20080421)

- Implement line breaking algorithm according to UAX #14-19
- Line breaking data is generated from LineBreak-5.0.0.txt
- Makefile only supports GCC