Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe@cygwin.com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-help@cygwin.com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
Delivered-To: mailing list cygwin@cygwin.com
Message-ID: <3EDF3B10.3030706@mscha.org>
Date: Thu, 05 Jun 2003 14:44:00 +0200
From: Michael Schaap <cygwin@mscha.org>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4b) Gecko/20030603 Thunderbird/0.1a
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: cygwin@cygwin.com
Subject: Re: Updated: vim-6.2-1
References: <20030601193755.GD875@cygbert.vinschen.de> <000e01c32afb$fc420990$ef00a8c0@spiderman> <20030605094221.GC27724@cygbert.vinschen.de>
In-Reply-To: <20030605094221.GC27724@cygbert.vinschen.de>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: by amavisd-milter 0.1 @ mscha.org (http://www.amavis.org/)

Corinna Vinschen wrote:

>On Wed, Jun 04, 2003 at 08:36:07PM -0400, Brett  Serkez (cygwin) wrote:
>  
>
>>Corinna,
>>
>>Looks like this version of vim doesn't have GUI support compiled in.  
>>
>>Are there any plans to build GUI support so that vim -g works on Cygwin?
>>    
>>
>
>Nope.  If anybody wants to contribute and maintain an additional "gvim"
>package, feel free.
>

The problem is: what GUI?

An X-based GUI would be an option, but that would require you to run an 
X server, such as Cygwin-XFree, whenever you want to run gvim.  (Also, 
to have a decent looking GUI, you'd need some GUI toolkit like GTK 
available.)

The Win32 GUI is not ported to Cygwin.  If you use Make_cyg.mak, you get 
a Win32 gvim.exe, not a Cygwin gvim.exe.  (If you use USEDLL=yes, you 
seem to get a weird hybrid Win32/Cygwin app, which is probably not safe 
to use.)

Somewhere deep down on my rainy day list is a plan to port the Win32 GUI 
to the UNIX (./configure; make) based vim build.  (With some cygwin path 
conversion functions inserted here and there, so that the dialog boxes 
use Win32 paths, as they have to, but within gvim, Posix paths are 
used.)  Don't hold your breath though, and if someone beats me to it, 
great!  :-)

 - Michael


--
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/

