ftp.delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin-apps/2000/07/01/02:17:08

Mailing-List: contact cygwin-apps-help AT sourceware DOT cygnus DOT com; run by ezmlm
list-help: <mailto:cygwin-apps-help AT sourceware DOT cygnus DOT com>
list-post: <mailto:cygwin-apps AT sourceware DOT cygnus DOT com>
Sender: cygwin-apps-owner AT sourceware DOT cygnus DOT com
Delivered-To: mailing list cygwin-apps AT sourceware DOT cygnus DOT com
From: Michael Ring <m DOT ring AT ndh DOT net>
To: cygwin-apps AT sourceware DOT cygnus DOT com
Subject: VIM 5.7 package available for testing
Date: Sat, 01 Jul 2000 08:19:02 +0200
Message-ID: <jr2rlsk1aunaai017gdlvauh7vqhjbu5be@4ax.com>
X-Mailer: Forte Agent 1.8/32.548
MIME-Version: 1.0
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id CAA01779

I have uploaded vim-5.7 to sourceware.cygnus.com.
 
The files can be found in /pub/cygwin/private/cygwin-editors-824

If this package prooves to stable then perhaps corinna or cgf can put
it in the latest distribution

This package provides vim with terminfo support (No need for ncurses)
There is also a patch included from Chuck Wilson that fixes colors for
syntax highlighting.

I've also made the package conform to the new cygwin 'standards' as it
were:

o cygwin-specific docs in /usr/doc/Cygwin/<package>-<version>.README
o generic docs in /usr/doc/<package>-<version>/*
o source archive already has the cygwin specific patch applied
o cygwin specific README and patch are stored in the source archive,
under <top>/CYGWIN-PATCHES/* (although the patch has already been
applied to the archive itself).

If you want to compile vim for yourself, please follow the
instructions:

untar the src-archive

    tar zxvf vim-5.7-src.tar.gz

then change to the src/vim-5.7/src directory

If you prefer building from the original sources
(ftp.vim.org/pub/vim/unix)
the patch is included in
src/vim-5.7/CYGWIN-PATCHES/vim-5.7-cygwin.patch


To configure, type:

    ./configure --prefix=/usr --enable-min-features=yes --with-x=no \
    --disable-pythoninterp --disable-perlinterp --disable-tclinterp \
    --enable-gui=no --disable-gpm --exec-prefix=/

if you want a basic vim, which is close to standard-vi

To configure enhanced vim, type:
    ./configure --prefix=/usr --enable-max-features=yes --with-x=no \
    --enable-gui=no --disable-gpm

this will give you an enhanced version of vim with everything turned
on
besides X11-support.

The binary package contains both versions, /bin/vi.exe is the
minimalistic
version, /usr/bin/vim.exe is the enhanced version.


In addition to this you can also build a graphical version of vim if
you have
X11R6 installed. It is also possible to build a (very nice looking)
gtk+ version
if you have glib (min. v1.2.6) and gtk+ (min v1.2.6) installed. To
configure
this type:

    ./configure --prefix=/usr --enable-max-features=yes --with-x=no \
    --enable-gui=auto --disable-gpm

now,

type
    make
to build the standard or enhanced version

type
    make EXTRA_LIBS="-lICE -lSM"
to build the X11R6 version of vim

The last step is to install vim, do do this type:

    make install SUFFIX=.exe


Have fun,

Michael Ring

(michael-ring AT t-online DOT de)

- Raw text -


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