Benjamin Fritz wrote:

> On Wed, Jul 28, 2010 at 3:39 PM, Bram Moolenaar <b...@moolenaar.net> wrote:
> >
> > The documentation clearly says:
> >
> > By default, HTML optimized for old browsers is generated.  If you prefer 
> > using
> > cascading style sheets (CSS1) for the attributes (resulting in considerably
> > shorter and valid HTML 4 file), use: >
> >   :let g:html_use_css = 1
> >
> > We can change that to default to using CSS when the variable isn't set
> > and tell users to use this to disable that:
> >
> >   :let g:html_use_css = 0
> >
> > Any problems with that?
> >
> 
> Well...it would be inconsistent with the other options, which will
> remain enabled even if you :let them to zero. If I change this one, I
> will want to change all options to work the same way. Each would do as
> one might expect when :let to either zero or 1, with a default
> behavior noted in the :help when they are not defined at all.

We also don't want to make it incompatible from previous versions
without a good reason.

Using "unlet g:html_use_css" to disable using CSS is certainly a bad
idea.  It conflicts with the previous meaning.

Having both a g:html_use_css and g:html_no_css variable gets confusing.
A user may set one and forget about the other, then needs to read
documentation to find out which one prevails.

We should require a variable not only to exist but also be not zero.
I think the documentation already explains it that way.  Some code may
not check the value, there is no real need to change that.

-- 
DENNIS: You can't expect to wield supreme executive power just 'cause some
        watery tart threw a sword at you!
                 "Monty Python and the Holy Grail" PYTHON (MONTY) PICTURES LTD

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///        sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\        download, build and distribute -- http://www.A-A-P.org        ///
 \\\            help me help AIDS victims -- http://ICCF-Holland.org    ///

-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

Raspunde prin e-mail lui