/[thuban]/branches/greater-ms3/thuban/ChangeLog
ViewVC logotype

Diff of /branches/greater-ms3/thuban/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 268 by bh, Wed Aug 21 09:15:26 2002 UTC revision 269 by bh, Thu Aug 22 10:25:55 2002 UTC
# Line 1  Line 1 
1    2002-08-22  Bernhard Herzog  <[email protected]>
2    
3            * Thuban/Model/save.py (Saver): New class to handle serializing a
4            session into an XML file. The main reason to introduce a class is
5            that applications built on Thuban can derive from it so that they
6            can save additional information in a session file.
7            (save_session): Delegate almost all the work to the Saver class.
8            Rename the filename argument to file because it may be a file like
9            object now.
10    
11            * Thuban/Model/load.py: Get rid of the Python 1.5.2 compatibility
12            code. Remove the little test code which would be executed when the
13            module is run as a script which didn't work anymore since it can't
14            import the other Thuban modules.
15            (ProcessSession, load_session): Refactor the ProcessSession to
16            have one method for each element start and end tag so that derived
17            classes can easily override the processing of individual tags.
18            Also, always parse with namespaces enabled because applications
19            built on top of Thuban will likely use namespaces if they extend
20            the session file format.
21    
22  2002-08-21  Bernhard Herzog  <[email protected]>  2002-08-21  Bernhard Herzog  <[email protected]>
23    
24          * setup.py (ThubanInstall.run): Don't repr install_lib_orig          * setup.py (ThubanInstall.run): Don't repr install_lib_orig

Legend:
Removed from v.268  
changed lines
  Added in v.269

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26