mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-22 10:00:33 +00:00
* lib/encodings: Explain that only single byte encodings can be
added easily * src/encoding.C (Encoding::Encoding): Better test for utf8 git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17313 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
parent
3a64f157b7
commit
0c26507890
@ -1,6 +1,11 @@
|
||||
# FIXME: Have a look at the encodings known by the inputenc package and add
|
||||
# missing ones. Caution: File format change!
|
||||
|
||||
# Note that you can only add single byte encodings to this file without
|
||||
# changing some C++ code.
|
||||
# The only multibyte encoding that is currently supported is utf8, and this
|
||||
# support is hardcoded to the iconv name "UTF-8".
|
||||
|
||||
# Order of names: LyX name LaTeX name iconv name
|
||||
|
||||
Encoding utf8 utf8 UTF-8
|
||||
|
@ -214,7 +214,7 @@ Encoding::Encoding(string const & n, string const & l, string const & i)
|
||||
if (n == "ascii")
|
||||
// ASCII can encode 128 code points and nothing else
|
||||
start_encodable_ = 128;
|
||||
if (n == "utf8" || n == "utf8x")
|
||||
else if (i == "UTF-8")
|
||||
// UTF8 can encode all 1<<20 + 1<<16 UCS4 code points
|
||||
start_encodable_ = 0x110000;
|
||||
else {
|
||||
|
Loading…
Reference in New Issue
Block a user