Robert Webb wrote:

> > This is the last chance to report problems.
> 
> This is my first look at the version 7 line.
> Here's a few things I noticed:
> 
> - The VRML syntax file still causes the file to be folded by default.
>   This seems a bit rude, and is pretty annoying.  I don't use the
>   folding features, so I have to then figure out how to unfold it all.
>   I think I tried to contact the maintainer long ago without success.
>   Is it just a matter of removing the "setlocal foldmethod=syntax"
>   line?  Or is there a better way?  Folding should be defined in case
>   the user wants to fold it, but a file should not be folded by
>   default.

Please report issues with runtime files to their respective maintainers.
Setting 'foldmethod' should be done in the ftplugin, not in the syntax
file.  But then only if one can expect that most people want folding.

> - I was excited about tabs, but a bit disappointed to see that they're
>   only implemented using text in the Windows GUI version.  Can't an
>   actual tab control be used for this?

You already found out there is a GUI implementation.

> - With 'mousefocus' set, moving the mouse onto the tab bar makes the
>   top window active.  Putting the mouse on the tab bar shouldn't
>   change which window is currently active.  For one thing it means
>   that when you put the mouse on the tab bar, the bar names may
>   change, causing the tab you put the mouse on to move and possibly no
>   longer be under the mouse.

'mousefocus' makes many things work strange.  I'll see if this is simple
to change.

> - When the tabs don't all fit, the tab names are truncated at the
>   start.  Wouldn't it make more sense to truncate them from the end?
>   The extension of the file is probably the least relevant part of the
>   file name, but it is the last thing to go when the names are
>   truncated.  In fact the same goes for the file names shown on lines
>   between split windows.  I notice each part of a leading path is
>   truncated from the end, so why not the filename?  Also, the path in
>   the tab is ALWAYS truncated, unlike what appears on the split lines,
>   even when there is plenty of room for the full path.  Why not show
>   any leading path untruncated if it will fit?

Truncating can be done in hundreds of ways.  And it's not nice when tab
labels change size a lot when opening or closing tab pages (you probably
need to try it out to notice that).  I'm not going to change this right
now.

> - Shouldn't there be some menu items for using tabs?  So far I only
>   see "Open Tab" under the file menu.  Some others should probably go
>   in the Window menu, eg creating a new empty tab, or splitting the
>   current window into a new tab.

As soon as there are tab pages you can use the tabline menu.  Thus you
only really need one way to create a new tab, and opening a file in it
is the most obvious thing to do.  Most other things aren't all that
useful and the menus are pretty full already.

Anyway, I don't want to change the menu now unless there is a serious
problem, because all the translations will get outdated.

> - Dragging tabs to rearrange their order would be nice.

I don't think GUI implementations support this.  In the console it would
be extremely difficult to make it look good.

> - Just noticed that after Ctrl+F on the :-line a menu appears when
>   doing completion.  This is nice, but I immediately went to select an
>   option with the mouse, but it seems that doesn't work.  Would be
>   useful if it did.

The mouse doesn't work for the popup menu.  Too complicated.  There
should also be a GUI implementation, but nobody did that either.

> - I restarted a session with two tabs, and a file on the second tab
>   was already open in another vim.  For some reason it gave me TWO
>   warnings about the swap file already existing, both about the same
>   swap file (both .swp, not .swo or anything).  Why two warnings?

The session file probably contains something like this:

        args version.c main.c
        edit version.c

I'll see if this specific situation can be avoided.

> Sorry if some of these are old requests, or if some of them are a bit
> late.  I haven't been following this mailing list much for a long
> time.

Bit late now...

-- 
   A village.  Sound of chanting of Latin canon, punctuated by short, sharp
   cracks.  It comes nearer.  We see it is a line of MONKS ala SEVENTH SEAL
   flagellation scene, chanting and banging themselves on the foreheads with
   wooden boards.
                 "Monty Python and the Holy Grail" PYTHON (MONTY) PICTURES LTD

 /// Bram Moolenaar -- [EMAIL PROTECTED] -- 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    ///

Reply via email to