1. 16 Jan, 2012 1 commit
    • Patch cleanup for merge · cfbc880d
      After reviewing the gitignore support with Vicent, we came up
      with a list of minor cleanups to prepare for merge, including:
      
      * checking git_repository_config error returns
      * renaming git_ignore_is_ignored and moving to status.h
      * fixing next_line skipping to include \r skips
      * commenting on where ignores are and are not included
      Russell Belfer committed
  2. 12 Jan, 2012 4 commits
  3. 11 Jan, 2012 2 commits
  4. 09 Jan, 2012 1 commit
  5. 06 Jan, 2012 2 commits
  6. 05 Jan, 2012 4 commits
  7. 04 Jan, 2012 4 commits
  8. 03 Jan, 2012 2 commits
  9. 02 Jan, 2012 3 commits
  10. 31 Dec, 2011 1 commit
  11. 30 Dec, 2011 8 commits
  12. 29 Dec, 2011 3 commits
    • cmake: generate tags · e632f687
      Clemens Buchacher committed
    • cmake: generate clay main · 86a459a8
      The clay test suite files clay.h and clay_main.c are generated by
      the clay python script. Teach CMake about this dependency and
      remove the generated files from the repository.
      Clemens Buchacher committed
    • Add support for macros and cache flush API. · 73b51450
      Add support for git attribute macro definitions.  Also, add
      support for cache flush API to clear the attribute file content
      cache when needed.
      
      Additionally, improved the handling of global and system files,
      making common utility functions in fileops and converting config
      and attr to both use the common functions.
      
      Adds a bunch more tests and fixed some memory leaks.  Note that
      adding macros required me to use refcounted attribute assignment
      definitions, which complicated, but probably improved memory usage.
      Russell Belfer committed
  13. 28 Dec, 2011 4 commits
  14. 27 Dec, 2011 1 commit