annotate lib/imaxtostr.c @ 17160:72f4bab621be

fts: introduce FTS_VERBATIM This gives clients the option to disable stripping of trailing slashes from input path names during fts_open initialization. The recent change v0.0-7611-g3a9002d that made fts_open strip trailing slashes from input path names had a negative impact on findutils that relies on the old fts_open behavior to implement POSIX requirement that each path operand of the find utility shall be evaluated unaltered as it was provided, including all trailing slash characters. * lib/fts_.h (FTS_VERBATIM): New bit flag. (FTS_OPTIONMASK, FTS_NAMEONLY, FTS_STOP): Adjust. * lib/fts.c (fts_open): Honor it.
author Dmitry V. Levin <ldv@altlinux.org>
date Sun, 18 Nov 2012 04:40:18 +0400
parents d5c7df915328
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
13400
4a25c1663687 inttostr: add a new function, inttostr, and tests
Jim Meyering <meyering@redhat.com>
parents: 12221
diff changeset
1 #define anytostr imaxtostr
4983
1ade121b7fb9 New module inttostr.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
2 #define inttype intmax_t
13400
4a25c1663687 inttostr: add a new function, inttostr, and tests
Jim Meyering <meyering@redhat.com>
parents: 12221
diff changeset
3 #include "anytostr.c"