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