<HTML>DOCLoginBugs & FeaturesDocumentationDownloadForums

Article #107: HTMLDOC 1.9.x Developer Snapshot, r1629

HTMLDOC 1.9.x Developer Snapshot, r1629

Created at 11:03 Nov 19, 2009 by mike, last modified at 11:03 Nov 19, 2009

A new developer snapshot of HTMLDOC 1.9.x (r1629) is now available on the download page:

    http://www.htmldoc.org/software.php

This snapshot contains pre-release software and should not be used on production systems.

Commit Log:

------------------------------------------------------------------------
r1629 | mike | 2009-06-02 20:49:09 -0700 (Tue, 02 Jun 2009) | 4 lines

Fix list indentation.

Disable debug printfs.

------------------------------------------------------------------------
r1628 | mike | 2009-03-29 22:52:44 -0700 (Sun, 29 Mar 2009) | 4 lines

list-style-position and list-style-type support (STR #184)

Fix instantiation of styles with more than one selector.

------------------------------------------------------------------------
r1627 | mike | 2009-02-26 22:03:55 -0800 (Thu, 26 Feb 2009) | 13 lines

Fix CSS embedding in HTML output.

Fix attribute->style mapping, and don't try to do cellspacing or
cellpadding
here.

Use "get_style" method to find and create (as needed) a style for a given
node.

Fix DIV and paragraph handling when rendering.

Disable write buffering to avoid file positioning issues.


------------------------------------------------------------------------
r1626 | mike | 2009-02-10 21:26:24 -0800 (Tue, 10 Feb 2009) | 2 lines

Fix inheriting of style data, including margins and padding.

------------------------------------------------------------------------
r1625 | mike | 2009-02-04 22:23:11 -0800 (Wed, 04 Feb 2009) | 1 line

Get most of trunk compiling with VC++ 2008
------------------------------------------------------------------------
r1624 | mike | 2009-02-03 22:14:47 -0800 (Tue, 03 Feb 2009) | 2 lines

Fix "inherit" margins.

------------------------------------------------------------------------
r1623 | mike | 2009-01-19 22:16:36 -0800 (Mon, 19 Jan 2009) | 2 lines

Use margin properties for spacing and indentation.

------------------------------------------------------------------------
r1622 | mike | 2009-01-18 21:31:48 -0800 (Sun, 18 Jan 2009) | 2 lines

More style selector fixes.

------------------------------------------------------------------------
r1621 | mike | 2009-01-18 21:16:00 -0800 (Sun, 18 Jan 2009) | 2 lines

Remove debug printfs.

------------------------------------------------------------------------
r1620 | mike | 2009-01-18 21:15:16 -0800 (Sun, 18 Jan 2009) | 2 lines

Fix memory allocation issues with hdStyleSelector.

------------------------------------------------------------------------
r1619 | mike | 2009-01-16 07:02:13 -0800 (Fri, 16 Jan 2009) | 2 lines

Use png_destroy_read_struct instead of png_read_destroy.

------------------------------------------------------------------------
r1618 | mike | 2009-01-16 06:57:53 -0800 (Fri, 16 Jan 2009) | 2 lines

Remove old CVS ignore files.

------------------------------------------------------------------------
r1617 | mike | 2009-01-16 06:20:36 -0800 (Fri, 16 Jan 2009) | 2 lines

Change to malloc/free for styles array.

------------------------------------------------------------------------
r1616 | mike | 2009-01-08 23:49:31 -0800 (Thu, 08 Jan 2009) | 3 lines

Fix --headfootfont and --headfootsize options so they set the
corresponding
styles.

------------------------------------------------------------------------
r1615 | mike | 2009-01-07 22:28:25 -0800 (Wed, 07 Jan 2009) | 2 lines

Fix loading of styles embedded in HTML comments.

------------------------------------------------------------------------
r1614 | mike | 2009-01-07 22:05:18 -0800 (Wed, 07 Jan 2009) | 2 lines

Update keywords on all source files.

------------------------------------------------------------------------
r1613 | mike | 2009-01-07 22:03:53 -0800 (Wed, 07 Jan 2009) | 5 lines

Merge the remaining changes from the 1.8 docos into the 1.9 docos.

Output the style sheet from the document and not the canned one we used in
1.8.x.

------------------------------------------------------------------------
r1611 | mike | 2009-01-05 20:01:36 -0800 (Mon, 05 Jan 2009) | 12 lines

Fix loading of images.

Fix order of JPEG/flate/ASCII filters.

Make sure the header/footer style is fully initialized before drawing the
header and footer text.

Implement hdFile::uri().

Make sure hdFile::dirname() always copies the directory name to the
buffer.


------------------------------------------------------------------------
r1610 | mike | 2009-01-04 23:17:57 -0800 (Sun, 04 Jan 2009) | 7 lines

Add default array constructor with NULL callback.

Add stream filter code so we can use common start/end stream functions for
PDF output.

Sync up CGI docos to match 1.8.x.

------------------------------------------------------------------------
r1608 | mike | 2009-01-02 08:24:09 -0800 (Fri, 02 Jan 2009) | 5 lines

Merge changes from "newfile" branch to trunk.  While we still have some
things
to finish up (PDF encryption support, using the image-reduce code), the
new
hdFile and hdImage classes greatly simplify things.


------------------------------------------------------------------------

Listing


Comments

Submit Comment

From mcrbids, 08:33 Dec 16, 2009 (score=3)

Mike,

First let me say: HTMLDOC is awesome! I bought the commercial version and have distributed many hundreds of copies thereof!

If there was a killer feature I'd want, it'd either be SVG image support, or a consistent way to "turn text sideways" in a box - rotating the text 90 degrees to the left so that the letters go from bottom to top rather than from left to right and you'd turn your head to the left to read it straight.

Reply