Skip to content
This repository has been archived by the owner on Apr 1, 2020. It is now read-only.

Full support for special characters #711

Closed
gruhn opened this issue Sep 16, 2017 · 2 comments
Closed

Full support for special characters #711

gruhn opened this issue Sep 16, 2017 · 2 comments

Comments

@gruhn
Copy link

gruhn commented Sep 16, 2017

Oni has some weird behavior, when dealing with special characters. Typing öäüß in INSERT mode works but typing their upper-case counterparts ÖÄÜ has no effect.

If files, contain these characters, they can be displayed. Looks like the upper-case Ö got converted to a reqular O though. Not sure, I guess I need glasses...

bildschirmfoto vom 2017-09-16 10-37-25

File content:

ö : Ö
ä : Ä
ü : Ü
ß

In fuzzy finder I'm able to type ÖÄÜ but encoding breaks for files with those characters:

bildschirmfoto vom 2017-09-16 10-57-29

The file is actually called Überblick.md

@bryphe
Copy link
Member

bryphe commented Sep 25, 2017

Thanks for the issue, @gruhn ! The special character issue seems like it is the same as #644. The fuzzy finder issue hasn't been tracked yet, it looks like there is a problem with encoding the process output.

A couple of question that will help once I start looking at this:

  • Which OS is this?
  • Is the Überblick.md file in a git repo? This can impact the behavior of the fuzzy-find.

@gruhn
Copy link
Author

gruhn commented Sep 25, 2017

You're right. This file is in a git repo. I quickly checked in a regular folder and fuzzy-finding the file was not a problem. This is what I experienced on my laptop running Linux Mint 18.1 with Oni 0.2.9 installed.

But now that you mentioned it, I also tested Oni on another machine of mine running Linux Mint 17.2 and Oni 0.2.8. Now checkout this:

out-1-1-1

Lower-case characters aren't an issue here either. ÜÖ is replaced with UO but only in the first line. In the second line and below, all of them work but the dots are still visible, even when the character and the hole line is deleted. They disappear when I delete the last character of the first line though.

I then upgraded to 0.2.9 on this computer and as far as I can tell, it's the same behavior now as on my laptop, so I can't type ÜÄÖ at all anymore.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants