From d69cf888ef1ef3764484058e156aad62b9734571 Mon Sep 17 00:00:00 2001 From: Kalle Olavi Niemitalo Date: Sun, 20 May 2007 18:07:35 +0300 Subject: [PATCH] Bug 822: Make --enable-utf-8 the default. Experimental features should be disabled by default, so this is no longer considered experimental. --- NEWS | 12 ++++++------ features.conf | 8 ++++---- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/NEWS b/NEWS index 3b5e80dd..bf30f5d0 100644 --- a/NEWS +++ b/NEWS @@ -28,12 +28,12 @@ do list all bug numbers). Notable new features: -* unfinished enhancement 822: UTF-8 as terminal charset, not - merely UTF-8 I/O of a unibyte codepage as in previous versions. - Double-cell (aka fullwidth) and non-BMP characters work too, but - combining characters and right-to-left text do not. The only - multibyte charset ELinks can decode is still UTF-8, so if the - server outputs e.g. Shift-JIS, you'd better recode with a proxy. +* enhancement 822: UTF-8 as terminal charset, not merely UTF-8 I/O + of a unibyte codepage as in previous versions. Double-cell (aka + fullwidth) and non-BMP characters work too, but combining characters + and right-to-left text do not. The only multibyte charset ELinks + can decode is still UTF-8, so if the server outputs e.g. Shift-JIS, + you'd better recode with a proxy. See more notes in features.conf. * enhancement 844: SMB protocol using libsmbclient. This replaces the smbclient-based code that was disabled in ELinks 0.11.2. diff --git a/features.conf b/features.conf index fcdfe511..ad253c54 100644 --- a/features.conf +++ b/features.conf @@ -625,12 +625,12 @@ CONFIG_SMALL=no # Some features are partially supported. Like line breaking between # double-width characters. There is no other detection for determining when to # break or not. +# Character conversions are still incomplete for ECMAScript strings (bug 805), +# local file names, and IRIs (RFC 3987). # -# Note: This UTF-8 support is experimental. -# -# Default: disabled +# Default: enabled -CONFIG_UTF8=no +CONFIG_UTF8=yes