Autocorrect across missing spaces

Needs testing Typing & autocorrect

Piruparka86 TESTER ·

What would you like?

SwiftKey has a feature where if you missing spaces it still autocorrects, see screenshot attached. I often miss it when using EFKey.

Why it would help

Even better auto correction and less manual work

Discussion

efko DEV ·
status → Needs testing
efko DEV ·

@Piruparka86 EFKey could already split glued words, but only when every word was spelled right, or when there were just two of them. Fixed for build 470 (and 2.2.2 on the App Store): with three or more words it now also fixes a typo in the first or last word, so "seeyoutomorow" becomes "see you tomorrow". Your exact example will still stay as typed, because "autocorrect" is too rare in my English dictionary to be used as one of the split words.

Piruparka86 TESTER ·

Amazing! Will it work across languages?

efko DEV ·

@Piruparka86 It works in the Latin-script languages that normally separate words with spaces, like English, Spanish, French, Italian, Portuguese or Polish. German, Dutch and the Nordic languages are left out on purpose, because there a glued word is usually a real compound. All words in one glued token have to come from the same language, so an English word stuck to a Spanish one won't be split.

OverClocked MOD ·

@Piruparka86 Does the split work for you now

woqz TESTER · · edited

Is it possible for it to attempt to autocorrect a typo in these circumstances?

“Seeyoutomorrow” becomes see you tomorrow as expected now on latest testflight

seeyoutomorroe However stays as is

efko DEV ·

@woqz a typo inside glued words needs a lot more evidence than plain glued words, and "seeyoutomorroe" missed that threshold by a hair. Fixed for build 474 (and 2.2.2 on the App Store): with three or more glued words the threshold is lower, so "seeyoutomorroe" becomes "see you tomorrow" mid-sentence too. A shorter one like "seeyoutomorow" in the middle of a sentence can still stay as typed; the wider suggestion bar offers the split there.

efko DEV ·
status → Reopened (suggested by @woqz)
efko DEV ·
status → Needs testing

Sign in to comment or vote.