Remove CONFIG_VT_UNICODE

Since default_utf8 is already a sysfs attribute, having an extra
CONFIG_VT_UNICODE compile-time option is redundant, since sysfs attributes can
be set at boot and run time.

Also let Linux VCs default to UTF-8 (as per the discussion at
http://lkml.org/lkml/2007/9/6/99).

Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de>
Cc: Bill Nottingham <notting@redhat.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
Jan Engelhardt
2007-10-18 03:04:34 -07:00
committed by Linus Torvalds
parent b7c698f755
commit 77bf2bab91
2 changed files with 1 additions and 22 deletions

View File

@@ -36,23 +36,6 @@ config VT
If unsure, say Y, or else you won't be able to do much with your new If unsure, say Y, or else you won't be able to do much with your new
shiny Linux system :-) shiny Linux system :-)
config VT_UNICODE
bool "Virtual console is Unicode by default"
depends on VT
default n
---help---
If you say Y here, the virtual terminal will be in UTF-8 by default,
and the keyboard will run in unicode mode.
If you say N here, the virtual terminal will not be in UTF-8 by
default, and the keyboard will run in XLATE mode.
This can also be changed by passing 'default_utf8=<0|1>' on the
kernel command line.
Historically, the kernel has defaulted to non-UTF8 and XLATE mode.
If unsure, say N here.
config VT_CONSOLE config VT_CONSOLE
bool "Support for console on virtual terminal" if EMBEDDED bool "Support for console on virtual terminal" if EMBEDDED
depends on VT depends on VT

View File

@@ -158,11 +158,7 @@ static void blank_screen_t(unsigned long dummy);
static void set_palette(struct vc_data *vc); static void set_palette(struct vc_data *vc);
static int printable; /* Is console ready for printing? */ static int printable; /* Is console ready for printing? */
#ifdef CONFIG_VT_UNICODE int default_utf8 = true;
int default_utf8 = 1;
#else
int default_utf8;
#endif
module_param(default_utf8, int, S_IRUGO | S_IWUSR); module_param(default_utf8, int, S_IRUGO | S_IWUSR);
/* /*