diff --git a/build/msvc/Makefile b/build/msvc/Makefile index 1fc3a4b..480e158 100644 --- a/build/msvc/Makefile +++ b/build/msvc/Makefile @@ -227,6 +227,7 @@ vim-build: vim-clean: cd "$(VIM_DIR)\src" nmake /NOLOGO /F $(BUILD_DIR)\vim.mak clean + - if exist vim.lib del vim.lib cd "$(BUILD_DIR)" vimd-build: @@ -237,6 +238,7 @@ vimd-build: vimd-clean: cd "$(VIM_DIR)\src" nmake /NOLOGO /F $(BUILD_DIR)\vim.mak DEBUG=yes clean + - if exist vimd.lib del vimd.lib cd "$(BUILD_DIR)" gvim-build: @@ -247,6 +249,7 @@ gvim-build: gvim-clean: cd "$(VIM_DIR)\src" nmake /NOLOGO /F $(BUILD_DIR)\vim.mak GUI=yes IME=yes clean + - if exist gvim.lib del gvim.lib cd "$(BUILD_DIR)" gvimd-build: @@ -257,6 +260,7 @@ gvimd-build: gvimd-clean: cd "$(VIM_DIR)\src" nmake /NOLOGO /F $(BUILD_DIR)\vim.mak GUI=yes IME=yes DEBUG=yes clean + - if exist gvimd.lib del gvimd.lib cd "$(BUILD_DIR)" vim-install: vim-build gvim-build diff --git a/build/msvc/vim.mak b/build/msvc/vim.mak index e8d753f..886a1cc 100644 --- a/build/msvc/vim.mak +++ b/build/msvc/vim.mak @@ -13,11 +13,11 @@ DIRECTX=yes # Perl settings !if !defined(DISABLE_IF) && !defined(DISABLE_PERL) DYNAMIC_PERL=yes -PERL_VER=520 +PERL_VER=522 !if "$(PROCESSOR_ARCHITECTURE)" == "AMD64" -PERL = D:\Perl\Perl-5.20.1-64 +PERL = D:\Perl\Perl-5.22.1-64 !else -PERL = D:\Perl\Perl-5.20.1-32 +PERL = D:\Perl\Perl-5.22.1-32 !endif !endif @@ -26,13 +26,13 @@ PERL = D:\Perl\Perl-5.20.1-32 DYNAMIC_PYTHON=yes PYTHON_VER=27 DYNAMIC_PYTHON3=yes -PYTHON3_VER=34 +PYTHON3_VER=35 !if "$(PROCESSOR_ARCHITECTURE)" == "AMD64" PYTHON = D:\Python\Python27 -PYTHON3 = D:\Python\Python34 +PYTHON3 = D:\Python\Python35 !else PYTHON = D:\Python\Python27-x86 -PYTHON3 = D:\Python\Python34-x86 +PYTHON3 = D:\Python\Python35-32 !endif !endif @@ -49,17 +49,17 @@ LUA= ..\..\build\msvc\target\install-x32\include\lua # Rubyの設定. !if !defined(DISABLE_IF) && !defined(DISABLE_RUBY) -RUBY_VER=20 -RUBY_VER_LONG=2.0.0 +RUBY_VER=22 +RUBY_VER_LONG=2.2.0 DYNAMIC_RUBY=yes !if "$(PROCESSOR_ARCHITECTURE)" == "AMD64" -RUBY = D:\Ruby\ruby-2.0.0-p451-x64-mswin64 +RUBY = D:\Ruby\ruby-2.2.4-x64-mswin64 RUBY_PLATFORM=x64-mswin64_100 -RUBY_INSTALL_NAME=x64-msvcrt-ruby200 +RUBY_INSTALL_NAME=x64-msvcrt-ruby220 !else -RUBY = D:\Ruby\ruby-2.0.0-p451-i386-mswin32 +RUBY = D:\Ruby\ruby-2.2.4-i386-mswin32 RUBY_PLATFORM=i386-mswin32_100 -RUBY_INSTALL_NAME=msvcrt-ruby200 +RUBY_INSTALL_NAME=msvcrt-ruby220 !endif !endif diff --git a/contrib/lang-ja b/contrib/lang-ja index c395d28..3085219 160000 --- a/contrib/lang-ja +++ b/contrib/lang-ja @@ -1 +1 @@ -Subproject commit c395d28e4af7a5e028ed8c0be71fbd30d6c62359 +Subproject commit 3085219ca07726e7eb729507854d6210726f5e12 diff --git a/contrib/luajit-2.0 b/contrib/luajit-2.0 index 18f6aa9..3e4a196 160000 --- a/contrib/luajit-2.0 +++ b/contrib/luajit-2.0 @@ -1 +1 @@ -Subproject commit 18f6aa97fd93df8e9964c2d22f20f16e6b71b72b +Subproject commit 3e4a196777450f7db11067e93a17655ba3ee0d53 diff --git a/contrib/vimproc b/contrib/vimproc index 78cbb5c..4eb5ad8 160000 --- a/contrib/vimproc +++ b/contrib/vimproc @@ -1 +1 @@ -Subproject commit 78cbb5c683026085de133f160929ccc56a6b203a +Subproject commit 4eb5ad813971a2a0cb3db1e1f85d4f68b46a7732 diff --git a/kaoriya/doc/CHANGES.txt b/kaoriya/doc/CHANGES.txt index 8c6c591..2d4dd6d 100644 --- a/kaoriya/doc/CHANGES.txt +++ b/kaoriya/doc/CHANGES.txt @@ -1,4 +1,17 @@ -=== 201602XXの変更点 === +=== 20160305の変更点 === + + * ベースコードを7.4.1490に更新しました + * コンパイル時に使用するPerlを5.22.1にアップデートしました + * コンパイル時に使用するPythonをアップデートしました + * 3.X: 3.5.1 + * 2.X: 2.7.11 + * コンパイル時に使用するRubyを2.2.4にアップデートしました + * contrib 更新 + * lang-ja (2016-03-04 3085219) + * LuaJIT (2016-03-03 3e4a196) + * vimproc (2016-03-04 4eb5ad8) + +=== 20160228の変更点 === * ベースコードを7.4.1444に更新しました * contrib 更新 diff --git a/kaoriya/doc/README.txt b/kaoriya/doc/README.txt index 1eee06c..f6d4ade 100644 --- a/kaoriya/doc/README.txt +++ b/kaoriya/doc/README.txt @@ -3,7 +3,7 @@ Version: 1.8 Author: MURAOKA Taro Since: 23-Aug-1999 - Last Change: 30-Aug-2015. + Last Change: 29-Feb-2016. 概要 Vimはviクローンに分類されるテキストエディタです。 @@ -71,7 +71,7 @@ Vim Perl(ActivePerl)との連携 注意: PerlをインストールしなくてもVimは使用できます。 - ActiveState社により公開されているActivePerl 5.20をインストールすることで、 + ActiveState社により公開されているActivePerl 5.22をインストールすることで、 Perlインターフェースを使用することができます。ActivePerlをインストールして いない場合は、Perlインターフェースは自動的に無効となります。Perlインター フェースの詳細については":help perl"としてVim付属のマニュアルを参照してく @@ -98,10 +98,20 @@ Vim - Python.org http://www.python.org/ + Python 2.7.11 を利用する場合には、Python 2.7.11のバグを回避するために、管 + 理者として以下のコマンドを実行する必要があります。 + + - 32ビット版 + reg copy HKLM\SOFTWARE\Python\PythonCore\2.7 HKLM\SOFTWARE\Python\PythonCore\2.7-32 /s /reg:32 + - 64ビット版 + reg copy HKLM\SOFTWARE\Python\PythonCore\2.7 HKLM\SOFTWARE\Python\PythonCore\2.7-32 /s /reg:64 + + 参照: https://github.com/vim-jp/issues/issues/843#issuecomment-189205350 + Python3との連携 注意: Python3をインストールしなくてもVimは使用できます。 - Python.orgにより公開されているPython 3.4をインストールすることで、Pythonイ + Python.orgにより公開されているPython 3.5をインストールすることで、Pythonイ ンターフェースを使用することができます。Pythonをインストールしていない場合 は、Pythonインターフェースは自動的に無効となります。Pythonインターフェース の詳細については":help python3"としてVim付属のマニュアルを参照してくださ @@ -116,7 +126,7 @@ Vim Rubyとの連携 注意: RubyをインストールしなくてもVimは使用できます。 - Ruby 2.0.0をインストールするとRubyインターフェースを利用できます。Rubyをイ + Ruby 2.2.4をインストールするとRubyインターフェースを利用できます。Rubyをイ ンストールしていない場合はRubyインターフェースは自動的に無効となります。 Rubyインターフェースの詳細については":help ruby"としてVim付属のマニュアル を参照してください。 diff --git a/vim b/vim index 0f526f5..2369c15 160000 --- a/vim +++ b/vim @@ -1 +1 @@ -Subproject commit 0f526f5652e0a5432493b3f2a1cb34ab99a9da0a +Subproject commit 2369c15407cf9a730a396ebf9709abb280c5ce48