annotate modules/dirname-lgpl @ 17450:fcdfb5b7741a

* lib/tmpdir.c: Simplify code to add slash; no need for a loop.
author Paul Eggert <eggert@cs.ucla.edu>
date Mon, 15 Jul 2013 13:32:24 -0700
parents ef29860fb433
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
12212
8bf6ff9a34bd dirname: split into dirname-lgpl
Eric Blake <ebb9@byu.net>
parents:
diff changeset
1 Description:
8bf6ff9a34bd dirname: split into dirname-lgpl
Eric Blake <ebb9@byu.net>
parents:
diff changeset
2 Extract specific portions of filenames.
8bf6ff9a34bd dirname: split into dirname-lgpl
Eric Blake <ebb9@byu.net>
parents:
diff changeset
3
8bf6ff9a34bd dirname: split into dirname-lgpl
Eric Blake <ebb9@byu.net>
parents:
diff changeset
4 Files:
8bf6ff9a34bd dirname: split into dirname-lgpl
Eric Blake <ebb9@byu.net>
parents:
diff changeset
5 lib/dirname.h
8bf6ff9a34bd dirname: split into dirname-lgpl
Eric Blake <ebb9@byu.net>
parents:
diff changeset
6 lib/dirname-lgpl.c
8bf6ff9a34bd dirname: split into dirname-lgpl
Eric Blake <ebb9@byu.net>
parents:
diff changeset
7 lib/basename-lgpl.c
8bf6ff9a34bd dirname: split into dirname-lgpl
Eric Blake <ebb9@byu.net>
parents:
diff changeset
8 lib/stripslash.c
8bf6ff9a34bd dirname: split into dirname-lgpl
Eric Blake <ebb9@byu.net>
parents:
diff changeset
9 m4/dirname.m4
8bf6ff9a34bd dirname: split into dirname-lgpl
Eric Blake <ebb9@byu.net>
parents:
diff changeset
10
8bf6ff9a34bd dirname: split into dirname-lgpl
Eric Blake <ebb9@byu.net>
parents:
diff changeset
11 Depends-on:
14393
9f47f8c334f2 dirname: move m4/dos.m4 functionality into lib/dosname.h
Paul Eggert <eggert@cs.ucla.edu>
parents: 12212
diff changeset
12 dosname
12212
8bf6ff9a34bd dirname: split into dirname-lgpl
Eric Blake <ebb9@byu.net>
parents:
diff changeset
13 double-slash-root
8bf6ff9a34bd dirname: split into dirname-lgpl
Eric Blake <ebb9@byu.net>
parents:
diff changeset
14 malloc-posix
8bf6ff9a34bd dirname: split into dirname-lgpl
Eric Blake <ebb9@byu.net>
parents:
diff changeset
15 stdbool
8bf6ff9a34bd dirname: split into dirname-lgpl
Eric Blake <ebb9@byu.net>
parents:
diff changeset
16
8bf6ff9a34bd dirname: split into dirname-lgpl
Eric Blake <ebb9@byu.net>
parents:
diff changeset
17 configure.ac:
8bf6ff9a34bd dirname: split into dirname-lgpl
Eric Blake <ebb9@byu.net>
parents:
diff changeset
18 gl_DIRNAME_LGPL
8bf6ff9a34bd dirname: split into dirname-lgpl
Eric Blake <ebb9@byu.net>
parents:
diff changeset
19
8bf6ff9a34bd dirname: split into dirname-lgpl
Eric Blake <ebb9@byu.net>
parents:
diff changeset
20 Makefile.am:
15193
ef29860fb433 dirname*: Respect rules for use of AC_LIBOBJ.
Bruno Haible <bruno@clisp.org>
parents: 14393
diff changeset
21 lib_SOURCES += dirname-lgpl.c basename-lgpl.c stripslash.c
12212
8bf6ff9a34bd dirname: split into dirname-lgpl
Eric Blake <ebb9@byu.net>
parents:
diff changeset
22
8bf6ff9a34bd dirname: split into dirname-lgpl
Eric Blake <ebb9@byu.net>
parents:
diff changeset
23 Include:
8bf6ff9a34bd dirname: split into dirname-lgpl
Eric Blake <ebb9@byu.net>
parents:
diff changeset
24 "dirname.h"
8bf6ff9a34bd dirname: split into dirname-lgpl
Eric Blake <ebb9@byu.net>
parents:
diff changeset
25
8bf6ff9a34bd dirname: split into dirname-lgpl
Eric Blake <ebb9@byu.net>
parents:
diff changeset
26 License:
8bf6ff9a34bd dirname: split into dirname-lgpl
Eric Blake <ebb9@byu.net>
parents:
diff changeset
27 LGPLv2+
8bf6ff9a34bd dirname: split into dirname-lgpl
Eric Blake <ebb9@byu.net>
parents:
diff changeset
28
8bf6ff9a34bd dirname: split into dirname-lgpl
Eric Blake <ebb9@byu.net>
parents:
diff changeset
29 Maintainer:
8bf6ff9a34bd dirname: split into dirname-lgpl
Eric Blake <ebb9@byu.net>
parents:
diff changeset
30 Jim Meyering, Eric Blake