[Zope-CVS] CVS: PythonNet/doc - Changes.txt:1.1 ToDo.txt:1.1 FAQ.txt:NONE

Brian Lloyd brian@zope.com
Thu, 24 Jul 2003 19:55:00 -0400


Update of /cvs-repository/PythonNet/doc
In directory cvs.zope.org:/tmp/cvs-serv24649/doc

Added Files:
	Changes.txt ToDo.txt 
Removed Files:
	FAQ.txt 
Log Message:
commit refactorings

=== Added File PythonNet/doc/Changes.txt ===
PythonNet Changes
-----------------


  PythonNet Preview 2
  ---------------------------------------------------------------------------

    - Added a Mono makefile. Thanks to Camilo Uribe for help in testing and 
      working out problems on Mono.

    - Removed decoys like the non-working embedding APIs; lots of 
      internal refactoring.

    - Implement indexer support.

    - Implemented basic thread state management.


  PythonNet Preview 1
  ---------------------------------------------------------------------------

    - Initial (mostly) working experimental release.


=== Added File PythonNet/doc/ToDo.txt ===
ToDo List:

  - Pester Guido about letting exceptions be new-style classe that 
    don't have to subclass Python's Exception class :)

  - Implement thread state management

  - Support async delegates (depends on thread state mgmt)

  - Implement basic embedding APIs

  - Method overload selection / propagate exceptions correctly

  - Finish implementing custom metatypes for arrays, etc.

  - Finish events / tests

  - Implement indexers

  - Documentation

  - Figure out the malloc / gc bug

  - Look at optimizing some type conversions

  - Refactor thunk generation



Future:

  - Implement class wrappers to allow Python code to implement interfaces
    and abstract .NET classes


=== Removed File PythonNet/doc/FAQ.txt ===