1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175
|
Wed Mar 25 16:16:31 1998 Robin K. Friedrich <friedric@localhost>
* HTMLgen.py (MailTo.antispam): Added antispam processing to addresses.
Sat Mar 14 03:39:37 1998 Robin K. Friedrich <friedric@solo>
* HTMLgen.py (TemplateDocument): Added TemplateDocument class
Tue Mar 3 12:50:35 1998 Robin K. Friedrich <friedric@solo>
* HTMLgen.py (List.__getslice__): Made slicing List objects retrun
new List objects.
* HTMLgen.py (List.multi_column_table): Added support for rendering
Lists in multiple columns. Uses a table to do this. New attributes
"columns" and "bgcolor" added.
Sat Feb 28 12:29:53 1998 Robin K. Friedrich <friedric@solo>
* colorcube.py: Added new module to create tables illustrating the
web safe colorcube used by Netscape.
Mon Jan 19 15:01:55 1998 Robin K. Friedrich <friedric@solo>
* HTMLgen.py (Input.__str__): Added test for 0 value.
(Table.__str__): if cell_line_breaks is set, string values in
cells have newlines replaced with <br> and no HTML escapes are
performed.
Sun Dec 14 10:12:07 1997 Robin K. Friedrich <friedric@solo>
* HTMLgen.py (AbstractTagSingle.__setattr__): Eliminated the
contents list as it wasn't needed anyway.
* HTMLgen.py (Image): Rewrote Image class as a subclass of
AbstractTagSingle. Added some missing attributes such as hspace,
etc. Increment version to 2.0.5.
Sun Nov 30 09:57:41 1997 Robin K. Friedrich <friedric@solo>
* HTMLgen.py (markup_regex): Fixed excessive use if the is
operator for string comparison causing HTMLtest to fail in Python
1.4. Curious it worked fine in 1.5<shrug>.
Sat Nov 29 05:00:01 1997 Robin K. Friedrich <friedric@solo>
* HTMLgen.py (markup_regex): Fixed index bug in both markup
routines(markup_re as well). It was chopping off the last
character. Increment version to 2.0.3.
* HTMLtest.py (sample1): Changed the sample1() routine to use only
one class instance per markup call.
* HTMLgen.py (2.0.2): I suppose I should restart writing these
notes. :-) Changed the Heading class to use the AbstractTag base
class. This allows use of valid keyword arguments.
Tue Mar 18 11:21:14 1997 Robin Friedrich <friedric@rose.rsoc.rockwell.com>
* StickyForm.py: Added Amos' module for persistant Forms. Added
optional support for cPickle as an optimization if it's available
on the user's system. Not really tested yet.
Fri Dec 20 13:02:57 1996 Robin Friedrich <friedric@rose.rsoc.rockwell.com>
* HTMLgen.py (Document.write): Inhibit printing the success echo
if the class is used in a CGI manner.
Thu Dec 5 13:20:52 1996 Robin Friedrich <friedric@rose.rsoc.rockwell.com>
* HTMLgen.py (Document.__repr__): Changed to a string
interpolation technique to create the Document contents. Mike
McLay's idea.
Mon Dec 2 09:01:26 1996 Robin Friedrich <friedric@rose.rsoc.rockwell.com>
* HTMLgen.py (__init__): Changed several constructor parameters to
make sure default values are always provided. Necessary to all all
class instances to be pickled.
Tue Nov 26 11:53:42 1996 Robin Friedrich <friedric@rose.rsoc.rockwell.com>
* HTMLgen.py (Image.calc_rel_path): New method which calculates
relative directory path to the absolute location of the image file
given a starting directory. Also added new attributes 'absolute' and
'prefix' to support this feature.
* HTMLgen.py (relpath): Added utility function which computes a
relative path from one directory to another.
Fri Nov 15 16:47:44 1996 Robin Friedrich <friedric@rose.rsoc.rockwell.com>
* HTMLgen.py (Image): Added capability to handle tuple argument
and unpack it into constituent file, width, height values.
* HTMLgen.py (getgifsize): Added this function snagged from
internet which determines size of GIF files. cool.
Fri Nov 8 11:19:12 1996 Robin Friedrich <friedric@rose.rsoc.rockwell.com>
* HTMLgen.py (Document.header): banner can now be a string filename
Tue Oct 1 10:08:14 1996 Robin Friedrich <friedric@rose.rsoc.rockwell.com>
* HTMLutil.py: placed the pysrc_marker functions in a new module
HTMLutil.py.
Tue Sep 24 11:58:44 1996 Robin Friedrich <friedric@rose.rsoc.rockwell.com>
* HTMLgen.py (FONT): Added support for face attribute.
Thu Sep 19 13:00:49 1996 Robin Friedrich <friedric@rose.rsoc.rockwell.com>
* HTMLgen.py (DOCUMENT): Added alinkcolor attribute.
Tue Sep 17 08:11:21 1996 Robin Friedrich <friedric@rose.rsoc.rockwell.com>
* HTMLgen.py (CGI): patch from Peter to add support for
javascripts in Forms. Also added bgcolor attribute to all the
TableLite classes.
(SPACER): added Spacer class. supported by Navigator 3.
Fri Sep 13 18:21:19 1996 Robin Friedrich <friedric@rose.rsoc.rockwell.com>
* pysrc_marker.py (markup): added pysrc_marker module.
Thu Sep 5 14:16:29 1996 Robin Friedrich <friedric@rose.rsoc.rockwell.com>
* HTMLgen.py: (Frame): Fixed bug in Frame class.
Thu Sep 1 14:13:47 1996 Robin Friedrich <friedric@rose.rsoc.rockwell.com>
* HTMLgen.py (MAILTO): Added Mailto class.
* HTMLgen.py (Multicol): Added Multi-column support class.
Sat Aug 24 15:23:48 1996 Robin Friedrich <friedric@rose.rsoc.rockwell.com>
* HTMLgen.py (Script): Applied patch for Javascript support from Peter.
Mon Aug 12 14:01:27 1996 Robin Friedrich <friedric@rose.rsoc.rockwell.com>
* HTMLgen.py: (URL): incorporate logic from posixpath directly so
that I don't need to import a module which doesn't exist on Macs.
(List): rewrote the family of classes used for list
processing. Now they all inherit from the List base class and are
all fully nestable.
Thu Aug 1 09:04:12 1996 Robin Friedrich <friedric@rose.rsoc.rockwell.com>
* HTMLgen.py: (TableLite) Added TableLite class and supporting
classes TD TH TR and Caption to populate it.
Fri Jul 19 09:57:19 1996 Robin Friedrich <friedric@rose.rsoc.rockwell.com>
* HTMLgen.py (Select): Changed Select class to allow list of tuple
input. The second item of the tuple is used to place a value
attribute to the <OPTION> tag.
Sun Jul 14 15:49:19 1996 Robin Friedrich <friedric@rose.rsoc.rockwell.com>
* HTMLgen.py (cgi): Added cgi attribute to all Document
classes. If non-null then a text/html mime tag is generated at the
top of the output.
Fixed Table class so that it is possible to embed objects as cell
contents.
[reported by Peter Gerhard <gerhard@hp850.rz.uni-karlsruhe.de>]
Thu Jul 11 11:58:53 1996 Robin Friedrich <friedric@rose.rsoc.rockwell.com>
* HTMLgen.py (0.9.6): Added FramesetDocument class.
Provided a feature in the List class to have the bullets
start as left justified rather than indenting all the time.
Also added indent padding to the html output to show indented
list text.
|