delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2003/05/02/17:27:02

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
From: "linda w \(cyg\)" <cygwin AT tlinx DOT org>
To: <cygwin AT cygwin DOT com>
Subject: RE: Cygwin survey: Next vim version with perl support?
Date: Fri, 2 May 2003 14:26:35 -0700
Message-ID: <002e01c310f1$838b40d0$1403a8c0@sc.tlinx.org>
MIME-Version: 1.0
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
In-Reply-To: <7399592296.20030430225028@familiehaase.de>
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165
Importance: Normal

> > The problem with vim is the number of configure options 
> which do make
> > different sense for different people.  What should I do?
> 
> > - pure vim
> > - perl support
> > - python support
> > - tcl support
> > - ruby support
> > - perl and python but not tcl
> > - gvim with win32 interface (actually unsupported under Cygwin)
> > - gvim with X interface
> > - Which X interface, gtk, gnome, motif, athena?
> > - ...
---
	Too bad VIM isn't intelligently designed to put various features
in .DLL's, and configure itself based on what libraries are present
at run time.

	SGI did this with many commands including 'ls'.  Many of
the commands needed different behavior if they were running on
a system with MAC (Mandatory Access Control) -- so they checked
to see if the mac library was present -- and they also needed 
different behavior if the user was using ACL's (Access Control Lists),
so it checked for that library and enabled those options.

	So there was always only 1 version, all the features took up
no memory if DLL's weren't present on the machine.  

	Same way with the X system -- at run time it can autodetect ---
even Xfree86, I think has gone to runtime dynamic config..

Meanwhile...go for the ones most asked for.  Personally, never heard
of anyone using Ruby.  As for gtk/gnome/motif/athena -- which ones
are even ported or pertinent to the cygwin environment?

-linda


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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019