[Neo] Fwd: the alphabetic 8-level type for Neo has an inconsistency

2023-04-18 Diskussionsfäden Erik del Toro Streb

12.04.2023 10:14:58 Benno Schulenberg :



Hello some of the implementers of Neo,

Looking at the 8-level types in xkeyboard-config, I noticed that
the behavior of Lock depends on whether just Lock is engaged, or
whether it is engaged together with the Level5-lock and this latter
lock is temporarily cancelled by holding down a level5 key ("Mod4").

To see what I mean, activate the Neo layout, engage CapsLock by
pressing both Shifts, then hold down a "Mod3" key and type the
first five keys in the QWERTY row: … _ [ ] ^

Now lock Ebene 4 (with Shift+Caps+Tab, for example), hold down both
a "Mod3" and "Mod4" key and type the same keys again: ξ   λ χ ω
(The second key produces nothing now.)

I would have expected the same characters as the first time, because
the lock for Ebene 4 is effectively cancelled by holding "Mod4".

The mistake is in the last lines of the definition for the type
"EIGHT_LEVEL_ALPHABETIC_WITH_LEVEL5_LOCK", where it says:

 map[Lock+NumLock+LevelFive+LevelThree]   = Level4;
 map[Lock+NumLock+LevelFive+LevelThree+Shift] = Level3;

whereas earlier it says:

 map[Lock+LevelThree] = Level3;
 map[Lock+LevelThree+Shift]   = Level4;


If you have time, please comment on the relevant issue on Fdo's Gitlab:

https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/issues/381


Regards,

Benno
___
Diskussion mailing list -- diskussion@neo-layout.org
To unsubscribe send an email to diskussion-le...@neo-layout.org


[Neo] Re: Mine Layout und xkeyboard-config 2.38

2023-04-18 Diskussionsfäden Benjamin Drung
Das betrifft vermutlich alle Neo-basierten Layouts, die außerhalb von
xkeyboard-config gepflegt werden. Das Neo-Layout ist Teil von xkeyboard-
config und wurde daher von Upstream angepasst. Wer sein Keyboard Layout
in seiner bevorzugten Linux-Distribution ausgewählt hat ohne ein Layout
installieren zu müssen, ist nicht betroffen.

Gruß,
Benjamin

On Tue, 2023-04-18 at 08:25 +0100, Erik del Toro Streb wrote:
> Äh, betrifft das dann nicht auch das Neo-Layout??
> 
> Grüße,
> Erik
> 
> 18.04.2023 00:25:36 Benjamin Drung :
> 
> > Hi,
> > 
> > als ich das Mine Layout unter Ubuntu 23.04 mit xkeyboard-config 2.38
> > nutzen wollte, musste ich feststellen, dass es nicht mehr funktioniert.
> > Damit ihr nicht ebenso Zeit mit Fehlersuche verbringen müsst, hier die
> > Lösung:
> > 
> > Upstream commit 4a60b90f119db150132901bd13355611de67aa69 ("symbols:
> > remove redundant mappings and assignments for  and ") hat
> > "level3(modifier_mapping)" entfernt. Also einfach diese include-Zeile
> > aus dem Layout entfernen. Anbei der Patch für xkeyboard-config 2.38, den
> > ich verwende. Ein fertiges xkeyboard-config Paket für Ubuntu 23.04 gibt
> > es unter https://launchpad.net/~bdrung/+archive/ubuntu/staging
> > 
> > Das Mine Layout wird vermutlich für xkeyboard-config 2.39 eine weitere
> > Anpassung benötigen, da commit fa7f8eb5461e5187810025c61264eb40a395b55d
> > ("rename two eight-level types to be more readable") die Gruppen
> > umbenannt hat.
> > 
> > -- 
> > Benjamin Drung
> > Debian & Ubuntu Developer
___
Diskussion mailing list -- diskussion@neo-layout.org
To unsubscribe send an email to diskussion-le...@neo-layout.org


[Neo] Re: Neo Sticker

2023-04-18 Diskussionsfäden Erik del Toro Streb
Hi Jakob.

Ne, schon länger nicht mehr in Berlin. Wäre praktisch gewesen. Leider 
(bezüglich Aufklebern und Neoling-Treffen, die es früher einmal gab) weit weit 
weg auf einer Insel. Aber nicht Taiwan. ;-)

Grüße,
Erik



14.04.2023 03:12:53 Jakob Hetzelein :

> Hallo Erik,
> 
> wohnst du noch in Berlin? Wenn ja, können wir 5 mehr bestellen, die ich dann 
> bei dir abholen kann?
> 
> Gern kann ich auch noch welche zur c-base hinbringen (bin jetzt aber nicht so 
> in den Kreisen unterwegs und kenne die einschlägigen Orte nicht so gut…)
> 
> Ich bin ab Mai wieder in der Stadt.
> 
> Grüße aus Taiwan,
> 
> Jakob
> 
> 
> On 13 April 2023 22:27:32 GMT+08:00, Erik del Toro Streb  
> wrote:
>> Coole Idee!! Ich will welche, auch wenn ich bei mir zu Hause noch immer der 
>> einzige bin, der mit Neo tippt. Das ändert sich hoffentlich noch.
>> 
>> Adresse schicke ich Dir privat.
>> 
>> Grüße,
>> Erik
>> 
>> 13.04.2023 14:10:29 Valentin Herrmann via Diskussion 
>> :
>> 
>>> Hallo Neolinge,
>>> vor ein paar Monaten habe ich 500 Neo Sticker drucken lassen. Bisher bin 
>>> ich leider nicht dazu gekommen diese zu verteilen. Dieser Zustand soll sich 
>>> nun ändern.
>>> Zunächst zu den Stickern. Im Anhang findet ihr ein Bild vom Ergebnis und 
>>> ein SVG vom Design. Die matten Sticker haben das Format 46mmx22mm. Die 
>>> Sticker sind wahrscheinlich am Besten für die Rückseite eines Laptops 
>>> geeignet.
>>> Nun zu mir: Ich studiere Mathematik an der LMU und tippe Bone seit ca. 3 
>>> Jahren. Trotzdem habe ich Neo Sticker und nicht Bone Sticker gemacht, denn 
>>> wir sind alle Teil der gleichen Familie :D
>>> Weiter müsste diese zwar meine erste Email auf der Maillingliste sein, 
>>> jedoch war ich über die letzten paar Jahre recht aktiv im Neo IRC als 
>>> vherrmann, Ikosit(etrachor), niemand oder auch Tisoxin (Dass die Nicks zum 
>>> gleichen Account gehören, lässt sich leicht nachprüfen). Solltet ihr 
>>> Zweifel daran haben, dass diese Mailadresse wirklich dem IRC Account 
>>> entspricht könnt ihr mich gerne auf IRC anschreiben.
>>> Nun zum wichtigen Thema: Wie du an die Sticker kommst! Du schickst mir die 
>>> Postadresse an welche ich dann einen Brief mit der gewünschten Anzahl an 
>>> Sticker schicke. Du hast hierbei keine Kosten. Dabei kann die Adresse deine 
>>> Heimadresse sein oder auch die von einem lokalen Hackerspace, einer 
>>> Packstation, deinem Arbeitgeber, ….
>>> Zu der bestellten Anzahl hab ich noch folgende Vorschläge:
>>> - Kennst du Neolinge in deinem lokalen Umfeld, die sich über Sticker 
>>> freuen? Dann bestellt am Besten zusammen, dass macht mir weniger Kosten und 
>>> weniger Aufwand.
>>> - Kennst du eine Stickertauschkiste bei der viele Neolinge vorbeikommen 
>>> könnten? Dann frag gerne nach etwas mehr Sticker (bspw. 20-30), ich sollte 
>>> genug haben.
>>> - Ich werde Bestellungen zum nächsten Vielfachen von 5 aufrunden, also am 
>>> Besten direkt ein Vielfaches von 5 bestellen.
>>> Und zur Übermittlung der Adresse und der Stickeranzahl hab ich folgende 
>>> Vorschläge:
>>> 1. Ihr könnt mir die Adresse einfach per Email zukommen lassen.
>>> 2. Ihr könnt mir einen Link zu einer Nextcloud in welcher die Adresse steht 
>>> per Email zukommen lassen. Das hat den Vorteil, dass die Adresse nicht bei 
>>> den Mailservern gespeichert wird.
>>> 3. Ihr könnt mir die Adresse per Email, E2E verschlüsselt mit dem 
>>> pgp-Schlüssel im Anhang zukommen lassen.
>>> 4. Ihr könnt mir die Adresse per Matrix (E2E-verschlüsselt) zu 
>>> @vherrmann:shmerver.de schicken.
>>> Ihr könnt auch andere Wege wählen (bspw. IRC), schaut aber bitte darauf, 
>>> dass dabei kein riesiger Mehraufwand für mich entsteht.
>>> Sobald ich euch die Sticker geschickt habe, werde ich natürlich soweit 
>>> möglich meine Information über eure Adresse löschen.
>>> Viele Grüße,
>>> Valentin
>> ___
>> Diskussion mailing list -- diskussion@neo-layout.org
>> To unsubscribe send an email to diskussion-le...@neo-layout.org
> ___
> Diskussion mailing list -- diskussion@neo-layout.org
> To unsubscribe send an email to diskussion-le...@neo-layout.org
___
Diskussion mailing list -- diskussion@neo-layout.org
To unsubscribe send an email to diskussion-le...@neo-layout.org


[Neo] Re: Mine Layout und xkeyboard-config 2.38

2023-04-18 Diskussionsfäden Erik del Toro Streb
Äh, betrifft das dann nicht auch das Neo-Layout??

Grüße,
Erik

18.04.2023 00:25:36 Benjamin Drung :

> Hi,
> 
> als ich das Mine Layout unter Ubuntu 23.04 mit xkeyboard-config 2.38
> nutzen wollte, musste ich feststellen, dass es nicht mehr funktioniert.
> Damit ihr nicht ebenso Zeit mit Fehlersuche verbringen müsst, hier die
> Lösung:
> 
> Upstream commit 4a60b90f119db150132901bd13355611de67aa69 ("symbols:
> remove redundant mappings and assignments for  and ") hat
> "level3(modifier_mapping)" entfernt. Also einfach diese include-Zeile
> aus dem Layout entfernen. Anbei der Patch für xkeyboard-config 2.38, den
> ich verwende. Ein fertiges xkeyboard-config Paket für Ubuntu 23.04 gibt
> es unter https://launchpad.net/~bdrung/+archive/ubuntu/staging
> 
> Das Mine Layout wird vermutlich für xkeyboard-config 2.39 eine weitere
> Anpassung benötigen, da commit fa7f8eb5461e5187810025c61264eb40a395b55d
> ("rename two eight-level types to be more readable") die Gruppen
> umbenannt hat.
> 
> -- 
> Benjamin Drung
> Debian & Ubuntu Developer
> ___
> Diskussion mailing list -- diskussion@neo-layout.org
> To unsubscribe send an email to diskussion-le...@neo-layout.org
___
Diskussion mailing list -- diskussion@neo-layout.org
To unsubscribe send an email to diskussion-le...@neo-layout.org