Georg Baum fa1856440c Restore inputenc support
* src/encoding.h
	(encoding_table): remove, this is no longer needed with unicode
	(iconvName_): new member: name of the encoding in iconv syntax

	* src/exporter.C
	(Exporter::Export): Use return value of Buffer::makeLaTeXFile

	* src/buffer.[Ch]
	(Buffer::makeLaTeXFile): return whether the file has been created
	successfully

	* src/buffer.C
	(Buffer::makeLaTeXFile): Use a docstream that converts to the correct
	encoding
	Display an error dialog is something went wrong

	* src/bufferparams.C
	(BufferParams::writeLaTeX): Undo the utf8 inputenc hack

	* src/frontends/qt4/QDocumentDialog.C: Add some FIXMEs

	* src/support/unicode.[Ch]
	(eightbit_to_ucs4): New conversion function
	(ucs4_to_eightbit): New conversion function

	* src/support/docstream.[Ch]
	(utf8_codecvt_facet_exception): Move to header and rename to
	iconv_codecvt_facet_exception
	(odocfstream): Take the encoding as argument

	* src/support/docstream.C
	(utf8_codecvt_facet): Generalize to other encodings than utf8 and
	rename to iconv_codecvt_facet

	* src/encoding.C: Remove obsolete tables

	* src/output_latex.C
	(TeXOnePar): Convert the paragraph to different encoding if needed

	* lib/encodings: Remove obsolete tables


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15564 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-26 15:01:45 +00:00
..
2006-10-14 12:36:19 +00:00
1999-09-27 18:44:28 +00:00
2006-10-26 13:47:16 +00:00
2006-10-24 08:10:34 +00:00
2006-10-20 21:42:29 +00:00
2006-09-19 07:09:36 +00:00
2003-10-13 09:50:10 +00:00
2003-10-13 09:50:10 +00:00
2006-07-03 19:13:56 +00:00
2006-08-23 12:43:46 +00:00
2006-10-04 19:01:00 +00:00
2006-10-26 14:28:44 +00:00
2006-10-26 15:01:45 +00:00
2006-10-04 19:01:00 +00:00
2006-07-09 17:57:15 +00:00
2006-10-24 08:10:34 +00:00
2006-10-22 11:48:21 +00:00
2005-11-25 09:37:09 +00:00