Permalink
Commits on Jan 20, 2011
  1. Disable FSEvents for now

    gorakhargosh committed Jan 20, 2011
    Signed-off-by: Gora Khargosh <gora.khargosh@gmail.com>
Commits on Jan 13, 2011
  1. Fix for issue #26 trap/bpt error for unicode path

    gorakhargosh committed Jan 13, 2011
    MacOS X uses a special kind of decomposed UTF-8 to store filenames.
    If you need to read in filenames and write them to a "normal" UTF-8
    file, for example, you must normalize them::
    
        filename = unicodedata.normalize('NFC', unicode(filename, 'utf-8')).encode('utf-8')
    
    From:
    http://boodebr.org/main/python/all-about-python-and-unicode
    
    Signed-off-by: Gora Khargosh <gora.khargosh@gmail.com>
  2. Adds Brownie 0.3 as dependency.

    gorakhargosh committed Jan 13, 2011
    Signed-off-by: Gora Khargosh <gora.khargosh@gmail.com>
Commits on Jan 12, 2011
  1. Adds Tim Cuthbertson to the inotify module docs

    gorakhargosh committed Jan 12, 2011
    Signed-off-by: Gora Khargosh <gora.khargosh@gmail.com>
  2. Credits Tim Cuthbertson in the inotify.py module

    gorakhargosh committed Jan 12, 2011
    Signed-off-by: Gora Khargosh <gora.khargosh@gmail.com>
  3. Adds Tim Cuthbertson to AUTHORS list.

    gorakhargosh committed Jan 12, 2011
    Signed-off-by: Gora Khargosh <gora.khargosh@gmail.com>
  4. Formats fix for issue 24 by gfxmonk

    gorakhargosh committed Jan 12, 2011
    Signed-off-by: Gora Khargosh <gora.khargosh@gmail.com>
Commits on Jan 2, 2011
  1. Fix for issue 23

    gorakhargosh committed Jan 2, 2011
    * ``filter_paths`` returns a generator object so it will
      always evaluate to ``True``. Uses the ``match_any_paths``
      function instead for truthiness.
    
    Signed-off-by: Gora Khargosh <gora.khargosh@gmail.com>
Commits on Jan 1, 2011
  1. Add Makefile to ease development setup

    gorakhargosh committed Jan 1, 2011
    Signed-off-by: Gora Khargosh <gora.khargosh@gmail.com>
  2. Add online documentation location

    gorakhargosh committed Jan 1, 2011
    Signed-off-by: Gora Khargosh <gora.khargosh@gmail.com>
Commits on Dec 31, 2010
  1. Add pathtools as dependency in documentation

    gorakhargosh committed Dec 31, 2010
    Signed-off-by: Gora Khargosh <gora.khargosh@gmail.com>
  2. Includes project eggs in sphinx buildout config

    gorakhargosh committed Dec 31, 2010
    Signed-off-by: Gora Khargosh <gora.khargosh@gmail.com>
  3. Updates source code to use pathtools

    gorakhargosh committed Dec 31, 2010
    * Updates source code to use pathtools
    * Cleans up coverage exclusion in run_tests.py
    
    Signed-off-by: Gora Khargosh <gora.khargosh@gmail.com>
  4. Use pathtools in dirsnapshot and watchmedo

    gorakhargosh committed Dec 31, 2010
    Signed-off-by: Gora Khargosh <gora.khargosh@gmail.com>
  5. Adds pathtools as dependencies

    gorakhargosh committed Dec 31, 2010
    Signed-off-by: Gora Khargosh <gora.khargosh@gmail.com>
  6. Moves the multi-bootstrap script to scripts/ dir

    gorakhargosh committed Dec 31, 2010
    Signed-off-by: Gora Khargosh <gora.khargosh@gmail.com>
  7. Clean up docs/source/conf.py

    gorakhargosh committed Dec 31, 2010
    Signed-off-by: Gora Khargosh <gora.khargosh@gmail.com>
  8. Moves bootstrap.py to scripts/ directory

    gorakhargosh committed Dec 31, 2010
    Signed-off-by: Gora Khargosh <gora.khargosh@gmail.com>
Commits on Dec 30, 2010
  1. Updates C module documentation

    gorakhargosh committed Dec 30, 2010
    Signed-off-by: Gora Khargosh <gora.khargosh@gmail.com>
  2. Adds version constants to the C module

    gorakhargosh committed Dec 30, 2010
    Signed-off-by: Gora Khargosh <gora.khargosh@gmail.com>
  3. Updates quickstart example for API changes

    gorakhargosh committed Dec 30, 2010
    * A lot of API has changed since the documentation
      was last updated. This patch updates the quickstart
      example to incorporate the changes brought about
      in the API.
    
    Signed-off-by: Gora Khargosh <gora.khargosh@gmail.com>
  4. Ignore configuration files for IDEs

    gorakhargosh committed Dec 30, 2010
    Signed-off-by: Gora Khargosh <gora.khargosh@gmail.com>
  5. Moves the autobuild.sh script to the scripts dir

    gorakhargosh committed Dec 30, 2010
    Signed-off-by: Gora Khargosh <gora.khargosh@gmail.com>
Commits on Dec 29, 2010
  1. Formats C source

    gorakhargosh committed Dec 29, 2010
    Signed-off-by: Gora Khargosh <gora.khargosh@gmail.com>
  2. Formats setup.py

    gorakhargosh committed Dec 29, 2010
    Signed-off-by: Gora Khargosh <gora.khargosh@gmail.com>
  3. Update C module documentation

    gorakhargosh committed Dec 29, 2010
    Signed-off-by: Gora Khargosh <gora.khargosh@gmail.com>
  4. Adds version attributes to the C module

    gorakhargosh committed Dec 29, 2010
    * Adds version attributes to the _watchdog_fsevents module
    
    Signed-off-by: Gora Khargosh <gora.khargosh@gmail.com>
  5. Makes __version__ attribute consistent throughout

    gorakhargosh committed Dec 29, 2010
    * Makes __version__ attribute in watchdog/version.py
      a version tuple and updates references to it
      in the documentation.
    * Defines the __version__ attribute string as a
      preprocessor constant in the _watchdog_fsevents.h
      header file.
    
    Signed-off-by: Gora Khargosh <gora.khargosh@gmail.com>
  6. Adds a __version__ attribute to the C module

    gorakhargosh committed Dec 29, 2010
    * Adds a __version__ tuple attribute to the
      _watchdog_fsevents module. This may be used by client
      code to determine the version of watchdog library in
      use as this version number matches the containing
      watchdog version.
    
    Signed-off-by: Gora Khargosh <gora.khargosh@gmail.com>
  7. Pedantic C compilation and version macros

    gorakhargosh committed Dec 29, 2010
    * Adds compiler flags to enable pedantic compilation,
      use the C99 standard, use position independent code for
      64-bit architectures, and enable all warning levels.
    * Specifies the watchdog library version numbers as C
      preprocessor macros passed to the C source code.
    * Adds `libm` as a library to link against. This should
      have been default for gcc.
    
    Signed-off-by: Gora Khargosh <gora.khargosh@gmail.com>
  8. Wraps an extern "C" block around C header API

    gorakhargosh committed Dec 29, 2010
    Signed-off-by: Gora Khargosh <gora.khargosh@gmail.com>
  9. Documentation clean up

    gorakhargosh committed Dec 29, 2010
    Signed-off-by: Gora Khargosh <gora.khargosh@gmail.com>
  10. Adds documentation for all C code

    gorakhargosh committed Dec 29, 2010
    * Adds documentation in the `_watchdog_util.c` file
      for all the C functions.
    * Removes an unnecessary blank line from the
      `watchdog/__init__.py` module.
    
    Signed-off-by: Gora Khargosh <gora.khargosh@gmail.com>
  11. Updates ignore rules to exclude *.o files

    gorakhargosh committed Dec 29, 2010
    Signed-off-by: Gora Khargosh <gora.khargosh@gmail.com>