https://bugs.documentfoundation.org/show_bug.cgi?id=158441
Bug ID: 158441
Summary: Basic code completion regression: overwrites dot;
characters not visible while typing
Product: LibreOffice
Version: 7.0.0.3 release
Hardware: All
OS: Linux (All)
Status: UNCONFIRMED
Keywords: bibisected, bisected, regression
Severity: normal
Priority: medium
Component: BASIC
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected], [email protected]
Blocks: 124891
Steps:
1. Turn experimental features on: Tools > LibreOffice > Advanced > Experimental
Features
2. In Tools > LibreOffice > Basic IDE, turn "Enable code completion" and "Use
extended types" on.
3. In a macro, add the fist line from the example in the help page:
https://help.libreoffice.org/7.6/en-US/text/shared/optionen/BasicIDE.html
Dim aPicker As com.sun.star.ui.dialogs.XFilePicker
4. In a new line, type "aPicker" followed by a dot "." and see the list of
available methods pop down.
5. Type "get" and press the Tab key
Result: typed characters are not visible; the dot is removed and the syntax is
now invalid.
Expected: as before, the characters typed are shown, and the autocomplete keeps
the ".".
This is a regression: not reproduced in 6.4.7.2, reproduced in 7.0.6.2 and in
recent trunk build:
Version: 24.2.0.0.alpha1+ (X86_64) / LibreOffice Community
Build ID: 5589659829f8a1cef8ca1c8a468732105bbe231b
CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: en-AU (en_AU.UTF-8); UI: en-US
Calc: threaded
Same with gen VCL plugin.
Bibisected with linux-64-7.0 repository to first bad build commit
[155734100dc3fc515b4d7e1e19d6dd5a3094231f] which points to core commit:
commit c39bd1f6690ade936d62a66265b9b277061024d8
author Caolán McNamara Wed Feb 19 10:13:15 2020 +0000
committer Caolán McNamara Wed Feb 19 13:24:28 2020 +0100
weld CodeCompleteWindow
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89007
Caolán, can you please have a look?
Referenced Bugs:
https://bugs.documentfoundation.org/show_bug.cgi?id=124891
[Bug 124891] [META] Basic IDE bugs and enhancements
--
You are receiving this mail because:
You are the assignee for the bug.