]> granicus.if.org Git - fribidi/log
fribidi
10 years agoOnly include public glib.h
Behnam Esfahbod [Sat, 6 Dec 2014 09:45:17 +0000 (01:45 -0800)]
Only include public glib.h

Fixes error: #error "Only glib.h can be included directly."
with glib versions >= 2.31.

https://bugs.freedesktop.org/show_bug.cgi?id=83894
https://github.com/behdad/fribidi/pull/1

10 years agoFix warning
Behdad Esfahbod [Wed, 23 Jul 2014 18:26:11 +0000 (14:26 -0400)]
Fix warning

https://bugs.freedesktop.org/show_bug.cgi?id=81573

10 years agoSupport 4-byte UTF-8 sequences
Behdad Esfahbod [Thu, 10 Jul 2014 20:06:23 +0000 (16:06 -0400)]
Support 4-byte UTF-8 sequences

Patch from Christina Brien <chris.brien@cisco.com>.

10 years agoDisable memory pool by default
Behdad Esfahbod [Tue, 1 Jul 2014 22:20:37 +0000 (18:20 -0400)]
Disable memory pool by default

https://bugs.freedesktop.org/show_bug.cgi?id=79385

11 years ago0.19.6 0.19.6
Behdad Esfahbod [Fri, 6 Dec 2013 20:56:53 +0000 (15:56 -0500)]
0.19.6

11 years agoPort test suite to automake 1.13
Behdad Esfahbod [Fri, 6 Dec 2013 20:54:56 +0000 (15:54 -0500)]
Port test suite to automake 1.13

11 years agoRevert "Try to help some builds (on Windows, no less)"
Behdad Esfahbod [Thu, 7 Feb 2013 05:06:33 +0000 (00:06 -0500)]
Revert "Try to help some builds (on Windows, no less)"

This reverts commit 7c3963fc8e852e7ed7000accb326f5f178196c41.

Previous commit broke my build.  Clearly more work needs to be done in
this area...

11 years agoTry to help some builds (on Windows, no less)
Behdad Esfahbod [Thu, 7 Feb 2013 05:05:15 +0000 (00:05 -0500)]
Try to help some builds (on Windows, no less)

11 years agoInvoke pkg-config macros properly
Behdad Esfahbod [Thu, 7 Feb 2013 04:26:42 +0000 (23:26 -0500)]
Invoke pkg-config macros properly

11 years agoFix misprint
Behdad Esfahbod [Wed, 30 Jan 2013 04:04:53 +0000 (23:04 -0500)]
Fix misprint

12 years agoFix rule X8 when paragraph-separator is present
Behdad Esfahbod [Sat, 5 Jan 2013 01:56:08 +0000 (19:56 -0600)]
Fix rule X8 when paragraph-separator is present

As discovered by:
https://github.com/behdad/fribidi-vs-unicode

All passing now.

12 years agoFix bug with rule W5
Behdad Esfahbod [Sat, 5 Jan 2013 01:47:24 +0000 (19:47 -0600)]
Fix bug with rule W5

Test case added.

This was discovered by running against the Unicode test suite.

https://github.com/behdad/fribidi-vs-unicode

12 years agoFix test when EXEEXT is not empty
Behdad Esfahbod [Thu, 3 Jan 2013 00:32:10 +0000 (18:32 -0600)]
Fix test when EXEEXT is not empty

12 years agoRemove old cruft
Behdad Esfahbod [Sun, 30 Dec 2012 00:11:42 +0000 (19:11 -0500)]
Remove old cruft

12 years agoFix export-symbols on Windows
Behdad Esfahbod [Sun, 30 Dec 2012 00:08:51 +0000 (19:08 -0500)]
Fix export-symbols on Windows

12 years agoFix theoretically possible overflow
Behdad Esfahbod [Thu, 6 Dec 2012 17:17:53 +0000 (12:17 -0500)]
Fix theoretically possible overflow

https://bugzilla.redhat.com/show_bug.cgi?id=884000

12 years ago0.19.5 0.19.5
Behdad Esfahbod [Sun, 2 Dec 2012 16:35:00 +0000 (18:35 +0200)]
0.19.5

12 years agoUpdate to Unicode 6.2
Behdad Esfahbod [Sun, 2 Dec 2012 16:33:41 +0000 (18:33 +0200)]
Update to Unicode 6.2

12 years agoUpdate FSF address
Behdad Esfahbod [Sun, 2 Dec 2012 16:26:07 +0000 (18:26 +0200)]
Update FSF address

12 years agoBug 54149 - Fix typo in fribidi help information
Behdad Esfahbod [Tue, 28 Aug 2012 19:03:13 +0000 (15:03 -0400)]
Bug 54149 - Fix typo in fribidi help information

12 years agoMinor
Behdad Esfahbod [Mon, 27 Aug 2012 18:34:18 +0000 (14:34 -0400)]
Minor

12 years ago0.19.4 0.19.4
Behdad Esfahbod [Mon, 27 Aug 2012 18:19:37 +0000 (14:19 -0400)]
0.19.4

12 years agoAdd git.mk
Behdad Esfahbod [Sat, 25 Aug 2012 21:41:02 +0000 (17:41 -0400)]
Add git.mk

12 years agoUpdate ChangeLog generation to git
Behdad Esfahbod [Sat, 25 Aug 2012 21:40:05 +0000 (17:40 -0400)]
Update ChangeLog generation to git

12 years agoUpdate Unicode data files to 6.1.0
Behdad Esfahbod [Sat, 25 Aug 2012 21:36:07 +0000 (17:36 -0400)]
Update Unicode data files to 6.1.0

12 years agoModernize autofoo a bit
Behdad Esfahbod [Sun, 17 Jun 2012 19:01:09 +0000 (15:01 -0400)]
Modernize autofoo a bit

13 years agoMinor optimization in struct layout for 64bit systems
behdad [Wed, 4 May 2011 18:04:29 +0000 (18:04 +0000)]
Minor optimization in struct layout for 64bit systems

14 years agoUpdate to Unicode 6.0.0 and bump version to 0.19.3
behdad [Fri, 21 Jan 2011 22:49:59 +0000 (22:49 +0000)]
Update to Unicode 6.0.0 and bump version to 0.19.3

14 years agoFix build without charset converters
behdad [Tue, 7 Dec 2010 19:44:24 +0000 (19:44 +0000)]
Fix build without charset converters

14 years agoInclude toplevel glib.h only
behdad [Wed, 24 Feb 2010 19:40:04 +0000 (19:40 +0000)]
Include toplevel glib.h only

15 years agoSupport win32 benchmarking
behdad [Tue, 14 Apr 2009 03:49:52 +0000 (03:49 +0000)]
Support win32 benchmarking

15 years ago[doc] Make sure a minus is used, not a hyphen.
behdad [Fri, 27 Mar 2009 16:14:33 +0000 (16:14 +0000)]
[doc] Make sure a minus is used, not a hyphen.

15 years agoNEWS, configure.ac: Released GNU FriBidi 0.19.2.
behdad [Thu, 26 Mar 2009 22:37:29 +0000 (22:37 +0000)]
NEWS, configure.ac: Released GNU FriBidi 0.19.2.

15 years agoBugzilla – Bug 20887 Problem with handling a certain sequence of arabic characters...
behdad [Thu, 26 Mar 2009 22:25:39 +0000 (22:25 +0000)]
Bugzilla – Bug 20887 Problem with handling a certain sequence of arabic characters in fribidi 0.19.1

Fix typo in ligature table.

16 years agoAdd AbsoluteTelnet.
behdad [Tue, 30 Dec 2008 18:42:37 +0000 (18:42 +0000)]
Add AbsoluteTelnet.

16 years agoFix typos.
behdad [Mon, 24 Nov 2008 17:48:31 +0000 (17:48 +0000)]
Fix typos.

16 years agoHandle RLM/LRM in CP1255 charset converter. (#15328, Artyom)
behdad [Tue, 22 Apr 2008 19:50:46 +0000 (19:50 +0000)]
Handle RLM/LRM in CP1255 charset converter.  (#15328, Artyom)

16 years agoUpdate to Unicode Character Database 5.1.0
behdad [Tue, 8 Apr 2008 21:38:22 +0000 (21:38 +0000)]
Update to Unicode Character Database 5.1.0

17 years agoReleased GNU FriBidi 0.19.1. FRIBIDI_0_19_1
behdad [Tue, 15 Jan 2008 23:15:45 +0000 (23:15 +0000)]
Released GNU FriBidi 0.19.1.

17 years agoRemove RPM versioning cruft.
behdad [Tue, 15 Jan 2008 22:53:06 +0000 (22:53 +0000)]
Remove RPM versioning cruft.

17 years agoRemove spec file. Nobody uses upstream spec files these days.
behdad [Tue, 15 Jan 2008 19:59:34 +0000 (19:59 +0000)]
Remove spec file.  Nobody uses upstream spec files these days.

17 years agoAdd remaining issues before a release can be made.
behdad [Thu, 7 Jun 2007 16:33:51 +0000 (16:33 +0000)]
Add remaining issues before a release can be made.

17 years agoAvoid non-const struct initializer.
behdad [Thu, 5 Apr 2007 16:14:39 +0000 (16:14 +0000)]
Avoid non-const struct initializer.

17 years agoMake sure we err if stringize is not available.
behdad [Thu, 5 Apr 2007 16:14:14 +0000 (16:14 +0000)]
Make sure we err if stringize is not available.

17 years agoCheck for (defined(WIN32)) || (defined(_WIN32_WCE)) to detect WinCE too
behdad [Thu, 5 Apr 2007 16:13:24 +0000 (16:13 +0000)]
Check for (defined(WIN32)) || (defined(_WIN32_WCE)) to detect WinCE too

17 years agoSkip explicits-list reinsertion if list is empty.
behdad [Thu, 15 Mar 2007 18:09:25 +0000 (18:09 +0000)]
Skip explicits-list reinsertion if list is empty.

18 years agoUpdate to Unicode Character Database 5.0.0.
behdad [Fri, 21 Jul 2006 22:29:10 +0000 (22:29 +0000)]
Update to Unicode Character Database 5.0.0.

18 years agoAdd Nokia 9110 Hebrew Support package.
behdad [Tue, 13 Jun 2006 00:59:08 +0000 (00:59 +0000)]
Add Nokia 9110 Hebrew Support package.

18 years agoMore comments.
behdad [Thu, 1 Jun 2006 22:53:55 +0000 (22:53 +0000)]
More comments.

18 years agoNote about line-breaking.
behdad [Thu, 1 Jun 2006 22:52:29 +0000 (22:52 +0000)]
Note about line-breaking.

18 years agoUse -no-undefined unconditionally.
behdad [Fri, 28 Apr 2006 02:00:31 +0000 (02:00 +0000)]
Use -no-undefined unconditionally.

18 years agoAdd an option --disable-deprecated.
behdad [Tue, 31 Jan 2006 03:23:12 +0000 (03:23 +0000)]
Add an option --disable-deprecated.

19 years agoAdd extra braces to shut gcc warnings up.
behdad [Sun, 22 Jan 2006 10:12:17 +0000 (10:12 +0000)]
Add extra braces to shut gcc warnings up.

19 years agoShut gcc warnings up.
behdad [Sun, 22 Jan 2006 10:11:43 +0000 (10:11 +0000)]
Shut gcc warnings up.

19 years agoUse memcpy for duplicating str.
behdad [Sun, 22 Jan 2006 10:11:23 +0000 (10:11 +0000)]
Use memcpy for duplicating str.

19 years agoInclude string.h.
behdad [Sun, 22 Jan 2006 10:10:57 +0000 (10:10 +0000)]
Include string.h.

19 years agoAdded HebrewService.
behdad [Sat, 21 Jan 2006 14:00:01 +0000 (14:00 +0000)]
Added HebrewService.

19 years agoAdded fribidi_get_type_internal as a deprecated symbol.
behdad [Sat, 14 Jan 2006 12:09:29 +0000 (12:09 +0000)]
Added fribidi_get_type_internal as a deprecated symbol.

19 years agoAdded Nano-X.
behdad [Wed, 23 Nov 2005 19:29:44 +0000 (19:29 +0000)]
Added Nano-X.

19 years agoSet TESTS_ENVIRONMENT=/bin/sh to avoid problem when running with \r\n line
behdad [Tue, 15 Nov 2005 20:04:14 +0000 (20:04 +0000)]
Set TESTS_ENVIRONMENT=/bin/sh to avoid problem when running with \r\n line
endings on Linux.

19 years agoAdded a FIXME about not handling First..Last ranges in UnicodeData.txt.
behdad [Wed, 9 Nov 2005 20:02:48 +0000 (20:02 +0000)]
Added a FIXME about not handling First..Last ranges in UnicodeData.txt.

19 years agoArabic shaping support added.
behdad [Thu, 3 Nov 2005 01:39:01 +0000 (01:39 +0000)]
Arabic shaping support added.

19 years agoReplaced bug URL.
behdad [Sun, 25 Sep 2005 22:59:21 +0000 (22:59 +0000)]
Replaced bug URL.

19 years agoUse sed instead of $(SED).
behdad [Sun, 25 Sep 2005 18:42:10 +0000 (18:42 +0000)]
Use sed instead of $(SED).

19 years agoUpdated and annotated.
behdad [Sat, 24 Sep 2005 01:04:15 +0000 (01:04 +0000)]
Updated and annotated.

19 years agoMoved BiCon up, since it's an easy sample to study.
behdad [Sat, 24 Sep 2005 00:44:54 +0000 (00:44 +0000)]
Moved BiCon up, since it's an easy sample to study.

19 years agoBetter handling of sys/times.h. Also, don't pass -pedantic to gcc.
behdad [Sun, 4 Sep 2005 16:57:09 +0000 (16:57 +0000)]
Better handling of sys/times.h.  Also, don't pass -pedantic to gcc.

19 years agoAdded fribidi_version_info.
behdad [Sun, 4 Sep 2005 16:56:16 +0000 (16:56 +0000)]
Added fribidi_version_info.

19 years agoUse capital hex digits.
behdad [Sun, 4 Sep 2005 16:55:12 +0000 (16:55 +0000)]
Use capital hex digits.

19 years agoSmall change to not run libtool if the package doesn't use it.
behdad [Sat, 27 Aug 2005 10:21:51 +0000 (10:21 +0000)]
Small change to not run libtool if the package doesn't use it.

19 years agoMinor.
behdad [Thu, 25 Aug 2005 18:35:34 +0000 (18:35 +0000)]
Minor.

19 years agoCouple items added ;).
behdad [Wed, 10 Aug 2005 23:16:31 +0000 (23:16 +0000)]
Couple items added ;).

19 years agoSmall changes to shut gcc warnings up.
behdad [Sat, 30 Jul 2005 09:06:27 +0000 (09:06 +0000)]
Small changes to shut gcc warnings up.

19 years agoSmall edits.
behdad [Wed, 8 Jun 2005 18:53:50 +0000 (18:53 +0000)]
Small edits.

19 years agoMisc fixes.
behdad [Tue, 7 Jun 2005 08:44:23 +0000 (08:44 +0000)]
Misc fixes.

19 years agoIn Unicode 4.1.0, the ReadMe.txt doesn't contain the Unicode version anymore.
behdad [Tue, 7 Jun 2005 08:43:17 +0000 (08:43 +0000)]
In Unicode 4.1.0, the ReadMe.txt doesn't contain the Unicode version anymore.
Updated to read version from BidiMirroring.txt, if not found in ReadMe.txt.

19 years agoExtra space removed!
behdad [Tue, 7 Jun 2005 08:42:15 +0000 (08:42 +0000)]
Extra space removed!

19 years agoSmall fixes.
behdad [Tue, 7 Jun 2005 08:40:21 +0000 (08:40 +0000)]
Small fixes.

19 years agoAn integrated CapRTL to UTF-8 converter added.
behdad [Tue, 7 Jun 2005 08:39:14 +0000 (08:39 +0000)]
An integrated CapRTL to UTF-8 converter added.

19 years agoAdded. Enumerates bidi char types into stdout.
behdad [Tue, 7 Jun 2005 08:20:05 +0000 (08:20 +0000)]
Added.  Enumerates bidi char types into stdout.

19 years agoUnicode 4.1 character database update.
behdad [Tue, 7 Jun 2005 07:31:13 +0000 (07:31 +0000)]
Unicode 4.1 character database update.

20 years agoBetter conversion table from CapRTL to Unicode.
behdad [Mon, 10 Jan 2005 06:43:53 +0000 (06:43 +0000)]
Better conversion table from CapRTL to Unicode.

20 years agoMade the wording a little more formal, removed jokes and sad stories.
roozbeh [Sun, 9 Jan 2005 11:18:30 +0000 (11:18 +0000)]
Made the wording a little more formal, removed jokes and sad stories.

20 years agoCorrecting the table.
behnam [Sat, 8 Jan 2005 15:27:20 +0000 (15:27 +0000)]
Correcting the table.

20 years agoClearing some typos.
behnam [Sat, 8 Jan 2005 13:26:58 +0000 (13:26 +0000)]
Clearing some typos.

20 years agoAdding CapRTL to Unicode (UTF-8) convertor.
behnam [Wed, 5 Jan 2005 16:45:56 +0000 (16:45 +0000)]
Adding CapRTL to Unicode (UTF-8) convertor.

20 years agoAdded Geresh.
behdad [Fri, 29 Oct 2004 18:49:48 +0000 (18:49 +0000)]
Added Geresh.

20 years agoMinor change in comments: Using "Authors(s)" in the file header.
behdad [Tue, 28 Sep 2004 07:58:57 +0000 (07:58 +0000)]
Minor change in comments:  Using "Authors(s)" in the file header.

20 years agoHere and there small improvements.
behdad [Fri, 27 Aug 2004 21:55:59 +0000 (21:55 +0000)]
Here and there small improvements.

20 years agoAdded. List of projects using FriBidi.
behdad [Fri, 16 Jul 2004 08:39:14 +0000 (08:39 +0000)]
Added.  List of projects using FriBidi.

20 years agoAdded test_UTF-8_reordernsm to Makefile.
behdad [Sat, 3 Jul 2004 20:49:32 +0000 (20:49 +0000)]
Added test_UTF-8_reordernsm to Makefile.

20 years agoHere and there fixes, found by trying to compile on sf.net Compile Farm!
behdad [Sat, 3 Jul 2004 11:36:14 +0000 (11:36 +0000)]
Here and there fixes, found by trying to compile on sf.net Compile Farm!

20 years agoWell, just testing new maildiff script.
behdad [Sat, 3 Jul 2004 06:01:04 +0000 (06:01 +0000)]
Well, just testing new maildiff script.

20 years agoAnother TODO item added.
behdad [Sat, 3 Jul 2004 01:45:08 +0000 (01:45 +0000)]
Another TODO item added.

20 years agoBoring addition of new TODO items :-(.
behdad [Sat, 3 Jul 2004 00:04:27 +0000 (00:04 +0000)]
Boring addition of new TODO items :-(.

20 years agoTwo small fixes to make compilation with -DDONT_HAVE_FRIBIDI_CONFIG_H go on.
behdad [Wed, 23 Jun 2004 22:26:06 +0000 (22:26 +0000)]
Two small fixes to make compilation with -DDONT_HAVE_FRIBIDI_CONFIG_H go on.

20 years agoReimplemented Arabic joining. Hopefullly it's conforming to the standard now,
behdad [Mon, 21 Jun 2004 21:15:31 +0000 (21:15 +0000)]
Reimplemented Arabic joining.  Hopefullly it's conforming to the standard now,
with the exception that we assume "level run" instead of "directional run",
which is a proposed changed to be applied for Unicode 4.1.

20 years agoWe need bidi_types all over the place (in joining, in shaping, ...), so
behdad [Mon, 21 Jun 2004 18:49:23 +0000 (18:49 +0000)]
We need bidi_types all over the place (in joining, in shaping, ...), so
make them mandatory.  As a consequence, many of our functions don't need str
anymore:  they just need this bidi_types.

20 years agoFixed a bug in fribidi_log2vis(), also changed fribidi_reorder_line() api to
behdad [Mon, 21 Jun 2004 16:15:27 +0000 (16:15 +0000)]
Fixed a bug in fribidi_log2vis(), also changed fribidi_reorder_line() api to
allow not passing visual_str, by passing str instead.

20 years agoRever back to our old level setting for BN and explicits. The new method was
behdad [Fri, 18 Jun 2004 22:41:39 +0000 (22:41 +0000)]
Rever back to our old level setting for BN and explicits.  The new method was
buggy.  A test case added to capture that.