Karsten Hopp 717400
To: vim_dev@googlegroups.com
Karsten Hopp 717400
Subject: Patch 7.3.590
Karsten Hopp 717400
Fcc: outbox
Karsten Hopp 717400
From: Bram Moolenaar <Bram@moolenaar.net>
Karsten Hopp 717400
Mime-Version: 1.0
Karsten Hopp 717400
Content-Type: text/plain; charset=UTF-8
Karsten Hopp 717400
Content-Transfer-Encoding: 8bit
Karsten Hopp 717400
------------
Karsten Hopp 717400
Karsten Hopp 717400
Patch 7.3.590
Karsten Hopp 717400
Problem:    The '< and '> marks cannot be set directly.
Karsten Hopp 717400
Solution:   Allow setting '< and '>. (Christian Brabandt)
Karsten Hopp 717400
Files:	    src/mark.c
Karsten Hopp 717400
Karsten Hopp 717400
Karsten Hopp 717400
*** ../vim-7.3.589/src/mark.c	2011-02-25 15:11:17.000000000 +0100
Karsten Hopp 717400
--- src/mark.c	2012-07-06 17:47:23.000000000 +0200
Karsten Hopp 717400
***************
Karsten Hopp 717400
*** 98,103 ****
Karsten Hopp 717400
--- 98,116 ----
Karsten Hopp 717400
  	return OK;
Karsten Hopp 717400
      }
Karsten Hopp 717400
  
Karsten Hopp 717400
+ #ifdef FEAT_VISUAL
Karsten Hopp 717400
+     if (c == '<')
Karsten Hopp 717400
+     {
Karsten Hopp 717400
+ 	curbuf->b_visual.vi_start = *pos;
Karsten Hopp 717400
+ 	return OK;
Karsten Hopp 717400
+     }
Karsten Hopp 717400
+     if (c == '>')
Karsten Hopp 717400
+     {
Karsten Hopp 717400
+ 	curbuf->b_visual.vi_end = *pos;
Karsten Hopp 717400
+ 	return OK;
Karsten Hopp 717400
+     }
Karsten Hopp 717400
+ #endif
Karsten Hopp 717400
+ 
Karsten Hopp 717400
  #ifndef EBCDIC
Karsten Hopp 717400
      if (c > 'z')	    /* some islower() and isupper() cannot handle
Karsten Hopp 717400
  				characters above 127 */
Karsten Hopp 717400
*** ../vim-7.3.589/src/version.c	2012-07-06 16:49:37.000000000 +0200
Karsten Hopp 717400
--- src/version.c	2012-07-06 17:49:00.000000000 +0200
Karsten Hopp 717400
***************
Karsten Hopp 717400
*** 716,717 ****
Karsten Hopp 717400
--- 716,719 ----
Karsten Hopp 717400
  {   /* Add new patch number below this line */
Karsten Hopp 717400
+ /**/
Karsten Hopp 717400
+     590,
Karsten Hopp 717400
  /**/
Karsten Hopp 717400
Karsten Hopp 717400
-- 
Karsten Hopp 717400
The primary purpose of the DATA statement is to give names to constants;
Karsten Hopp 717400
instead of referring to pi as 3.141592653589793 at every appearance, the
Karsten Hopp 717400
variable PI can be given that value with a DATA statement and used instead
Karsten Hopp 717400
of the longer form of the constant.  This also simplifies modifying the
Karsten Hopp 717400
program, should the value of pi change.
Karsten Hopp 717400
	-- FORTRAN manual for Xerox Computers
Karsten Hopp 717400
Karsten Hopp 717400
 /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net   \\\
Karsten Hopp 717400
///        sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
Karsten Hopp 717400
\\\  an exciting new programming language -- http://www.Zimbu.org        ///
Karsten Hopp 717400
 \\\            help me help AIDS victims -- http://ICCF-Holland.org    ///