-
Notifications
You must be signed in to change notification settings - Fork 10
/
ChangeLog
115 lines (70 loc) · 3.28 KB
/
ChangeLog
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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
pyfribidi 0.11.0 -- 2012-03-09
* use greenlet's my_build_ext for a better inplace build
* refactor pyfribidi.c module
pyfribidi.c is now compiled as _pyfribidi. This module only handles
unicode internally and doesn't use the fribidi_utf8_to_unicode
function (which can't handle 4 byte utf-8 sequences). This fixes the
buffer overflow in issue #2.
The code is now also much simpler: pyfribidi.c is down from 280 to 130
lines of code.
We now ship a pure python pyfribidi that handles the case when
non-unicode strings are passed in.
We now also adapt the size of the output string if clean=True is
passed.
pyfribidi 0.10.1
* Expose reordernsm flag (reorder Non-Spacing-Marks) in log2vis
-- volker <volker.haas@brainbot.com> Thu, Aug 11 12:23:37 CEST 2011
pyfribidi 0.10.0
* Change the package number in the setup.py script
-- kobi <kzamir@walla.co.il> Wed, 3 Feb 2009 19:03:11 +0200
pyfribidi 0.9.0
* Use fribidi 0.19 and above.
* Re-Change the package name from pyfribidi2 to pyfribidi
-- kobi <kzamir@walla.co.il> Wed, 3 Feb 2009 12:59:24 +0200
pyfribidi 0.8.0
* Yoann Roman: Fix Buffer too small with Arabic joining.
* Use fribidi2, fribidi 0.19 and above.
* Change the package name from pyfribidi to pyfribidi2
-- kobi <kzamir@walla.co.il> Fri, 13 Mar 2009 12:59:24 +0200
pyfribidi 0.5.0
API Changes:
* Nir Soffer: Accept either unicode or encoded string or subclasses
* Nir Soffer: Accept encoding keyword argument, support any encoding Python
support (encoding it ignored if you send unicode input)
* Nir Soffer: Accept base_direction keyword argument (was only positional before)
* Nir Soffer: Return the same type of input you sent, either unicode or str
* Nir Soffer: Updated docstrings
Internal Changes:
* Nir Soffer: new function log2vis_encoded_string handles strings using either
log2vis_utf8 or log2vis_unicode
* Nir Soffer: Updated docs
* Nir Soffer: Added more tests, organized tests by types
-- kobi <kzamir@walla.co.il> Thu, 18 Jan 2006 00:59:24 +0200
pyfribidi 0.3.6
* Nir Soffer: Raise ValueError for invalid base_dir_string.
* Nir Soffer: Added detailed docstring
* Nir Soffer: Use real unittests, add some tests.
-- kobi <kzamir@walla.co.il> Thu, 12 Jan 2006 00:59:24 +0200
pyfribidi 0.3.5
* Nir Soffer: add suggestion to use setup.py in the INSTALL file.
* add fribidi-systray.py example, this example use GTK and creates a system tray
icon that convert the content of the clipboard.
-- kobi <kzamir@walla.co.il> Thu, 12 Jan 2006 00:59:24 +0200
pyfribidi 0.3.2
* fix configure script to check for python devel files
* add base_dir opetion to the log2vis python function
-- kobi <kzamir@walla.co.il> Fri, 18 Nov 2005 00:59:24 +0200
pyfribidi 0.3.1
* adopted package for ubuntu
* build python2.3 and python2.4 packages now
* use cdbs instead of plain debhelper
-- Stefan Potyra <sistpoty@ubuntu.com> Wed, 16 Nov 2005 22:30:36 +0100
pyfribidi 0.3.0
* FIXME: Allways use fribidi Right-To-Left embedding, for stas
-- kobi <kzamir@walla.co.il> Thu, 10 Nov 2005 08:59:24 +0200
pyfribidi 0.2.0
* Tzafrir Cohen: vis2log -> log2vis
-- kobi <kzamir@walla.co.il> Thu, 10 Nov 2005 08:59:24 +0200
pyfribidi 0.1.0-1
* Initial release
-- kobi <kzamir@walla.co.il> Thu, 10 Nov 2005 00:59:24 +0200