Mercurial > hg > octave-kai > gnulib-hg
annotate modules/human @ 14310:00537d144c48
New module 'iswblank'.
* lib/wctype.in.h (iswblank): Don't declare if GNULIB_ISWBLANK is 0.
* modules/iswblank: New file.
* modules/wctype-h (Files): Remove lib/iswblank.c.
(Makefile.am): Substitute GNULIB_ISWBLANK.
* m4/iswblank.m4: New file, partially extracted from m4/wctype_h.m4.
* m4/wctype_h.m4 (gl_WCTYPE_MODULE_INDICATOR): New macro.
(gl_WCTYPE_H_DEFAULTS): New macro.
(gl_WCTYPE_H): Require it. Remove iswblank related code.
* modules/iswblank-tests: New file.
* tests/test-iswblank.c: New file, extraced from tests/test-wctype-h.c.
* tests/test-wctype-h.c (main): Remove iswblank tests.
* tests/test-wctype-h-c++.cc: Guard the signature test of iswblank.
* doc/posix-functions/iswblank.texi: Mention module 'iswblank' instead
of 'wctype-h'.
* NEWS: Mention the change.
* modules/mbchar (Depends-on): Add iswblank.
author | Bruno Haible <bruno@clisp.org> |
---|---|
date | Sun, 06 Feb 2011 22:07:24 +0100 |
parents | 3cb22d0bfd0b |
children | 54ca2984ef42 |
rev | line source |
---|---|
4110 | 1 Description: |
4172 | 2 Convert a number (usually a file size) to a human readable string, possibly |
3 with K/M/G suffix. | |
4110 | 4 |
5 Files: | |
6 lib/human.h | |
7 lib/human.c | |
8 m4/human.m4 | |
9 | |
10 Depends-on: | |
11 argmatch | |
12 error | |
6657
25df81cf2f51
* modules/intprops: New file.
Paul Eggert <eggert@cs.ucla.edu>
parents:
6375
diff
changeset
|
13 intprops |
10750 | 14 memmove |
6375
792a53343abe
* modules/human (Depends-on): Depend on xstrtoumax, not xstrtol.
Paul Eggert <eggert@cs.ucla.edu>
parents:
5965
diff
changeset
|
15 xstrtoumax |
4407
95a2013d54ed
Module 'human' now depends on module 'stdbool'.
Bruno Haible <bruno@clisp.org>
parents:
4197
diff
changeset
|
16 stdbool |
7162
19c2e5121b2f
Add and change modules to make it easier for coreutils to use
Paul Eggert <eggert@cs.ucla.edu>
parents:
6657
diff
changeset
|
17 stdint |
4110 | 18 |
19 configure.ac: | |
20 gl_HUMAN | |
21 | |
22 Makefile.am: | |
23 | |
24 Include: | |
25 "human.h" | |
26 | |
5251
42b53a22aee5
Add a license tag to every module.
Bruno Haible <bruno@clisp.org>
parents:
4407
diff
changeset
|
27 License: |
42b53a22aee5
Add a license tag to every module.
Bruno Haible <bruno@clisp.org>
parents:
4407
diff
changeset
|
28 GPL |
42b53a22aee5
Add a license tag to every module.
Bruno Haible <bruno@clisp.org>
parents:
4407
diff
changeset
|
29 |
4197 | 30 Maintainer: |
31 Paul Eggert |