1
0
forked from aniani/vim

Fixes and improvements for MS-Windows build.

This commit is contained in:
Bram Moolenaar
2010-07-18 21:42:34 +02:00
parent 607cc1e015
commit 69154f22a6
11 changed files with 107 additions and 73 deletions

View File

@@ -272,11 +272,16 @@ This means that Vim will search for the Perl DLL file only when needed. When
you don't use the Perl interface you don't need it, thus you can use Vim
without this DLL file.
To use the Perl interface the Perl DLL must be in your search path. In a
console window type "path" to see what directories are used.
You can download Perl from http://www.perl.org. The one from ActiveState was
used for building Vim.
To use the Perl interface the Perl DLL must be in your search path.
If Vim reports it cannot find the perl512.dll, make sure your $PATH includes
the directory where it is localted. The Perl installer normally does that.
In a console window type "path" to see what directories are used.
The name of the DLL must match the Perl version Vim was compiled with.
Currently the name is "perl58.dll". That is for Perl 5.8. To know for
Currently the name is "perl512.dll". That is for Perl 5.12. To know for
sure edit "gvim.exe" and search for "perl\d*.dll\c".
==============================================================================

View File

@@ -194,12 +194,20 @@ This means that Vim will search for the Ruby DLL file only when needed. When
you don't use the Ruby interface you don't need it, thus you can use Vim
without this DLL file.
You need to install the right version of Ruby for this to work. You can find
the package to download from:
http://www.garbagecollect.jp/ruby/mswin32/en/download/release.html
Currently that is ruby-1.9.1-p429-i386-mswin32.zip
To use the Ruby interface the Ruby DLL must be in your search path. In a
console window type "path" to see what directories are used.
The name of the DLL must match the Ruby version Vim was compiled with.
Currently the name is "ruby18.dll". That is for Ruby 1.8. To know for sure
edit "gvim.exe" and search for "ruby\d*.dll\c".
Currently the name is "msvcrt-ruby191.dll". That is for Ruby 1.9.1. To know
for sure edit "gvim.exe" and search for "ruby\d*.dll\c".
If you want to build Vim with Ruby 1.9.1, you need to edit the config.h file
and comment-out the check for _MSC_VER.
==============================================================================
vim:tw=78:ts=8:ft=help:norl:

View File

@@ -585,9 +585,7 @@ $VIMRUNTIME starting.txt /*$VIMRUNTIME*
'norevins' options.txt /*'norevins'*
'nori' options.txt /*'nori'*
'norightleft' options.txt /*'norightleft'*
'norightleftcmd' options.txt /*'norightleftcmd'*
'norl' options.txt /*'norl'*
'norlc' options.txt /*'norlc'*
'nornu' options.txt /*'nornu'*
'noro' options.txt /*'noro'*
'nors' options.txt /*'nors'*

View File

@@ -1088,11 +1088,9 @@ Patch to support horizontal scroll wheel in GTK. Untested. (Bjorn Winckler,
Before (beta) release 7.3:
- Add fixes for 7.2 to version7.txt
- Add hg history to version7.txt
- Remove UF_VERSION_CRYPT_PREV and UF_VERSION_PREV.
- Documentation for Python 3 support.
- Build the MS-Windows version with Python 2.6.5 and 3.1.2?
- Build the MS-Windows version with Ruby 1.91. How?
- Build the MS-Windows version with newer Perl version?
Before release 7.3:
- Rename vim73 branch to default (hints: Xavier de Gaye, 2010 May 23)

View File

@@ -7214,6 +7214,8 @@ the "Edit with Vim" context menu.
The gvim executable is 32 bits, the installed gvimext.dll is either a 32 or 64
bit version. (mostly by George Reilly)
Made the DOS installer work with more compilers.
The MS-Windows big gvim is now built with Python 2.7 and 3.1.2, Perl 5.12 and
Ruby 1.9.1.
The extra and language files are no longer distributed separately.
The source files for all systems are included in one distribution.
@@ -7309,17 +7311,43 @@ Add patch to improve support of z/OS (OS/390). (Ralf Schandl)
Added the helphelp.txt file. Moved text from various.txt to it.
New syntax files:
TODO
Haskell Cabal build file (Vincent Berthoux)
ChaiScript (Jason Turner)
Cucumber (Tim Pope)
Fantom (Kamil Toman)
Liquid (Tim Pope)
Markdown (Tim Pope)
wavefront's obj file (Vincent Berthoux)
Perl 6 (Andy Lester)
SDC - Synopsys Design Constraints (Maurizio Tranchero)
SVG - Scalable Vector Graphics (Vincent Berthoux)
task data (John Florian)
task 42 edit (John Florian)
New filetype plugins:
TODO
Cucumber (Tim Pope)
Liquid (Tim Pope)
Markdown (Tim Pope)
Tcl (Robert L Hicks)
New spell files:
TODO
Breton. (Dominique Pelle)
New indent plugins:
ChaiScript (Jason Turner)
Cucumber (Tim Pope)
CUDA (Bram Moolenaar)
LifeLines (Patrick Texier)
Liquid (Tim Pope)
Mail (Bram Moolenaar)
Perl 6 (Andy Lester)
Other new runtime files:
Breton spell file (Dominique Pelle)
Tutor Bairish (Sepp Hell)
Tutor in Esperanto. (Dominique Pellé)
Korean translations. (SungHyun Nam)
Dvorak keymap (Ashish Shukla)
Serbian menu translations (Aleksandar Jelenak)
Tetum spell files.
Fixed *fixed-7.3*