Karsten Hopp 0e7e17
# KH: Modified for the runtime-update patch
Karsten Hopp 0e7e17
To: vim-dev@vim.org
Karsten Hopp 0e7e17
Subject: patch 7.0.210
Karsten Hopp 0e7e17
Fcc: outbox
Karsten Hopp 0e7e17
From: Bram Moolenaar <Bram@moolenaar.net>
Karsten Hopp 0e7e17
Mime-Version: 1.0
Karsten Hopp 0e7e17
Content-Type: text/plain; charset=ISO-8859-1
Karsten Hopp 0e7e17
Content-Transfer-Encoding: 8bit
Karsten Hopp 0e7e17
------------
Karsten Hopp 0e7e17
Karsten Hopp 0e7e17
Patch 7.0.210
Karsten Hopp 0e7e17
Problem:    ":cbuffer" and ":lbuffer" always fail when the buffer is modified.
Karsten Hopp 0e7e17
	    (Gary Johnson)
Karsten Hopp 0e7e17
Solution:   Support adding a !. (Yegappan Lakshmanan)
Karsten Hopp 0e7e17
Files:	    runtime/doc/quickfix.txt, src/ex_cmds.h
Karsten Hopp 0e7e17
Karsten Hopp 0e7e17
Karsten Hopp 0e7e17
--- vim70/runtime/doc/quickfix.txt.210	2007-03-30 11:03:58.000000000 +0200
Karsten Hopp 0e7e17
+++ runtime/doc/quickfix.txt	2007-03-30 11:07:04.000000000 +0200
Karsten Hopp 0e7e17
@@ -178,15 +178,16 @@
Karsten Hopp 0e7e17
 			current window is used instead of the quickfix list.
Karsten Hopp 0e7e17
 
Karsten Hopp 0e7e17
 						*:cb* *:cbuffer* *E681*
Karsten Hopp 0e7e17
-:cb[uffer] [bufnr]	Read the error list from the current buffer.
Karsten Hopp 0e7e17
+:cb[uffer][!] [bufnr]	Read the error list from the current buffer.
Karsten Hopp 0e7e17
 			When [bufnr] is given it must be the number of a
Karsten Hopp 0e7e17
 			loaded buffer.  That buffer will then be used instead
Karsten Hopp 0e7e17
 			of the current buffer.
Karsten Hopp 0e7e17
 			A range can be specified for the lines to be used.
Karsten Hopp 0e7e17
 			Otherwise all lines in the buffer are used.
Karsten Hopp 0e7e17
+			See |:cc| for [!].
Karsten Hopp 0e7e17
 
Karsten Hopp 0e7e17
 						*:lb* *:lbuffer*
Karsten Hopp 0e7e17
-:lb[uffer] [bufnr]	Same as ":cbuffer", except the location list for the
Karsten Hopp 0e7e17
+:lb[uffer][!] [bufnr]	Same as ":cbuffer", except the location list for the
Karsten Hopp 0e7e17
 			current window is used instead of the quickfix list.
Karsten Hopp 0e7e17
 
Karsten Hopp 0e7e17
 						*:cgetb* *:cgetbuffer*
Karsten Hopp 0e7e17
--- 178,193 ----
Karsten Hopp 0e7e17
  			current window is used instead of the quickfix list.
Karsten Hopp 0e7e17
  
Karsten Hopp 0e7e17
  						*:cb* *:cbuffer* *E681*
Karsten Hopp 0e7e17
! :cb[uffer][!] [bufnr]	Read the error list from the current buffer.
Karsten Hopp 0e7e17
  			When [bufnr] is given it must be the number of a
Karsten Hopp 0e7e17
  			loaded buffer.  That buffer will then be used instead
Karsten Hopp 0e7e17
  			of the current buffer.
Karsten Hopp 0e7e17
  			A range can be specified for the lines to be used.
Karsten Hopp 0e7e17
  			Otherwise all lines in the buffer are used.
Karsten Hopp 0e7e17
+ 			See |:cc| for [!].
Karsten Hopp 0e7e17
  
Karsten Hopp 0e7e17
  						*:lb* *:lbuffer*
Karsten Hopp 0e7e17
! :lb[uffer][!] [bufnr]	Same as ":cbuffer", except the location list for the
Karsten Hopp 0e7e17
  			current window is used instead of the quickfix list.
Karsten Hopp 0e7e17
  
Karsten Hopp 0e7e17
  						*:cgetb* *:cgetbuffer*
Karsten Hopp 0e7e17
*** ../vim-7.0.209/src/ex_cmds.h	Thu Jun 22 21:15:46 2006
Karsten Hopp 0e7e17
--- src/ex_cmds.h	Wed Mar  7 21:53:27 2007
Karsten Hopp 0e7e17
***************
Karsten Hopp 0e7e17
*** 198,204 ****
Karsten Hopp 0e7e17
  EX(CMD_catch,		"catch",	ex_catch,
Karsten Hopp 0e7e17
  			EXTRA|SBOXOK|CMDWIN),
Karsten Hopp 0e7e17
  EX(CMD_cbuffer,		"cbuffer",	ex_cbuffer,
Karsten Hopp 0e7e17
! 			RANGE|NOTADR|WORD1|TRLBAR),
Karsten Hopp 0e7e17
  EX(CMD_cc,		"cc",		ex_cc,
Karsten Hopp 0e7e17
  			RANGE|NOTADR|COUNT|TRLBAR|BANG),
Karsten Hopp 0e7e17
  EX(CMD_cclose,		"cclose",	ex_cclose,
Karsten Hopp 0e7e17
--- 198,204 ----
Karsten Hopp 0e7e17
  EX(CMD_catch,		"catch",	ex_catch,
Karsten Hopp 0e7e17
  			EXTRA|SBOXOK|CMDWIN),
Karsten Hopp 0e7e17
  EX(CMD_cbuffer,		"cbuffer",	ex_cbuffer,
Karsten Hopp 0e7e17
! 			BANG|RANGE|NOTADR|WORD1|TRLBAR),
Karsten Hopp 0e7e17
  EX(CMD_cc,		"cc",		ex_cc,
Karsten Hopp 0e7e17
  			RANGE|NOTADR|COUNT|TRLBAR|BANG),
Karsten Hopp 0e7e17
  EX(CMD_cclose,		"cclose",	ex_cclose,
Karsten Hopp 0e7e17
***************
Karsten Hopp 0e7e17
*** 498,504 ****
Karsten Hopp 0e7e17
  EX(CMD_later,		"later",	ex_later,
Karsten Hopp 0e7e17
  			TRLBAR|EXTRA|NOSPC|CMDWIN),
Karsten Hopp 0e7e17
  EX(CMD_lbuffer,		"lbuffer",	ex_cbuffer,
Karsten Hopp 0e7e17
! 			RANGE|NOTADR|WORD1|TRLBAR),
Karsten Hopp 0e7e17
  EX(CMD_lcd,		"lcd",		ex_cd,
Karsten Hopp 0e7e17
  			BANG|FILE1|TRLBAR|CMDWIN),
Karsten Hopp 0e7e17
  EX(CMD_lchdir,		"lchdir",	ex_cd,
Karsten Hopp 0e7e17
--- 498,504 ----
Karsten Hopp 0e7e17
  EX(CMD_later,		"later",	ex_later,
Karsten Hopp 0e7e17
  			TRLBAR|EXTRA|NOSPC|CMDWIN),
Karsten Hopp 0e7e17
  EX(CMD_lbuffer,		"lbuffer",	ex_cbuffer,
Karsten Hopp 0e7e17
! 			BANG|RANGE|NOTADR|WORD1|TRLBAR),
Karsten Hopp 0e7e17
  EX(CMD_lcd,		"lcd",		ex_cd,
Karsten Hopp 0e7e17
  			BANG|FILE1|TRLBAR|CMDWIN),
Karsten Hopp 0e7e17
  EX(CMD_lchdir,		"lchdir",	ex_cd,
Karsten Hopp 0e7e17
*** ../vim-7.0.209/src/version.c	Thu Mar  8 10:25:03 2007
Karsten Hopp 0e7e17
--- src/version.c	Thu Mar  8 11:04:35 2007
Karsten Hopp 0e7e17
***************
Karsten Hopp 0e7e17
*** 668,669 ****
Karsten Hopp 0e7e17
--- 668,671 ----
Karsten Hopp 0e7e17
  {   /* Add new patch number below this line */
Karsten Hopp 0e7e17
+ /**/
Karsten Hopp 0e7e17
+     210,
Karsten Hopp 0e7e17
  /**/
Karsten Hopp 0e7e17
Karsten Hopp 0e7e17
-- 
Karsten Hopp 0e7e17
press CTRL-ALT-DEL for more information
Karsten Hopp 0e7e17
Karsten Hopp 0e7e17
 /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net   \\\
Karsten Hopp 0e7e17
///        sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
Karsten Hopp 0e7e17
\\\        download, build and distribute -- http://www.A-A-P.org        ///
Karsten Hopp 0e7e17
 \\\            help me help AIDS victims -- http://ICCF-Holland.org    ///