Marco wrote:
It seems that I have passed the final evaluation!! :)
Indeed - congrats, well done! :)
I attached a new patch set based on the master branch, as it was on Monday July 7, that includes a bug fix: in my haste I missed to make animations on the starting slide work properly.
Since all patches from your tarbomb except 0019-Fixed-a-bug-in-the-JavaScript-animation-engi-filters.patch are pushed, it's easier to just attach that - permits convenient inline commenting ... ;)
diff --git a/filter/source/svg/svgscript.hxx b/filter/source/svg/svgscript.hxx index 7cbed89..01748e7 100644 --- a/filter/source/svg/svgscript.hxx +++ b/filter/source/svg/svgscript.hxx @@ -35,7 +35,7 @@ static const char aSVGScript0[] = "<![CDATA[\n\ \n\ /***** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *****\n\ - * - Presentation Engine v5.0.1 - *\n\ + * - Presentation Engine v5.0.2 - *\n\ ***** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *****/\n\
that looks like mostly noise to me - I can get history from git just as well. :)
@@ -48,7 +48,7 @@ static const char aSVGScript0[] = \n\ /***** ******************************************************************\n\ *\n\ - * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.\n\ + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES.\n\ *\n\
I feel very uncomfortable with changing copyright notices on a whim - especially with a patch that says nothing about it in the commit notice. Could you please expand on why this is necessary?
static const char aSVGScript4[] = "\ + else if( nIndex > nMax )\n\ + return nMax;\n\ else\n\ return nIndex;\n\
and other places - the different splitting up into pieces looks rather random - any chance to have that fixed? It makes patch review unnecessarily hard. In this case, I have to check lines and lines of (seemingly) cruft - which really does not help to get a quick review done, and may lead to your patch being postponed because I get interrupted with other stuff.
@@ -1848,7 +1854,7 @@ static const char aSVGScript8[] = theSlideIndexPage.show();\n\ currentMode = INDEX_MODE;\n\ }\n\ - else if (currentMode == INDEX_MODE)\n\ + else if( currentMode == INDEX_MODE )\n\ {\n\ theSlideIndexPage.hide();\n\ var nNewSlide = theSlideIndexPage.selectedSlideIndex;\n\
No prob with making indentation/whitespace consistent - but much more helpful when reviewing, to have separate patches for that, with a helpful comment mentioning "whitespace cleanup". ;) Otherwise, looks good - thanks for the fixing! :) Cheers, -- Thorsten
Attachment:
pgpooSYRru6jC.pgp
Description: PGP signature