changeset 3042:6cd0d6413a2e v7.3.293

updated for version 7.3.293 Problem: MSVC compiler has a problem with non-ASCII characters. Solution: Avoid non-ASCII characters. (Hong Xu)
author Bram Moolenaar <bram@vim.org>
date Fri, 02 Sep 2011 14:18:20 +0200
parents cb5491b26cab
children d6c709d07173
files src/ascii.h src/spell.c src/version.c
diffstat 3 files changed, 4 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/src/ascii.h
+++ b/src/ascii.h
@@ -123,7 +123,7 @@
 #define DCS		0x90	/* Device Control String */
 #define STERM		0x9c	/* String Terminator */
 
-#define POUND		'£'
+#define POUND		'\xA3'
 
 #define CTRL_F_STR	"\056"
 #define CTRL_H_STR	"\026"
--- a/src/spell.c
+++ b/src/spell.c
@@ -11197,7 +11197,7 @@ allcap_copy(word, wcopy)
 	    c = *s++;
 
 #ifdef FEAT_MBYTE
-	/* We only change ß to SS when we are certain latin1 is used.  It
+	/* We only change 0xdf to SS when we are certain latin1 is used.  It
 	 * would cause weird errors in other 8-bit encodings. */
 	if (enc_latin1like && c == 0xdf)
 	{
--- a/src/version.c
+++ b/src/version.c
@@ -710,6 +710,8 @@ static char *(features[]) =
 static int included_patches[] =
 {   /* Add new patch number below this line */
 /**/
+    293,
+/**/
     292,
 /**/
     291,