home *** CD-ROM | disk | FTP | other *** search
- To: vim-dev@vim.org
- Subject: patch 7.0.198 (extra)
- Fcc: outbox
- From: Bram Moolenaar <Bram@moolenaar.net>
- Mime-Version: 1.0
- Content-Type: text/plain; charset=ISO-8859-1
- Content-Transfer-Encoding: 8bit
- ------------
-
- Patch 7.0.198 (extra)
- Problem: Win32: Compiler warnings. No need to generate gvim.exe.mnf.
- Solution: Add type casts. Use "*" for processorArchitecture. (George Reilly)
- Files: src/Make_mvc.mak, src/eval.c, src/gvim.exe.mnf, src/misc2.c
-
-
- *** ../vim-7.0.197/src/Make_mvc.mak Thu Apr 27 01:50:26 2006
- --- src/Make_mvc.mak Wed Feb 7 05:04:15 2007
- ***************
- *** 683,689 ****
- # on a crash (doesn't add overhead to the executable).
- #
- CFLAGS = $(CFLAGS) /Zi /Fd$(OUTDIR)/
- ! LINK_PDB = /PDB:$(OUTDIR)/$(VIM).pdb -debug # -debug:full -debugtype:cv,fixup
-
- #
- # End extra feature include
- --- 683,689 ----
- # on a crash (doesn't add overhead to the executable).
- #
- CFLAGS = $(CFLAGS) /Zi /Fd$(OUTDIR)/
- ! LINK_PDB = /PDB:$(VIM).pdb -debug # -debug:full -debugtype:cv,fixup
-
- #
- # End extra feature include
- ***************
- *** 761,767 ****
- - if exist $(VIM).pdb del $(VIM).pdb
- - if exist $(VIM).map del $(VIM).map
- - if exist $(VIM).ncb del $(VIM).ncb
- - - if exist gvim.exe.mnf del gvim.exe.mnf
- - if exist vimrun.exe del vimrun.exe
- - if exist install.exe del install.exe
- - if exist uninstal.exe del uninstal.exe
- --- 761,766 ----
- ***************
- *** 943,949 ****
- $(OUTDIR)/xpm_w32.obj: $(OUTDIR) xpm_w32.c
- $(CC) $(CFLAGS) $(XPM_INC) xpm_w32.c
-
- ! $(OUTDIR)/vim.res: $(OUTDIR) gvim.exe.mnf vim.rc version.h tools.bmp tearoff.bmp \
- vim.ico vim_error.ico vim_alert.ico vim_info.ico vim_quest.ico
- $(RC) /l 0x409 /Fo$(OUTDIR)/vim.res $(RCFLAGS) vim.rc
-
- --- 942,948 ----
- $(OUTDIR)/xpm_w32.obj: $(OUTDIR) xpm_w32.c
- $(CC) $(CFLAGS) $(XPM_INC) xpm_w32.c
-
- ! $(OUTDIR)/vim.res: $(OUTDIR) vim.rc version.h tools.bmp tearoff.bmp \
- vim.ico vim_error.ico vim_alert.ico vim_info.ico vim_quest.ico
- $(RC) /l 0x409 /Fo$(OUTDIR)/vim.res $(RCFLAGS) vim.rc
-
- ***************
- *** 961,966 ****
- --- 960,966 ----
- # $CFLAGS may contain backslashes and double quotes, escape them both.
- E0_CFLAGS = $(CFLAGS:\=\\)
- E_CFLAGS = $(E0_CFLAGS:"=\")
- + # ") stop the string
-
- $(PATHDEF_SRC): auto
- @echo creating $(PATHDEF_SRC)
- ***************
- *** 972,1001 ****
- @echo char_u *all_lflags = (char_u *)"$(link:\=\\) $(LINKARGS1:\=\\) $(LINKARGS2:\=\\)"; >> $(PATHDEF_SRC)
- @echo char_u *compiled_user = (char_u *)"$(USERNAME)"; >> $(PATHDEF_SRC)
- @echo char_u *compiled_sys = (char_u *)"$(USERDOMAIN)"; >> $(PATHDEF_SRC)
- -
- - gvim.exe.mnf: auto
- - @echo ^<?xml version="1.0" encoding="UTF-8" standalone="yes"?^> >$@
- - @echo ^<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"^> >>$@
- - @echo ^<assemblyIdentity >>$@
- - @echo processorArchitecture="$(ASSEMBLY_ARCHITECTURE)" >>$@
- - @echo version="7.0.0.0" >>$@
- - @echo type="win32" >>$@
- - @echo name="Vim" >>$@
- - @echo /^> >>$@
- - @echo ^<description^>Vi Improved - A Text Editor^</description^> >>$@
- - @echo ^<dependency^> >>$@
- - @echo ^<dependentAssembly^> >>$@
- - @echo ^<assemblyIdentity >>$@
- - @echo type="win32" >>$@
- - @echo name="Microsoft.Windows.Common-Controls" >>$@
- - @echo version="6.0.0.0" >>$@
- - @echo publicKeyToken="6595b64144ccf1df" >>$@
- - @echo language="*" >>$@
- - @echo processorArchitecture="$(ASSEMBLY_ARCHITECTURE)" >>$@
- - @echo /^> >>$@
- - @echo ^</dependentAssembly^> >>$@
- - @echo ^</dependency^> >>$@
- - @echo ^</assembly^> >>$@
-
- auto:
- if not exist auto/nul mkdir auto
- --- 972,977 ----
- *** ../vim-7.0.197/src/eval.c Sun Jan 14 15:27:05 2007
- --- src/eval.c Wed Feb 7 05:01:29 2007
- ***************
- *** 1004,1010 ****
- if (ga_grow(&redir_ga, (int)len) == OK)
- {
- mch_memmove((char *)redir_ga.ga_data + redir_ga.ga_len, value, len);
- ! redir_ga.ga_len += len;
- }
- else
- var_redir_stop();
- --- 1004,1010 ----
- if (ga_grow(&redir_ga, (int)len) == OK)
- {
- mch_memmove((char *)redir_ga.ga_data + redir_ga.ga_len, value, len);
- ! redir_ga.ga_len += (int)len;
- }
- else
- var_redir_stop();
- ***************
- *** 10307,10313 ****
- win_T *wp;
- #endif
-
- ! rettv->vval.v_number = FALSE;
- #ifdef FEAT_QUICKFIX
- if (rettv_list_alloc(rettv) == OK)
- {
- --- 10307,10313 ----
- win_T *wp;
- #endif
-
- ! rettv->vval.v_number = 0;
- #ifdef FEAT_QUICKFIX
- if (rettv_list_alloc(rettv) == OK)
- {
- *** ../vim-7.0.197/src/gvim.exe.mnf Sun Jun 13 17:13:20 2004
- --- src/gvim.exe.mnf Wed Feb 7 05:06:52 2007
- ***************
- *** 1,8 ****
- <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
- <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
- <assemblyIdentity
- ! processorArchitecture="X86"
- ! version="6.2.0.0"
- type="win32"
- name="Vim"
- />
- --- 1,8 ----
- <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
- <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
- <assemblyIdentity
- ! processorArchitecture="*"
- ! version="7.0.0.0"
- type="win32"
- name="Vim"
- />
- ***************
- *** 15,21 ****
- version="6.0.0.0"
- publicKeyToken="6595b64144ccf1df"
- language="*"
- ! processorArchitecture="X86"
- />
- </dependentAssembly>
- </dependency>
- --- 15,21 ----
- version="6.0.0.0"
- publicKeyToken="6595b64144ccf1df"
- language="*"
- ! processorArchitecture="*"
- />
- </dependentAssembly>
- </dependency>
- *** ../vim-7.0.197/src/misc2.c Tue Feb 20 03:01:33 2007
- --- src/misc2.c Wed Feb 7 05:00:13 2007
- ***************
- *** 1246,1252 ****
- char_u *escaped_string;
-
- /* First count the number of extra bytes required. */
- ! length = STRLEN(string) + 3; /* two quotes and the trailing NUL */
- for (p = string; *p != NUL; mb_ptr_adv(p))
- {
- # if defined(WIN32) || defined(WIN16) || defined(DOS)
- --- 1246,1252 ----
- char_u *escaped_string;
-
- /* First count the number of extra bytes required. */
- ! length = (unsigned)STRLEN(string) + 3; /* two quotes and a trailing NUL */
- for (p = string; *p != NUL; mb_ptr_adv(p))
- {
- # if defined(WIN32) || defined(WIN16) || defined(DOS)
- ***************
- *** 3718,3724 ****
- *
- * ATTENTION:
- * ==========
- ! * Also we use an allocated search context here, this functions ARE NOT
- * thread-safe!!!!!
- *
- * To minimize parameter passing (or because I'm to lazy), only the
- --- 3718,3724 ----
- *
- * ATTENTION:
- * ==========
- ! * Also we use an allocated search context here, this functions are NOT
- * thread-safe!!!!!
- *
- * To minimize parameter passing (or because I'm to lazy), only the
- *** ../vim-7.0.197/src/version.c Tue Feb 20 03:01:33 2007
- --- src/version.c Tue Feb 20 03:14:39 2007
- ***************
- *** 668,669 ****
- --- 668,671 ----
- { /* Add new patch number below this line */
- + /**/
- + 198,
- /**/
-
- --
- hundred-and-one symptoms of being an internet addict:
- 155. You forget to eat because you're too busy surfing the net.
-
- /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net \\\
- /// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
- \\\ download, build and distribute -- http://www.A-A-P.org ///
- \\\ help me help AIDS victims -- http://ICCF-Holland.org ///
-