This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [ANNOUNCEMENT] Updated: vim-7.3.1152-1


On 2013-06-11 02:07, Frank Fesevur wrote:
2013/6/11 Yaakov (Cygwin/X):
This is an update to last week's upstream patchset, with the following
packaging changes:

* The 'vi' binary now uses ~/.virc and /etc/virc instead of vimrc to avoid
errors with configuration options not supported by 'vi'.

Any reason why you stopped using alternatives?
http://cygwin.com/ml/cygwin-apps/2013-05/msg00068.html

It was removed when it was really needed with the introduction of
vim-minimal. Especially when vim-minimal was added to Base.

It solves the vi != vim problem:
http://cygwin.com/ml/cygwin-apps/2013-05/msg00068.html

These are two separate issues:

1. The vi (vim-minimal) binary, alternatives or no, being compiled with FEAT_SMALL, does not support many of the additional features which users may have enabled unconditionally in their vimrc(5), leading to errors at startup. This release fixes that in the same fashion as Fedora, by using virc instead.

2. Some users are accustomed to typing 'vi' and getting 'vim'; that doesn't work on Fedora either, and using an alias is the simplest workaround. I suspect there are good reasons for not having 'vim' supplant vim-minimal as the 'vi' command, but I'll have to look into it further.


Yaakov


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]