+2011-01-11 Paul Eggert <eggert@cs.ucla.edu>
+
+ ftoastr: split into 3 modules ftoastr, dtoastr, ldtoastr
+ This is so that a program like Emacs, which needs only dtoastr,
+ does not have to bother with distributing and compiling ftoastr
+ and ldtoastr.
+ * MODULES.html.sh: Document these modules (ftoastr wasn't documented).
+ * modules/dtoastr, modules/ldtoastr: New files.
+ * modules/ftoastr: Now works just for 'float'.
+ (Files): Remove lib/dtoastr.c, lib/ldtoastr.c.
+ (Makefile.am): Remove ftoastr.h (not needed and no effect),
+ dtoastr.c, ldtoastr.c.
+
2011-01-11 Jim Meyering <meyering@redhat.com>
save-cwd: remove #if-!HAVE_FCHDIR'd code; use the fchdir module
--- /dev/null
+Description:
+Convert double to accurate string.
+
+Files:
+lib/ftoastr.h
+lib/ftoastr.c
+lib/dtoastr.c
+m4/c-strtod.m4
+
+Depends-on:
+intprops
+
+configure.ac:
+AC_REQUIRE([gl_C99_STRTOLD])
+
+Makefile.am:
+lib_SOURCES += dtoastr.c
+
+Include:
+"ftoastr.h"
+
+License:
+GPL
+
+Maintainer:
+Paul Eggert
Description:
-Convert floating point to accurate string
+Convert float to accurate string.
Files:
lib/ftoastr.h
lib/ftoastr.c
-lib/dtoastr.c
-lib/ldtoastr.c
m4/c-strtod.m4
Depends-on:
AC_REQUIRE([gl_C99_STRTOLD])
Makefile.am:
-lib_SOURCES += ftoastr.h ftoastr.c dtoastr.c ldtoastr.c
+lib_SOURCES += ftoastr.c
Include:
"ftoastr.h"
--- /dev/null
+Description:
+Convert long double to accurate string.
+
+Files:
+lib/ftoastr.h
+lib/ftoastr.c
+lib/ldtoastr.c
+m4/c-strtod.m4
+
+Depends-on:
+intprops
+
+configure.ac:
+AC_REQUIRE([gl_C99_STRTOLD])
+
+Makefile.am:
+lib_SOURCES += ldtoastr.c
+
+Include:
+"ftoastr.h"
+
+License:
+GPL
+
+Maintainer:
+Paul Eggert