Skip to content

Commit a41b2cf

Browse files
committed
Update for the libunibreak 3.0 release.
1 parent a815e11 commit a41b2cf

13 files changed

+36
-41
lines changed

ChangeLog

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,19 @@
1+
2015-05-10 Wu Yongwei <wuyongwei@gmail.com>
2+
3+
Update for the libunibreak 3.0 release.
4+
* NEWS: Add information about libunibreak 3.0.
5+
* src/linebreak.c: Mark file version as 3.0.
6+
* src/linebreak.h: Ditto.
7+
* src/linebreakdef.c: Ditto.
8+
* src/linebreakdef.h: Ditto.
9+
* src/unibreakbase.c: Ditto.
10+
* src/unibreakbase.h: Ditto.
11+
* src/unibreakdef.c: Ditto.
12+
* src/unibreakdef.h: Ditto.
13+
* src/wordbreak.c: Ditto.
14+
* src/wordbreak.h: Ditto.
15+
* src/wordbreakdef.h: Ditto.
16+
117
2015-04-19 Wu Yongwei <wuyongwei@gmail.com>
218

319
* LICENCE: Update copyright information.

NEWS

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
New in libunibreak 3.0
2+
3+
- Update the code and data to conform to Unicode 7.0.0
4+
- Update build scripts to fix compatibility issues
5+
- Improve code structure
6+
- Make a few bug fixes
7+
18
New in libunibreak 1.1
29

310
- Update the code and data to conform to Unicode 6.2.0

src/linebreak.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
* Implementation of the line breaking algorithm as described in Unicode
4646
* Standard Annex 14.
4747
*
48-
* @version 2.7, 2015/04/18
48+
* @version 3.0, 2015/05/10
4949
* @author Wu Yongwei
5050
* @author Petr Filipsky
5151
*/

src/linebreak.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
*
4444
* Header file for the line breaking algorithm.
4545
*
46-
* @version 2.4, 2015/04/18
46+
* @version 3.0, 2015/05/10
4747
* @author Wu Yongwei
4848
*/
4949

src/linebreakdef.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
*
4444
* Definition of language-specific data.
4545
*
46-
* @version 2.2, 2012/10/06
46+
* @version 3.0, 2015/05/10
4747
* @author Wu Yongwei
4848
*/
4949

src/linebreakdef.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
* Definitions of internal data structures, declarations of global
4646
* variables, and function prototypes for the line breaking algorithm.
4747
*
48-
* @version 2.6, 2015/04/18
48+
* @version 3.0, 2015/05/10
4949
* @author Wu Yongwei
5050
* @author Petr Filipsky
5151
*/

src/unibreakbase.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
*
3030
* Definition of basic libunibreak information.
3131
*
32-
* @version 1.0, 2015/04/18
32+
* @version 3.0, 2015/05/10
3333
* @author Wu Yongwei
3434
*/
3535

src/unibreakbase.h

Lines changed: 1 addition & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -22,36 +22,20 @@
2222
* not be misrepresented as being the original software.
2323
* 3. This notice may not be removed or altered from any source
2424
* distribution.
25-
*
26-
* The main reference is Unicode Standard Annex 14 (UAX #14):
27-
* <URL:http://www.unicode.org/reports/tr14/>
28-
*
29-
* When this library was designed, this annex was at Revision 19, for
30-
* Unicode 5.0.0:
31-
* <URL:http://www.unicode.org/reports/tr14/tr14-19.html>
32-
*
33-
* This library has been updated according to Revision 33, for
34-
* Unicode 7.0.0:
35-
* <URL:http://www.unicode.org/reports/tr14/tr14-33.html>
36-
*
37-
* The Unicode Terms of Use are available at
38-
* <URL:http://www.unicode.org/copyright.html>
3925
*/
4026

4127
/**
4228
* @file unibreakbase.h
4329
*
4430
* Header file for common definitions in the libunibreak library.
4531
*
46-
* @version 1.0, 2015/04/18
32+
* @version 3.0, 2015/05/10
4733
* @author Wu Yongwei
4834
*/
4935

5036
#ifndef UNIBREAKBASE_H
5137
#define UNIBREAKBASE_H
5238

53-
#include <stddef.h>
54-
5539
#ifdef __cplusplus
5640
extern "C" {
5741
#endif

src/unibreakdef.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
*
3030
* Definition of utility functions used by the libunibreak library.
3131
*
32-
* @version 1.0, 2015/04/18
32+
* @version 3.0, 2015/05/10
3333
* @author Wu Yongwei
3434
*/
3535

src/unibreakdef.h

Lines changed: 2 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -22,34 +22,21 @@
2222
* not be misrepresented as being the original software.
2323
* 3. This notice may not be removed or altered from any source
2424
* distribution.
25-
*
26-
* The main reference is Unicode Standard Annex 14 (UAX #14):
27-
* <URL:http://www.unicode.org/reports/tr14/>
28-
*
29-
* When this library was designed, this annex was at Revision 19, for
30-
* Unicode 5.0.0:
31-
* <URL:http://www.unicode.org/reports/tr14/tr14-19.html>
32-
*
33-
* This library has been updated according to Revision 33, for
34-
* Unicode 7.0.0:
35-
* <URL:http://www.unicode.org/reports/tr14/tr14-33.html>
36-
*
37-
* The Unicode Terms of Use are available at
38-
* <URL:http://www.unicode.org/copyright.html>
3925
*/
4026

4127
/**
4228
* @file unibreakdef.h
4329
*
4430
* Header file for private definitions in the libunibreak library.
4531
*
46-
* @version 1.1, 2015/04/19
32+
* @version 3.0, 2015/05/10
4733
* @author Wu Yongwei
4834
*/
4935

5036
#ifndef UNIBREAKDEF_H
5137
#define UNIBREAKDEF_H
5238

39+
#include <stddef.h>
5340
#include "unibreakbase.h"
5441

5542
#ifdef __cplusplus

src/wordbreak.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
* Implementation of the word breaking algorithm as described in Unicode
4545
* Standard Annex 29.
4646
*
47-
* @version 2.6, 2015/04/18
47+
* @version 3.0, 2015/05/10
4848
* @author Tom Hacohen
4949
*/
5050

src/wordbreak.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
*
4444
* Header file for the word breaking (segmentation) algorithm.
4545
*
46-
* @version 2.5, 2015/04/18
46+
* @version 3.0, 2015/05/10
4747
* @author Tom Hacohen
4848
*/
4949

src/wordbreakdef.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232
*
3333
* This library has been updated according to Revision 25, for
3434
* Unicode 7.0.0:
35+
* <URL:http://www.unicode.org/reports/tr29/tr29-25.html>
3536
*
3637
* The Unicode Terms of Use are available at
3738
* <URL:http://www.unicode.org/copyright.html>
@@ -43,7 +44,7 @@
4344
* Definitions of internal data structures, declarations of global
4445
* variables, and function prototypes for the word breaking algorithm.
4546
*
46-
* @version 2.6, 2015/04/19
47+
* @version 3.0, 2015/05/10
4748
* @author Tom Hacohen
4849
*/
4950

0 commit comments

Comments
 (0)