Skip to content

Add uppercase of the word i in Sentence case #100

@Thomas-D-C

Description

@Thomas-D-C

Background

I hate having to hit the Shift key while I'm typing, so Unicodify is very useful for that.

But, the word i is difficult to select, even with a double click, because it's small (very small with proportional fonts). So #90 wouldn't solve this problem.
This is particularly annoying because in English the word i has always to be uppercase.

Proposed solution

The Sentence case feature would capitalize not only the first word, but all i words too.
Then I can select multiple words around i, without them being transformed by Uppercase or Capitalize Each Word.

There should be an option to change the behavior of the Sentence case feature, so that it can be disabled when a user more often has the use case where i words should not be capitalized.
This option could be disabled by default.

Alternatives

Automatic replacement.

I haven't found any software which does this conveniently.
This could be more annoying than the Sentence case feature, when there is a use case where i words should not be capitalized. (We can choose which part of the sentence to select.)

Additional context

I think it makes sense to add it to the Sentence case feature, as it creates well-cased sentences in English.

I think there aren't that many languages containing a word i which shouldn't be capitalized (I hope I'm right), so collisions should be rare.
If some users fall into this case, they can disable this option, and then we could examine if Unicodify could detect the language automatically.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions