On Friday, May 24, 2013 10:07:09 AM UTC-5, Andrei Olsen wrote:
> kl. 04:17:42 UTC+2 mandag 20. mai 2013 skrev Ben Fritz følgende:
>
> > I'm using the "Vim without Cream" build, version 7.3.822, on Windows 7
> > 64-bit.
>
> >
>
> > And cmd.exe really does stop responding when I pass gvim the -f flag. No
> > prompt appears until Vim closes. Any typing done in the cmd.exe window does
> > not appear until Vim closes. When Vim closes, any text typed while Vim was
> > open does appear on the command line.
>
>
>
>
>
> I'm a bit baffled as why it works for you. I tried "Vim without Cream" build
> 822 and 829 and none of them stop when I pass -f flag from Windows command
> prompt (cmd.exe).
>
>
>
> I should add that -f works fine with any build if I start it from MSYS shell.
I compiled my own vim in windows with visual studio and -f works fine.
This is the output of version:
VIM - Vi IMproved 7.3 (2010 Aug 15, compiled May 22 2013 17:58:33)
MS-Windows 64-bit GUI version with OLE support
Included patches: 1-944
Compiled by skeept@GLOBAL
Huge version with GUI. Features included (+) or not (-):
+arabic +digraphs +libcall +printer
-tgetent
+autocmd -dnd +linebreak +profile
-termresponse
+balloon_eval -ebcdic +lispindent +python/dyn
+textobjects
+browse +emacs_tags +listcmds -python3
+title
++builtin_terms +eval +localmap +quickfix
+toolbar
+byte_offset +ex_extra +lua/dyn +reltime
+user_commands
+cindent +extra_search +menu +rightleft
+vertsplit
+clientserver +farsi +mksession +ruby/dyn
+virtualedit
+clipboard +file_in_path +modify_fname +scrollbind
+visual
+cmdline_compl +find_in_path +mouse +signs
+visualextra
+cmdline_hist +float +mouseshape +smartindent
+viminfo
+cmdline_info +folding +multi_byte_ime/dyn -sniff
+vreplace
+comments -footer +multi_lang +startuptime
+wildignore
+conceal +gettext/dyn -mzscheme +statusline
+wildmenu
+cryptv -hangul_input +netbeans_intg -sun_workshop
+windows
+cscope +iconv/dyn +ole +syntax
+writebackup
+cursorbind +insert_expand +path_extra +tag_binary
-xfontset
+cursorshape +jumplist +perl/dyn +tag_old_static
-xim
+dialog_con_gui +keymap +persistent_undo -tag_any_white
-xterm_save
+diff +langmap -postscript -tcl
-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: cl -c /W3 /nologo -I. -Iproto -DHAVE_PATHDEF -DWIN32
-DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DWINVER=0x0500 -D_WIN32_WINNT=0x0500
/Fo.\ObjGOULYRAMD64/ /Ox /GL -DNDEBUG /Zl /MT -DFEAT_OLE -DFEAT_MBYTE_IME
-DDYNAMIC_IME -DGLOBAL_IME -DFEAT_MBYTE -DFEAT_GUI_W32 -DDYNAMIC_ICONV
-DDYNAMIC_GETTEXT -DFEAT_LUA -DDYNAMIC_LUA -DDYNAMIC_LUA_DLL=\"lua52.dll\"
-DFEAT_PYTHON -DDYNAMIC_PYTHON -DDYNAMIC_PYTHON_DLL=\"python27.dll\"
-DFEAT_PERL -DDYNAMIC_PERL -DDYNAMIC_PERL_DLL=\"perl516.dll\" -DFEAT_RUBY
-DDYNAMIC_RUBY -DDYNAMIC_RUBY_VER=20
-DDYNAMIC_RUBY_DLL=\"x64-msvcr100-ruby200.dll\" -DFEAT_HUGE
/Fd.\ObjGOULYRAMD64/ /Zi
Linking: link /RELEASE /nologo /subsystem:windows /LTCG:STATUS oldnames.lib
kernel32.lib advapi32.lib shell32.lib gdi32.lib comdlg32.lib ole32.lib
uuid.lib /machine:AMD64 /nodefaultlib gdi32.lib version.lib winspool.lib
comctl32.lib advapi32.lib shell32.lib /machine:AMD64 /nodefaultlib libcmt.lib
oleaut32.lib user32.lib /nodefaultlib:lua52.lib /nodefaultlib:python27.lib
WSock32.lib /PDB:gvim.pdb -debug
and the script I use to build vim is:
@echo off
rem To be used on MS-Windows for Visual C++ 2010 Express Edition
rem aka Microsoft Visual Studio 10.0.
rem See INSTALLpc.txt for information.
REM inspired in
https://bitbucket.org/rko/vim/src/5e5285bfe982bfc5dbf5dce3a3541b0d3b8f22e7/src/_msvc.bat?at=default
REM
REM to compile GvimExt/... should specify CPU=AMD64 after calling this file once
@echo on
REM SET SDK_INCLUDE_DIR=C:\Program Files (x86)\Microsoft
SDKs\Windows\v7.1A\Include
SET SDK_INCLUDE_DIR=C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Include
REM SET SDK_INCLUDE_DIR=C:\Program Files (x86)\Microsoft Visual Studio
8\VC\PlatformSDK\Include
REM call "C:\Program Files (x86)\Microsoft Visual Studio
8\VC\bin\x86_amd64\vcvarsx86_amd64.bat"
REM call "C:\Program Files (x86)\Microsoft Visual Studio
11.0\VC\bin\x86_amd64\vcvarsx86_amd64.bat"
if not defined DID_SOURCE_VCVARS ^
call "C:\Program Files (x86)\Microsoft Visual Studio
10.0\VC\bin\x86_amd64\vcvarsx86_amd64.bat"
set DID_SOURCE_VCVARS=1
SET VIM_CONFIG_OPTIONS=^
FEATURES=HUGE OLE=yes MBYTE=yes ^
IME=yes DYNAMIC_IME=yes GIME=yes ^
DYNAMIC_PYTHON=yes PYTHON="C:\htemp\Python27" PYTHON_VER=27 ^
PERL="C:\htemp\Perl64" PERL_VER=516 DYNAMIC_PERL=yes ^
RUBY="C:\htemp\Ruby200-VC" DYNAMIC_RUBY=yes RUBY_VER=20 RUBY_VER_LONG=2.0.0 ^
RUBY_PLATFORM=x64-mswin64_100 RUBY_INSTALL_NAME=x64-msvcr100-ruby200 ^
LUA="C:\htemp\lua" DYNAMIC_LUA=yes LUA_VER=52 ^
CPU=AMD64 WINVER=0x0500 XPM=no
nmake -f Make_mvc.mak %VIM_CONFIG_OPTIONS% GUI=no %*
nmake -f Make_mvc.mak %VIM_CONFIG_OPTIONS% GUI=yes %*
--
--
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php
---
You received this message because you are subscribed to the Google Groups
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.