Issue 93358 - "Checking capitalization" does ABSOLUTELY NOTHING
Summary: "Checking capitalization" does ABSOLUTELY NOTHING
Alias: None
Product: General
Classification: Code
Component: spell checking (show other issues)
Version: 3.3.0 or older (OOo)
Hardware: All Windows Server 2003
: P3 Trivial (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
Depends on:
Reported: 2008-09-02 05:47 UTC by anbrx
Modified: 2017-05-20 11:29 UTC (History)
4 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Note You need to log in before you can comment on or make changes to this issue.
Description anbrx 2008-09-02 05:47:26 UTC
Under Tools-Options-Language Settings-Writing Aids-Options,
"Checking capitalization" does ABSOLUTELY NOTHING.
This function has been moved to Tools-Autocorrect...-Options,
"Capitalize first letter of every sentence"
Comment 1 luc484 2009-05-28 08:42:45 UTC
That's true even with OOo 3.1.0. Unchecking it doesn't disable automatic
Comment 2 thomas.lange 2009-05-29 08:27:03 UTC
Sure it does not disable automatic capitalization. That's because it has nothing
to do with it! If you want to stop automatic capitalization go and change the
respective setting for the auto correction.

The effect of setting in Writing Aids can only be seen if a word was written in
lowercase that always needs to be written with a uppercase starting character.
The other way around can't be checked since any word can be at the start of a
sentence and thus may start with an uppercase letter. To see that it would
require a word like "edison". If capitalization checking is turned off than the
lowecase written word should not be marked as wrong.

However debugging the current implementation it turns out that in case of
"edison" the spell checker returns SPELLING_ERROR where it better should have
returned CAPTION_ERROR in 'GetSpellFailure'.

tl->nemeth: Is it possible for hunspell to properly detect capitalization errors
and return CAPTION_ERROR for those?
Comment 3 luc484 2009-05-29 08:36:04 UTC
I think I understand the difference but would you say it is possible to guess
this by the interface? Isn't it the case to explain it better in the interface?
Anyway, thanks for the information.
Comment 4 nemeth.lacko 2009-05-29 09:07:49 UTC
nemeth->tl: It's possible. I have already seen the different return values in
the OOo spell checking API, but I haven't checked the real usage, yet.
Comment 5 Raphael Bircher 2011-10-04 15:04:43 UTC
*** Issue 118460 has been marked as a duplicate of this issue. ***
Comment 6 Marcus 2017-05-20 11:29:51 UTC
Reset assigne to the default "".