[FriBidi-commit] fribidi0 ANNOUNCE, 1.6, NONE AUTHORS, 1.10.2.1, 1.10.2.2 NEWS, 1.5.2.2, 1.5.2.3 README, 1.12.2.1, 1.12.2.2 THANKS, 1.2, 1.2.2.1

Behdad Esfahbod behdad at freedesktop.org
Wed Jun 8 11:49:12 PDT 2005


Update of /cvs/fribidi/fribidi0
In directory gabe:/tmp/cvs-serv14536

Modified Files:
      Tag: STABLE
	AUTHORS NEWS README THANKS 
Removed Files:
      Tag: STABLE
	ANNOUNCE 
Log Message:
Updated text files.


--- ANNOUNCE DELETED ---

Index: AUTHORS
===================================================================
RCS file: /cvs/fribidi/fribidi0/AUTHORS,v
retrieving revision 1.10.2.1
retrieving revision 1.10.2.2
diff -u -d -r1.10.2.1 -r1.10.2.2
--- AUTHORS	7 Aug 2002 10:24:28 -0000	1.10.2.1
+++ AUTHORS	8 Jun 2005 18:49:07 -0000	1.10.2.2
@@ -1,43 +1,34 @@
-Dov Grobgeld <dov at imagic.weizmann.ac.il>
-	* Initial author.
-   
-Behdad Esfahbod <behdad at bamdad.org>
-	* Current maintainer, Added explicit bidi support, fixed all
-	conformance bugs, changed the library to use bitmasks, rewrote
-	many things, removed glib dependency.
-
-Owen Tayler <otaylor at redhat.com>
-	* Contributed very important memory leak and speed patches.
-
-Raphael Finkel <raphael at cs.uky.edu>       
-	* Contributed UTF-8 converters.
-
-Pablo Saratxaga <pablo at mandrakesoft.com>  
-	* Contributed several arabic charset converters.
-
-Manish Singh <yosh at gimp.org> 
-	* Contributed patch to make fribidi use libtool.
-
-Omer Zak <omerz at actcom.co.il>
-	* Contributed several bug fixes, improved interface UTF-8 converters,
-	and several considerations for embedded systems.
-
-Roozbeh Pournader <roozbeh at sharif.edu>
-	* Fixed small things here and there.
-
-Dan Kenigsberg <danken at cs.technion.ac.il>
-	* Contributed a patch to make Fribidi work without Glib.
+behdad: Behdad Esfahbod <behdad at gnu.org>
+#
+# Behdad Esfahbod is the only author that actually codes these days.  He
+# maintains the package too.
+#
 
-Markus Kuhn <Markus.Kuhn at cl.cam.ac.uk>
-	* Free wcwidth() implementation.
+dov-g: Dov Grobgeld <dov at imagic.weizmann.ac.il>
+#
+# Dov Grobgeld originally wrote FriBidi.  The 0.1.* releases were all done
+# by him.  After that, Dov rarely touched the code, but contributed ideas. 
+# All files that he has originally authored have him listed as an author in
+# the header of the file.
+#
 
-Abel Cheung <maddog at linux.org.hk>
-	* Implemented pkgconfig support.
+roozbeh: Roozbeh Pournader <roozbeh at gnu.org>
+#
+# Roozbeh Pournader hasn't contributed much code to FriBidi personally; but
+# has maintained, promoted, and supported the project for a while.  He has
+# helped with making GNU FriBidi standards compliant, and has sometimes
+# lobbied with the Unicode Consortium when needed.  Roozbeh was supposed to
+# be a co-maintainer of GNU FriBidi, but he's not doing that yet.
+#
 
-Dominique Unruh <dominique at unruh.de>
-	* Contributed a patch for reordering NSMs (rule L3).
 
-Tomas Frydrych <tomas at frydrych.uklinux.net>
-	* Contirbuted patches for compiling fribidi under Microsoft
-	Visual C++.
-		
+#
+# Note: wcwidth.c implementation is by Markus Kuhn.  It is distributed with
+# and used in GNU FriBidi, but is not part of GNU FriBidi.
+#
+# Note: GNU getopt is distributed with and used in GNU FriBidi, but is not
+# part of GNU FriBidi.
+#
+# Note: Parts of the Unicode Character Database are distributed with and used
+# in GNU FriBidi under unidata/, but are not part of GNU FriBidi.
+#

Index: NEWS
===================================================================
RCS file: /cvs/fribidi/fribidi0/NEWS,v
retrieving revision 1.5.2.2
retrieving revision 1.5.2.3
diff -u -d -r1.5.2.2 -r1.5.2.3
--- NEWS	19 May 2002 09:53:02 -0000	1.5.2.2
+++ NEWS	8 Jun 2005 18:49:07 -0000	1.5.2.3
@@ -1,3 +1,13 @@
+New in 0.10.5:
+
+* Unicode 4.1.0 character database used.
+
+* Fixed type sizes on 64-bit architectures.
+
+* We've become GNU FriBidi.  Note capitalization please.
+
+* We have moved to http://fribidi.org/, hosted on freedesktop.org.
+
 New in 0.10.4:
 
 * Unicode 3.2 data files used.

Index: README
===================================================================
RCS file: /cvs/fribidi/fribidi0/README,v
retrieving revision 1.12.2.1
retrieving revision 1.12.2.2
diff -u -d -r1.12.2.1 -r1.12.2.2
--- README	7 Aug 2002 10:24:28 -0000	1.12.2.1
+++ README	8 Jun 2005 18:49:07 -0000	1.12.2.2
@@ -1,4 +1,5 @@
-This is is FriBidi, a Free Implementation of the Unicode BiDi algorithm.
+This is GNU FriBidi,
+a Free Implementation of the Unicode BiDirectional algorithm.
 
 Background
 ==========
@@ -12,7 +13,7 @@
 ========
 It is our hope that this library will stimulate the implementation of Hebrew
 and Arabic in lots of free software. Here is a small list of projects that
-would benifit from the use of the FriBidi library, but of course there are
+would benifit from the use of the GNU FriBidi library, but of course there are
 many more: Wine, Mozilla, Qt, KDE, lynx, OpenOffice.
 
 It may be interesting for you to know that Fribidi is already being used in
@@ -20,9 +21,9 @@
 
 Downloading
 ===========
-The latest version of FriBidi may be found at:
+The latest version of GNU FriBidi may be found at:
 
-   http://fribidi.sourceforge.net/
+   http://fribidi.org/
 
 Building
 ========
@@ -32,7 +33,7 @@
 =========
 Fribidi is:
 Copyright (C) 1999,2000 Dov Grobgeld, and
-Copyright (C) 2001,2002 Behdad Esfahbod.
+Copyright (C) 2001,2002,2005 Behdad Esfahbod.
 
 This library is free software; you can redistribute it and/or
 modify it under the terms of the GNU Lesser General Public
@@ -56,36 +57,11 @@
 ==============
 The library implements the algorithm described in the "Unicode Standard
 Annex #9, The Bidirectional Algorithm", available at
-http://www.unicode.org/unicode/reports/tr9/. Fribidi has been tested
+http://www.unicode.org/unicode/reports/tr9/. GNU FriBidi has been tested
 exhaustively against the Unicode Reference Code, and due to our knowledge,
 it completely conforms to the specification, always producing the same
 result as the Reference Code.
 
-In the API we were inspired by the document "Bi-Di languages support
-- BiDi API propasal", http://www.langbox.com/AraMosaic/mozilla/BiDi_API.html,
-by Franck Portaneri <franck at langbox.com> which he wrote as a proposal for
-adding BiDi support to Mozilla.
-
-Internally, the library uses Unicode entirely. The character property
-function was automatically created from the Unicode property list document
-PropList.txt available from the Unicode FTP site. This means that every
-Unicode character is treated in strict accordance with the Unicode
-specification. The same is true for the mirroring of characters, which also
-works for all the characters listed as mirrorable in the the Unicode
-specification.
-
-Other character sets must be converted into Unicode before the library
-may be used. In order to use, e.g. iso8859-8, the function
-
-     void
-     fribidi_iso8859_8_to_unicode(guchar *s,
-             	                  /* output */
-	    	                  FriBidiChar *us)
-
-must be called which translates the guchar string *s to a unicode 
-string. There is also a corresponding fribidi_unicode_to_iso8859_8
-that may be called to convert the string back to iso8859_8 for output.
-
 The reordering of characters is done through the function:
       
      void
@@ -119,8 +95,10 @@
                             list is in interactive applications when the
                             embedding e.g. level determines cursor display.
 
-In any of the output pointers == NULL, then that information is not 
-calculated.
+If any of the output pointers == NULL, then that information is not 
+calculated.  Note that this function does not allow line breaking, and
+so GNU FriBidi is not feature complete yet.  This will be fixed in the
+future.
 
 How it looks like
 =================
@@ -132,7 +110,8 @@
 
 Executable
 ==========
-There is also a command line utilitity called fribidi that loops over
+
+There is also a command line utilitity called `fribidi' that loops over
 the text of a file and performs the BiDi algorithm on each line, also
 used for testing the algorithm. Run fribidi with the --help option to
 learn about usage.
@@ -140,10 +119,15 @@
 Bugs and comments
 =================
 
-Report FriBidi bugs at:
+Report GNU FriBidi bugs at:
 
-	http://fribidi.sourceforge.net/bugs.php
+	http://fribidi.org/bug
 
 And send your comments to:
 
-	fribidi-discuss at lists.sourceforge.net
+	fribidi at freedesktop.org
+
+
+
+Behdad Esfahbod
+June 8, 2005

Index: THANKS
===================================================================
RCS file: /cvs/fribidi/fribidi0/THANKS,v
retrieving revision 1.2
retrieving revision 1.2.2.1
diff -u -d -r1.2 -r1.2.2.1
--- THANKS	19 Feb 2001 17:22:11 -0000	1.2
+++ THANKS	8 Jun 2005 18:49:07 -0000	1.2.2.1
@@ -1,5 +1,21 @@
-We would like to thank:
+Tomas Frydrych <tomas at frydrych.uklinux.net>
+	* Contirbuted patches for compiling GNU FriBidi under other OSes.
 
-* Franck Portaneri for the Mozilla BiDi languges support document;
-* Mark Davis at Unicode for writing the Unicode Technical report #9;
-* The linux-il list for valuable feedback.
+Dov Grobgeld <dov at imagic.weizmann.ac.il>
+	* Initial author, and maintainer before the 0.9 releases.
+   
+Franck Portaneri
+	* For the Mozilla BiDi languges support document;
+
+Roozbeh Pournader <roozbeh at sharif.edu>
+	* Fixed things here and there.
+
+Pablo Saratxaga <pablo at mandrakesoft.com>  
+	* Contributed several Arabic charset converters.
+
+Owen Tayler <otaylor at redhat.com>
+	* Contributed very important memory leak and speed patches.
+
+Omer Zak <omerz at actcom.co.il>
+	* Contributed several bug fixes, and several considerations for
+	  embedded systems.



More information about the fribidi-commit mailing list