Karsten Hopp 8f5ca2
To: vim_dev@googlegroups.com
Karsten Hopp 8f5ca2
Subject: Patch 7.3.293
Karsten Hopp 8f5ca2
Fcc: outbox
Karsten Hopp 8f5ca2
From: Bram Moolenaar <Bram@moolenaar.net>
Karsten Hopp 8f5ca2
Mime-Version: 1.0
Karsten Hopp 8f5ca2
Content-Type: text/plain; charset=UTF-8
Karsten Hopp 8f5ca2
Content-Transfer-Encoding: 8bit
Karsten Hopp 8f5ca2
------------
Karsten Hopp 8f5ca2
Karsten Hopp 8f5ca2
Patch 7.3.293
Karsten Hopp 8f5ca2
Problem:    MSVC compiler has a problem with non-ASCII characters.
Karsten Hopp 8f5ca2
Solution:   Avoid non-ASCII characters. (Hong Xu)
Karsten Hopp 8f5ca2
Files:	    src/ascii.h, src/spell.c
Karsten Hopp 8f5ca2
Karsten Hopp 8f5ca2
Karsten Hopp 8f5ca2
*** ../vim-7.3.292/src/ascii.h	2011-05-10 16:41:13.000000000 +0200
Karsten Hopp 8f5ca2
--- src/ascii.h	2011-09-02 14:12:48.000000000 +0200
Karsten Hopp 8f5ca2
***************
Karsten Hopp 8f5ca2
*** 123,129 ****
Karsten Hopp 8f5ca2
  #define DCS		0x90	/* Device Control String */
Karsten Hopp 8f5ca2
  #define STERM		0x9c	/* String Terminator */
Karsten Hopp 8f5ca2
  
Karsten Hopp 8f5ca2
! #define POUND		'£'
Karsten Hopp 8f5ca2
  
Karsten Hopp 8f5ca2
  #define CTRL_F_STR	"\056"
Karsten Hopp 8f5ca2
  #define CTRL_H_STR	"\026"
Karsten Hopp 8f5ca2
--- 123,129 ----
Karsten Hopp 8f5ca2
  #define DCS		0x90	/* Device Control String */
Karsten Hopp 8f5ca2
  #define STERM		0x9c	/* String Terminator */
Karsten Hopp 8f5ca2
  
Karsten Hopp 8f5ca2
! #define POUND		'\xA3'
Karsten Hopp 8f5ca2
  
Karsten Hopp 8f5ca2
  #define CTRL_F_STR	"\056"
Karsten Hopp 8f5ca2
  #define CTRL_H_STR	"\026"
Karsten Hopp 8f5ca2
*** ../vim-7.3.292/src/spell.c	2011-04-11 21:35:03.000000000 +0200
Karsten Hopp 8f5ca2
--- src/spell.c	2011-09-02 14:13:30.000000000 +0200
Karsten Hopp 8f5ca2
***************
Karsten Hopp 8f5ca2
*** 11197,11203 ****
Karsten Hopp 8f5ca2
  	    c = *s++;
Karsten Hopp 8f5ca2
  
Karsten Hopp 8f5ca2
  #ifdef FEAT_MBYTE
Karsten Hopp 8f5ca2
! 	/* We only change ß to SS when we are certain latin1 is used.  It
Karsten Hopp 8f5ca2
  	 * would cause weird errors in other 8-bit encodings. */
Karsten Hopp 8f5ca2
  	if (enc_latin1like && c == 0xdf)
Karsten Hopp 8f5ca2
  	{
Karsten Hopp 8f5ca2
--- 11197,11203 ----
Karsten Hopp 8f5ca2
  	    c = *s++;
Karsten Hopp 8f5ca2
  
Karsten Hopp 8f5ca2
  #ifdef FEAT_MBYTE
Karsten Hopp 8f5ca2
! 	/* We only change 0xdf to SS when we are certain latin1 is used.  It
Karsten Hopp 8f5ca2
  	 * would cause weird errors in other 8-bit encodings. */
Karsten Hopp 8f5ca2
  	if (enc_latin1like && c == 0xdf)
Karsten Hopp 8f5ca2
  	{
Karsten Hopp 8f5ca2
*** ../vim-7.3.292/src/version.c	2011-09-02 14:07:31.000000000 +0200
Karsten Hopp 8f5ca2
--- src/version.c	2011-09-02 14:13:57.000000000 +0200
Karsten Hopp 8f5ca2
***************
Karsten Hopp 8f5ca2
*** 711,712 ****
Karsten Hopp 8f5ca2
--- 711,714 ----
Karsten Hopp 8f5ca2
  {   /* Add new patch number below this line */
Karsten Hopp 8f5ca2
+ /**/
Karsten Hopp 8f5ca2
+     293,
Karsten Hopp 8f5ca2
  /**/
Karsten Hopp 8f5ca2
Karsten Hopp 8f5ca2
-- 
Karsten Hopp 8f5ca2
   A village.  Sound of chanting of Latin canon, punctuated by short, sharp
Karsten Hopp 8f5ca2
   cracks.  It comes nearer.  We see it is a line of MONKS ala SEVENTH SEAL
Karsten Hopp 8f5ca2
   flagellation scene, chanting and banging themselves on the foreheads with
Karsten Hopp 8f5ca2
   wooden boards.
Karsten Hopp 8f5ca2
                 "Monty Python and the Holy Grail" PYTHON (MONTY) PICTURES LTD
Karsten Hopp 8f5ca2
Karsten Hopp 8f5ca2
 /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net   \\\
Karsten Hopp 8f5ca2
///        sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
Karsten Hopp 8f5ca2
\\\  an exciting new programming language -- http://www.Zimbu.org        ///
Karsten Hopp 8f5ca2
 \\\            help me help AIDS victims -- http://ICCF-Holland.org    ///