diff options
author | obrien <obrien@FreeBSD.org> | 2000-06-10 21:38:51 +0000 |
---|---|---|
committer | obrien <obrien@FreeBSD.org> | 2000-06-10 21:38:51 +0000 |
commit | 5bc99b103657e5e060a1f6c3d4be5d12bbc83a57 (patch) | |
tree | 68a5de6e1dcbc9a9b1946ae678f34e01e8426eb9 /contrib/tcsh | |
parent | 85b66f4b34daef6618e01f81ba3e799b9cbbf082 (diff) | |
download | FreeBSD-src-5bc99b103657e5e060a1f6c3d4be5d12bbc83a57.zip FreeBSD-src-5bc99b103657e5e060a1f6c3d4be5d12bbc83a57.tar.gz |
Offical fixes to the history and I18N bugs ache found.
Diffstat (limited to 'contrib/tcsh')
-rw-r--r-- | contrib/tcsh/ed.inputl.c | 10 | ||||
-rw-r--r-- | contrib/tcsh/ed.refresh.c | 16 |
2 files changed, 19 insertions, 7 deletions
diff --git a/contrib/tcsh/ed.inputl.c b/contrib/tcsh/ed.inputl.c index 2842d7d..ed58cd3 100644 --- a/contrib/tcsh/ed.inputl.c +++ b/contrib/tcsh/ed.inputl.c @@ -1,4 +1,4 @@ -/* $Header: /src/pub/tcsh/ed.inputl.c,v 3.47 1999/04/20 07:48:39 christos Exp $ */ +/* $Header: /src/pub/tcsh/ed.inputl.c,v 3.48 2000/06/10 20:14:57 kim Exp $ */ /* * ed.inputl.c: Input line handling. */ @@ -36,7 +36,7 @@ */ #include "sh.h" -RCSID("$Id: ed.inputl.c,v 3.47 1999/04/20 07:48:39 christos Exp $") +RCSID("$Id: ed.inputl.c,v 3.48 2000/06/10 20:14:57 kim Exp $") #include "ed.h" #include "ed.defns.h" /* for the function names */ @@ -661,7 +661,11 @@ GetNextCommand(cmdnum, ch) return num; } #ifdef KANJI - if (!adrof(STRnokanji) && (*ch & META)) { + if ( +#ifdef DSPMBYTE + _enable_mbdisp && +#endif + !adrof(STRnokanji) && (*ch & META)) { MetaNext = 0; cmd = F_INSERT; break; diff --git a/contrib/tcsh/ed.refresh.c b/contrib/tcsh/ed.refresh.c index 46333c9..5a5a9cf 100644 --- a/contrib/tcsh/ed.refresh.c +++ b/contrib/tcsh/ed.refresh.c @@ -1,4 +1,4 @@ -/* $Header: /src/pub/tcsh/ed.refresh.c,v 3.25 1998/11/24 18:17:22 christos Exp $ */ +/* $Header: /src/pub/tcsh/ed.refresh.c,v 3.26 2000/06/10 20:14:57 kim Exp $ */ /* * ed.refresh.c: Lower level screen refreshing functions */ @@ -36,7 +36,7 @@ */ #include "sh.h" -RCSID("$Id: ed.refresh.c,v 3.25 1998/11/24 18:17:22 christos Exp $") +RCSID("$Id: ed.refresh.c,v 3.26 2000/06/10 20:14:57 kim Exp $") #include "ed.h" /* #define DEBUG_UPDATE */ @@ -182,7 +182,11 @@ Draw(c) /* draw c, expand tabs, ctl chars */ } } #ifdef KANJI - else if (!adrof(STRnokanji)) { + else if ( +#ifdef DSPMBYTE + _enable_mbdisp && +#endif + !adrof(STRnokanji)) { Vdraw(c); return; } @@ -1264,7 +1268,11 @@ RefPlusOne() PutPlusOne(c); } #ifdef KANJI - else if (!adrof(STRnokanji)) { + else if ( +#ifdef DSPMBYTE + _enable_mbdisp && +#endif + !adrof(STRnokanji)) { PutPlusOne(c); } #endif |