summaryrefslogtreecommitdiffstats
path: root/runtime
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2010-07-18 21:42:34 +0200
committerBram Moolenaar <Bram@vim.org>2010-07-18 21:42:34 +0200
commit69154f22a69cf421095771f16b12073a1a3bdb6d (patch)
tree9aaf51941f28f8098f39370e1b035ccf781463af /runtime
parent607cc1e0154bab3f83f3185d68cdff525e529ceb (diff)
Fixes and improvements for MS-Windows build.
Diffstat (limited to 'runtime')
-rw-r--r--runtime/doc/if_perl.txt11
-rw-r--r--runtime/doc/if_ruby.txt12
-rw-r--r--runtime/doc/tags2
-rw-r--r--runtime/doc/todo.txt6
-rw-r--r--runtime/doc/version7.txt42
5 files changed, 55 insertions, 18 deletions
diff --git a/runtime/doc/if_perl.txt b/runtime/doc/if_perl.txt
index 9f87e41ff1..6ff56d87a4 100644
--- a/runtime/doc/if_perl.txt
+++ b/runtime/doc/if_perl.txt
@@ -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".
==============================================================================
diff --git a/runtime/doc/if_ruby.txt b/runtime/doc/if_ruby.txt
index ba54c1c02b..c2373b9e71 100644
--- a/runtime/doc/if_ruby.txt
+++ b/runtime/doc/if_ruby.txt
@@ -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:
diff --git a/runtime/doc/tags b/runtime/doc/tags
index e21888e853..249d66d166 100644
--- a/runtime/doc/tags
+++ b/runtime/doc/tags
@@ -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'*
diff --git a/runtime/doc/todo.txt b/runtime/doc/todo.txt
index 928582d5e8..2a8382b832 100644
--- a/runtime/doc/todo.txt
+++ b/runtime/doc/todo.txt
@@ -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)
diff --git a/runtime/doc/version7.txt b/runtime/doc/version7.txt
index 7c03674ed9..74c1d00db7 100644
--- a/runtime/doc/version7.txt
+++ b/runtime/doc/version7.txt
@@ -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
-
-New spell files:
-TODO
-Breton. (Dominique Pelle)
+Cucumber (Tim Pope)
+Liquid (Tim Pope)
+Markdown (Tim Pope)
+Tcl (Robert L Hicks)
+
+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*