summaryrefslogtreecommitdiff
path: root/lib/printquoted.c
Commit message (Collapse)AuthorAgeFilesLines
* maint: update copyright year number rangesBernhard Voelker2023-01-011-1/+1
| | | | | | | | Run 'make update-copyright'. * lib/regexprops.c (copying): Update the year number manually. * tests/sample-test: Adjust to use the single most recent year. * All other files: Update copyright years via the above make run.
* maint: update copyright year number rangesBernhard Voelker2022-01-021-1/+1
| | | | | | | | | | Run 'make update-copyright'. * lib/regexprops.c (copying): Update the year number manually. The format of the copyright year number range in Texinfo files is "YEAR1--YEAR2" now, i.e., with 2x '-'. * tests/sample-test: Adjust to use the single most recent year. * All other files: Update copyright years via the above make run.
* maint: update copyright year number rangesBernhard Voelker2021-01-021-1/+1
| | | | | | | | | | Run 'make update-copyright'. * lib/regexprops.c (copying): Update the year number manually. The format of the copyright year number range in Texinfo files is "YEAR1--YEAR2" now, i.e., with 2x '-'. * tests/sample-test: Likewise, here to avoid starting a year number range. * All other files: Update copyright years via the above make run.
* maint: update copyright year number rangesBernhard Voelker2020-01-011-1/+1
| | | | | | | | Run 'make update-copyright'. * lib/regexprops.c (copying): Update the year number manually. * tests/sample-test: Likewise, here to avoid starting a year number range. * All other files: Update copyright years via the above make run.
* maint: update copyright year number rangesBernhard Voelker2019-01-041-1/+1
| | | | | | | Run 'make update-copyright'. * lib/regexprops.c (copying): Update the year number manually. * All other files: Update copyright years via the above make run.
* Shorten output of qmark_chars after replacing a multibyte characer.James Youngman2018-07-061-0/+1
| | | | | | | | When qmark_chars() replaces a multibyte character with a single character, this reduces the length of the string. When this happens, terminate the now-shorter string at the new length. This is simple workaround for bug http://savannah.gnu.org/bugs/?54236.
* maint: update copyright year number rangesBernhard Voelker2018-01-011-1/+1
| | | | | | | Run 'make update-copyright'. * lib/regexprops.c (copying): Update the year number manually. * All other files: Update copyright years via the above make run.
* all: prefer https:// URLs where possibleBernhard Voelker2017-10-231-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change from http:// to https:// URLs for the following: www.gnu.org, gnu.org, savannah.gnu.org, git.sv.gnu.org, lists.gnu.org, translationproject.org, cve.mitre.org, cwe.mitre.org, xkcd.com, standards.ieee.org, and gcc.gnu.org. * COPYING: Do the above replacement. * ChangeLog-2013: Likewise. * NEWS: Likewise. * README: Likewise. * README-hacking: Likewise. * build-aux/Makefile.am: Likewise. * build-aux/check-testfiles.sh: Likewise. * build-aux/gen-changelog.sh: Likewise. * build-aux/man-lint.sh: Likewise. * build-aux/src-sniff.py: Likewise. * cfg.mk: Likewise. * configure.ac: Likewise. * doc/Makefile.am: Likewise. * doc/find-maint.texi: Likewise. * doc/find.texi: Likewise. * find/defs.h: Likewise. * find/exec.c: Likewise. * find/find.1: Likewise. * find/finddata.c: Likewise. * find/fstype.c: Likewise. * find/ftsfind.c: Likewise. * find/oldfind.c: Likewise. * find/parser.c: Likewise. * find/pred.c: Likewise. * find/print.c: Likewise. * find/print.h: Likewise. * find/sharefile.c: Likewise. * find/sharefile.h: Likewise. * find/testsuite/Makefile.am: Likewise. * find/testsuite/binary_locations.sh: Likewise. * find/testsuite/checklists.py: Likewise. * find/testsuite/config/unix.exp: Likewise. * find/testsuite/find.gnu/name-period.exp: Likewise. * find/testsuite/find.posix/depth1.exp: Likewise. * find/testsuite/sv-34079.sh: Likewise. * find/testsuite/sv-34976-execdir-fd-leak.sh: Likewise. * find/testsuite/sv-48030-exec-plus-bug.sh: Likewise. * find/testsuite/sv-48180-refuse-noop.sh: Likewise. * find/testsuite/sv-52220.sh: Likewise. * find/testsuite/sv-bug-32043.sh: Likewise. * find/testsuite/test_escape_c.sh: Likewise. * find/testsuite/test_escapechars.sh: Likewise. * find/testsuite/test_inode.sh: Likewise. * find/testsuite/test_type-list.sh: Likewise. * find/tree.c: Likewise. * find/util.c: Likewise. * gnulib-local/lib/gcc-function-attributes.h: Likewise. * lib/bugreports.c: Likewise. * lib/bugreports.h: Likewise. * lib/buildcmd.c: Likewise. * lib/buildcmd.h: Likewise. * lib/check-regexprops.sh: Likewise. * lib/dircallback.c: Likewise. * lib/dircallback.h: Likewise. * lib/extendbuf.c: Likewise. * lib/extendbuf.h: Likewise. * lib/fdleak.c: Likewise. * lib/fdleak.h: Likewise. * lib/findutils-version.c: Likewise. * lib/findutils-version.h: Likewise. * lib/listfile.c: Likewise. * lib/listfile.h: Likewise. * lib/printquoted.c: Likewise. * lib/printquoted.h: Likewise. * lib/qmark.c: Likewise. * lib/regexprops.c: Likewise. * lib/regextype.c: Likewise. * lib/regextype.h: Likewise. * lib/safe-atoi.c: Likewise. * lib/safe-atoi.h: Likewise. * lib/splitstring.c: Likewise. * lib/splitstring.h: Likewise. * lib/test_splitstring.c: Likewise. * lib/unused-result.h: Likewise. * locate/frcode.c: Likewise. * locate/locate.1: Likewise. * locate/locate.c: Likewise. * locate/locatedb.5: Likewise. * locate/locatedb.h: Likewise. * locate/testsuite/Makefile.am: Likewise. * locate/testsuite/config/unix.exp: Likewise. * locate/updatedb.1: Likewise. * locate/updatedb.sh: Likewise. * locate/word_io.c: Likewise. * po/fetch-po-files: Likewise. * xargs/testsuite/Makefile.am: Likewise. * xargs/testsuite/config/unix.exp: Likewise. * xargs/xargs.1: Likewise. * xargs/xargs.c: Likewise.
* maint: update copyright year number rangesBernhard Voelker2017-10-231-2/+1
| | | | | | | | | | | | | | | | | | Better late than never: run 'make update-copyright'. * cfg.mk (update-copyright-env): Change UPDATE_COPYRIGHT_USE_INTERVALS from 1 to 2 to get a minimal containing range of years; also set UPDATE_COPYRIGHT_MAX_LINE_LENGTH to 79 characters. * .x-update-copyright: Add an entry for bootstrap which comes from gnulib. * lib/qmark.c: While at it, fix a typo: s/courutils/coreutils/. * lib/regexprops.c (copying): Update the text so that the copyright years match the result of "make update-copyright". * po/fi.po: Change copyright header so that "make update-copyright" can pick it up: s/©/(C)/ * po/it.po: Likewise. * po/vi.po: Likewise. * All other files: Update copyright years via the above make run.
* maint: update copyright years.James Youngman2016-01-031-2/+2
| | | | | | | | | | | | * lib/regexprops.c (copying): Update the text so that the copyright years (and the line breaks) match the result of "make update-copyright". * doc/regexprops.texi: Tweak copyright years to match the result of "make update-copyright". * All other files: update copyright years if the file has a copyright statement. * .x-update-copyright: new file, a list of files to exclude from automated copyright updates.
* Use a consistent order for header-file inclusion.James Youngman2011-06-201-5/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * find/exec.c: Include config.h, then system headers followed by gnulib headers and last, find-specific headers. * find/find.c: Likewise. * find/finddata.c: Likewise. * find/fstype.c: Likewise. * find/ftsfind.c: Likewise. * find/parser.c: Likewise. * find/pred.c: Likewise. * find/tree.c: Likewise. * find/util.c: Likewise. * lib/buildcmd.c: Likewise. * lib/dircallback.c: Likewise. * lib/extendbuf.c: Likewise. * lib/fdleak.c: Likewise. * lib/findutils-version.c: Likewise. * lib/listfile.c: Likewise. * lib/printquoted.c: Likewise. * lib/qmark.c: Likewise. * lib/regexprops.c: Likewise. * lib/regextype.c: Likewise. * lib/safe-atoi.c: Likewise. * lib/savedirinfo.c: Likewise. * lib/splitstring.c: Likewise. * lib/test_splitstring.c: Likewise. * lib/waitpid.c: Likewise. * locate/bigram.c: Likewise. * locate/code.c: Likewise. * locate/frcode.c: Likewise. * locate/locate.c: Likewise. * locate/word_io.c: Likewise. * xargs/xargs.c: Likewise.
* Don't include <stddef.h> where it is not used.James Youngman2011-06-051-1/+0
| | | | | | | * lib/dircallback.c: Don't include <stddef.h>, it's not used. * lib/extendbuf.c: Likewise. * lib/qmark.c: Likewise. * lib/savedirinfo.c: Likewise.
* Update the copyright year in C source files.James Youngman2011-06-041-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * find/defs.h: Update copyright year. * find/find.c: Update copyright year. * find/finddata.c: Update copyright year. * find/ftsfind.c: Update copyright year. * find/parser.c: Update copyright year. * find/pred.c: Update copyright year. * find/sharefile.c: Update copyright year. * find/sharefile.h: Update copyright year. * find/tree.c: Update copyright year. * find/util.c: Update copyright year. * lib/buildcmd.c: Update copyright year. * lib/buildcmd.h: Update copyright year. * lib/dircallback.c: Update copyright year. * lib/dircallback.h: Update copyright year. * lib/extendbuf.c: Update copyright year. * lib/extendbuf.h: Update copyright year. * lib/fdleak.c: Update copyright year. * lib/fdleak.h: Update copyright year. * lib/findutils-version.c: Update copyright year. * lib/findutils-version.h: Update copyright year. * lib/forcefindlib.c: Update copyright year. * lib/listfile.c: Update copyright year. * lib/listfile.h: Update copyright year. * lib/nextelem.c: Update copyright year. * lib/nextelem.h: Update copyright year. * lib/printquoted.c: Update copyright year. * lib/printquoted.h: Update copyright year. * lib/qmark.c: Update copyright year. * lib/regexprops.c: Update copyright year. (copying): Update copyright year in the output file, too. * lib/regextype.c: Update copyright year. * lib/regextype.h: Update copyright year. * lib/safe-atoi.c: Update copyright year. * lib/safe-atoi.h: Update copyright year. * lib/savedirinfo.c: Update copyright year. * lib/savedirinfo.h: Update copyright year. * lib/unused-result.h: Update copyright year. * lib/waitpid.c: Update copyright year. * locate/bigram.c: Update copyright year. * locate/code.c: Update copyright year. * locate/frcode.c: Update copyright year. * locate/locate.c: Update copyright year. * locate/locatedb.h: Update copyright year. * locate/word_io.c: Update copyright year. * xargs/xargs.c: Update copyright year.
* Remove trailing blank lines.James Youngman2010-04-111-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * .x-sc_prohibit_empty_lines_at_EOF: Add list of exceptions to the no-blank-lines-at-EOF syntax check. * doc/regexprops.texi: Remove empty lines at the end of the file. * find/finddata.c: Likewise. * find/fstype.c: Likewise. * find/testsuite/excuses.txt: Likewise. * find/testsuite/find.gnu/access.exp: Likewise. * find/testsuite/find.gnu/exec-one-rtn-fail.exp: Likewise. * find/testsuite/find.gnu/posix-perminvalid.exp: Likewise. * find/testsuite/find.gnu/samefile-missing.exp: Likewise. * find/testsuite/find.gnu/samefile-p-brokenlink.exp: Likewise. * find/testsuite/find.gnu/sv-bug-17490.exp: Likewise. * find/testsuite/find.gnu/sv-bug-18222.exp: Likewise. * find/testsuite/find.posix/bracket-depth.exp: Likewise. * find/testsuite/find.posix/empty-parens.exp: Likewise. * find/testsuite/find.posix/files-not-expressions1.exp: Likewise. * find/testsuite/find.posix/files-not-expressions2.exp: Likewise. * find/testsuite/find.posix/files-not-expressions3.exp: Likewise. * find/testsuite/find.posix/group-empty.exp: Likewise. * find/testsuite/find.posix/user-empty.exp: Likewise. * find/testsuite/find.posix/user-missing.exp: Likewise. * lib/extendbuf.c: Likewise. * lib/fdleak.c: Likewise. * lib/fdleak.h: Likewise. * lib/findutils-version.h: Likewise. * lib/gnulib-version.h: Likewise. * lib/printquoted.c: Likewise. * lib/regextype.c: Likewise. * lib/safe-atoi.c: Likewise. * locate/testsuite/config/unix.exp: Likewise. * locate/testsuite/locate.gnu/exists1.exp: Likewise. * locate/testsuite/locate.gnu/exists2.exp: Likewise. * locate/testsuite/locate.gnu/exists3.exp: Likewise. * locate/testsuite/locate.gnu/ignore_case1.exp: Likewise. * locate/testsuite/locate.gnu/ignore_case2.exp: Likewise. * locate/testsuite/locate.gnu/ignore_case3.exp: Likewise. * locate/testsuite/locate.gnu/notexists1.exp: Likewise. * locate/testsuite/locate.gnu/notexists2.exp: Likewise. * locate/testsuite/locate.gnu/notexists3.exp: Likewise. * locate/testsuite/locate.gnu/sv-bug-14535.exp: Likewise. * m4/Makefile.am: Likewise. * m4/nullsort.m4: Likewise. * xargs/testsuite/xargs.posix/arg_max_32bit_linux_bug.exp: Likewise. * xargs/testsuite/xargs.posix/arg_max_64bit_linux_bug.exp: Likewise. Signed-off-by: James Youngman <jay@gnu.org>
* Coding style fixes: space after function names.James Youngman2010-04-011-6/+6
| | | | | | | | | | | | | | | | | | * lib/buildcmd.c: Insert a space between function name and open parenthesis. * lib/dircallback.c: Likewise. * lib/extendbuf.c: Likewise. * lib/fdleak.c: Likewise. * lib/findutils-version.c: Likewise. * lib/forcefindlib.c: Likewise. * lib/listfile.c: Likewise. * lib/printquoted.c: Likewise. * lib/qmark.c: Likewise. * lib/regexprops.c: Likewise. * lib/regextype.c: Likewise. * lib/savedirinfo.c: Likewise. Signed-off-by: James Youngman <jay@gnu.org>
* Remove unnecessary include guards.James Youngman2009-04-121-7/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove "lib/wait.h", since gnulib provides <sys/wait.h>. * lib/Makefile.am (EXTRA_DIST): Remove wait.h, since gnulib provides it. * lib/wait.h: Not needed. * find/pred.c: Include <sys/wait.h> instead of "wait.h". * lib/waitpid.c: Likewise. * xargs/xargs.c: Likewise. Remove unnecessary include guards. * lib/dircallback.c: gnulib provides <locale.h>, so no need for include guards. * locate/locate.c: Likewise. * lib/listfile.c: Likewise. * lib/savedirinfo.c: Likewise with <sys/stat.h> * find/defs.h: gnulib provides <inttypes.h>, so no need for include guards. * lib/nextelem.c: Likewise with <string.h> and <stdlib.h>. * locate/bigram.c: Likewise. * locate/frcode.c: Likewise. * lib/buildcmd.c: Likewise with <locale.h> and <wchar.h> * xargs/xargs.c: Likewise with <locale.h>, <wchar.h> and <stdlib.h> * import-gnulib.config (modules): Import the mbrtowc and whchar modules. * lib/qmark.c (multibyte_qmark_chars): Don't surround with HAVE_MBRTOWC, since we now have a replacement for mbrtowc. Likewise, don't protect inclusion of <string.h> with HAVE_STRING_H. Likewise with <wchar.h>. (multibyte_qmark_chars): Rename to qmark_chars. (qmark_chars): Remove old version (since it is replaced by the function that used to be multibyte_qmark_chars). * lib/printquoted.c: Don't include <wchar.h>, we don't need it. Signed-off-by: James Youngman <jay@gnu.org>
* Removed trailing whitespace.James Youngman2009-03-041-7/+7
| | | | | | | | | | | | | | | | | | | | | | Removed trailing whitespace. * Makefile.am: Removed trailing white space. * NEWS, build-aux/check-testfiles.sh, build-aux/src-sniff.py, doc/Makefile.am, doc/find-maint.texi, doc/find.texi, find/Makefile.am, find/defs.h, find/find.1, find/find.c, find/finddata.c, find/fstype.c, find/ftsfind.c, find/parser.c, find/pred.c, find/tree.c, find/util.c, import-gnulib.sh, lib/Makefile.am, lib/buildcmd.c, lib/buildcmd.h, lib/dircallback.c, lib/dircallback.h, lib/extendbuf.c, lib/extendbuf.h, lib/findutils-version.c, lib/findutils-version.h, lib/forcefindlib.c, lib/gnulib-version.h, lib/listfile.c, lib/modetype.h, lib/nextelem.c, lib/nextelem.h, lib/printquoted.c, lib/printquoted.h, lib/qmark.c, lib/regexprops.c, lib/regextype.c, lib/savedirinfo.c, lib/savedirinfo.h, lib/strspn.c, lib/wait.h, lib/waitpid.c, locate/bigram.c, locate/code.c, locate/locate.1, locate/locate.c, locate/locatedb.5, locate/locatedb.h, locate/updatedb.1, locate/updatedb.sh, locate/word_io.c, m4/findlib.m4, m4/nullsort.m4, m4/withfts.m4, xargs/xargs.1: Likewise. Signed-off-by: James Youngman <jay@gnu.org>
* Migrated from GPL version 2 to GPL version 3James Youngman2007-07-021-8/+6
|
* Fixed various lint complaints pointed out by build-aux/src-sniff.pyJames Youngman2007-06-211-2/+1
|
* Correctly detect and diagnose I/O errors in print-related predicates. This ↵James Youngman2007-05-061-4/+6
| | | | fixed Savannah bug #19416
* Minor changes relating to conditional includes that no longer need the ↵James Youngman2007-04-291-0/+1
| | | | conditional, and fixing some out of date comments
* Updated the FSF's postal addressJames Youngman2005-06-071-1/+1
|
* Fixed Savannah bug #13303, find should filter out non-printable characters ↵James Youngman2005-06-071-0/+87
if outputting to tty