X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=ChangeLog;h=b6209a4ab07eff08b4e513fb7de8f4999b763d03;hb=57edc5b234e0bad585bb16efa01cbad309741e38;hp=9c93ea1808bd585c515f954d19047d21a142f6b4;hpb=77b76ce0d1c6af26563467f7dd38bf89a0d57e90;p=gnulib.git diff --git a/ChangeLog b/ChangeLog index 9c93ea180..b6209a4ab 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,78 @@ +2008-02-11 Jim Meyering + + * build-aux/useless-if-before-free: Close stdout carefully. + +2008-02-10 Bruno Haible + + New module 'git-merge-changelog'. + * modules/git-merge-changelog: New file. + * lib/git-merge-changelog.c: New file. + +2008-02-10 Jim Meyering + + useless-if-before-free: New option: --list (-l). + + useless-if-before-free: Don't exit immediately upon open failure. + * build-aux/useless-if-before-free: Exit 2 for errors. + Upon failure to open a file, don't exit immediately. + Rather, just warn and continue with any remaining files. + +2008-02-10 Bruno Haible + + New abstract list operation 'node_set_value'. + * lib/gl_list.h (gl_list_node_set_value): New function. + (struct gl_list_implementation): New field node_set_value. + * lib/gl_list.c (gl_list_node_set_value): New function. + * lib/gl_array_list.c (gl_array_node_set_value): New function. + (gl_array_list_implementation): Update. + * lib/gl_carray_list.c (gl_carray_node_set_value): New function. + (gl_carray_list_implementation): Update. + * lib/gl_anylinked_list2.h (gl_linked_node_set_value): New function. + * lib/gl_linked_list.c (gl_linked_list_implementation): Update. + * lib/gl_linkedhash_list.c (gl_linkedhash_list_implementation): Update. + * lib/gl_anytree_list2.h (gl_tree_node_set_value): New function. + * lib/gl_avltree_list.c (gl_avltree_list_implementation): Update. + * lib/gl_rbtree_list.c (gl_rbtree_list_implementation): Update. + * lib/gl_avltreehash_list.c (gl_avltreehash_list_implementation): + Update. + * lib/gl_rbtreehash_list.c (gl_rbtreehash_list_implementation): Update. + * lib/gl_sublist.c (gl_sublist_node_set_value): New function. + (gl_sublist_list_implementation): Update. + +2008-02-10 Bruno Haible + + * lib/diffseq.h: Write "ELEMENT const" instead of "const ELEMENT". + Needed when ELEMENT is #defined to 'some_type *'. + +2008-02-10 Jim Meyering + + New script and module: useless-if-before-free + * MODULES.html.sh (maint+release support): Add useless-if-before-free. + * build-aux/useless-if-before-free: New file. + * modules/useless-if-before-free: New file. + + * build-aux/gitlog-to-changelog: Use committer date, not author date. + + xstrtol_error: Fix typo. + * lib/xstrtol-error.c (xstrtol_error): The parameter was unused: + s/exit_failure/exit_status/. + +2008-02-09 Jim Meyering + + New script and module: gitlog-to-changelog + * MODULES.html.sh (maint+release support): Add gitlog-to-changelog. + * modules/gitlog-to-changelog: New file. + * build-aux/gitlog-to-changelog: New file. + 2008-02-08 Jim Meyering + Avoid two "parameter unused" warnings. + * lib/stat-time.h (get_stat_birthtime_ns, get_stat_birthtime): + Mark "st" as used. + + Use "git COMMAND", not "git-COMMAND". + * build-aux/bootstrap (version_controlled_file): s/git-rm/git-rm/. + * build-aux/announce-gen (get_tool_versions): Correct a diagnostic. * build-aux/git-version-gen: Use "git status", not "git-status". 2008-02-07 Bruno Haible