On Fri, Dec 15, 2006 at 09:32:23PM -0500, Jim Razmus wrote:
> * Sideris Michael <[EMAIL PROTECTED]> [061214 20:50]:
> > On Thu, Dec 14, 2006 at 07:29:58PM -0500, Jim Razmus wrote:
> > > On both 4.0 release and -current (13/12/2006) I find "vim -y" does not
> > > work as it did on 3.9.  Likely a question for the vim lists, but I'm
> > > hoping someone will confirm what I'm experiencing.
> > > 
> > > "vim -y" should start in an emacs-like mode.  However, I'm finding the
> > > -y switch does nothing.  In all cases I install the no_x11 flavor.  My
> > > users pointed this behavior out after my upgrade to 4.0.

> > From vim(1):
> > 
> > evim eview
> >      The GUI version in easy mode.  Starts a new win-
> >      dow.  Can also be done with the "-y" argument.
> > 
> > -y       Start  Vim  in  easy  mode, just like the exe-
> >      cutable was called "evim" or  "eview".   Makes
> >      Vim behave like a click-and-type editor.
> > 
> > So, I guess that by using the -y arg causes vim to start in GUI and easy
> > mode. Now, since you mention that you are installing the -no_x11 version
> > of vim I think it makes sense that you see no difference. Hope that
> > helps.
> 
> Good thought, but I think it's not the case.  All my users have "vim -y"
> in their muttrc file.  Also, we've always ssh'd to the server and ran
> mutt in a shell (no GUI).  I've confirmed the same behavior on a couple
> other 4.0 release i386 machines too.
> 
> So something definitely changed with vim between the 3.9 and 4.0
> releases.  I'm digging into the vim cvs history for clues along with our
> ports tree for clues.

The port does not install /usr/local/share/vim/vim70/evim.vim with the
no_x11 FLAVOR. The diff below reverses this, and *appears* to work
(NOTE: this is against -current; it might apply to -stable, or not, but
the idea should be obvious).

I personally don't see why these files shouldn't be installed on the
no_x11 flavor - evim.vim is actually useful, and the other two might be.
And it's not like vim is lightweight, anyway - saving three files
doesn't seem very useful...

But maybe there's a good reason why this was done the way it is? I CC'ed
the maintainer, maybe he'll find the time to respond...

If this works for you, and Chris (= the maintainer) doesn't respond
soonish telling us why this was done in this way, please let us know.

                Joachim

--- ../../../editors/vim/pkg/PFRAG.no-no_x11-main       Tue Nov 21
12:25:03 2006
+++ pkg/PFRAG.no-no_x11-main    Sun Dec 17 12:56:30 2006
@@ -90,6 +90,3 @@
 @man man/ru.UTF-8/man1/gvimdiff.1
 @man man/ru.UTF-8/man1/rgview.1
 @man man/ru.UTF-8/man1/rgvim.1
-share/vim/${P}/evim.vim
-share/vim/${P}/gvimrc_example.vim
-share/vim/${P}/syntax/eviews.vim
diff -Nurd ../../../editors/vim/pkg/PLIST-main pkg/PLIST-main
--- ../../../editors/vim/pkg/PLIST-main Tue Nov 21 12:25:03 2006
+++ pkg/PLIST-main      Sun Dec 17 13:20:28 2006
@@ -1266,4 +1266,7 @@
 share/vim/${P}/tutor/tutor.zh.big5
 share/vim/${P}/tutor/tutor.zh.euc
 share/vim/${P}/vimrc_example.vim
+share/vim/${P}/evim.vim
+share/vim/${P}/gvimrc_example.vim
+share/vim/${P}/syntax/eviews.vim
 !%%no_x11%%

Reply via email to