lyx_mirror/lib/lyx2lyx
Georg Baum 29012f2596 Fix output of labels and references that contain characters with an UCS4
codepoint > 255.
I decided that this is no file format change: We already had the change to
format 249 that allowed unicode in .lyx files. The output to .tex of
non-ascii characters is now different than before (even for those that were
supported previously, e.g. german umlauts in latin1), but this is only
relevant if people referenced a label in ERT. Since we cannot detect this
anyway we don't need a file format change.

	* src/support/lstrings.C
	(escape): Extend the escaping algorithm from 8 bit to 24 bit.

	* src/support/lstrings.h
	(escape): Update comment

	* lib/lyx2lyx/lyx_1_4.py
	(lyx_support_escape): Update comment


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15883 a592a061-630c-0410-9148-cb99ea01b6c8
2006-11-12 13:42:20 +00:00
..
ChangeLog merge booktabs branch 2006-07-03 19:13:56 +00:00
generate_encoding_info.py rename generate_enconding_info.py to generate_encoding_info.py 2006-08-14 15:11:57 +00:00
lyx2lyx lyx2lyx: Remove -tt from header since it does not work. 2006-08-02 09:54:41 +00:00
lyx2lyx_lang.py generate_enconding_info.py parses lib/languages and generates lyx2lyx_lang.py 2006-08-07 14:05:07 +00:00
lyx2lyx_version.py.in Convert all python files to utf-8. 2006-08-02 14:19:22 +00:00
lyx_0_06.py Add support for input encoding handling by lyx2lyx. 2006-08-07 14:10:41 +00:00
lyx_0_08.py Add support for input encoding handling by lyx2lyx. 2006-08-07 14:10:41 +00:00
lyx_0_10.py Add support for input encoding handling by lyx2lyx. 2006-08-07 14:10:41 +00:00
lyx_0_12.py Add support for input encoding handling by lyx2lyx. 2006-08-07 14:10:41 +00:00
lyx_1_0.py Add support for input encoding handling by lyx2lyx. 2006-08-07 14:10:41 +00:00
lyx_1_1_5.py string.join(lst) -> " ".join(lst) and not "".join(lst) 2006-08-02 16:13:01 +00:00
lyx_1_1_6_0.py Add support for input encoding handling by lyx2lyx. 2006-08-07 14:10:41 +00:00
lyx_1_1_6_3.py Add support for input encoding handling by lyx2lyx. 2006-08-07 14:10:41 +00:00
lyx_1_1.py Add support for input encoding handling by lyx2lyx. 2006-08-07 14:10:41 +00:00
lyx_1_2.py Remove calls to deprecated module string. 2006-08-02 15:45:44 +00:00
lyx_1_3.py Remove calls to deprecated module string. 2006-08-02 15:45:44 +00:00
lyx_1_4.py Fix output of labels and references that contain characters with an UCS4 2006-11-12 13:42:20 +00:00
lyx_1_5.py New nomenclature inset from Ugras 2006-11-04 17:55:36 +00:00
LyX.py New nomenclature inset from Ugras 2006-11-04 17:55:36 +00:00
Makefile.am Debris from earlier typo fix in file name. 2006-08-14 21:54:42 +00:00
parser_tools.py Give to get value a default argument, 2006-08-07 13:59:01 +00:00
profiling.py Convert all python files to utf-8. 2006-08-02 14:19:22 +00:00
test_parser_tools.py Start to consolidate the functions in parser tools. 2006-08-02 14:25:43 +00:00