[Checkins] SVN: grokcore.component/trunk/ Fix bug

Philipp von Weitershausen philikon at philikon.de
Mon Jul 28 17:50:20 EDT 2008


Log message for revision 88922:
  Fix bug
  

Changed:
  U   grokcore.component/trunk/CHANGES.txt
  U   grokcore.component/trunk/src/grokcore/component/interfaces.py

-=-
Modified: grokcore.component/trunk/CHANGES.txt
===================================================================
--- grokcore.component/trunk/CHANGES.txt	2008-07-28 21:49:08 UTC (rev 88921)
+++ grokcore.component/trunk/CHANGES.txt	2008-07-28 21:50:19 UTC (rev 88922)
@@ -6,6 +6,12 @@
 
 * ...
 
+1.5.1 (2008-07-28)
+------------------
+
+* The ``IGrokcoreComponentAPI`` interface was missing declarations for
+  the ``title`` and ``description`` directives.
+
 1.5 (2008-07-22)
 ----------------
 

Modified: grokcore.component/trunk/src/grokcore/component/interfaces.py
===================================================================
--- grokcore.component/trunk/src/grokcore/component/interfaces.py	2008-07-28 21:49:08 UTC (rev 88921)
+++ grokcore.component/trunk/src/grokcore/component/interfaces.py	2008-07-28 21:50:19 UTC (rev 88922)
@@ -75,6 +75,20 @@
 
         This directive can only be used on class level."""
 
+    def title(title):
+        """Set a human-readable title for a component (e.g. a
+        permission, menu item, etc.).
+
+        This directive expects pure ASCII strings or Unicode and can
+        only be used on a class level."""
+
+    def description(description):
+        """Set a human-readable description for a component (e.g. a
+        permission, menu item, etc.).
+
+        This directive expects pure ASCII strings or Unicode and can
+        only be used on a class level."""
+
     def provides(interface):
         """Explicitly specify with which interface a component will be
         looked up."""



More information about the Checkins mailing list