Character change when saving document

"Martin J. Dürst" <[email protected]> Mon, 13 Jul 2009 11:44:09 +0900
Newsgroups gmane.comp.web.amaya.devel
Organization Aoyama Gakuin University
Message-ID <[email protected]>
This is a multi-part message in MIME format.
--------------030808010909040000050203
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by scmailgw01.scop.aoyama.ac.jp id n6D2iwho018265

Dear Amaya Team,

I'm using Amaya daily, mostly with great success. Thanks a lot!

Here is a small but annoying Amaya bug. I have observed it in various of=20
my files over the years, but this is the first time I have been able to=20
isolate it. The bug happened today again with Amaya 11.1 (Jan 30 2009).

The attached very short file should allow you to reproduce the bug=20
(Please make sure you save a clean version of the test file separately=20
for later comparison.):
- Open the file in Amaya. The text should read:
   =E5=B1=9E=E6=80=A7=E5=80=A4=E3=81=A8=E7=89=B9=E6=80=A7=E5=80=A4
- Make a minor change so that you can save the file
- Reload the file, and observe that the last character changed to a $:
   =E5=B1=9E=E6=80=A7=E5=80=A4=E3=81=A8=E7=89=B9=E6=80=A7$
This bug happens on saving, not on loading. When the source view is=20
visible while saving, the source view already shows the $ after saving,=20
but a reload is needed to see it in the general view.

The exact bytes of the text, in UTF-8, are:
E5 B1 9E E6 80 A7 E5 80 A4 E3 81 A8 E7 89 B9 E6 80 A7 E5 80 A4
(curtesy of http://rishida.net/tools/conversion/).

Regards,    Martin.
--=20
#-# Martin J. D=C3=BCrst, Professor, Aoyama Gakuin University
#-# http://www.sw.it.aoyama.ac.jp   mailto:[email protected]

--------------030808010909040000050203
Content-Type: text/html; charset=UTF-8;
 name="test.html"
Content-Disposition: attachment;
 filename="test.html"
Content-Transfer-Encoding: base64

PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPCFET0NUWVBFIGh0bWwg
UFVCTElDICItLy9XM0MvL0RURCBYSFRNTCAxLjAgU3RyaWN0Ly9FTiIKICAgICAgImh0dHA6
Ly93d3cudzMub3JnL1RSL3hodG1sMS9EVEQveGh0bWwxLXN0cmljdC5kdGQiPgo8aHRtbCB4
bWxucz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94aHRtbCI+CjxoZWFkPgogIDxtZXRhIGh0
dHAtZXF1aXY9ImNvbnRlbnQtdHlwZSIgY29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PVVU
Ri04IiAvPgogIDx0aXRsZT5maWxlIHNob3dpbmcgYSBidWc6IOeJueaAp+WApCBpcyBjb252
ZXJ0ZWQgdG8g54m55oCnJCA8L3RpdGxlPgogIDxtZXRhIG5hbWU9ImdlbmVyYXRvciIgY29u
dGVudD0iYW1heWEgOS41LCBzZWUgaHR0cDovL3d3dy53My5vcmcvQW1heWEvIiAvPgo8L2hl
YWQ+Cgo8Ym9keT4KPHA+5bGe5oCn5YCk44Go54m55oCn5YCkPC9wPgo8L2JvZHk+CjwvaHRt
bD4K
--------------030808010909040000050203--