Georg Baum
79f11f4e7d
Fix std::string docstream output error
...
This was made visible by aab1b145a57c, since xhtml export for
lib/doc/Additional.lyx caused an exception. However, the cause for this was
already present earlier: All attempts to output a std::string to an
odocstream resulted in trying to change the encoding of the stream instead,
since there is no operator<<(odocstream &, std::string) defined, and an
implicit conversion to SetEnc happened instead.
This is fixed by making the SetEnc constructor explicit and adjusting all
code parts that did not compile anymore after that. The parts of the code
that did use the wrong output operator were the std::string version of
htmlize() from output_xhtml.cpp and all changed parts in the other .cpp files.
I also removed the std::string versions of html::htmlize() and
html::cleanAttr(), since it was difficult to see which encodings were used
with these. Now we are always explcit when using html::cleanAttr() and
html::htmlize().
2015-10-15 20:52:28 +02:00
..
2015-09-25 12:05:40 +02:00
2015-10-12 08:00:24 +02:00
2015-09-04 21:24:01 +02:00
2015-10-15 20:52:28 +02:00
2015-10-10 21:04:28 +02:00
2015-10-15 20:52:28 +02:00
2015-07-12 18:59:24 +02:00
2015-10-10 21:04:28 +02:00
2012-03-22 02:16:12 +01:00
2012-10-28 17:42:07 +01:00
2013-05-12 13:04:18 +02:00
2015-10-09 08:16:23 +02:00
2013-05-12 13:04:18 +02:00
2014-03-15 12:09:35 -04:00
2015-03-04 17:48:44 +01:00
2015-10-05 21:16:16 +01:00
2014-08-22 11:18:10 -04:00
2012-10-28 17:42:07 +01:00
2014-07-05 12:58:22 +02:00
2012-01-12 07:03:24 +00:00
2015-10-01 21:51:08 +01:00
2015-09-13 00:45:52 +01:00
2013-09-29 15:26:20 +02:00
2013-09-29 15:26:18 +02:00
2015-04-21 02:40:18 -04:00
2015-04-21 02:40:18 -04:00
2015-08-15 18:32:41 +02:00
2015-05-13 22:02:13 +02:00
2015-10-10 21:04:28 +02:00
2015-10-05 18:09:34 +02:00
2013-04-25 17:27:10 -04:00
2015-09-15 15:25:33 +01:00
2015-01-09 21:07:59 +01:00
2012-10-28 17:42:07 +01:00
2013-05-16 20:39:23 +02:00
2014-12-26 17:00:23 +01:00
2012-10-28 17:42:07 +01:00
2015-05-14 22:23:44 +02:00
2011-01-14 20:00:55 +00:00
2015-05-14 22:23:44 +02:00
2015-05-16 00:05:23 +02:00
2013-05-15 22:02:10 -07:00
2015-09-20 20:03:24 -04:00
2014-12-21 22:05:15 +01:00
2015-03-04 22:50:37 +01:00
2014-05-19 22:07:04 +02:00
2013-05-15 22:02:10 -07:00
2015-10-10 21:28:28 +02:00
2014-02-25 08:00:43 +01:00
2015-10-09 15:48:59 +02:00
2015-10-09 15:17:34 +02:00
2015-03-20 18:50:58 +01:00
2015-03-18 21:33:10 +01:00
2015-10-05 21:16:16 +01:00
2015-01-19 21:37:01 +01:00
2012-10-28 17:42:07 +01:00
2015-10-10 21:38:17 +02:00
2014-02-18 10:42:52 -05:00
2015-05-26 11:19:05 +02:00
2015-05-08 11:13:51 +02:00
2012-05-31 12:34:29 -04:00
2014-11-18 22:06:27 +01:00
2013-05-12 13:04:18 +02:00
2015-02-20 16:37:06 +01:00
2015-09-13 19:47:21 +02:00
2011-03-04 13:37:14 +00:00
2013-05-12 13:04:18 +02:00
2011-09-15 01:07:49 +00:00
2011-09-15 01:07:49 +00:00
2015-05-20 15:49:15 +02:00
2015-05-22 18:59:17 +02:00
2015-05-22 18:59:17 +02:00
2015-05-22 18:59:17 +02:00
2015-05-22 18:59:17 +02:00
2015-09-12 22:29:25 +02:00
2013-05-15 22:02:10 -07:00
2012-12-15 13:10:31 +01:00
2013-03-31 15:33:26 +02:00
2015-07-17 12:07:52 +02:00
2015-05-16 00:05:23 +02:00
2015-03-01 11:16:57 +01:00
2015-05-13 22:02:13 +02:00
2014-12-21 21:40:25 +01:00
2015-08-26 22:43:38 +02:00
2012-06-07 17:21:49 +02:00
2012-06-07 17:21:49 +02:00
2012-10-28 17:42:07 +01:00
2011-03-31 13:03:29 +00:00
2011-03-31 13:03:29 +00:00
2013-04-25 17:27:10 -04:00
2014-11-18 08:56:23 +01:00
2012-03-02 10:20:09 +00:00
2012-10-28 17:42:07 +01:00
2012-06-05 12:22:13 +02:00
2014-06-09 13:05:50 +02:00
2011-01-16 19:53:36 +00:00
2012-10-27 01:25:38 +02:00
2015-05-21 10:48:38 +02:00
2015-05-21 10:48:38 +02:00
2015-06-11 11:32:17 +02:00
2015-05-13 22:02:13 +02:00
2015-08-27 00:04:19 +02:00
2015-01-24 14:02:16 +01:00
2014-07-12 19:52:12 +02:00
2015-03-04 23:21:34 +01:00
2011-11-06 17:03:59 +00:00
2011-11-06 17:03:59 +00:00
2015-09-12 18:29:02 +02:00
2015-06-01 16:11:05 +02:00
2014-05-29 14:10:32 +02:00
2015-09-02 14:29:06 +02:00
2015-05-13 22:02:13 +02:00
2012-10-26 22:23:16 +02:00
2012-10-26 22:23:16 +02:00
2015-10-15 20:52:28 +02:00
2015-07-12 18:36:19 +02:00
2015-02-20 16:16:31 +01:00
2015-09-20 10:42:35 +02:00
2015-05-19 10:15:34 +02:00
2014-11-24 22:00:21 +01:00
2015-07-22 06:27:21 +02:00
2015-07-15 17:41:09 +02:00
2015-08-26 22:43:38 +02:00
2012-09-29 20:06:39 +02:00
2015-10-10 21:28:28 +02:00
2014-10-14 17:40:44 +02:00
2015-09-13 19:47:21 +02:00
2015-05-27 18:13:08 -04:00
2014-06-09 13:05:50 +02:00
2013-03-18 20:42:28 +01:00
2011-01-21 13:24:23 +00:00
2015-10-09 15:17:34 +02:00
2015-05-06 18:39:24 +02:00
2015-05-06 18:39:24 +02:00
2013-09-29 15:26:12 +02:00
2013-05-02 00:30:16 -07:00
2014-05-14 15:45:20 -04:00
2015-10-10 21:28:28 +02:00
2015-10-01 21:51:08 +01:00
2015-10-01 21:51:08 +01:00
2014-07-05 19:13:10 +02:00
2013-03-08 15:12:58 -05:00
2015-10-15 20:52:28 +02:00
2015-10-15 20:52:28 +02:00
2015-06-02 17:23:52 +02:00
2015-06-02 17:23:52 +02:00
2015-10-10 21:28:28 +02:00
2015-10-05 21:16:16 +01:00
2015-01-14 11:52:14 +01:00
2014-04-21 11:52:00 -04:00
2013-05-02 00:30:16 -07:00
2015-05-21 00:31:51 -04:00
2015-09-13 19:47:21 +02:00
2012-10-28 17:42:07 +01:00
2014-04-21 11:52:00 -04:00
2015-05-27 18:13:08 -04:00
2015-09-21 14:03:54 +02:00
2015-09-27 22:17:46 +02:00
2015-10-12 11:55:38 +02:00
2015-10-12 11:55:38 +02:00
2014-11-01 16:06:08 +01:00
2015-09-20 10:42:35 +02:00
2013-05-19 18:07:53 -07:00
2015-04-06 09:55:07 +02:00
2015-09-20 10:42:35 +02:00
2014-07-05 19:13:10 +02:00
2012-03-02 10:20:09 +00:00
2015-10-01 21:51:08 +01:00
2015-10-01 21:51:08 +01:00
2015-01-09 21:07:59 +01:00
2015-01-09 21:07:59 +01:00
2015-07-21 09:24:31 +02:00
2015-10-05 18:09:34 +02:00
2015-10-05 21:16:16 +01:00
2015-10-05 21:16:16 +01:00
2015-10-09 08:16:23 +02:00
2014-08-12 15:44:15 -04:00
2015-10-11 14:21:45 +02:00
2015-09-27 22:17:46 +02:00
2015-06-02 17:28:44 +02:00
2015-09-20 19:43:06 +02:00
2015-10-05 21:16:16 +01:00
2015-10-05 21:16:16 +01:00
2015-10-10 21:04:28 +02:00
2015-10-10 21:04:28 +02:00
2015-07-21 11:57:50 +02:00
2015-09-27 21:38:20 +02:00
2015-07-16 21:10:50 +02:00
2015-09-13 19:47:21 +02:00
2015-03-26 18:14:45 +01:00
2015-07-16 22:06:35 +02:00
2013-04-25 17:27:10 -04:00
2015-07-16 21:59:15 +02:00
2014-07-04 22:19:43 +02:00
2014-07-04 21:15:21 +02:00