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. 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
  3. 01 Jan, 2014 1 commit
  4. 01 Jan, 2013 1 commit
  5. 01 Jan, 2012 1 commit
  6. 28 Nov, 2011 1 commit
    • Jim Meyering's avatar
      mark functions with const and pure attributes · 9e62d63e
      Jim Meyering authored
      Mark functions per suggestions from gcc-4.6 when using these options:
      -Wsuggest-attribute=pure -Wsuggest-attribute=const.
      Use gnulib's _GL_ATTRIBUTE_PURE and _GL_ATTRIBUTE_CONST macros.
      Follow these guidelines: when possible, apply the attribute to
      an extern declaration, not to its definition.  Apply it to the
      definition only when the definition is static.
      * lib/argmatch.h (argmatch, argmatch_to_argument): Mark.
      * lib/argv-iter.h (argv_iter_n_args): Likewise.
      * lib/base64.h (isbase64): Likewise.
      * lib/basename-lgpl.c (last_component, base_len): Likewise.
      * lib/c-ctype.h (c_isascii, c_isalnum, c_isalpha): Likewise.
      (c_isblank, c_iscntrl, c_isdigit, c_islower, c_isgraph): Likewise.
      (c_isprint, c_ispunct, c_isspace, c_isupper, c_isxdigit): Likewise.
      (c_tolower, c_toupper): Likewise.
      * lib/c-strcase.h (c_strcasecmp, c_strncasecmp): Likewise.
      * lib/chdir-long.c (find_non_slash): Likewise.
      * lib/dirname.h (base_len, dir_len, last_component): Likewise.
      * lib/exclude.h (fnmatch_pattern_has_wildcards): Likewise.
      * lib/file-type.h (file_type): Likewise.
      * lib/filenamecat-lgpl.c (longest_relative_suffix): Likewise.
      * lib/filevercmp.c (verrevcmp): Likewise.
      * lib/freadahead.h (freadahead): Likewise.
      * lib/fts.c (fts_maxarglen): Likewise.
      * lib/hash-pjw.h (hash_pjw): Likewise.
      * lib/hash-triple.h (triple_hash_no_name, triple_compare_ino_str):
      * lib/hash.c (is_prime, next_prime): Likewise.
      * lib/hash.c (hash_get_n_buckets, hash_get_n_buckets_used): Likewise.
      (hash_get_n_entries, hash_get_max_bucket_length): Likewise.
      (hash_table_ok, hash_get_first, hash_string): Likewise.
      (compute_bucket_size): Likewise.
      * lib/i-ring.h (i_ring_empty): Likewise.
      * lib/isnan.c (isnanl): Likewise.
      * lib/math.h (isnanl, rpl_isnanl): Likewise.
      * lib/memcasecmp.h (memcasecmp): Likewise.
      * lib/memchr2.h (memchr2): Likewise.
      * lib/memcmp2.h (memcmp2): Likewise.
      * lib/parse-datetime.y (lookup_zone): Likewise.
      * lib/sockets.h (gl_sockets_startup, gl_sockets_cleanup)
      [!WINDOWS_SOCKETS]: Likewise.
      * lib/strnlen1.h (strnlen1): Likewise.
      * lib/uniwidth.in.h (uc_width): Likewise, but since this is installed
      as a public header by libunistring, it cannot depend on the macro
      definitions of gnulib-common.m4, so open-code the __attribute__...
      * lib/quotearg.c: Add pragma to avoid unwarranted suggestion from
      gcc's -Wsuggest-attribute=pure for quoting_options_from_style.
      (quoting_options_from_style): Add a comment.
      * lib/propername.h (proper_name): Add a comment.
      9e62d63e
  7. 01 Jan, 2011 1 commit
  8. 01 Jan, 2010 1 commit
  9. 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
  10. 07 Oct, 2007 1 commit
  11. 14 May, 2005 1 commit
  12. 02 May, 2005 1 commit
  13. 01 Jun, 2004 1 commit
  14. 18 Jan, 2004 1 commit
  15. 19 Jun, 2002 1 commit
    • Jim Meyering's avatar
      Report an error if neither S_ISREG nor · 3d9597c1
      Jim Meyering authored
      S_IFREG is defined, instead of using a test specific to glibc
      2.2.  This should be safe, since POSIX requires S_ISREG and
      Unix Version 7 had S_IFREG.  We don't need to check for
      <sys/types.h> since we don't use any symbols that it defines.
      3d9597c1
  16. 15 Jun, 2002 1 commit
  17. 14 Jun, 2002 1 commit
  18. 25 May, 2002 1 commit
  19. 22 May, 2002 1 commit