> On Oct 21, 2015, at 14:51, Hisashi T Fujinaka <ht...@twofifty.com> wrote:
> 
> You should ask these questions on fink-beginners because they're really
> simple and they can be seen as insulting. In particular, "Why do
> you link vim to X11 in this way? In what sense does 7.4.889-1 improve
> on 7.3?"
> 
> If a package in fink doesn't help you, don't use it. If you don't know
> what X11 is good for, I can't help you. You're an assistant professor so
> that means you should have a PhD and should know how to learn about
> things. Maybe take a course in historical computing.
> 
> If you don't know what's changed from Vim 7.3 to 7.4.889, you can either
> look at the commit changes or use google.
> 
> On Wed, 21 Oct 2015, Jacob Wegelin wrote:
> 
>> Dear Mr. Fujinaka,
>> 
>> Thank you for your reply.
>> 
>> What I'm curious about is why vim-7.4.889-1 launches X11. Is that 
>> intentional? What is the purpose of that?
>> 
>> Do you know how that version of vim, which you maintain, differs from the 
>> vim 
>> that comes automatically on a Mac?
>> 
>> Why would vim require x11 to launch?
>> 
>> What is the purpose of vim-nox; how would it differ from the vim that comes 
>> with a Mac?
>> 
>> Thanks for any insight
>> 
>> Jacob Wegelin
>> 
>> 
>> On 2015-10-21 Wed 16:28, Hisashi T Fujinaka wrote:
>>> There's a vim-nox if you want it.
>>> 
>>> On Wed, 21 Oct 2015, Jacob Wegelin wrote:
>>> 
>>>> Dear Mr. Fujinaka,
>>>> 
>>>> This question concerns the version of vim that you maintain on fink:
>>>> 
>>>> 
>>>> 
>>>> ---------------------------------------------------------------------------------
>>>> 
>>>> ~> fink info vim
>>>> Information about 9096 packages read in 1 seconds.
>>>> 
>>>> vim-7.4.889-1: Improved version of the editor "vi"
>>>> VIM adds many of the features that you would expect in an editor:
>>>> Unlimited undo, syntax coloring, split windows, visual selection,
>>>> graphical user interface (read: menus, mouse control, scrollbars,
>>>> text selection), and much much more.
>>>> .
>>>> Web site: http://www.vim.org/
>>>> .
>>>> Maintainer: Hisashi Todd Fujinaka <ht...@users.sourceforge.net>
>>>> 
>>>> 
>>>> 
>>>> ---------------------------------------------------------------------------------
>>>> 
>>>> 
>>>> I was unaware that my newly-purchased Mac, with Mac OS 10.10.5 Yosemite, 
>>>> already had vim on it, i.e.,
>>>> 
>>>> Vim version 7.3.  Last change: 2010 Jul 20.
>>>> 
>>>> So I did
>>>> 
>>>> fink install vim
>>>> 
>>>> and then the vim that I had, did not work as well as the Vim version 7.3 
>>>> that I use on other new Macs.  Every time I launched it, it would launch 
>>>> X11 (I think that is the program) before it opened a simple vim session. 
>>>> This caused a delay.
>>>> 
>>>> I then did
>>>> 
>>>> fink remove vim
>>>> 
>>>> and rebooted the machine, and was able to use the built-in vim without 
>>>> difficulty. This launches more quickly when I want to edit a text file.
>>>> 
>>>> Why do you link vim to X11 in this way?  In what sense does 7.4.889-1 
>>>> improve on 7.3?
>>>> 
>>>> Thanks for any insight
>>>> 
>>>> 
>>>> Jacob A. Wegelin
>>>> Assistant Professor
>>>> Department of Biostatistics
>>>> Virginia Commonwealth University
>>>> 830 E. Main St., Seventh Floor
>>>> P. O. Box 980032
>>>> Richmond VA 23298-0032
>>>> U.S.A. URL: http://www.people.vcu.edu/~jwegelin
>>>> 
>>>> 
>>>> 


(You shouldn’t ordinarily need to reboot after removing a package.  This isn’t 
Windows.)

I’ll go ahead and consolidate the topics a bit:

1)  Why does the “vim” version of the package use X11? 
Because that maximizes the available features.  For example, you can run vim as 
“gvim” which is a actually a link to vim rather than a separate executable and 
have a GUI window.  Some people want that.  “vim-nox” exists for people who 
don’t want or need the X11-based features.

2)  How is "vim-nox” different from the built-in /usr/bin/vim ?  
Conceptually it’s very much the same, but is a newer version than what Apple 
includes, and receives regular updates, whereas Apple almost never updates the 
versions of system tools until a new OS X version comes out (if even then).  

3)  What is the difference in the feature set  between the built-in vim and 
ours?  
I didn’t find an obvious file with a change history in the vim source, so you 
would need to check on vim’s website.  Fink doesn’t mandate that we track the 
changes for each release—though if the original developers provide some history 
in their sources our maintainers typically do include that.

-- 
Alexander Hansen, Ph.D.
Fink User Liaison


------------------------------------------------------------------------------
_______________________________________________
Fink-beginners mailing list
Fink-beginners@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.beginners
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-beginners

Reply via email to