Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Inserting a space and then typing a period should backspace the space before typing the period #172

Open
DeflateAwning opened this issue Apr 18, 2023 · 11 comments
Assignees
Labels
bug Something isn't working

Comments

@DeflateAwning
Copy link

No description provided.

@DeflateAwning DeflateAwning added the bug Something isn't working label Apr 18, 2023
@dessalines
Copy link
Owner

I'm not sure I follow. Using the clause-ending spacebar multitaps, tapping the spacebar 3 times should do a period thes a space, so it can start the new sentence.

@DeflateAwning
Copy link
Author

What I meant was, say I type "Some words " (note the space after the words). Now I decide I want to type a period. If I type a period now, the next turns in to "Some words ." (note the space between the words and the period. The functionality of other virtual keyboards is to automatically remove the space, so the typed text becomes "Some words." (which is how you would generally want it to be).

If you actually want to type "Some words ." for some reason, then you have to type "Some words." (note the two spaces).

I'd suggest this should be default behavior, but maybe there should be a setting to disable it if people don't like it

@skorokithakis
Copy link

Agreed, that sounds useful.

@dessalines
Copy link
Owner

This seems not-explicit behavior. There are many cases where you might want a period after a space, such as when you use parentheses like some text (some other text) .

If someone really wants this, I'd accept a PR to add that setting, but it seems easier to me to just tap backspace.

@dessalines dessalines closed this as not planned Won't fix, can't repro, duplicate, stale May 21, 2023
@DeflateAwning
Copy link
Author

Why would someone want to type "some text (some other text) ." I've wanted to type NOT that (i.e., no space) 100x more than I've wanted to type that.

You can still type it your way; you just have to put an extra space. PR incoming; can you please re-open the issue?

Repository owner deleted a comment from skorokithakis May 22, 2023
@dessalines dessalines reopened this May 22, 2023
@xxxxme
Copy link

xxxxme commented Jun 10, 2023

If this is added, please make it an option rather than forced. On the previous keyboard I used, it was very annoying that it autocorrected "sometext : )" to "sometext: )" because of removing pre-punctuation spaces.
Even if this only applies to periods, I'd actually much prefer to see Thumb-Key stay as simple as possible with as little auto/"error" correction as possible, trusting the user to know what they're doing.

@DeflateAwning
Copy link
Author

It would only be for periods and commas. Please give an example of a time you've ever intended to insert a space between a letter and a period/comma.

@xxxxme
Copy link

xxxxme commented Jun 14, 2023

If it's only for periods and commas, I would not object ,.';.;'.,

@DeflateAwning
Copy link
Author

Would still like this feature!

@BlueDrink9
Copy link
Contributor

Chiming in with example usecase for leaving the space, since others seem confused why this should be optional.

When discussing programming or talking about shell commands (eg in github comments!) I often need to say things like

Select x
, y
, z
From table

Or run ls -l .

@dessalines
Copy link
Owner

Programming is so different from regular language typing, that it seems like turning off multitaps (and probably autocapitalize) is the best option.

The alternative is to add all kinds of settings for multitap exceptions and intracacies.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

5 participants