diff docs/CHANGES @ 53:699811601bed

merge moin--main--1.3--patch-934,935: detect correctly missing plguins and missing names in plugins Patches applied: * arch@arch.thinkmo.de--2003-archives/moin--main--1.3--patch-934 detect correctly missing plguins and missing names in plugins * arch@arch.thinkmo.de--2003-archives/moin--main--1.3--patch-935 updated CHANGES * nirs@freeshell.org--2005/moin--fix--1.3--patch-60 detect correctly missing plguins and missing names in plugins imported from: moin--main--1.5--patch-54
author Nir Soffer <nirs@freeshell.org>
date Thu, 29 Sep 2005 00:50:30 +0000
parents 54d5932d5a03
children 34fdc0926460
line wrap: on
line diff
--- a/docs/CHANGES	Thu Sep 29 00:39:21 2005 +0000
+++ b/docs/CHANGES	Thu Sep 29 00:50:30 2005 +0000
@@ -153,12 +153,17 @@
 
 Developer notes:
     
-    * Plugin API was improved. When plugin module is missing, an
-      ImportError is raised. When trying to import a missing name from a
-      plugin module, an AttributeError is raised. You must update any
-      code that use wikiutil.importPlugin or util.pysupport.importName.
-      Errors in your plugin should raise now correct tracebacks.
-      See http://moinmoin.wikiwikiweb.de/ErrorHandlingInPlugins
+    * Plugin API was improved. When plugin module is missing,
+      wikiutil.PluginMissingError is raised. When trying to import a
+      missing name from a plugin module, wikiutil.PluginMissingError is
+      raised. You must update any code that use wikiutil.importPlugin.
+      Errors in your plugin should raise now correct tracebacks. See
+      http://moinmoin.wikiwikiweb.de/ErrorHandlingInPlugins
+    * pysupport.importName was changed, it does not check for any
+      errors when trying to import a name from a module. The calling
+      code should check for ImportError or AttributeError. Previous
+      code used to hide all errors behind None.
+
 
   Internal Changes:
     * request.formatter (html) is available for actions now