Permalink
Switch branches/tags
Nothing to show
Commits on Jan 9, 2013
  1. Merge pull request #10 from drbitboy/master

    rca committed Jan 9, 2013
    getnaiftoolkit.py
Commits on Jan 8, 2013
Commits on Jan 6, 2013
  1. added date to comments

    drbitboy committed Jan 6, 2013
  2. getnaifspicetoolkit.py: added header comments; corrected bug in order…

    drbitboy committed Jan 6, 2013
    … of how things are done
Commits on Mar 30, 2012
Commits on Jul 20, 2011
  1. slimmed down _c removal

    michaelaye committed Jul 19, 2011
  2. added cspice to gitignore

    michaelaye committed Jul 19, 2011
  3. added .pyc to gitignore

    michaelaye committed Jul 19, 2011
  4. empty strings are not true

    michaelaye committed Jul 18, 2011
Commits on Feb 26, 2011
  1. Updated code blocks in README

    rca committed Feb 26, 2011
  2. Updated how SpiceException is raised.

    rca committed Feb 26, 2011
    When a SpiceException was being raised, a new Exception object was being
    created every time.  This did not allow the Python side to correlate that
    exception with the SpiceException object in the module since they were distinct
    objects.
    
    This patch creates a global reference for SpiceException and it's the one being
    thrown when an error occurs.
  3. Added tests for SpiceException

    rca committed Feb 26, 2011
    Tests ensure SpiceException is raised properly within the C module.
  4. Fixed up tests.

    rca committed Feb 26, 2011
  5. updated README

    rca committed Feb 26, 2011
  6. Typo

    rca committed Feb 26, 2011
  7. Added .rst extension to README.

    rca committed Feb 26, 2011
  8. Updated README

    rca committed Feb 26, 2011
  9. Updated setup.py to check for CSPICE library.

    rca committed Feb 26, 2011
    The setup.py now automatically calls the wrapper generator and can properly
    name the cspice.a and csupport.a files when needed.  It needs to either have
    the cspice directory in the project root or have the environment variable
    CSPICE_SRC set.
  10. Updated mkwrapper.main() to return buffer.

    rca committed Feb 26, 2011
    This allows the ability to call the function and get the buffer rather than it
    printing to stdout.
Commits on Jul 2, 2010
  1. Fixed compile-time problems:

    trey0 authored and rca committed Jul 2, 2010
     * (Using CSPICE version N.0064, GCC 4.0.1, Mac OS X 10.5.8)
    
     * The function dafrfr_c has a parameter named 'free'.  In the PySPICE
       wrapper the variable 'free' shadows the C stdlib function free() and
       causes a compilation error.  Fixed this by adding a function
       fixNameCollision() in mkwrapper.py which checks a variable name
       against a list of RESERVED_NAMES; if the variable name is in the list
       it appends a '_' character to avoid the name collision.  Future
       collisions can be fixed by adding new names to RESERVED_NAMES.
    
     * Added gfevnt_c and several other functions to mkwrapper.py exclude_list.
       These functions take a callback in their argument list, and mkwrapper.py
       doesn't know how to parse callback function types, causing syntax errors
       in its C output.
    
     * Added generated files 'spicemodule.c' and 'build' to .gitignore so they
       don't show up in 'git status' output.