ANN: Updated Vim 6.3.86 for Windows

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

ANN: Updated Vim 6.3.86 for Windows

Steve Hall-4
[I was amazed to see that the last time I did this was exactly one
year ago today, Vim 6.3.25.]

Updated Vim 6.3.86 for Windows, beta, in a one-click installer:

  http://cream.sourceforge.net/vim.html, down in "Experimental"


Features

o Includes only gvim.exe (GUI Vim) (not vim.exe, console Vim).
o Updated through official patch level 6.3.86.
o Includes runtime files updated as of build date.
o Compiled with gcc via Cygwin shell.
o Adds support for Ruby interface feature (+ruby/dyn).
o Supports Perl 5.8, Python 2.2, Ruby 1.8, and TCL 8.3. Netbeans is
  supported by default.

As this is a new build system for me, on a new box, with new compiler,
libraries, etc. I'm not hard-linking the above. There shouldn't be any
surprises (worked for me) but please take care.

Feedback welcome.


--
Steve Hall  [ [hidden email] ]


Reply | Threaded
Open this post in threaded view
|

Re: Updated Vim 6.3.86 for Windows

A.J.Mechelynck
----- Original Message -----
From: "Steve Hall" <[hidden email]>
To: "Vim" <[hidden email]>
Sent: Wednesday, September 07, 2005 4:34 AM
Subject: ANN: Updated Vim 6.3.86 for Windows


> [I was amazed to see that the last time I did this was exactly one
> year ago today, Vim 6.3.25.]
>
> Updated Vim 6.3.86 for Windows, beta, in a one-click installer:
>
>  http://cream.sourceforge.net/vim.html, down in "Experimental"
>
>
> Features
>
> o Includes only gvim.exe (GUI Vim) (not vim.exe, console Vim).
> o Updated through official patch level 6.3.86.
> o Includes runtime files updated as of build date.
> o Compiled with gcc via Cygwin shell.
> o Adds support for Ruby interface feature (+ruby/dyn).
> o Supports Perl 5.8, Python 2.2, Ruby 1.8, and TCL 8.3. Netbeans is
>  supported by default.

Note: The blurb on your Vim page says Python 2.4 (unlike for 6.3.25).

>
> As this is a new build system for me, on a new box, with new compiler,
> libraries, etc. I'm not hard-linking the above. There shouldn't be any
> surprises (worked for me) but please take care.
>
> Feedback welcome.
>
>
> --
> Steve Hall  [ [hidden email] ]

I guess I should learn how to build an installer... OTOH a bare-bones
incremental distribution might have its advantages too (less disk space,
less download time).


Best regards,
Tony.


Reply | Threaded
Open this post in threaded view
|

Re: Updated Vim 6.3.86 for Windows

Steve Hall-4
On Wed, 2005-09-07 at 05:04 +0200, Tony Mechelynck wrote:

> From: "Steve Hall", Wednesday, September 07, 2005 4:34 AM
>
> > Features
> >
> > o Includes only gvim.exe (GUI Vim) (not vim.exe, console Vim).
> > o Updated through official patch level 6.3.86.
> > o Includes runtime files updated as of build date.
> > o Compiled with gcc via Cygwin shell.
> > o Adds support for Ruby interface feature (+ruby/dyn).
> > o Supports Perl 5.8, Python 2.2, Ruby 1.8, and TCL 8.3. Netbeans
> >   is supported by default.
>
> Note: The blurb on your Vim page says Python 2.4 (unlike for
> 6.3.25).

Whoops, thanks, it is Python 2.4--full :version at bottom of this
mail.

> > As this is a new build system for me, on a new box, with new
> > compiler, libraries, etc. I'm not hard-linking the above. There
> > shouldn't be any surprises (worked for me) but please take care.
> >
> > Feedback welcome.
>
> I guess I should learn how to build an installer... OTOH a
> bare-bones incremental distribution might have its advantages too
> (less disk space, less download time).

NSIS is pretty straight forward, I can forward a simplified version of
ours if you are interested. I hope to automate our build in the future
so that a full, up-to-date installation is generated daily. The
compression is pretty good, and I doubt there are many users who need
specific patch levels that can't build it for themselves. There are
occasional fixes to runtimes that are as important as binary patches.


--
Steve Hall  [ digitect mindspring com ]

---------------------------------------------------------------------
:version

VIM - Vi IMproved 6.3 (2004 June 7, compiled Sep  6 2005 17:49:56)
MS-Windows 32 bit GUI version with OLE support
Included patches: 1-86
Compiled by [hidden email]
Big version with GUI.  Features included (+) or not (-):
+arabic +autocmd +balloon_eval +browse ++builtin_terms +byte_offset
+cindent +clientserver +clipboard +cmdline_compl
+cmdline_hist +cmdline_info +comments +cryptv +cscope +dialog_con_gui
+diff +digraphs -dnd -ebcdic +emacs_tags +eval
+ex_extra +extra_search +farsi +file_in_path +find_in_path +folding
-footer +gettext/dyn -hangul_input +iconv/dyn
+insert_expand +jumplist +keymap +langmap +libcall +linebreak
+lispindent +listcmds +localmap +menu +mksession
+modify_fname +mouse +mouseshape +multi_byte_ime/dyn +multi_lang
+netbeans_intg +ole -osfiletype +path_extra +perl/dyn
 -postscript +printer +python/dyn +quickfix +rightleft +ruby/dyn
+scrollbind +signs +smartindent -sniff +statusline
-sun_workshop +syntax +tag_binary +tag_old_static -tag_any_white
+tcl/dyn -tgetent -termresponse +textobjects +title
+toolbar +user_commands +vertsplit +virtualedit +visual +visualextra
+viminfo +vreplace +wildignore +wildmenu +windows
 +writebackup -xfontset -xim -xterm_save -xpm_w32
   system vimrc file: "$VIM\vimrc"
     user vimrc file: "$HOME\_vimrc"
 2nd user vimrc file: "$VIM\_vimrc"
      user exrc file: "$HOME\_exrc"
  2nd user exrc file: "$VIM\_exrc"
  system gvimrc file: "$VIM\gvimrc"
    user gvimrc file: "$HOME\_gvimrc"
2nd user gvimrc file: "$VIM\_gvimrc"
    system menu file: "$VIMRUNTIME\menu.vim"
Compilation: gcc -O3 -fomit-frame-pointer -freg-struct-return
-malign-double -fno-strength-reduce -DWIN32 -DHAVE_PATHDEF -DFEAT_BIG
-DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DFEAT_PERL -DDYNAMIC_PERL
-DDYNAMIC_PERL_DLL="perl58.dll" -DFEAT_PYTHON -DDYNAMIC_PYTHON
-DDYNAMIC_PYTHON_DLL="python24.dll" -DFEAT_RUBY -DDYNAMIC_RUBY
-DDYNAMIC_RUBY_DLL="msvcrt-ruby18.dll" -DDYNAMIC_RUBY_VER=18 -DFEAT_TCL
-DDYNAMIC_TCL -DDYNAMIC_TCL_DLL="tcl83.dll" -DDYNAMIC_GETTEXT
-DDYNAMIC_ICONV -DFEAT_MBYTE -DFEAT_MBYTE_IME -DDYNAMIC_IME
-DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DFEAT_OLE -DFEAT_GUI_W32
-DFEAT_CLIPBOARD -mcpu=i386 -march=i386 -Iproto
-I/cygdrive/c/PERL/lib/CORE -I/cygdrive/c/PYTHON24/include
-I/cygdrive/c/RUBY/lib/ruby/1.8/i386-mswin32
-I/cygdrive/c/Ruby/lib/tcl8.3/include -s -mno-cygwin
Linking: gcc -s -o gvim.exe  -luuid -lole32
/cygdrive/c/Ruby/lib/tcl8.3/lib/tclstub83.lib -lwsock32 -loleaut32
-lstdc++ -mwindows -lcomctl32