summaryrefslogtreecommitdiff
path: root/src/character.c
diff options
context:
space:
mode:
authorStefan Monnier <monnier@iro.umontreal.ca>2009-10-20 13:48:37 +0000
committerStefan Monnier <monnier@iro.umontreal.ca>2009-10-20 13:48:37 +0000
commite9c1637d1c85e421c4e0c96e690dea815838190c (patch)
tree6b715ee9bfdd5766a4ca5ba8aa154658fb105c8e /src/character.c
parentab04798fc8b755a12e99871fbb7cd72b8c3546dc (diff)
downloademacs-e9c1637d1c85e421c4e0c96e690dea815838190c.tar.gz
(char_resolve_modifier_mask): Don't resolve meta to the
8th bit, since that only made since in the ASCII world (bug#4751).
Diffstat (limited to 'src/character.c')
-rw-r--r--src/character.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/character.c b/src/character.c
index bfe99766bc8..33d6969be89 100644
--- a/src/character.c
+++ b/src/character.c
@@ -127,11 +127,13 @@ char_resolve_modifier_mask (c)
else if ((c & 0177) >= 0100 && (c & 0177) <= 0137)
c &= (037 | (~0177 & ~CHAR_CTL));
}
+#if 0 /* This is outside the scope of this function. (bug#4751) */
if (c & CHAR_META)
{
/* Move the meta bit to the right place for a string. */
c = (c & ~CHAR_META) | 0x80;
}
+#endif
return c;
}