https://bugs.documentfoundation.org/show_bug.cgi?id=170741
Bug ID: 170741
Summary: Enhancement Request: Remembering "Ignore" Spelling
Disposition Responses
Product: LibreOffice
Version: unspecified
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: enhancement
Priority: medium
Component: Writer
Assignee: [email protected]
Reporter: [email protected]
Description:
This enhancements suggests a mechanism to preserve "Ignore" and "Ignore All"
spelling disposition decisions across editing sessions, giving those decisions
persistence, but only within the context of a single document.
Steps to Reproduce:
1. Open a new Writer document and enter text that includes document-specific
terms that are unique to the document. For example, this is a common occurrence
when writing notes for a specific technology product.
2. In the text of the document, include a term or word that is not part of
default or custom dictionaries, on account of being a very specific term.
Today's example for me concerned "Technitium DNS" - and "Technitium" generates
a spelling mistake...
3. In the document, right-click on the word or hit F7 and then select either
"Ignore" or "Ignore All" as the disposition option.
4. Save and Close the document.
5. Re-Open the document [which can be at any future time].
6. Observe that all words previously dispositioned with "Ignore" and "Ignore
All" are once again recorded as spelling mistakes.
Actual Results:
Any words unknown to linked dictionaries are re-flagged as spelling mistakes
each time the document is opened, no matter how many times they are
dispositioned as "Ignored".
Expected Results:
Not Applicable - this is an Enhancement Request, not a Bug Report
Reproducible: Always
User Profile Reset: No
Additional Info:
This proposal calls for a slightly different approach to the function of the
"Ignore" or "Ignore All" feature - or, possibly, the addition of a new spelling
feature such as "Ignore All with Persistence".
In this new feature, the spell-check process would prompt a user to disposition
a word or term not known by any of the linked dictionaries. Because the word or
term is a "one off" and not expected to be revisited [such as the name of a
real person], it does not make sense to add it to either a default or custom
dictionary, but at the same time it would be "nice" if the *document* would
remember the disposition decision.
This feature would allow a user to mark a word to be "Ignored", but instead of
recording that decision in a *dictionary*, it would be recorded with the
*document*, for example in meta-data associated with the document's text. When
the document is re-loaded, the import process would locate the list of
"ignored" words and simply re-load them in to the current session.
Thus, any word or term that falls outside a dictionary but which is unique to a
document [such as a person's name in a letter] can be flagged to be ignored
from a spelling perspective, in a manner that is simple and consistent and
which will be remembered by Writer across editing sessions.
An additional feature that would enhance this functionality would be the
opportunity to "review ignored terms" and perhaps delete or edit them, so that
if I as a user were to accidentally "ignore" a term in error, I could reverse
that decision easily. So if I were to mis-spell a person's name and then
"Ignore" it, I could reverse my mistake.
Happy to clarify further if required.
--
You are receiving this mail because:
You are the assignee for the bug.