Hi Lucien, Please find my latest builds for Windows here:
https://home.apache.org/~mseidel/AOO-builds/AOO-4113-Test/Full%20Installation/ Regards, Matthias Am 13.06.22 um 19:05 schrieb Matthias Seidel: > Hi Lucien, > > Am 13.06.22 um 18:23 schrieb Lucien Mathay: >> Hi Mathias, >> >> yes, I can test it out with pleasure. > Great! >> I use Windows XP. It's the easiest for me, but I can also have >> access to a Windows 10. > Windows XP *should* work. Try that and if you find the time test on Win > 10... > > I will start a new build now and will come back when finished and uploaded. > > Regards, > > Matthias > >> Regards, >> Lucien. >> >> Le 11/06/22 à 16:51, Matthias Seidel a écrit : >>> Hi Carl, >>> >>> Now that the fix is in AOO41X I will prepare a new build (for Windows). >>> >>> Maybe Lucien can test/confirm the issue is solved? >>> >>> @Lucien: What OS do you use? >>> >>> Regards, >>> >>> Matthias >>> >>> Am 07.06.22 um 23:23 schrieb Carl Marcum: >>>> Hi Matthias, >>>> >>>> On 6/7/22 6:53 AM, Matthias Seidel wrote: >>>>> Hi Carl, >>>>> >>>>> Am 07.06.22 um 00:59 schrieb Carl Marcum: >>>>>> Hi Lucien, >>>>>> >>>>>> On 6/6/22 12:51 PM, Lucien Mathay wrote: >>>>>>> Thank you Regina, but >>>>>>> >>>>>>> if I add an 'endif' at the end of the line >>>>>>> ( " if a = b then a=1 Else a=2 endif 'test "), >>>>>>> the compiler fails with the message "Syntax error : unexpectes >>>>>>> symbol >>>>>>> : End If". >>>>>>> >>>>>>> Furthermore, the book from "OpenOffice .org Macros OoOffice et >>>>>>> Apis" from Bernard Marcelly and Laurent Goddard states p.118 : >>>>>>> >>>>>>> "Lorsqu’une seule instruction suffit dans la partie Then et dans la >>>>>>> partie Else, la séquence peut s’écrire sur une seule ligne : >>>>>>> If expr1 Then instruction1v Else instruction1f >>>>>>> Notez l’absence du End If dans cette forme simplifiée." >>>>>>> which means, translated : >>>>>>> >>>>>>> "When only one instruction is used in the section Then and in the >>>>>>> section Else, the sequence can be written on one single line : >>>>>>> If expr1 Then instruction1v Else instruction1f >>>>>>> Please note the absence of End If in this simplified usage" >>>>>>> >>>>>>> Therefore I still consider this as a bug. >>>>>> I believe you are correct. >>>>>> >>>>>> In my recent work on making the trunk test suites standalone to run >>>>>> against other branches like AOO41X I discovered some other bug fixes >>>>>> that were applied to trunk and AOO42X but never back ported to >>>>>> AOO41X. >>>>>> >>>>>> Two examples I put in a PR-150 [1]. One of which related to variable >>>>>> names in single-line if statements. >>>>>> I tested your example against that build but it isn't fixed by it but >>>>>> I believe I found the patch that fixed your bug in trunk [2]. >>>>>> Issue 126272 [3] is listed in Bugzilla with a target milestone of >>>>>> 4.2. >>>>>> I think this needs a more general discussion on dev@ about how >>>>>> much we >>>>>> should change API's in 4.1.X. >>>>>> Which I intended to do anyway before merging my PR-150. >>>>>> >>>>>> Thanks for pointing this out! >>>>>> >>>>>> [1]https://github.com/apache/openoffice/pull/150 >>>>>> [2] >>>>>> https://github.com/apache/openoffice/commit/07396187f6055b1e7cffa86f38cc88b274dfb1d6 >>>>>> >>>>>> >>>>>> [3]https://bz.apache.org/ooo/show_bug.cgi?id=126272 >>>>> I think this fix [2] should be cherry-picked to AOO41X. >>>>> >>>>> BTW: The target milestone 4.2.0 was trunk at that time. Later we made >>>>> trunk 4.5.0 and branched 4.2.0, but the milestones were not updated. >>>> Yes, I just want to make sure it wasn't intentional to leave this one >>>> and a few other changes the the Basic macros out of the 4.1 line due >>>> to not wanting to change API or code behavior. >>>> I will create a PR for it or maybe just add it to the other one I've >>>> got open since they are all small and bring a discussion on dev@. >>>> >>>> Then if we agree it's okay I'll pull them in. >>>> >>>> Best regards, >>>> Carl >>>>> Regards, >>>>> >>>>> Matthias >>>>> >>>>>> Best regards, >>>>>> Carl >>>>>>> With kind regards, >>>>>>> Lucien >>>>>>> >>>>>>> Le 6/06/22 à 13:32, Regina Henschel a écrit : >>>>>>>> Hi Lucien, >>>>>>>> >>>>>>>> Lucien Mathay schrieb am 06.06.2022 um 10:42: >>>>>>>>> Hello, >>>>>>>>> >>>>>>>>> I would like to report the following bug : in the macros when a >>>>>>>>> line containing "if ... then ... else" is followed by a comment on >>>>>>>>> the same line, the compiler fails. >>>>>>>>> >>>>>>>>> Example : >>>>>>>>> >>>>>>>>> Function test() >>>>>>>>> dim a as long, b as long >>>>>>>>> a=0: b=0 >>>>>>>>> if a = b then a=1 else a=2 'test >>>>>>>>> b=1 >>>>>>>>> call msgbox b >>>>>>>>> End Function >>>>>>>> The if-statement misses endif. >>>>>>>> >>>>>>>> Kind regards, >>>>>>>> Regina >>>>>> --------------------------------------------------------------------- >>>>>> To unsubscribe, e-mail:qa-unsubscr...@openoffice.apache.org >>>>>> For additional commands, e-mail:qa-h...@openoffice.apache.org >>>>>> >>>> --------------------------------------------------------------------- >>>> To unsubscribe, e-mail:qa-unsubscr...@openoffice.apache.org >>>> For additional commands, e-mail:qa-h...@openoffice.apache.org >>>>
smime.p7s
Description: S/MIME Cryptographic Signature