updated for version 7.2-167fix
diff --git a/src/charset.c b/src/charset.c
index 9bf74a8..b6a8926 100644
--- a/src/charset.c
+++ b/src/charset.c
@@ -1573,16 +1573,10 @@
#define LATIN1LOWER 'l'
#define LATIN1UPPER 'U'
-#ifdef S_SPLINT_S /* splint can't handle some 8 bit chars */
-static char_u latin1flags[] = (char_u *)" ";
-static char_u latin1upper[] = (char_u *)" ";
-static char_u latin1lower[] = (char_u *)" ";
-#else
/* !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]%_'abcdefghijklmnopqrstuvwxyz{|}~ ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ */
static char_u latin1flags[257] = " UUUUUUUUUUUUUUUUUUUUUUUUUU llllllllllllllllllllllllll UUUUUUUUUUUUUUUUUUUUUUU UUUUUUUllllllllllllllllllllllll llllllll";
static char_u latin1upper[257] = " !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~
¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ÷ØÙÚÛÜÝÞÿ";
static char_u latin1lower[257] = " !\"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~
¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿àáâãäåæçèéêëìíîïðñòóôõö×øùúûüýþßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ";
-#endif
int
vim_islower(c)
diff --git a/src/digraph.c b/src/digraph.c
index 74b7fb2..80d1e94 100644
--- a/src/digraph.c
+++ b/src/digraph.c
@@ -481,7 +481,7 @@
{'\'', ' ', 213}, /* ' */
{'-', ':', 214}, /* ÷ */
{'D', 'I', 215}, /* × */
- {'y', ':', 216}, /* <8e> */
+ {'y', ':', 216}, /* ÿ */
{'Y', ':', 217}, /* */
{'/', '/', 218}, /* */
{'E', '=', 219}, /* ¤ Euro System >=8.5 */