mailr15934 - in /branches/uf_redesign/prompt: interpreter.py objects.py


Others Months | Index by Date | Thread Index
>>   [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Header


Content

Posted by edward on May 03, 2012 - 22:14:
Author: bugman
Date: Thu May  3 22:14:07 2012
New Revision: 15934

URL: http://svn.gna.org/viewcvs/relax?rev=15934&view=rev
Log:
The auto-generated user class object now accepts the desc arg and stores it 
for use in the help system.


Modified:
    branches/uf_redesign/prompt/interpreter.py
    branches/uf_redesign/prompt/objects.py

Modified: branches/uf_redesign/prompt/interpreter.py
URL: 
http://svn.gna.org/viewcvs/relax/branches/uf_redesign/prompt/interpreter.py?rev=15934&r1=15933&r2=15934&view=diff
==============================================================================
--- branches/uf_redesign/prompt/interpreter.py (original)
+++ branches/uf_redesign/prompt/interpreter.py Thu May  3 22:14:07 2012
@@ -158,10 +158,7 @@
         # First generate the classes.
         for name, data in uf_info.class_loop():
             # Generate a new container.
-            obj = Class_container(name)
-
-            # Replace the docstring.
-            obj.__doc__ = data.title
+            obj = Class_container(name, data.title)
 
             # Add the object to the local namespace.
             self._locals[name] = obj

Modified: branches/uf_redesign/prompt/objects.py
URL: 
http://svn.gna.org/viewcvs/relax/branches/uf_redesign/prompt/objects.py?rev=15934&r1=15933&r2=15934&view=diff
==============================================================================
--- branches/uf_redesign/prompt/objects.py (original)
+++ branches/uf_redesign/prompt/objects.py Thu May  3 22:14:07 2012
@@ -27,15 +27,18 @@
 class Class_container(object):
     """The container for created the user function class objects."""
 
-    def __init__(self, name):
+    def __init__(self, name, desc):
         """Set up the container.
 
         @param name:    The name of the user function class.
         @type name:     str
+        @param desc:    The description to be presented by the help system.
+        @type desc:     str
         """
 
         # Store the args.
         self._name = name
+        self._desc = desc
 
 
     def __repr__(self):




Related Messages


Powered by MHonArc, Updated Thu May 03 22:40:02 2012