[Zope-CVS] CVS: PythonNet/doc - Changes.txt:1.11 ToDo.txt:1.11

Brian Lloyd cvs-admin at zope.org
Wed Nov 5 22:35:41 EST 2003


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

Modified Files:
	Changes.txt ToDo.txt 
Log Message:
Fixed event support; added keyfile to buildout; fixed exception obsfucation 
in property accessors.


=== PythonNet/doc/Changes.txt 1.10 => 1.11 ===
--- PythonNet/doc/Changes.txt:1.10	Mon Oct 27 23:00:45 2003
+++ PythonNet/doc/Changes.txt	Wed Nov  5 22:35:10 2003
@@ -1,6 +1,27 @@
 PythonNet Changes
 -----------------
 
+  PythonNet 1.0 beta 2
+  ---------------------------------------------------------------------------
+
+    - Exceptions raised as a result of getting or setting properties were
+      not very helpful (target invokation exception). This has been changed
+      to pass through the inner exception the way that methods do, which is 
+      much more likely to be the real exception that caused the problem.
+
+    - Events were refactored as the implementation was based on some bad 
+      assumptions. As a result, subscription and unsubscription now works
+      correctly. A change from beta 1 is that event objects are no longer 
+      directly callable - this was not appropriate, since the internal
+      implementation of an event is private and cant work reliably. Instead,
+      you should the appropriate OnSomeEvent method published by a class 
+      to fire an event.
+
+    - The distribution did not include the key file, making it a pain for 
+      people to build from source. Added the key file to the distribution
+      buildout for beta 2.
+
+
   PythonNet 1.0 beta 1
   ---------------------------------------------------------------------------
 


=== PythonNet/doc/ToDo.txt 1.10 => 1.11 ===
--- PythonNet/doc/ToDo.txt:1.10	Mon Oct 27 23:00:45 2003
+++ PythonNet/doc/ToDo.txt	Wed Nov  5 22:35:10 2003
@@ -1,5 +1,13 @@
 ToDo List:
 
+  - fix import discrepency for CLR.dll (from CLR.System... bails)
+
+  - have assembly loaded integrated with sys.path
+
+  - fix loss of python wrapped instances when handed over to clr
+
+  - fix exception handling for props (lame invokation error)
+
   - Finish leaktest.py and finish checking for leaks.
 
   - fix overload hiding __getitem__, better subclass tests
@@ -24,3 +32,8 @@
     some sneaky way around it.
 
   - Look at optimizing some type conversions
+
+
+FAQ items:
+
+  - document loading specific versions of assemblies
\ No newline at end of file




More information about the Zope-CVS mailing list