Mercurial > emacs
changeset 24678:56fe3cae0f96
(unibyte_display_via_language_environment):
Variable moved to xdisp.c.
(syms_of_msdos): Don't set up Lisp var here.
author | Andrew Innes <andrewi@gnu.org> |
---|---|
date | Sun, 02 May 1999 10:56:26 +0000 |
parents | c3f9d2a11b05 |
children | 556285c0e5c4 |
files | src/msdos.c |
diffstat | 1 files changed, 5 insertions(+), 17 deletions(-) [+] |
line wrap: on
line diff
--- a/src/msdos.c Sun May 02 10:54:36 1999 +0000 +++ b/src/msdos.c Sun May 02 10:56:26 1999 +0000 @@ -356,9 +356,6 @@ static unsigned short screen_virtual_segment = 0; static unsigned short screen_virtual_offset = 0; -/* A flag to control how to display unibyte 8-bit character. */ -int unibyte_display_via_language_environment; - #if __DJGPP__ > 1 /* Update the screen from a part of relocated DOS/V screen buffer which begins at OFFSET and includes COUNT characters. */ @@ -691,15 +688,15 @@ register int tlen = GLYPH_TABLE_LENGTH; register Lisp_Object *tbase = GLYPH_TABLE_BASE; - struct coding_system *coding = CODING_REQUIRE_ENCODING (&terminal_coding) - ? &terminal_coding - : &safe_terminal_coding; + struct coding_system *coding = (CODING_REQUIRE_ENCODING (&terminal_coding) + ? &terminal_coding + : &safe_terminal_coding); /* Do we need to consider conversion of unibyte characters to multibyte? */ int convert_unibyte_characters - = NILP (current_buffer->enable_multibyte_characters) - && unibyte_display_via_language_environment; + = (NILP (current_buffer->enable_multibyte_characters) + && unibyte_display_via_language_environment); if (str_len == 0) return; @@ -4007,15 +4004,6 @@ Qforeground_color = intern ("foreground-color"); staticpro (&Qforeground_color); - DEFVAR_BOOL ("unibyte-display-via-language-environment", - &unibyte_display_via_language_environment, - "*Non-nil means display unibyte text according to language environment.\n\ -Specifically this means that unibyte non-ASCII characters\n\ -are displayed by converting them to the equivalent multibyte characters\n\ -according to the current language environment. As a result, they are\n\ -displayed according to the current codepage and display table."); - unibyte_display_via_language_environment = 0; - DEFVAR_LISP ("dos-unsupported-char-glyph", &Vdos_unsupported_char_glyph, "*Glyph to display instead of chars not supported by current codepage.\n\