On Wed, Jan 03, 2007 at 05:06:50PM +0100, A.J.Mechelynck wrote:
> Doesn't linewise folding also suppress information? Yet Vim has had that 
> for quite some time. It is true that it doesn't make the folds disappear 
> completely; rather, each outer closed fold is replaced by one line. That 
> wouldn't work for inline folding; but maybe it could use the 'foldcolumn' 
> or something to draw attention to the fact that something has been hidden.
> 
> And BTW, the Hidden highlight group (guibg=bg guifg=bg) also "suppresses" 
> whatever uses it, yet IIUC it is used a lot in helpfiles. I'm not sure 
> about netrw, but the older Explorer plugin also used it to hide its sort 
> key.

Both of those hide information, but in a way that is still
discoverable/noticeable by the user.  Folds show a fold line, and
'ignored' highlights still occupy real estate on the screen.  Also, with
the colorschemes I've used, you can still see the actual ignored text
when the cursor is on the character.  When using the conceal
functionality, text is completely hidden from the user.  (I just saw
Vince's reply that this depends on 'conceallevel', so it may not be as
unobvious as I originally thought.)  This has its place obviously (as
evidenced by the patch even existing), but I can understand reluctance
to include the patch since it so dramatically affects the display of the
buffer.

On the other hand, integrating the patch would provide a solution for
various itches that I know people want to scratch (mainly to do with
builtin previewing of filetypes like html, tex, etc).  If it were
disabled by default (as I think folding should be), it would allow
people that knew of it to take advantage of the functionality without
causing novice users to wonder what the heck is going on.

James
-- 
GPG Key: 1024D/61326D40 2003-09-02 James Vega <[EMAIL PROTECTED]>

Attachment: signature.asc
Description: Digital signature

Reply via email to