Bug 168641 - LibreOffice Basic autocompletion does not function
Summary: LibreOffice Basic autocompletion does not function
Status: RESOLVED INVALID
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: BASIC (show other bugs)
Version:
(earliest affected)
25.8.1.1 release
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-10-01 13:31 UTC by Alain Romedenne
Modified: 2025-10-02 08:56 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments
expected output in Basic IDE (88.79 KB, image/png)
2025-10-01 13:33 UTC, Alain Romedenne
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alain Romedenne 2025-10-01 13:31:15 UTC
Description:
LibreOffice 25.8 release notes mention Basic code completion as being experimental
https://wiki.documentfoundation.org/ReleaseNotes/25.8#Current_Experimental_Features

However code completion is absent

Steps to Reproduce:
Follow online help latest indications:
https://help.libreoffice.org/latest/en-US/text/shared/optionen/BasicIDE.html?DbPAR=SHARED#bm_id4077578

Actual Results:
no listbox

Expected Results:
see attached image


Reproducible: Always


User Profile Reset: No

Additional Info:
Code completion for extended types should be available
Comment 1 Alain Romedenne 2025-10-01 13:33:22 UTC
Created attachment 203083 [details]
expected output in Basic IDE
Comment 2 Werner Tietz 2025-10-01 14:11:48 UTC
who cares?

given this nonsense-example Basic-Help does not even compile, until »option VBASupprt 1« is active!
```
sub pick
  Dim aPicker As com.sun.star.ui.dialogs.XFilePicker
end sub
```
Comment 3 Hossein 2025-10-01 14:33:18 UTC
Works as expected for me with "experimental features" enabled. Please note that BASIC code auto-completion does not work if "experimental features" are not enabled.

Version: 25.8.1.1 (X86_64)
Build ID: 54047653041915e595ad4e45cccea684809c77b5
CPU threads: 12; OS: Linux 6.2; UI render: default; VCL: gtk3
Locale: en-US (en_US.UTF-8); UI: en-US
Calc: threaded

With a recent patch for tdf#165780, which will be available from LibreOffice 26.2, enabling "experimental features" will not be needed.

(In reply to Werner Tietz from comment #2)
> who cares?
A GSoC project to improve BASIC auto-completion is in progress, and may be even next year as a follow-up project:

BASIC IDE code auto-completion
https://wiki.documentfoundation.org/Development/GSoC/Ideas#Basic