summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * NEWS: Record release date; add copyright at bottom.v4.3.92Jim Meyering2008-10-181-6/+11
|
* sync from coreutilsJim Meyering2008-10-184-55/+153
| | | | | | | | * maint.mk: Sync from coreutils. * bootstrap: Likewise. * README-hacking: Likewise. * bootstrap.conf: Standardize copyright comments. (gnulib_modules): Add announce-gen and strcasestr.
* add idutils.spec.inJim Meyering2008-10-183-0/+84
| | | | | | | * idutils.spec.in: New file, mostly from from Markus Armbruster. * Makefile.am (idutils.spec): New rule. (EXTRA_DIST): Add idutils.spec.in and idutils.spec. * .gitignore: Add idutils.spec.
* set coding system to utf8 in THANKSJim Meyering2008-09-131-2/+6
| | | | * THANKS: and adjust François' name accordingly.
* * lisp/idutils.el: Update suggested autoload syntax in comment.Jim Meyering2008-09-121-1/+1
|
* use dist_man1_MANS rather than dist_man_MANS: efficiencyJim Meyering2008-09-121-5/+5
| | | | | * man/Makefile.am: Use dist_man1_MANS rather than dist_man_MANS. Recommended in automake documentation, for more efficient install.
* tests: adjust failure diagnostic to match realityJim Meyering2008-08-301-3/+3
| | | | | * testsuite/consistency: Correct suffix, s/xtokid/xti/ in diagnostics. Also fix a double temp-file naming bug: s/fid/lid/g.
* * bootstrap: Update from coreutils.Jim Meyering2008-08-301-8/+8
|
* avoid warnings, adjust for const-correctnessJim Meyering2008-06-246-17/+24
| | | | | | | | | | | | | | * 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-246-10/+10
| | | | | | | | | | * 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.
* * maint.mk: sync from coreutilsJim Meyering2008-06-241-2/+10
|
* sync maint.mk from coreutils, and adjust to conformJim Meyering2008-06-145-22/+63
| | | | | | | | * libidu/scanners.c (long_options_c, long_options_asm): Add "const". (long_options_text, long_options_perl): Likewise. * src/fnid.c (long_options): Likewise. * src/lid.c (long_options): Likewise. * src/xtokid.c (long_options): Likewise.
* exempt the four new src/lid-?id.c files from config.h testJim Meyering2008-06-041-0/+1
| | | | * .x-sc_require_config_h: Add the regexp.
* use gnulib's progname moduleJim Meyering2008-06-046-17/+11
| | | | | | | | | | | * 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.
* * maint.mk: sync from coreutilsJim Meyering2008-06-041-5/+29
|
* * bootstrap.conf (gnulib_modules): Add autobuild.Jim Meyering2008-05-301-0/+1
|
* * maint.mk: Merge from coreutils.Jim Meyering2008-05-281-10/+43
|
* build aid, eid, and gid as binaries (were scripts)Jim Meyering2008-05-2812-14/+54
| | | | | | | | | | | | | | * src/lid.c: Include "lid.h". (main): Set defaults based on new global, lid_mode. * src/Makefile.am (bin_PROGRAMS): Add aid, eid, gid. (dist_bin_SCRIPTS): Remove them from this list. (noinst_HEADERS, aid_SOURCES, eid_SOURCES): Define. (gid_SOURCES, lid_SOURCES): Define. * src/aid, src/eid, src/gid: Remove scripts. * src/lid-aid.c, src/lid-eid.c, src/lid-gid.c, src/lid-lid.c: * src/lid.h: New files. * man/Makefile.am (aid.1, eid.1, gid.1): Adjust dependencies. * .gitignore: Add src/aid, src/eid, src/gid.
* enforce --help and --version complianceJim Meyering2008-05-271-1/+1
| | | | * configure.ac (AM_INIT_AUTOMAKE): Add std-options.
* perform gnulib tests firstJim Meyering2008-05-271-1/+1
| | | | * Makefile.am (SUBDIRS): Make gnulib-tests precede testsuite.
* don't ignore pre-fclose ID-file write errorJim Meyering2008-05-221-1/+1
| | | | * src/mkid.c (write_id_file): Test ferror, too.
* detect write error on stdoutJim Meyering2008-05-206-8/+23
| | | | | | | | | | * 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.
* recognize more suffixes: .mk, .ac, .bz2, .lzma.Jim Meyering2008-05-192-2/+19
| | | | | | * libidu/id-lang.map: Add .mk -> make, .ac -> m4. Handle .bz2 and .lzma, too. * NEWS: Mention this. Add a few more news items.
* tighten scope in libidu/, tooJim Meyering2008-05-1711-47/+50
| | | | | | | | | | | | | | | | | | 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):
* * src/Makefile.am (sc_tight_scope): Improve.Jim Meyering2008-05-171-4/+4
|
* make more functions staticJim Meyering2008-05-177-84/+100
|
* declare many global variable to be "static"Jim Meyering2008-05-175-69/+65
| | | | | Remove the few that were thus exposed as being unused. Remove some unused prototypes.
* tests: make scope check work when $(noinst_HEADERS) is emptyJim Meyering2008-05-171-1/+1
| | | | | * src/Makefile.am (sc_tight_scope): Add /dev/null as an argument to the sed-based variable filter, in case $(noinst_HEADERS) is empty.
* Remove unused functions.Jim Meyering2008-05-171-85/+0
| | | | | * src/lid.c (linetty): Remove unused function. (file_name_wildcard): Likewise.
* * src/lid.c (strcasestr): Remove function.Jim Meyering2008-05-171-18/+0
|
* make functions staticJim Meyering2008-05-175-147/+154
|
* tests: enable scoping checkJim Meyering2008-05-172-2/+28
| | | | | * cfg.mk (local-checks-to-skip): Don't skip sc_tight_scope anymore. * src/Makefile.am (sc_tight_scope): New rule. From coreutils.
* * bootstrap: Sync from coreutils.Jim Meyering2008-05-171-28/+14
|
* Generate man pages, update from coreutils.Jim Meyering2008-05-1716-10/+183
| | | | | | | | | | | | | | | | | | | * configure.ac (AC_CONFIG_FILES): Add man/Makefile. Check for help2man. * man/Makefile.am: New file. * .gitignore: Add .version and .tarball-version. * Makefile.am (SUBDIRS): Add man. * cfg.mk: Update from coreutils. * maint.mk: Likewise. * man/aid.x: New file. * man/defid.x: Likewise. * man/eid.x: Likewise. * man/fid.x: Likewise. * man/fnid.x: Likewise. * man/gid.x: Likewise. * man/lid.x: Likewise. * man/mkid.x: Likewise. * man/xtokid.x: Likewise.
* * src/defid: Handle --help and --version.Jim Meyering2008-05-101-0/+5
|
* * configure.ac (AM_INIT_AUTOMAKE): Add dist-lzma.Jim Meyering2008-05-101-1/+1
|
* Use new gnulib gnumakefile module.Jim Meyering2008-05-106-101/+3
| | | | | | | | | * bootstrap.conf (gnulib_modules): Pull in new module. * GNUmakefile: Remove from version control. * .gitignore: Update. * configure.ac (AC_CONFIG_LINKS): Delete; rely on gnulib to do this now. * Makefile.am (EXTRA_DIST): Remove GNUmakefile.
* Sync GNUmakefile with gnulib.Jim Meyering2008-03-214-58/+93
| | | | | | | | | | | | | | | | | | * GNUmakefile (Makefile.cfg): Rename... (cfg.mk): ...to this, and make optional. (GNUmakefile.cfg): Delete, redundant with cfg.mk. (Makefile.maint): Rename... (maint.mk): ...to this. (all) [!_have-Makefile]: Rename... (abort-due-to-no-makefile): ...to this, and invoke via .DEFAULT_GOAL to pick up all targets. * Makefile.cfg: Rename... * cfg.mk: ...to this. * Makefile.maint: Rename... * maint.mk ...to this. (ME): Reflect rename. (makefile-check, m4-check, author_mark_check, msg): Use $(ME) rather than hard-coded name.
* * bootstrap.conf (gnulib_modules): Add useless-if-before-free.Jim Meyering2008-03-181-0/+1
|
* Update from coreutils.Jim Meyering2008-03-183-69/+73
| | | | | | * GNUmakefile: Likewise. * Makefile.maint: Likewise. * configure.ac: Likewise.
* Update .tarball-version-related rules from coreutils.Jim Meyering2008-03-036-17/+48
| | | | | | | | | * GNUmakefile: Support VPATH "make dist". Namespace clean-up. Remove .version-creating rules. * configure.ac (AC_INIT): Use .tarball-version, not .version * bootstrap: Update from coreutils. * bootstrap.conf (obsolete_gnulib_modules): Remove free. * Makefile.am: Emit .tarball-version into tarball.
* * testsuite/Makefile.am (TESTS_ENVIRONMENT): Remove abs_top_builddir ↵Jim Meyering2008-02-271-1/+0
| | | | setting. Not needed.
* Fix testsuite PATH for VPATH builds.Bob Proulx2008-02-141-1/+2
| | | | * testsuite/Makefile.am (PATH): Prepend $(abs_top_builddir).
* Add version report for aid program test dependency.Bob Proulx2008-02-141-0/+1
| | | | * testsuite/infloop-kawa-el [VERBOSE]: Print aid version.
* aid, eid, gid: Make these scripts executable in srcdir.Jim Meyering2008-02-143-0/+0
| | | | | | | | | This fixes a test failure that would occur when "aid" is not already installed anywhere in your search PATH. * src/aid: chmod a+x. * src/eid: Likewise. * src/gid: Likewise. Reported by Bob Proulx.
* * lisp/idutils.el (gid): Use read-string, not deprecated read-input.Jim Meyering2008-02-091-1/+1
|
* Remove version comment from idutils.el.Jim Meyering2008-02-092-15/+0
| | | | | * lisp/idutils.el: Remove version string comment. * Makefile.am (distcheck-hook): Remove rule.
* * Makefile.am (dist-hook): Write ChangeLog only if .git/ exists.v4.3.90Jim Meyering2008-02-091-3/+6
|
* Modify bootstrap.conf, not bootstrap (for ChangeLog-generation).Jim Meyering2008-02-092-4/+3
| | | | | * bootstrap.conf: touch ChangeLog here, ... * bootstrap: ...not here.
* Generate ChangeLog at "make dist" time.Jim Meyering2008-02-092-0/+6
| | | | | * Makefile.am (dist-hook): New rule. * bootstrap.conf (gnulib_modules): Add gitlog-to-changelog.