SOURCES: 6.3.087 (NEW), 6.3.088 (NEW), 6.3.089 (NEW), 6.3.090 (NEW...
adamg
adamg at pld-linux.org
Mon Oct 3 21:53:35 CEST 2005
Author: adamg Date: Mon Oct 3 19:53:35 2005 GMT
Module: SOURCES Tag: HEAD
---- Log message:
- new
---- Files affected:
SOURCES:
6.3.087 (NONE -> 1.1) (NEW), 6.3.088 (NONE -> 1.1) (NEW), 6.3.089 (NONE -> 1.1) (NEW), 6.3.090 (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: SOURCES/6.3.087
diff -u /dev/null SOURCES/6.3.087:1.1
--- /dev/null Mon Oct 3 21:53:35 2005
+++ SOURCES/6.3.087 Mon Oct 3 21:53:30 2005
@@ -0,0 +1,53 @@
+To: vim-dev at vim.org
+Subject: Patch 6.3.087
+Fcc: outbox
+From: Bram Moolenaar <Bram at moolenaar.net>
+Mime-Version: 1.0
+Content-Type: text/plain; charset=ISO-8859-1
+Content-Transfer-Encoding: 8bit
+------------
+
+Patch 6.3.087
+Problem: MS-DOS: Crash. (Jason Hood)
+Solution: Don't call fname_case() with a NULL pointer.
+Files: src/ex_cmds.c
+
+
+*** ../vim-6.3.086/src/ex_cmds.c Thu Jan 13 17:38:30 2005
+--- src/ex_cmds.c Thu Jul 21 22:23:54 2005
+***************
+*** 2613,2619 ****
+ # ifdef USE_LONG_FNAME
+ if (USE_LONG_FNAME)
+ # endif
+! fname_case(sfname, 0); /* set correct case for short file name */
+ #endif
+
+ #ifdef FEAT_LISTCMDS
+--- 2613,2620 ----
+ # ifdef USE_LONG_FNAME
+ if (USE_LONG_FNAME)
+ # endif
+! if (sfname != NULL)
+! fname_case(sfname, 0); /* set correct case for sfname */
+ #endif
+
+ #ifdef FEAT_LISTCMDS
+*** ../vim-6.3.086/src/version.c Fri Jul 29 09:59:24 2005
+--- src/version.c Sun Sep 25 13:12:44 2005
+***************
+*** 643,644 ****
+--- 643,646 ----
+ { /* Add new patch number below this line */
++ /**/
++ 87,
+ /**/
+
+--
+MESKIMEN'S LAW
+ There's never time to do it right, but always time to do it over.
+
+ /// Bram Moolenaar -- Bram at Moolenaar.net -- http://www.Moolenaar.net \\\
+/// Sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
+\\\ Project leader for A-A-P -- http://www.A-A-P.org ///
+ \\\ Buy LOTR 3 and help AIDS victims -- http://ICCF.nl/lotr.html ///
================================================================
Index: SOURCES/6.3.088
diff -u /dev/null SOURCES/6.3.088:1.1
--- /dev/null Mon Oct 3 21:53:35 2005
+++ SOURCES/6.3.088 Mon Oct 3 21:53:30 2005
@@ -0,0 +1,71 @@
+To: vim-dev at vim.org
+Subject: Patch 6.3.088
+Fcc: outbox
+From: Bram Moolenaar <Bram at moolenaar.net>
+Mime-Version: 1.0
+Content-Type: text/plain; charset=ISO-8859-1
+Content-Transfer-Encoding: 8bit
+------------
+
+Patch 6.3.088
+Problem: Editing ".in" causes error E218. (Stefan Karlsson)
+Solution: Require some characters before ".in". Same for ".orig" and others.
+Files: runtime/filetype.vim
+
+
+*** ../vim-6.3.087/runtime/filetype.vim Sun Sep 25 15:07:27 2005
+--- runtime/filetype.vim Sun Sep 25 15:06:27 2005
+***************
+*** 16,22 ****
+ augroup filetypedetect
+
+ " Ignored extensions
+! au BufNewFile,BufRead *.orig,*.bak,*.old,*.new,*.rpmsave,*.rpmnew
+ \ exe "doau filetypedetect BufRead " . expand("<afile>:r")
+ au BufNewFile,BufRead *~
+ \ let s:name = expand("<afile>") |
+--- 16,22 ----
+ augroup filetypedetect
+
+ " Ignored extensions
+! au BufNewFile,BufRead ?\+.orig,?\+.bak,?\+.old,?\+.new,?\+.rpmsave,?\+.rpmnew
+ \ exe "doau filetypedetect BufRead " . expand("<afile>:r")
+ au BufNewFile,BufRead *~
+ \ let s:name = expand("<afile>") |
+***************
+*** 26,32 ****
+ \ endif |
+ \ unlet s:name |
+ \ unlet s:short
+! au BufNewFile,BufRead *.in
+ \ if expand("<afile>:t") != "configure.in" |
+ \ exe "doau filetypedetect BufRead " . expand("<afile>:r") |
+ \ endif
+--- 26,32 ----
+ \ endif |
+ \ unlet s:name |
+ \ unlet s:short
+! au BufNewFile,BufRead ?\+.in
+ \ if expand("<afile>:t") != "configure.in" |
+ \ exe "doau filetypedetect BufRead " . expand("<afile>:r") |
+ \ endif
+*** ../vim-6.3.087/src/version.c Sun Sep 25 15:07:52 2005
+--- src/version.c Sun Sep 25 13:17:51 2005
+***************
+*** 643,644 ****
+--- 643,646 ----
+ { /* Add new patch number below this line */
++ /**/
++ 88,
+ /**/
+
+--
+CRONE: Who sent you?
+ARTHUR: The Knights Who Say Ni!
+CRONE: Aaaagh! (she looks around in rear) No! We have no shrubberies here.
+ "Monty Python and the Holy Grail" PYTHON (MONTY) PICTURES LTD
+
+ /// Bram Moolenaar -- Bram at Moolenaar.net -- http://www.Moolenaar.net \\\
+/// Sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
+\\\ Project leader for A-A-P -- http://www.A-A-P.org ///
+ \\\ Buy LOTR 3 and help AIDS victims -- http://ICCF.nl/lotr.html ///
================================================================
Index: SOURCES/6.3.089
diff -u /dev/null SOURCES/6.3.089:1.1
--- /dev/null Mon Oct 3 21:53:35 2005
+++ SOURCES/6.3.089 Mon Oct 3 21:53:30 2005
@@ -0,0 +1,75 @@
+To: vim-dev at vim.org
+Subject: Patch 6.3.089
+Fcc: outbox
+From: Bram Moolenaar <Bram at moolenaar.net>
+Mime-Version: 1.0
+Content-Type: text/plain; charset=ISO-8859-1
+Content-Transfer-Encoding: 8bit
+------------
+
+Patch 6.3.089
+Problem: A session file doesn't work when created while the current
+ directory contains a space or the directory of the session files
+ contains a space. (Paolo Giarrusso)
+Solution: Escape spaces with a backslash.
+Files: src/ex_docmd.c
+
+
+*** ../vim-6.3.088/src/ex_docmd.c Sun Feb 13 20:46:05 2005
+--- src/ex_docmd.c Wed Sep 28 14:54:14 2005
+***************
+*** 8631,8645 ****
+ */
+ if (ssop_flags & SSOP_SESDIR)
+ {
+! if (put_line(fd, "exe \"cd \" . expand(\"<sfile>:p:h\")") == FAIL)
+ return FAIL;
+ }
+ else if (ssop_flags & SSOP_CURDIR)
+ {
+ sname = home_replace_save(NULL, globaldir != NULL ? globaldir : dirnow);
+ if (sname == NULL
+! || fprintf(fd, "cd %s", sname) < 0 || put_eol(fd) == FAIL)
+ return FAIL;
+ vim_free(sname);
+ }
+
+--- 8631,8650 ----
+ */
+ if (ssop_flags & SSOP_SESDIR)
+ {
+! if (put_line(fd, "exe \"cd \" . escape(expand(\"<sfile>:p:h\"), ' ')") == FAIL)
+ return FAIL;
+ }
+ else if (ssop_flags & SSOP_CURDIR)
+ {
+ sname = home_replace_save(NULL, globaldir != NULL ? globaldir : dirnow);
+ if (sname == NULL
+! || fputs("cd ", fd) < 0
+! || ses_put_fname(fd, sname, &ssop_flags) == FAIL
+! || put_eol(fd) == FAIL)
+! {
+! vim_free(sname);
+ return FAIL;
++ }
+ vim_free(sname);
+ }
+
+*** ../vim-6.3.088/src/version.c Sun Sep 25 15:09:52 2005
+--- src/version.c Wed Sep 28 14:56:23 2005
+***************
+*** 643,644 ****
+--- 643,646 ----
+ { /* Add new patch number below this line */
++ /**/
++ 89,
+ /**/
+
+--
+Permission is granted to read this message out aloud on Kings Cross Road,
+London, under the condition that the orator is properly dressed.
+
+ /// Bram Moolenaar -- Bram at Moolenaar.net -- http://www.Moolenaar.net \\\
+/// Sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
+\\\ Project leader for A-A-P -- http://www.A-A-P.org ///
+ \\\ Buy LOTR 3 and help AIDS victims -- http://ICCF.nl/lotr.html ///
================================================================
Index: SOURCES/6.3.090
diff -u /dev/null SOURCES/6.3.090:1.1
--- /dev/null Mon Oct 3 21:53:35 2005
+++ SOURCES/6.3.090 Mon Oct 3 21:53:30 2005
@@ -0,0 +1,50 @@
+To: vim-dev at vim.org
+Subject: Patch 6.3.090
+Fcc: outbox
+From: Bram Moolenaar <Bram at moolenaar.net>
+Mime-Version: 1.0
+Content-Type: text/plain; charset=ISO-8859-1
+Content-Transfer-Encoding: 8bit
+------------
+
+Patch 6.3.090
+Problem: A very big value for 'columns' or 'lines' may cause a crash.
+Solution: Limit the values to 10000 and 1000.
+Files: src/option.c
+
+
+*** ../vim-6.3.089/src/option.c Thu Dec 16 12:05:19 2004
+--- src/option.c Fri Sep 30 15:02:26 2005
+***************
+*** 6821,6826 ****
+--- 6821,6831 ----
+ }
+ Columns = MIN_COLUMNS;
+ }
++ /* Limit the values to avoid an overflow in Rows * Columns. */
++ if (Columns > 10000)
++ Columns = 10000;
++ if (Rows > 1000)
++ Rows = 1000;
+
+ #ifdef DJGPP
+ /* avoid a crash by checking for a too large value of 'columns' */
+*** ../vim-6.3.089/src/version.c Wed Sep 28 14:58:09 2005
+--- src/version.c Fri Sep 30 15:03:19 2005
+***************
+*** 643,644 ****
+--- 643,646 ----
+ { /* Add new patch number below this line */
++ /**/
++ 90,
+ /**/
+
+--
+It is illegal to rob a bank and then shoot at the bank teller with a water
+pistol.
+ [real standing law in Louisana, United States of America]
+
+ /// Bram Moolenaar -- Bram at Moolenaar.net -- http://www.Moolenaar.net \\\
+/// Sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
+\\\ Project leader for A-A-P -- http://www.A-A-P.org ///
+ \\\ Buy LOTR 3 and help AIDS victims -- http://ICCF.nl/lotr.html ///
================================================================
More information about the pld-cvs-commit
mailing list