Gerrit patch https://gerrit.libreoffice.org/#/c/40782/
If the proposed solution makes sense, it will only be necessary to
program the warning message in the "else" clause. Here, I am considering
a dialog box with the warning message.
Note that the changes to basic / source / runtime / stdobj.cxx are
strictly for the readability of the aMethods table []. These changes
have nothing to do with the bug tdf # 80731.
Pierre
Le 2017-08-04 à 01:07, Kaganski Mike a écrit :
Hi Pierre,
On 8/4/2017 4:26 AM, Pierre Lepage wrote:
I have implemented a new warning option on compilation. I did not go too
far.
Great!
A simple checkbox "Warning On" and an "else" in the faulty
structure causing the problem of the closing parenthesis does the trick.
I have included a screen copy of the dialog with the "Warning On" option.
The behavior of StarBasic with the "Warning On" option would be as follows.
A) Warning On and active IDE window: Warning displayed on line where
normally there would be an error.
B) Warning On and IDE window inactive: Warning at the beginning of the
macro execution in the application window.
C) Warning Off: No tolerated error and no warning stop.
For the case of the closing parenthesis, the warning message could be
the following: A closing parenthesis is missing in one or more
expressions with the Mid function.
Could you post your change to gerrit please? It's better to discuss code
there.
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.