summaryrefslogtreecommitdiffstats
path: root/src/fid.c
Commit message (Collapse)AuthorAgeFilesLines
* build: accommodate new syntax-check testJim Meyering2009-10-301-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | Use EXIT_FAILURE and EXIT_SUCCESS, not 1 and 0. Apply these commands: perl -pi -e 's/\berror \(1,/error (EXIT_FAILURE,/' \ $(git grep -l '\<error (1,') perl -pi -e 's/\bexit \(1\)/exit (EXIT_FAILURE)/' \ $(git grep -l '\<exit (1)') perl -pi -e 's/\bexit \(0\)/exit (EXIT_SUCCESS)/' \ $(git grep -l '\<exit (0)') * libidu/idread.c (read_id_file, maybe_read_id_file, io_read): * libidu/idu-hash.c (hash_init): * libidu/idwrite.c (io_write): * libidu/scanners.c (parse_language_map, parse_language_map_file): (read_language_map_file): * libidu/walker.c (include_languages, exclude_languages): (get_current_dir_link): * src/fid.c (usage, help_me, main): * src/fnid.c (usage, help_me, main): * src/lid.c (usage, help_me, main, report_grep, report_edit): (query_regexp): * src/mkid.c (main, assert_writeable, write_id_file): * src/xtokid.c (help_me):
* build: avoid warning exposed by gcc-4.4.1Jim Meyering2009-09-301-1/+1
| | | | | | | | * src/fid.c (help_me): Declare with noreturn attribute. * src/fnid.c (help_me): Likewise. * src/lid.c (help_me): Likewise. * src/mkid.c (help_me): Likewise. * src/xtokid.c (help_me): Likewise.
* maint: update copyright year lists to include 2009Jim Meyering2009-08-151-1/+1
|
* clean-up: use proper typesJim Meyering2009-04-301-3/+4
| | | | * src/fid.c (get_file_index): Use size_t for lengths, not int.
* build: suppress more warningsJim Meyering2009-04-301-2/+2
| | | | | | | | | * src/fid.c (usage): Declare with __noreturn__ attribute. * src/fnid.c (usage): Likewise. * src/lid.c (usage): Likewise. * src/mkid.c (usage): Likewise. * src/xtokid.c: (usage): Likewise. * src/mkid.c (sum_files): Remove unused macro.
* avoid warnings, adjust for const-correctnessJim Meyering2008-06-241-1/+1
| | | | | | | | | | | | | | * libidu/scanners.c (long_options_c, long_options_asm) (long_options_text, long_options_perl): Add initializers. * src/fid.c (long_options): Add initializers. * src/fnid.c (long_options): Add initializers. * src/lid.c (ATTRIBUTE_UNUSED): Define. (long_options): Add initializers. (report_nothing): Mark parameter as unused. (get_editor_argv, report_edit): Adjust for const-correctness. * src/mkid.c (long_options): Add initializers. (report_statistics): Don't subtract "void*" pointers. Cast to "char*". * src/xtokid.c (long_options): Add initializers.
* remove redundant "const" in declarationsJim Meyering2008-06-241-1/+1
| | | | | | | | | | * libidu/scanners.c (languages_0, long_options_c): Likewise. (long_options_asm, long_options_text, long_options_perl): Likewise. * src/fid.c (long_options): Likewise. * src/fnid.c (long_options): Likewise. * src/lid.c (long_options): Likewise. * src/mkid.c (long_options): Likewise. * src/xtokid.c (long_options): Likewise.
* use gnulib's progname moduleJim Meyering2008-06-041-5/+2
| | | | | | | | | | | * bootstrap.conf (gnulib_modules): Add progname. * src/mkid.c: Include "progname.h". (program_name): Remove declaration. (main): Call set_program_name rather than setting program_name. * src/fid.c: Likewise. * src/fnid.c: Likewise. * src/lid.c: Likewise. * src/xtokid.c: Likewise.
* detect write error on stdoutJim Meyering2008-05-201-0/+3
| | | | | | | | | | * src/fid.c: Include "closeout.h". (main): Use it via atexit. * src/fnid.c (main): Likewise. * src/lid.c (main): Likewise. * src/mkid.c (main): Likewise. * src/xtokid.c (main): Likewise. * NEWS: Mention the bug fixes.
* tighten scope in libidu/, tooJim Meyering2008-05-171-1/+1
| | | | | | | | | | | | | | | | | | Mark with "extern" the symbols that belong that way. Make the others static. * libidu/dynvec.h (dv_fill): * libidu/fnprint.c (cw_dlink): * libidu/hash.h (qsort_cmp_t): * libidu/idfile.h (io_func_t): * libidu/scanners.c (lang_args_obstack, languages_0, languages_N): (language_help_me, language_getopt, get_language): (lang_args_index): * libidu/walker.c (largest_member_file): * maint.mk (extract_char, today): * src/fid.c (long_options): * src/fnid.c (cw_dlink): * src/lid.c (cw_dlink): * src/xtokid.c (cw_dlink):
* declare many global variable to be "static"Jim Meyering2008-05-171-5/+5
| | | | | Remove the few that were thus exposed as being unused. Remove some unused prototypes.
* make functions staticJim Meyering2008-05-171-8/+8
|
* Remove trailing blanks.Jim Meyering2008-01-301-2/+2
| | | | | | | | | | | | * README-alpha: * TODO: * doc/idutils.texi: * libidu/scanners.c (set_uchar_ctype, ARGS, get_token_lisp): * src/Makefile.am: * src/fid.c (main): * src/lid.c (report_edit): * Makefile.cfg (local-checks-to-skip): Remove sc_trailing_blank, thus enabling that check.
* License upgrade to "GPL-3 or later"Pedro J. Ruiz Lopez2007-08-171-3/+3
|
* * add bug report string to the help outputClaudio Fontana2006-03-051-0/+1
| | | | * src/lid.c: fix bug in pattern recognition in is_number()
* * enforce use of <> and "" in include directivesClaudio Fontana2005-12-271-1/+1
|
* * started to address portability problems in the id-utils-4.0 releaseClaudio Fontana2005-12-271-4/+5
|
* *** empty log message ***Claudio Fontana2005-11-011-10/+16
|
* imported from id-utils-3.2r3_2Greg McGary1997-04-181-4/+4
|
* imported from id-utils-3.1r3_1Greg McGary1997-04-181-48/+62
|
* Initial revisionGreg McGary1997-04-181-0/+270