summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbehdad <behdad>2004-08-27 21:55:59 +0000
committerbehdad <behdad>2004-08-27 21:55:59 +0000
commite9682b9d9c3aab7cc9b84f6f7038f2d91dd7eeae (patch)
tree8365de2ec849043a9b4b12c0f9696efb6f911b2c
parent72e40abf49046452016b994e2e3e390460b2d757 (diff)
downloadfribidi-e9682b9d9c3aab7cc9b84f6f7038f2d91dd7eeae.tar.gz
Here and there small improvements.
-rw-r--r--Makefile.am14
-rw-r--r--TODO4
-rw-r--r--USERS1
-rw-r--r--configure.ac12
-rw-r--r--gen.tab/gen-bidi-type-tab.c10
-rw-r--r--gen.tab/gen-joining-type-tab.c10
-rw-r--r--gen.tab/gen-mirroring-tab.c10
-rw-r--r--gen.tab/gen-unicode-version.c9
8 files changed, 39 insertions, 31 deletions
diff --git a/Makefile.am b/Makefile.am
index 9f008a5..2cd57a9 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1,10 +1,10 @@
## -*- Automake -*-
## Process this file with automake to produce Makefile.in
##############################################################################
-## $Id: Makefile.am,v 1.7 2004-06-04 09:41:11 behdad Exp $
+## $Id: Makefile.am,v 1.8 2004-08-27 21:55:59 behdad Exp $
## $Author: behdad $
-## $Date: 2004-06-04 09:41:11 $
-## $Revision: 1.7 $
+## $Date: 2004-08-27 21:55:59 $
+## $Revision: 1.8 $
## $Source: /home/behdad/src/fdo/fribidi/togit/git/../fribidi/fribidi2/Makefile.am,v $
##############################################################################
@@ -16,6 +16,10 @@ EXTRA_DIST = bootstrap ChangeLog.old
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = @PACKAGE@.pc
+BUILT_SOURCES = lib/fribidi-unicode-version.h
+lib/fribidi-unicode-version.h:
+ (cd lib && $(MAKE) $(AM_MAKEFLAGS) fribidi-unicode-version.h)
+
MAINTAINERCLEANFILES = \
$(srcdir)/INSTALL \
$(srcdir)/aclocal.m4 \
@@ -37,10 +41,6 @@ MAINTAINERCLEANFILES = \
# remove the configure script.
# We instead make configure call bootstrap.
-BUILT_SOURCES = lib/fribidi-unicode-version.h
-lib/fribidi-unicode-version.h:
- (cd lib && $(MAKE) $(AM_MAKEFLAGS) fribidi-unicode-version.h)
-
# Indent all C source and header files, using indent(1):
indent: $(srcdir)/.indent.pro
diff --git a/TODO b/TODO
index d0e6589..9dbc411 100644
--- a/TODO
+++ b/TODO
@@ -1,13 +1,13 @@
Implementation issues:
+* Mix __attr... with DLLIMPORT?
+
* Better FRIBIDI_NAMESPACE.
* Define symbols to be included in library.
* Still better bootstrap script: steal from GNOME autogen.sh.
-* Test ./configure without pkg-config installed.
-
* Update all files headers/footers. For c/h files, lib/fribidi-mirroring.[ch]
is always the reference.
diff --git a/USERS b/USERS
index dffc7f8..fd621ea 100644
--- a/USERS
+++ b/USERS
@@ -1,6 +1,7 @@
# List of known projects to use GNU FriBidi
AbiWord: http://www.abisource.com/
Pango: http://www.pango.org/ # statically links
+m17nlib: http://m17n.org/
mlterm: http://mlterm.sourceforge.net/
MPlayer: http://www.mplayerhq.hu/
BiCon: http://www.arabeyes.org/project.php?proj=BiCon
diff --git a/configure.ac b/configure.ac
index fffba48..1042013 100644
--- a/configure.ac
+++ b/configure.ac
@@ -3,10 +3,10 @@
## Use autoupdate to update this file for newer versions of autoconf.
## Use autoscan to check if you need to add something to this file.
##############################################################################
-## $Id: configure.ac,v 1.17 2004-07-03 11:36:15 behdad Exp $
+## $Id: configure.ac,v 1.18 2004-08-27 21:55:59 behdad Exp $
## $Auther: behdad $
-## $Date: 2004-07-03 11:36:15 $
-## $Revision: 1.17 $
+## $Date: 2004-08-27 21:55:59 $
+## $Revision: 1.18 $
## $Source: /home/behdad/src/fdo/fribidi/togit/git/../fribidi/fribidi2/configure.ac,v $
##############################################################################
@@ -34,8 +34,8 @@ m4_define(fribidi_major_version, 0)dnl
m4_define(fribidi_minor_version, 19)dnl
m4_define(fribidi_micro_version, 0)dnl
m4_define(fribidi_interface_version, 3)dnl
-m4_define(fribidi_interface_age, 0)dnl
-m4_define(fribidi_binary_age, 0)dnl
+m4_define(fribidi_interface_age, 3)dnl
+m4_define(fribidi_binary_age, 3)dnl
m4_define(fribidi_rpm_release, 1)dnl
dnl
m4_define(fribidi_version,
@@ -44,7 +44,7 @@ m4_define(fribidi_version,
fribidi_major_version.fribidi_minor_version.fribidi_micro_version))dnl
AC_INIT([GNU FriBidi],fribidi_version(),[http://freedesktop.org/cgi-bin/bugzilla/enter_bug.cgi?product=FriBidi])
-AC_REVISION([$Id: configure.ac,v 1.17 2004-07-03 11:36:15 behdad Exp $])
+AC_REVISION([$Id: configure.ac,v 1.18 2004-08-27 21:55:59 behdad Exp $])
AC_CONFIG_SRCDIR(lib/fribidi.h)
AC_CONFIG_HEADERS(config.h)
AM_INIT_AUTOMAKE([gnits])
diff --git a/gen.tab/gen-bidi-type-tab.c b/gen.tab/gen-bidi-type-tab.c
index f12a58d..3a65f0a 100644
--- a/gen.tab/gen-bidi-type-tab.c
+++ b/gen.tab/gen-bidi-type-tab.c
@@ -1,10 +1,10 @@
/* FriBidi
- * gen-bidi-type-tab.c - generate bidi-type.tab.i for libfribidi
+ * gen-bidi-type-tab.c - generate bidi-type.tab.i
*
- * $Id: gen-bidi-type-tab.c,v 1.13 2004-06-15 11:52:02 behdad Exp $
+ * $Id: gen-bidi-type-tab.c,v 1.14 2004-08-27 21:55:59 behdad Exp $
* $Author: behdad $
- * $Date: 2004-06-15 11:52:02 $
- * $Revision: 1.13 $
+ * $Date: 2004-08-27 21:55:59 $
+ * $Revision: 1.14 $
* $Source: /home/behdad/src/fdo/fribidi/togit/git/../fribidi/fribidi2/gen.tab/gen-bidi-type-tab.c,v $
*
* Author:
@@ -340,9 +340,11 @@ main (
)
{
const char *data_file_type = "UnicodeData.txt";
+
if (argc < 3)
die2 ("usage:\n " appname " max-depth /path/to/%s [junk...]",
data_file_type);
+
{
int max_depth = atoi (argv[1]);
const char *data_file_name = argv[2];
diff --git a/gen.tab/gen-joining-type-tab.c b/gen.tab/gen-joining-type-tab.c
index 2bdae70..80333cc 100644
--- a/gen.tab/gen-joining-type-tab.c
+++ b/gen.tab/gen-joining-type-tab.c
@@ -1,10 +1,10 @@
/* FriBidi
- * gen-joining-type-tab.c - generate joining-type.tab.i for libfribidi
+ * gen-joining-type-tab.c - generate joining-type.tab.i
*
- * $Id: gen-joining-type-tab.c,v 1.2 2004-06-15 11:52:02 behdad Exp $
+ * $Id: gen-joining-type-tab.c,v 1.3 2004-08-27 21:55:59 behdad Exp $
* $Author: behdad $
- * $Date: 2004-06-15 11:52:02 $
- * $Revision: 1.2 $
+ * $Date: 2004-08-27 21:55:59 $
+ * $Revision: 1.3 $
* $Source: /home/behdad/src/fdo/fribidi/togit/git/../fribidi/fribidi2/gen.tab/gen-joining-type-tab.c,v $
*
* Author:
@@ -335,9 +335,11 @@ main (
{
const char *data_file_type[] =
{ "UnicodeData.txt", "ArabicShaping.txt", NULL };
+
if (argc < 4)
die3 ("usage:\n " appname " max-depth /path/to/%s /path/to/%s [junk...]",
data_file_type[0], data_file_type[1]);
+
{
int max_depth = atoi (argv[1]);
const char *data_file_name[] = { NULL, NULL, NULL };
diff --git a/gen.tab/gen-mirroring-tab.c b/gen.tab/gen-mirroring-tab.c
index 17d6e36..f71b361 100644
--- a/gen.tab/gen-mirroring-tab.c
+++ b/gen.tab/gen-mirroring-tab.c
@@ -1,10 +1,10 @@
/* FriBidi
- * gen-mirroring-tab.c - generate bidi-mirroring.i for libfribidi
+ * gen-mirroring-tab.c - generate mirroring.tab.i
*
- * $Id: gen-mirroring-tab.c,v 1.10 2004-06-15 11:52:02 behdad Exp $
+ * $Id: gen-mirroring-tab.c,v 1.11 2004-08-27 21:55:59 behdad Exp $
* $Author: behdad $
- * $Date: 2004-06-15 11:52:02 $
- * $Revision: 1.10 $
+ * $Date: 2004-08-27 21:55:59 $
+ * $Revision: 1.11 $
* $Source: /home/behdad/src/fdo/fribidi/togit/git/../fribidi/fribidi2/gen.tab/gen-mirroring-tab.c,v $
*
* Author:
@@ -226,9 +226,11 @@ main (
)
{
const char *data_file_type = "BidiMirroring.txt";
+
if (argc < 3)
die2 ("usage:\n " appname " max-depth /path/to/%s [junk...]",
data_file_type);
+
{
int max_depth = atoi (argv[1]);
const char *data_file_name = argv[2];
diff --git a/gen.tab/gen-unicode-version.c b/gen.tab/gen-unicode-version.c
index 6f09188..91d701a 100644
--- a/gen.tab/gen-unicode-version.c
+++ b/gen.tab/gen-unicode-version.c
@@ -1,10 +1,10 @@
/* FriBidi
- * gen-unicode-version.c - generate fribidi-unicode-version.h for libfribidi
+ * gen-unicode-version.c - generate fribidi-unicode-version.h
*
- * $Id: gen-unicode-version.c,v 1.7 2004-06-15 11:52:02 behdad Exp $
+ * $Id: gen-unicode-version.c,v 1.8 2004-08-27 21:55:59 behdad Exp $
* $Author: behdad $
- * $Date: 2004-06-15 11:52:02 $
- * $Revision: 1.7 $
+ * $Date: 2004-08-27 21:55:59 $
+ * $Revision: 1.8 $
* $Source: /home/behdad/src/fdo/fribidi/togit/git/../fribidi/fribidi2/gen.tab/gen-unicode-version.c,v $
*
* Author:
@@ -166,6 +166,7 @@ main (
if (argc < 2)
die2 ("usage:\n " appname " /path/to/%s [junk...]", data_file_type);
+
{
const char *data_file_name = argv[1];