1. 01 Jan, 2016 1 commit
    • Paul Eggert's avatar
      version-etc: new year · 71090a2a
      Paul Eggert authored
      * build-aux/gendocs.sh (version):
      * doc/gendocs_template:
      * doc/gendocs_template_min:
      * doc/gnulib.texi:
      * lib/version-etc.c (COPYRIGHT_YEAR):
      Update copyright dates by hand in templates and the like.
      * all files: Run 'make update-copyright'.
      71090a2a
  2. 08 Feb, 2015 1 commit
    • Paul Eggert's avatar
      fstrcmp: don't assume strlen < INT_MAX · 1c6a3cf4
      Paul Eggert authored
      * lib/fstrcmp.c: Include stddef.h and stdint.h.
      (uintptr_t): Remove, as we're now assuming stdint.
      (OFFSET, EXTRA_CONTEXT_FIELDS, fstrcmp_bounded):
      Prefer ptrdiff_t to int when the value could exceed INT_MAX
      if the input string is long.
      (fstrcmp_bounded): Check for size-calculation overflow.  Prefer
      uintptr_t to size_t when the underlying value is a pointer casted
      to an unsigned integer.  Avoid unnecessary 'buffer != NULL' test.
      * modules/fstrcmp (Depends-on): Add stdint.
      1c6a3cf4
  3. 01 Jan, 2015 1 commit
    • Paul Eggert's avatar
      version-etc: new year · b9bfe784
      Paul Eggert authored
      * doc/gnulib.texi:
      * lib/version-etc.c (COPYRIGHT_YEAR): Update copyright date.
      * all files: Run 'make update-copyright'.
      b9bfe784
  4. 24 Feb, 2014 1 commit
    • Paul Eggert's avatar
      diffseq: remove TOO_EXPENSIVE heuristic · 67b00f9a
      Paul Eggert authored
      Problem with diffutils reported by Vincent Lefevre in
      <http://bugs.gnu.org/16848>.  The simplest solution is to remove
      the TOO_EXPENSIVE heuristic that I added to GNU diff in 1993.
      Although appropriate for circa-1993 hardware, these days the heuristic
      seems to be more trouble than it's worth.
      * lib/diffseq.h: Modernize citations.
      (struct context): Remove member too_expensive.
      All uses changed.
      (struct partition): Remove members lo_minimal, hi_minimal.
      All uses changed.
      (diag, compareseq): Remove arg find_minimal.  All uses changed.
      (diag): Remove the TOO_EXPENSIVE heuristic that I added back in
      1993 to make 'diff' run faster (but not as well) on large inputs.
      These days, computers are fast enough that it's typically better
      to run slower but more accurately.
      * lib/fstrcmp.c: Remove duplicate comment.
      * lib/fstrcmp.c (strcmp_bounded):
      * lib/git-merge-changelog.c (compute_differences):
      Adjust to diffseq.h changes.
      67b00f9a
  5. 01 Jan, 2014 1 commit
  6. 01 Jan, 2013 1 commit
  7. 01 Jan, 2012 1 commit
  8. 01 Jan, 2011 1 commit
  9. 01 Jan, 2010 1 commit
  10. 29 Dec, 2009 1 commit
    • Jim Meyering's avatar
      update nearly all FSF copyright year lists to include 2009 · 3030c5b5
      Jim Meyering authored
      The files named by the following are exempted:
      
          grep -v '^#' config/srclist.txt|grep -v '^$' \
            | while read src dst; do
                test -f "$dst" && { echo "$dst"; continue; }
                test -d "$dst" || continue
                echo "$dst"/$(basename "$src")
              done > exempt
          git ls-files tests/unictype >> exempt
      
      In the remaining files, convert to all-interval notation if
      - there is already at least one year interval like 2000-2003
      - the file is maintained by me
      - the file is in lib/uni*/, where that style already prevails
      Otherwise, use update-copyright's default.
      3030c5b5
  11. 10 Dec, 2009 1 commit
  12. 20 Sep, 2008 1 commit
  13. 16 Sep, 2008 1 commit
  14. 14 Sep, 2008 3 commits
  15. 14 Aug, 2008 1 commit
  16. 07 Oct, 2007 1 commit
  17. 18 Aug, 2007 1 commit
  18. 07 Oct, 2006 2 commits