W3C home > Mailing lists > Public > html-tidy@w3.org > October to December 2004

Re: tidy: request for enhancement: empty lines between block-level elements

From: Dave Raggett <dsr@w3.org>
Date: Fri, 12 Nov 2004 10:26:41 +0000 (GMT)
To: Amelia A Lewis <amyzing@talsever.com>
Cc: html-tidy@w3.org
Message-ID: <Pine.LNX.4.58.0411121024450.2817@holly>

Hash: SHA1

Hi Amelia,

I have forwarded your email to html-tidy@w3.org where other people 
may be able to help you. I myself am no longer maintaining Tidy
and that task has been taken over by other volunteers.

On Thu, 11 Nov 2004, Amelia A Lewis wrote:

> Heylas,
> Thanks for tidy, it's wonderful as a checking tool.
> I've actually got two requests for enhancement, but I suspect one
> of them is much more difficult than the other, given that tidy is
> designed around a parsed tree model.
> RFE: add option for empty-lines between block-level elements.
> Justification: I find it much easier to read and edit (x)html if
> each <p> and <hN> and so on is separated from the next by a blank
> line:
> <h2 class="wotsis">header</h2>
> <p>lorem ipsum dolor est.</p>
> <p>and then some.</p>
> tidy is useful for intelligently wrapping paras and long headings
> and things, but it strips out the useful whitespace:
> <h2 class="wotsis">header</h2>
> <p>lorem ipsum dolor est.</p>
> <p>and then some.</p>
> Clearly, this is just a preference, but it's moderately analogous
> to the existing break-before-br option (which I always turn on).  
> Something like line-between-blocks.
> Rather than listing tags which would deserve this treatment, I'd
> suggest that all block level elements be optionally spaced in this
> fashion.  This would likely produce some oddities, but for the
> most part, it would help me immensely, in using tidy for cleanup.
> RFE: put two spaces after a period in text.
> May not be doable; less important.  It's a relic of years with a
> typewriter, probably, where, again, the white space is visually
> useful to the reader/editor, because it helps set off a sentence
> more clearly.  Again, the request is for an option in the config
> file, such as double-space-after-dot (I'm verbose, aren't I?).  
> Again, this would produce some anomalies, but it should be doable,
> as the algorithm already wraps and sets spacing (well, does it set
> spacing, though?  I admit, embarrassed, that I haven't tried to
> hack the code for either of these options).
> Both requests would presumably only be turned on for
> pretty-printed output, not for use of tidy as an error-checking
> tool.
> Thanks again,
> Amy!

- -- 
 Dave Raggett <dsr@w3.org>  W3C lead for voice and multimodal.
 http://www.w3.org/People/Raggett +44 1225 866240 (or 867351)
Version: GnuPG v1.2.4 (GNU/Linux)

Received on Friday, 12 November 2004 10:25:34 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:38:55 UTC