Am 18.03.2011 14:08, schrieb Petr Mladek:
Thorsten Behrens píše v Pá 18. 03. 2011 v 13:29 +0100:
Christina Roßmanith wrote:
first bug fix. Built successfully and could open testdoc.html correctly.
Congratulations! I am looking forward to see more fixes from you.

Very cool, checked that - it's pushed! :)
Heh, I have tried the patch yesterday and did not see any difference in
the HTML import. I was not sure what it actually fixed, so I asked
Cedric for more details (he created the simplified test case). I havn't
got the response yet.
The testdoc.html has a unknown tag which is closed inside the tag <o:bla........../>. I tried to add a separate closing tag <o:bla......></o:bla> and that worked. (*) But I thought, the goal is to open testdoc.html properly not to change it that it can be opened. Then I saw that the closing '/>' was eaten by ScanText('>') which eats everything up to '>'. But if you inspect the last character of aToken you can decide that the tag was closed immediately. What I didn't check is whether testdoc.html is HTML-conformant. But see above (*)...


Note that you did the hard job with finding the right place to fix, ...
Just please excuse my nitpicking. I would suggest 3 changes:

1. IMHO, it should check for the size of aToken to avoid a potential
crash:

   - if ('/' == aToken.GetChar(aToken.Len()-1)) {
   + if (aToken.Len()>= 1&&  '/' == aToken.GetChar(aToken.Len()-1)) {
Accepted  :-)

2. #i34666# associates OOo isusezilla. The bug is evidently from Free
Desktop bugzilla, so there should be fdo#34666 instead of #i34666# in
the comment.
Accepted :-)
3. I prefer commit messages that gives a rough idea about what has been
fixed. The bug number is important but it is not that helpful when you
look a fix in a specific area. Next time, It would suggest somethig
like:

   --- cut ---
   comment import problems with unsupported HTML tag (fdo#34666)
   --- cut ---

I have done the first two suggested changes by
http://cgit.freedesktop.org/libreoffice/libs-gui/commit/?id=95e301d0a55b8145ce0cdb037e438bbcfcd4a4eb
Thanks. I expected some improving suggestions, so I'm not offended.

Christina
_______________________________________________
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice

Reply via email to