libiconv is part of glibc. if the file content is not valid UTF-8, evolution tries to convert it to UTF-8 with the assumption that the content is in the charset specified by Edit->Character Encoding in the composer window.
I feel this is a completely reasonable assumption. don't you? :-) Jeff On Thu, 2003-11-20 at 17:51, Roland Orre wrote: > On Mon, 10 Nov 2003, Jeffrey Stedfast wrote: > > works fine for me... must be a bug in your libiconv then I suppose. > > I guess what you mean is that evolution is relaying on some library > for the interpretation and conversion of input streams. However, > there is nothing called libiconv anywhere on my system. There is > a program called iconv though, which works perfectly. This program, > has to be given explicit information about what formats to convert > between. This means that there is some interpretation of the input > stream going on somewhere and the only place where I can see this > be done is within evolution. Is it possible that evolution ignores > what is set as the default file format? Even the command "file" > reports a file I tried to insert in evolution as "ISO-8859" text > but I guess "file" is not used for the interpretation. > > Roland Orre > > On Mon, 10 Nov 2003, Jeffrey Stedfast wrote: > > works fine for me... must be a bug in your libiconv then I suppose. > > > > Jeff > > > > On Mon, 2003-11-10 at 00:57, Roland Orre wrote: > > > This seems to be a bug to me. > > > > > > On Fri, 7 Nov 2003, Jeffrey Stedfast wrote: > > > > that error means that the composer cannot convert your text file from > > > > your locale charset into UTF-8 as it contains invalid byte sequences. > > > > > > > > probably means that the text file was not saved in the same charset that > > > > you have setup your evolution to use. > > > > > > A file of type iso-8859-1 can not contain invalid byte sequences as it > > > only consists of single bytes. My locale character set is iso-8859-1 > > > and my settings in evolution are iso-8859-1 as default character set. > > > > > > When I tried to insert a file with the following content: > > > abcdefghijklmnopqrstuvxyz > > > it works, but if I add a character from the upper code plane > > > (in this case 0xE5): > > > abcdefghijklmnopqrstuvxyz� > > > > > > I get the following error: > > > Error loading file '/home/orre/test1.txt': > > > Channel terminates in a partial character > > > > > > This error message clearly shows that evolution is trying to > > > interpret a character with the highest bit set as a sequence. > > > If it would expect iso-8859-1 as the file format, it would not > > > expect a sequence of characters. > > > > > > As I mentioned earlier, this is also the case if I'm pasting into > > > the buffer from e.g. emacs, then nothing is inserted if there are > > > any eight bit characters, but if I read the same file into e.g. > > > openoffice and copy/paste it from there it works. > > > > > > Best regards > > > Roland > > > > > > > On Fri, 2003-11-07 at 02:13, Roland Orre wrote: > > > > > I had written my message in emacs and then intended to insert > > > > > it into a mail being composed. Evolution responds with: > > > > > > > > > > Error loading file '/home/orre/doc/avtal/reply-offer1.txt': > > > > > Invalid byte sequence in conversion input. > > > > > > > > > > Hmm.. by definition you should not be able to get this kind of > > > > > error from a text file. I guess it has some prejudicies about > > > > > the file being Unicode or Mime or something, but... how to > > > > > insert a simple text (iso8859-1) file... > > > > > > > > > > I could not even just cut and paste it. Every 8-bit character I > > > > > had to type on the keyboard. > > > > > > > > > > Roland > > > > > > > > > > _______________________________________________ > > > > > evolution maillist - [EMAIL PROTECTED] > > > > > http://lists.ximian.com/mailman/listinfo/evolution > > > > > > > > _______________________________________________ > > > > evolution maillist - [EMAIL PROTECTED] > > > > http://lists.ximian.com/mailman/listinfo/evolution > > > > > > > > > > _______________________________________________ > > > evolution maillist - [EMAIL PROTECTED] > > > http://lists.ximian.com/mailman/listinfo/evolution > > -- > > Jeffrey Stedfast > > Evolution Hacker - Ximian, Inc. > > [EMAIL PROTECTED] - www.ximian.com > > > > > > _______________________________________________ > evolution maillist - [EMAIL PROTECTED] > http://lists.ximian.com/mailman/listinfo/evolution _______________________________________________ evolution maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/evolution
