Add module descriptions.
authorBruno Haible <bruno@clisp.org>
Mon, 13 Jan 2003 16:07:17 +0000 (16:07 +0000)
committerBruno Haible <bruno@clisp.org>
Mon, 13 Jan 2003 16:07:17 +0000 (16:07 +0000)
139 files changed:
ChangeLog
modules/acl
modules/argmatch
modules/atexit
modules/backupfile
modules/bcopy
modules/bumpalloc
modules/c-stack
modules/canon-host
modules/chown
modules/closeout
modules/diacrit
modules/dirfd
modules/dirname
modules/dup2
modules/error
modules/euidaccess
modules/exclude
modules/exitfail
modules/fatal
modules/file-type
modules/fileblocks
modules/filemode
modules/fnmatch
modules/fnmatch-gnu
modules/fnmatch-posix
modules/fpending
modules/fsusage
modules/ftruncate
modules/full-read
modules/full-write
modules/gcd
modules/getdate
modules/getgroups
modules/gethostname
modules/getline
modules/getloadavg
modules/getopt
modules/getpagesize
modules/getpass
modules/gettext
modules/gettime
modules/gettimeofday
modules/getugroups
modules/getusershell
modules/group-member
modules/hard-locale
modules/hash
modules/hash-pjw
modules/human
modules/iconv
modules/idcache
modules/isdir
modules/lchown
modules/linebuffer
modules/localcharset
modules/long-options
modules/lstat
modules/makepath
modules/malloc
modules/mbswidth
modules/md5
modules/memcasecmp
modules/memchr
modules/memcmp
modules/memcoll
modules/memcpy
modules/memmove
modules/memrchr
modules/memset
modules/mkdir
modules/mkstemp
modules/mktime
modules/modechange
modules/mountlist
modules/nanosleep
modules/obstack
modules/path-concat
modules/pathmax
modules/physmem
modules/posixtm
modules/posixver
modules/putenv
modules/quote
modules/quotearg
modules/readtokens
modules/readutmp
modules/realloc
modules/regex
modules/rename
modules/rmdir
modules/rpmatch
modules/safe-read
modules/safe-write
modules/same
modules/save-cwd
modules/savedir
modules/setenv
modules/settime
modules/sha
modules/sig2str
modules/stat
modules/stdbool
modules/stdio-safer
modules/stpcpy
modules/strcase
modules/strcspn
modules/strdup
modules/strerror
modules/strftime
modules/strndup
modules/strnlen
modules/strpbrk
modules/strstr
modules/strtod
modules/strtoimax
modules/strtol
modules/strtoll
modules/strtoul
modules/strtoull
modules/strtoumax
modules/strverscmp
modules/timespec
modules/unicodeio
modules/unistd-safer
modules/unlocked-io
modules/userspec
modules/utime
modules/version-etc
modules/xalloc
modules/xgetcwd
modules/xgethostname
modules/xmemcoll
modules/xreadlink
modules/xstrtod
modules/xstrtoimax
modules/xstrtol
modules/xstrtoumax
modules/yesno

index e8292c5996cddce67aa0e1323d8d59833022c068..9eb871d4199a457beec51b7658425a0748017741 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2003-01-11  Bruno Haible  <bruno@clisp.org>
+
+       * modules/*: Add a description.
+       * modules/strpbrk: Fix Makefile.am snippet.
+       * modules/strtoimax: Fix dependencies.
+       * modules/strtoumax: Likewise.
+
 2003-01-11  Bruno Haible  <bruno@clisp.org>
 
        * gnulib-tool (func_create_testdir): Substitute lib_OBJECTS.
index d37a43d2f103becbaf0d545d472a67220a9c6ca5..d3417caa711b715221365bbfcc66265b7ce7c77f 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Access control lists of files.  (Unportable.)
 
 Files:
 lib/acl.h
index 6ab2a94bdb3d8f9d4724b400c8545e13aa92c21c..0063654f57996d0593406f5a5b88b7255001033d 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Search for an exact or abbreviated match of a string in an array of strings.
 
 Files:
 lib/argmatch.h
index 0e749fac24ba3698a95d8aca51d07672f9f33e10..be1f4a7d0bcce416c1db4ae4565c52efbc436d87 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+atexit() function: register a function to be called at program termination.
 
 Files:
 lib/atexit.c
index 5b7ea40ec9edb6b1445b52ffbd46a6ef2791941e..fc0b8d832eea053b02e057b1ae0d225d274fb58e 100644 (file)
@@ -1,4 +1,6 @@
 Description:
+Determination of the filename of a backup file, according to user environment
+variables.
 
 Files:
 lib/backupfile.h
index 5af6cad3f2b0bb84167f118df5d16eed8bb5afdf..53de8b13877da92affe61a5b85b419deb14686eb 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Old BSD bcopy() function: copy memory area.
 
 Files:
 lib/bcopy.c
index 7afe781efb37c0485849cd9ff3f5c2fc126ea389..741aee5ba130d6428aafd0dc90c1fb8abdd9915f 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Increase table allocation by one element.
 
 Files:
 lib/bumpalloc.h
index 36d24b53bd1853d0bf1918cd6f4bdd73599321b9..ff20deba9464ff59972b925355ae8e00020fb1db 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Stack overflow handling, causing program exit.
 
 Files:
 lib/c-stack.h
index 2880e6bcb2c66ec152e9b65c5ab6c68d716a0ddc..64710730bda7ffb6d4f9d0f4b8511667443edf36 100644 (file)
@@ -1,4 +1,6 @@
 Description:
+Canonicalize a host name: return a name other hosts can understand, i.e.
+usually the host name including FQDN.
 
 Files:
 lib/canon-host.c
index 49e78c296e4df96825ddb0cdf3ae7ce30475274c..50d06400dc002df25e9ff1c9593ed557bcfa7380 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+chown() function: change ownership of a file.
 
 Files:
 lib/chown.c
index da6483b06c5da4ceb8970c93b20c0fc88cc19d71..0e43dde8da08feef19901a3c28684b71b488d236 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Close stdout, checking for errors.
 
 Files:
 lib/closeout.h
index d4aa62b56298576d626259fd61129d6760aa3bfc..c9cc4fd837dac40bf0a855093586e8a67b6e8d19 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Decomposition of composed ISO-8859-1 characters.
 
 Files:
 lib/diacrit.h
index 39dd6c3e5f2e97d95d373b6ec8e36a165c55f168..bb450978aaa8ed8710a26c145230d292fbc2a804 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Retrieving the file descriptor of an open directory stream.  (Unportable.)
 
 Files:
 lib/dirfd.h
index 910eba24b21f0780def69534cc54a482b07f7cd2..126b6537cbd2bf8b8c712c8bd577a370526af1df 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Extract specific portions of filenames.
 
 Files:
 lib/dirname.h
index 7ad82ff9f985fcdc2af07b7bc123ad32037a829e..9e8891ade34174d62c2eb88fe4faf7d01d81063a 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+dup2() function: duplicate an open file descriptor.
 
 Files:
 lib/dup2.c
index b9210450bafb26dddeb0875cc8fdad1ba36d6d30..68128471387a1b0b95ca9302228a84f93fe016bd 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+error() and error_at_line() functions: Error reporting.
 
 Files:
 lib/error.h
index f04e82048a4b1da128c9241158bb7de08a7e78d9..846e85b0783ae0b3227fe0eaf9d323e16849deab 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+euidaccess() function: check effective user's permissions for a file.
 
 Files:
 lib/euidaccess.c
index 50da07d316445bde9df7fe7893fd9b2ff218a53c..c5c13a0653242bde3464eac9e02678ab787bc852 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Manage list of filenames or wildcard patterns for --exclude option processing.
 
 Files:
 lib/exclude.h
index 6bb129358eb9a6cb35b8f5079e1a7f8de1fa2ba8..68dc53786771c73776e8e049da6f49d5c1e127a0 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Set exit status for fatal signal.
 
 Files:
 lib/exitfail.h
index 4e974e93146d7372cb837ca71669d8828e6d29a0..e85e98581a6936da45fa3ce4f93d80b91b82129c 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Error reporting for fatal errors.
 
 Files:
 lib/fatal.h
index e870871aa5fc9e18cdad3db3026889eaa659e414..54e7f6af50652a25223329c68afdef475a04036f 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Return a string describing the type of a file.
 
 Files:
 lib/file-type.h
index 5726af1bbc69b8917506d795cd76055edfc67a4f..a97ed410cfe8720fa35936c05ad5c427349bb55f 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Estimate number of blocks of a file, if 'struct stat' doesn't have st_blocks.
 
 Files:
 lib/fileblocks.c
index d1f61738a8a24ee81d1ecd426ef22420e14e6b5f..4628d3ad1002311e779c915f2b4cd5d855f83dfb 100644 (file)
@@ -1,4 +1,6 @@
 Description:
+Return a string (?rwxrwxrwx format) describing the type and permissions of a
+file.
 
 Files:
 lib/filemode.h
index 633b1b14e6d5a68cc01090bcc0ffac5db3a71364..ff47477e85d3f1d4f9d8f7b95809e8ec376115ad 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+GNU fnmatch() implementation.
 
 Files:
 lib/fnmatch_.h
index 212bbf2dc837221491a835315e08f1be8b505b23..dc7f908b0c91e77a931498bdb66aadf58ccf59ac 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+fnmatch() function: wildcard matching, with GNU extensions.
 
 Files:
 
index 3751a61f32a3778e4521b2a2330727e75f98cf4e..0479dc23b8f11914df48e5749929a116a473a02c 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+fnmatch() function: wildcard matching.
 
 Files:
 
index 5db18425bbb2fb2c2c5208687825b8464e2c94e9..153743272cc418eb969c9604a9ca541c6dfa827a 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Determine the number of bytes waiting in the output buffer of a stream.
 
 Files:
 lib/__fpending.h
index 4599aa831bbe463f147f9809c905cccd83157821..050b7c1bcc9aaff43f2f95a20d511599a58cf2c9 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Return filesystem space usage info.
 
 Files:
 lib/fsusage.h
index 159b7e5d6b223d5c37a42627fe9002547ac47604..09c2ae0c53827c0a7ed46cd09c397e8393352335 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+ftruncate() function: truncate an open file to a specified length.
 
 Files:
 lib/ftruncate.c
index 714017f3b6e8afc16b78970f94740e7c2ed91067..6b47bbd7c064d3bef79341c334f27a6e747be357 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+An interface to read() that reads all it is asked to read.
 
 Files:
 lib/full-read.h
index 357a8eb56d5f47cf87a5e03ad3629fbbc4b7e8c5..6cc908f4573e27d6a77d69b21facc709ffaaf213 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+An interface to write() that writes all it is asked to write.
 
 Files:
 lib/full-write.h
index 3afcf7d07b0ca4623ebe456428ad8650a4f0546f..33b93527579648129dc094b2f372c11aad5d08bb 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Greatest common divisor.
 
 Files:
 lib/gcd.h
index 3a28874ad34a084f24881fbfaad1fb471ba303f0..77c96a7209c64b964cb42cfe0b8db0d1a81f287b 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Convert a date/time string to linear time.
 
 Files:
 lib/getdate.h
index 13e2f213e9008300bb16f25cbaa103b0edc0da00..8d4972edddc77be910ebf4d5c93e25f21f0e34ce 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+getgroups() function: return the supplementary group IDs of the current process.
 
 Files:
 lib/getgroups.c
index 35a76d6685657a0f66956fdfa5698dc052cfb131..3ebcc231975a6055c534e47ddc1a76fe9a2b0e0d 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+gethostname() function: Return machine's hostname.
 
 Files:
 lib/gethostname.c
index 7511bb114ee9432879a343ea67c2dc6d60d27b6e..e642f92646d24419bdeeea59da49438936834b04 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Read a line from a stream.
 
 Files:
 lib/getline.h
index b4dbf3c45deb63bd8ce8e44361e8822b615b3222..0a67da4c1697b0fca3fdc089f791c594d545afe0 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Return the current system load averages.
 
 Files:
 lib/getloadavg.c
index 22d71db6d4a3ba4b88bf83ffc6d4f27ee03e2f92..7d9b0989b7c5213840d1aaa3521a0437da8b7d91 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Process command line arguments.
 
 Files:
 lib/getopt.h
index 7bd68dea300594cef41612da65d38930d8a62a77..a0072c8cdb1730837049f5088038e8693d4bc62e 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+getpagesize() function: Return memory page size.
 
 Files:
 lib/getpagesize.h
index da7abf67254f609a6253497944eb6cacab6e349d..891f8dbae57d74f0f92980e55417c8f82df870ab 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+getpass() function: read a password from /dev/tty.
 
 Files:
 lib/getpass.c
index 315f789090336a838b8a78b3a04a91420769bbec..bd19c5ebeb667e8165c4be94373de47b1ab88546 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Translate messages to user's native language.
 
 Files:
 lib/gettext.h
index 23403c294f3df38a18f7e2dfb3a29ac0da1ee2ae..575e632001b4b74f1965589ef05e292a5686b0fc 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Return current time, with nanosecond resolution.
 
 Files:
 lib/gettime.c
index f867387668325f18985aab03800f7caf6ffc7e01..574966198e506d1d6ee2fe9093f52fb93c870561 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+gettimeofday() function: return current time.
 
 Files:
 lib/gettimeofday.c
index efeac7306828a97a4cdf20b94cdcaf8e21ab4edf..5f0c9196c553704028bcb41b4163bf711af26ad1 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Return the group IDs of a user.
 
 Files:
 lib/getugroups.c
index 0337012542c188cbf7c08438118585bfe6cc8d42..67aebfea296a2b1ceb1257269487fd445b9c2d33 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Return names of valid user shells.
 
 Files:
 lib/getusershell.c
index d6b5011cf7f317a5c52360c8ba5fc2aff58cf663..96d3436dcb7dc6912013ee1f0a899b08f90de442 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Determine whether the current process has the permissions of a given group ID.
 
 Files:
 lib/group-member.h
index 467d0b4b2082973d563315a0a1850515c939ee44..a047e5fbf5f7b6d1bc78d48c0d87f5de1a7ff12a 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Determine whether the current locale is different from the "C" locale.
 
 Files:
 lib/hard-locale.h
index 6c4fba44d26b7a4c75f8cfc99ced37613c0f84c3..3feaaee416595a8914e5c6b6d46ca470f7d7600f 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Parametrizable hash table.
 
 Files:
 lib/hash.h
index 2376eb248b3928289e5cc246c4a39670f96e68f8..a133637bc1d76ca6e3a0d4c17b6c4670b367769e 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Compute a hash value for a NUL-terminated string.
 
 Files:
 lib/hash-pjw.h
index da354d9bb039c6aa04c9b1990a25bbad2de4e8ed..5578c0c4c2da08ea0ab15a2df8543f2ee67f0748 100644 (file)
@@ -1,4 +1,6 @@
 Description:
+Convert a number (usually a file size) to a human readable string, possibly
+with K/M/G suffix.
 
 Files:
 lib/human.h
index 6abfd8530229fdf14be6f1049e3ab78e3f6761c1..78361c6fd65b0143a79585152857af58c0ca59b6 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Character set conversion.
 
 Files:
 m4/iconv.m4
index c761bee44feb60ab89ed36e8c4045eafb3bf1c4c..fa34f88a183f7cc8ad1936e1a110edeef5e3ab48 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Username <--> uid and groupname <--> gid conversions, with cache for speed.
 
 Files:
 lib/idcache.c
index d84d8b1079f9246d60566af89a4d3e4e594c057f..bc2154fa17c814dc9c38128438c8c25350d5e466 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Determine whether a directory exists.
 
 Files:
 lib/isdir.c
index 9844700b835a847091ffb81a1230324b2aaea964..654623153b2034f4054629811609a8d376c0b2e1 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+lchown() function: change ownership of a file.
 
 Files:
 lib/lchown.h
index dfe2e605909ea656ca192b715cfb2fb246cecb48..7456d70e48314a570370f4a765a028eea6f1bfad 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Read a line from a stream.
 
 Files:
 lib/linebuffer.h
index f347d351125bf15469b3184d57bca3fbd04f6857..a9ed9024c0c57fd140cbef01b82cdf3121cb9ee1 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Return current locale's character encoding.
 
 Files:
 lib/localcharset.h
index b971a399dd27953fe1fc0f47ec0b4fc304ec7251..444d67d69d4d35c944f976f2113306fa3298dbff 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Handle --help and --version options.
 
 Files:
 lib/long-options.h
index 2fac7c379305f6de3a39040301c1e14ccf2ce4b1..9ef350acfed8fe9100bf4a661bea86b8ccf06125 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+stat() function: return information about a file or symbolic link.
 
 Files:
 lib/lstat.c
index 3747f03a38a4964c51e269eff6037c69d81dcd99..1a894da425582603abc019f3e0b691cd3591d77f 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Ensure that a directory path exists.
 
 Files:
 lib/makepath.h
index 824bd9027f527f612bae1ec623d19b0f25deb07e..b1d496ccc47ec5a9198d6f948e437ecaf1d02af2 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+malloc() function that is glibc compatible.
 
 Files:
 lib/malloc.c
index f7cd340b457a4c58d671d13512a9a84b5d666845..664e404d52672b274c402d5094627fc414e73ab0 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Determine the number of screen columns needed for a string.
 
 Files:
 lib/mbswidth.h
index ab7415f422883c4fb68505ea428775698d39a1c3..ac5dce12cc7b358756a10e1e4106d400e0d3ad6b 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Compute MD5 checksum.
 
 Files:
 lib/md5.h
index 7b3332bf170a70a71eac8a7155c18ee6b52befbe..15dbfcb7250de62c08fd60add31a363ef7c82b4c 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Case-insensitive memory area comparison.
 
 Files:
 lib/memcasecmp.h
index 03d99bb3ae8e821a875b9f00a70a2a0f0d67f4e6..7b4c7245f7991a411cd6a69ce6d88099bf4983a8 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+memchr() function: scan memory for a byte.
 
 Files:
 lib/memchr.c
index 68d0db6f0013b3e190a580fe40e4e00865e42aa9..0395d7ac247ba2196e713f4ad22d901519a7dff4 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+memcmp() function: compare memory areas.
 
 Files:
 lib/memcmp.c
index 27388ed0cc91d616ac08b2daec7a0587e5367169..58dc5e4820d26b9b887973fddac0c1e1ddd02278 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Locale dependent memory area comparison.
 
 Files:
 lib/memcoll.h
index 105bcdf6e7c2c8e683ae35d9a49364df894ca351..fddbb03824035265faf55ff7ef16f992d6e3f6ea 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+memcpy() function: copy memory area.
 
 Files:
 lib/memcpy.c
index d80282bbe98137d5a144695345f3c2b8612ed3fb..db619b1e5c2386969f5495f19b053ceae2f93478 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+memmove() function: copy memory area.
 
 Files:
 lib/memmove.c
index e9bbec1cd7940d0f29dc000e76bc27c98d1d8973..8b350d607d0c144958941195a7fd8b1bbd94239f 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+memrchr() function: scan memory for a byte, from the right end.
 
 Files:
 lib/memrchr.c
index b7613b1be6c33c60e4103c3e90f6c82f459dccf3..4800b6a04c8dcf12d2a039e628d9e64fa5d531c8 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+memset() function: fill memory with a constant byte.
 
 Files:
 lib/memset.c
index 29d41b094131e6f2810d714729dd8e8af9216e41..8a46b767598e8b187557e1b53d4c4b9eb46cd450 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+mkdir() function: create a directory.
 
 Files:
 lib/mkdir.c
index 3959033daaa27fdc69b4ab1f1c9b3ca1a0f09af5..698925a5633491b37f333d2e064792a5bd755ac5 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+mkstemp() function: create a private temporary file.
 
 Files:
 lib/mkstemp.c
index 94db966e2e58155f8193e9cebd017113ccd80fd8..5829c752a0976c6bc7726b832acfd47154b266e8 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+mktime() function: convert broken-down time to linear time.
 
 Files:
 lib/mktime.c
index ebf4e505e492f70c4b0258267c2444c6544ba9e9..e1ae6cdd2cdacec23aa8978ca270df5c15d8919e 100644 (file)
@@ -1,4 +1,6 @@
 Description:
+Manipulation of mode changes specified by strings (e.g. as first argument of
+chmod utility).
 
 Files:
 lib/modechange.h
index 7bfbb650668d866c16c759bb7e6629e22b970b67..c36d49ee09ce617c83d298a5cbfb9d9f5b08dc77 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Return list of mounted filesystems.
 
 Files:
 lib/mountlist.h
index e0fdd7c90359a62ced8ef8ac11a4c9061b07e1bf..841827993d810b50946bcc7fd8bea8f220b58c72 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+nanosleep() function: pause execution for a specified time.
 
 Files:
 lib/nanosleep.c
index 8fd490f1764064ba05a91753a2eab4903f87768f..28c973e20d639d16130ed5954cec85bd5ad777c8 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Memory allocation, optimized for stack-like allocation patterns.
 
 Files:
 lib/obstack.h
index 8700b8eda50b59364ab52ce717ed57d44bae7b91..8a25890a437b9ce5c27b9da35de28f25d5fd4b4b 100644 (file)
@@ -1,4 +1,6 @@
 Description:
+Construct a full pathname by concatenating a directory name and a relative
+filename.
 
 Files:
 lib/path-concat.h
index bc1120eb832084905deff207b644224dac89dce1..91de470b6d3142ff629a40b93e734b05ef5128bd 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Return maximum size of reasonable pathnames.  (Unportable: Hurd has no limit.)
 
 Files:
 lib/pathmax.h
index d7f51352ee05d3296ff6bd51f3bcc0c16479bbd7..ebd91565b94e4332a65699bb2a0ebae005ae5ed5 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Return amount of total/available physical memory.
 
 Files:
 lib/physmem.h
index 4af52d3d99df1ee0cb1573ca8ab72a7fae249616..42e602f937a88cc4c7aaaa2634979d51d746a570 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Convert a date/time string (POSIX syntax) to linear time or broken-down time.
 
 Files:
 lib/posixtm.h
index 72ffab6c4ebc000612c1cfdffdc2591d17145d3b..e37adc7e1919004e9b0574608d00c6a38613bf06 100644 (file)
@@ -1,4 +1,6 @@
 Description:
+Determine desired POSIX specification version, according to user's environment
+variables.
 
 Files:
 lib/posixver.h
index 27f0a104cfa73599d374a4250b3e6c1869739ce2..f5a0879de676d70e5af59846ad935685fa19daab 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+putenv() function: change or add an environment variable.
 
 Files:
 lib/putenv.c
index d9761bb603866176650733e62a70a1e1fa46c55d..74ff8c34b1e51a82abe52ddc9dfac75bacb5ff97 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Quote arguments for use in error messages.
 
 Files:
 lib/quote.h
index 52cac85dff0cc562ca3e52a84fd8b9c349ad5121..49987e066013daef1a92a7b8f5d6ee0c4f4be479 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Quote arguments for use in error messages.
 
 Files:
 lib/quotearg.h
index a4023a866095a2635c6521b4c84f0df0a46fd06c..295b3695c2fc04e2ee5bc9ca9541b586caa8674d 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Read tokens from a stream.
 
 Files:
 lib/readtokens.h
index 11efb0274838e30ec5b1810ca77af8d1e0dfd122..59200eba929b2ed1458d2554cc8d2912146b870f 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Read entire utmp file into memory.
 
 Files:
 lib/readutmp.h
index 2d0e838b065794d968a10cc0025498d5da1ce006..56ce24d62097f2b6f56c97667940f1b0784bfe97 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+realloc() function that is glibc compatible.
 
 Files:
 lib/realloc.c
index 133fa75f7264d053a25bba6a04f74ffdc3856d92..b84305f73a45999c214f56c01b391ec2d2d99101 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Regular expression matching.
 
 Files:
 lib/regex.h
index 4ad44b04063ea34b35840af5558d70332692fe96..ac2de1193e12988301133e4213245657f9198785 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+rename() function: change the name or location of a file.
 
 Files:
 lib/rename.c
index 3959fc76ea364c06a68a50f0a9d3aafda6235998..207b547f3ce89341fe2bdcef23da372a1304c7c3 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+rmdir() function: delete a directory.
 
 Files:
 lib/rmdir.c
index bbb0fb27604ad8fe9fe019990fd122e2a99e66a4..624ec1d79f23b36410af347ac348da8973c6418c 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Locale dependent classification of a response as matching "yes" or "no".
 
 Files:
 lib/rpmatch.c
index 2007601bca59cd2bad156fbf78d418d560a4a5f8..0e71158affa25f91c1a6f870b4162fcffc83261d 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+An interface to read() that retries after interrupts.
 
 Files:
 lib/safe-read.h
index e7600c2bf5bad736507a2d9da542edd4e209440e..fad023964558c246ffb18dd2fe97447dc2102ac3 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+An interface to write() that retries after interrupts.
 
 Files:
 lib/safe-write.h
index ab82cb9847308fe99f2287dac16c4e3b5c2186e6..56295509687c918e4b5150b3e4b635899cb2c3fb 100644 (file)
@@ -1,4 +1,6 @@
 Description:
+Determine whether two pathnames refer to the same directory entry of the same
+directory.
 
 Files:
 lib/same.h
index 0412259cce5abf53ff15f154d8ba196a71d48a11..03a0fd5feeecd4258756d3937bacb5be34abc154 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Save and restore the current working directory.
 
 Files:
 lib/save-cwd.h
index 243382e6c72bbf3342c86a9e780920e2278848e7..e6a1506bc4d2a2f411128fd096f51c12a172baed 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Return the entries of a directory (just the names) as an argz string.
 
 Files:
 lib/savedir.h
index 13fb62ae77437e6108c6d85dce576f115de04090..507ee21c9c1f3c80e7213b9878eceed0916c0bb9 100644 (file)
@@ -1,4 +1,6 @@
 Description:
+setenv() function: set an environment variable.
+unsetenv() function: remove an environment variable.
 
 Files:
 lib/setenv.h
index 0c5f5ce968cd7ad147fd3be82e5a28c63c519c6d..447dbcf584df41c4a5b3b8c1480803b0a1bcc756 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Set the current time, with nanosecond resolution.
 
 Files:
 lib/settime.c
index f4dc2e9704e5e0f1d68783ed43cb421d86725e82..8151b5f0fb7cac8d33568dfc0a1e0909aae8908f 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Compute SHA checksum.
 
 Files:
 lib/sha.h
index 6815954eac190ee3ff297c58a910cad2ad821dca..312361d52fb0fabfef1545e52203b538e77b733c 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Convert between signal names and signal numbers.
 
 Files:
 lib/sig2str.h
index 6157118b12c8d016eda7eea340daf2e62332652e..7cc261792110dbeda390cea4fb29119926611108 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+stat() function: return information about a file, following symbolic links.
 
 Files:
 lib/stat.c
index c3f1d30fc7063ab5b7e027d24d103d03e9485e96..08aa225156c475a706a34f2cbec62cb47647fbd6 100644 (file)
@@ -1,4 +1,6 @@
 Description:
+An <stdbool.h> that nearly conforms to C99.
+(Nearly: casts to bool may not work.)
 
 Files:
 lib/stdbool.h.in
index c2202b1a60afccdb863fb17d69692f3e625e40fe..da5a8e5d1e54d7f052278e356cad011c3e448c15 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+File stream functions that avoid clobbering std{in,out,err}.
 
 Files:
 lib/stdio-safer.h
index b3504e386e75a75cf1531916b58c80f06dbe4b04..71ca62f9915fb69b5d3f94a3802980d907ad24ee 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+stpcpy() function: copy a string, returning a pointer to its end.
 
 Files:
 lib/stpcpy.h
index 84d832a8b216862b6a7de2f9226ec2e71a4c8d14..4754cee1ecb465e9cfb82d9a84dcbeb0cd3e9a1e 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Case-insensitive string comparison functions.
 
 Files:
 lib/strcase.h
index 97cf584b681a1b5e0ea40e7251f188bd49710650..b6fdd642d70792a47ba5a625b7d59564b6b4c67d 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+strcspn() function: search a string for any of a set of characters.
 
 Files:
 lib/strcspn.c
index bf751d806835f03c81e4a4c063ef75c7f49ecab1..2c258637f421407d5ac6a9c0a158f161e71d3cf0 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+strdup() function: duplicate a string.
 
 Files:
 lib/strdup.c
index 23b6f1680fda9ff85a357bbbc2ce00a68d89ffd7..e2b21f7a738605492e3791745c74f4701f1a03b5 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+strerror() function: return string describing error code.
 
 Files:
 lib/strerror.c
index 4984306d0b5031f79422c3439411537daf70069a..1dadd5f0a884dcab6321e3f609b235932f7dbd34 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+nstrftime() function: convert date and time to string, with GNU extensions.
 
 Files:
 lib/strftime.c
index 93b4dd5d745603ee9fbbd27936a9572d52c5ad21..e11f5b3cef89af857df9f79c35187ba127dc9c01 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+strndup() function: duplicate a size-bounded string.
 
 Files:
 lib/strndup.c
index 69f2f6a559e05bd1223378bdaab170a38b201a3c..e5f7339ba3c927a0fbd1da7dbe297c249bd9fb06 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+strnlen() function: determine the length of a size-bounded string.
 
 Files:
 lib/strnlen.c
index 87e98bc87ee9331e3d1c194f28a19492cd9d2daa..9c395808d465b52b2b84b7dd6e541f25e550d237 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+strpbrk() function: search a string for any of a set of characters.
 
 Files:
 lib/strpbrk.h
@@ -11,6 +12,7 @@ configure.ac:
 gl_FUNC_STRPBRK
 
 Makefile.am:
+lib_SOURCES += strpbrk.h
 
 Include:
 "strpbrk.h"
index 493a9c2c4c4321aa44f5851e3810c70b263e5527..10f2fc8d7f7b9018a3ece7a055de697984ef1609 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+strstr() function: search for a substring in a string.
 
 Files:
 lib/strstr.h
index 7367573879c46a469355847e51cf53534b31fc32..4be1db628ebec143f658315db07fc9b13da67ca2 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+strtod() function: convert string to 'double'.
 
 Files:
 lib/strtod.c
index 32c0451643da67c39ceb34d119e90d7185bea7ea..1c8341a8ba91ad5c5decee98124111260b27575e 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+strtoimax() function: convert string to 'intmax_t'.
 
 Files:
 lib/strtoimax.c
@@ -9,6 +10,7 @@ m4/intmax_t.m4
 m4/strtoimax.m4
 
 Depends-on:
+strtoll
 
 configure.ac:
 gl_FUNC_STRTOIMAX
index 4750b4af3615743d9353649f796a347bb5dec584..22638636f9295ee740c80f625ac80362968d3f11 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+strtol() function: convert string to 'long'.
 
 Files:
 lib/strtol.c
index 480a30a5cd96423615392078a8aa1a00922c6724..9cf6875546ec485f84aa0f206babd2b19f0def77 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+strtoll() function: convert string to 'long long'.
 
 Files:
 lib/strtoll.c
index b8cc33e20530cd13dc4ef86843f01ea5d14e93c5..287e73409c452a84fb3ce9077d0bd1f0c65d4773 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+strtoul() function: convert string to 'unsigned long'.
 
 Files:
 lib/strtoul.c
index fc1dd3218be0cc6fda2fe695e1b4e961cf6487d8..ea650b3ce0aa50b4a197a3e81444787d665ea09b 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+strtoull() function: convert string to 'unsigned long long'.
 
 Files:
 lib/strtoull.c
index 9d61c7426f243147c9ccfd385f32605ff79c489e..d6aa725a7269f2555271f5743bbbde8b3f683c88 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+strtoumax() function: convert string to 'uintmax_t'.
 
 Files:
 lib/strtoumax.c
@@ -10,6 +11,7 @@ m4/strtoumax.m4
 
 Depends-on:
 strtoimax
+strtoull
 
 configure.ac:
 gl_FUNC_STRTOUMAX
index 937a7beffcac2832a3d45ec46c8d2442727df697..e778174bdd5895953fdac2473cb4f722c55f239b 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Compare strings holding version numbers.
 
 Files:
 lib/strverscmp.h
index 64dfe8f26a6debef7d1cbb5dce187f40d13dae67..14bf0998a361314081c7f06eb0c1adb0daa05525 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+struct timespec.
 
 Files:
 lib/timespec.h
index 7b030ba6aad05e602f54755f9d527be6f84f19cc..aada360ca1ecca61b09ad13109e0fb5ad7487dcb 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Unicode character output to streams with locale dependent encoding.
 
 Files:
 lib/unicodeio.h
index 12ff22fa291be0feca18254b600cbda572fc4ac9..a3146bce4255d31b2fff5c12143f9967f4ae515a 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+File descriptor functions that avoid clobbering STD{IN,OUT,ERR}_FILENO.
 
 Files:
 lib/unistd-safer.h
index 2c493fc583b77e39eab6b46ac1d8636060e6b96b..ac6f67286c9f87ba40e5240b28c5b90e0b5b967e 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Enable faster, non-thread-safe stdio functions if available.
 
 Files:
 lib/unlocked-io.h
index 293ce2006708005e2af93b5bea0dd4ae0d04ed3a..c76990e3cf8c2abccdf71597b05778b0a807f0c0 100644 (file)
@@ -1,4 +1,6 @@
 Description:
+Parse a specifying a user and/or group (e.g. as first argument of chown
+utility).
 
 Files:
 lib/userspec.c
index 2efa079b567c1e1f09e9564ac715027df43b0eec..db8a509b5d9afd55dafd8437f888d7882922f1ca 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+utime() function: change access and/or modification times of a file.
 
 Files:
 lib/utime.c
index 593cf2ed931adbac199a623c1817f8d33bb06603..3d7ea97413b7ab04f29f0db6dc362a54b5baa732 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Print --version output.
 
 Files:
 lib/version-etc.h
index 41dd630fb2b872294f56a5747c32b985ab9919e7..58834d895442f7b0a965e1ef8c21e8a624b8ca3a 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Memory allocation with out-of-memory checking.
 
 Files:
 lib/xalloc.h
index 7d067f4383d73505fdf5ffad37ba9d417af08eb4..db08c871e57af3bdf39f5aff4153f7b290708c41 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Return the current working directory, without size limitations.
 
 Files:
 lib/xgetcwd.h
index cb6aab1397920daead26cd9bec39f351740d8199..0d9d2edf03620f9dabc82eba4313161f75881f83 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Return machine's hostname, without size limitations.
 
 Files:
 lib/xgethostname.c
index 53d466000fa75dac897cb84fdd1b428b2d1ed1ac..b351edfb61a291364ccf670cfe15288a52e2b48f 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Locale dependent memory area comparison, with error checking.
 
 Files:
 lib/xmemcoll.h
index 3a88cfe297e9979f4f140e7762a496af4a3c8b30..1bde1afa53143c3bb41e24464f3687acc32a42d4 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Return the contents of a symbolic link, without size limitations.
 
 Files:
 lib/xreadlink.h
index 4e2ca840eeada6b3a9b3c52c51b5f9f23c8c82fb..09d4d43ec430fec563391733e8a8ebdc9b778b45 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Convert string to 'double', with error checking.
 
 Files:
 lib/xstrtod.h
index 08285ba227e48d6d83437ce81defb65244b23bb8..57c5d6adc4f4a94ed40878a0752e1d8ed9193caf 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Convert string to 'intmax_t', with error checking.
 
 Files:
 
index 6e2ccd249ed5d1060bdb6fa8e66fc41f6e2450d7..7d3bceb3f4e09177728f4e271cf1b774e69f0c93 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Convert string to 'long` or 'unsigned long', with error checking.
 
 Files:
 lib/xstrtol.h
index a615aba48631682be1784a985f8fb7cead4cdf0c..67ef9cc3f103e8a64a5189c02949326db92cb92f 100644 (file)
@@ -1,4 +1,5 @@
 Description:
+Convert string to 'uintmax_t', with error checking.
 
 Files:
 lib/xstrtoumax.c
index 3ef7b0c1f7ab0591f0104550229838e3d92491eb..844d80bf577a9dee0851411ccaddeb834860efd4 100644 (file)
@@ -1,4 +1,6 @@
 Description:
+Read a response from the user, and its classification as matching "yes" or
+"no".
 
 Files:
 lib/yesno.c