Narrow no-break space after certain characters #392
Labels
No Label
(╯°□°)╯︵ ┻━┻
Bug
Diskussion
Dokumentation
Duplikat
Gitea
Hardware
Hilfe
Invalid
Java
Lernen
Qt
Remote
Subversion
Tablet
Tastaturbelegung
Test
Treiber/Android
Treiber/iOS
Treiber/Linux/Konsole
Treiber/Linux/xkbmap
Treiber/Linux/xmodmap
Treiber/MacOS
Treiber/Windows/AHK
Treiber/Windows/kbdneo
Treiber/Windows/ReNeo
Verbesserung
Website
Windows 11
Wontfix
Worksforme
No Milestone
No Assignees
3 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: neo/neo-layout#392
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Somebody seems to have been so clever to turn the common space into a narrow no-break space (UTF8: 0xe280af, U+202F) after certain character combinations, for instance: "a && b" is turned into "61 20 26 26 E2 80 AF 62 0A" (hex) while it should be "61 20 26 26 20 62 0A". Same for "a + b".
This is utterly annoying when trying to write and compile code for instance, gcc does not like the narrow no-break space at all...
The issue is gone when setting the keyboard language to English or the classic German layout. The issue appears both on the command line with various terminals (tried: lxterm, gnome-terminal with bash/zsh) and graphical UIs like gedit.
Device: Odroid U3 (ARM)
Keyboard: Motorola Lapdock (USB)
OS: Ubuntu 14.04
I cannot confirm this bug. can anyone else reproduce it?
Isn't this rather a case of too slow release of <Mod3> before you hit <Space>? This is at least what frequently happens to me: I Type something like <space> <mod3>-<t><space> in order to write
-
but I don't getspace hyphen space
butspace hyphen narrow now-break space
So it seems to be no bug at all.