https://bugs.documentfoundation.org/show_bug.cgi?id=154077

            Bug ID: 154077
           Summary: Drop Common/InternalMSExport/UseOldExport config key
                    completely
           Product: LibreOffice
           Version: Inherited From OOo
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Keywords: easyHack
          Severity: trivial
          Priority: low
         Component: filters and storage
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected],
                    [email protected]

The config key in the title was added in commit 
https://cgit.freedesktop.org/libreoffice/core/commit/?id=4fda97cf0cb052fbd1b593629461a69234e9d4c9

along with some new OLE export format support, to keep the old format support
as a configurable option as well.

Then later in commit
https://cgit.freedesktop.org/libreoffice/core/commit/?id=eb84b649da484ef097ea991055b81876f5f95685

the else branch belonging to this keys use was emptied to only contain a debug
message, meaning since this commit (from 2004!) the key has no practical use
the way it was intended. 
Thus, it can be removed from the code base.

Tasks to achieve this:
- from filter/source/msfilter/msoleexp.cxx remove the function that retrieves
the UseOldExport key
- from officecfg/ remove both mentions of the InternalMSExport config group
- prefix the commit with [API CHANGE] since config keys are part of the
published UNO API
- list the change in the API changes section on the wiki page
https://wiki.documentfoundation.org/ReleaseNotes/7.6 (or the appropriate later
if this gets fixed after the 7.6 feature freeze)

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to