[Libreoffice-bugs] [Bug 112404] New: SEARCH function of Calc called via the FunctionAccess service does not apply HOST-USE-REGULAR-EXPRESSIONS if true.
bugzilla-daemon at bugs.documentfoundation.org
bugzilla-daemon at bugs.documentfoundation.org
Fri Sep 15 10:24:40 UTC 2017
https://bugs.documentfoundation.org/show_bug.cgi?id=112404
Bug ID: 112404
Summary: SEARCH function of Calc called via the FunctionAccess
service does not apply HOST-USE-REGULAR-EXPRESSIONS if
true.
Product: LibreOffice
Version: 5.3.4.2 release
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: normal
Priority: medium
Component: BASIC
Assignee: libreoffice-bugs at lists.freedesktop.org
Reporter: jag at psilosoph.de
Created attachment 136258
--> https://bugs.documentfoundation.org/attachment.cgi?id=136258&action=edit
The demo mentioned in the report
If the SEARCH function of Calc is called from BASIC user code it ignores the
setting of 'Enable regular expressions in formulae' (the value of the property
HOST-USE-REGULAR-EXPRESSIONS) and only searches for literals.
I did not yet test if the other functions specified to evaluate the mentioned
property show the bug too.
I also did not test if different SDK also produce the misbehaviour.
This is a REGRESSION. All the versions of LibO I could test up to V 5.2.3.3 did
not show the bug. AOO up to V4.1.3 also works as expected.
The oldest version I could test whih showed the bug was V5.3.4.2. The bug is
still present in V5.4.1.2.
The OS I tested on is Windows 10. The bit-width of LibO V5.4.1.2 is 64. All the
other versions I tested are from PortableApps packages and use 32 bit-width.
Steps to reproduce:
A
1 Open the attached example with Calc of V5.2.3.3 or older.
2 Check for 'Enable regular expressions in formulae' being ENABLED.
3 Verify the expected results in column D as correct.
4 Compare with the results of the user function in column C.
5 Check the function code.
6 Close the file without saving.
B
1 Open the file again with V5.3.4.2 or more recent.
2 (As above)
3 Compare columns C and D. Verify the claimed errors.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20170915/2a401596/attachment.html>
More information about the Libreoffice-bugs
mailing list