Page 3 of 4

r41 Release Candidates

Posted: Thu May 12, 2022 7:03 pm
by Michael Steil


On 5/7/2022 at 3:52 PM, Michael Steil said:




This is RC2:



http://www.pagetable.com/docs/tmp/x16emu_linux-r41_rc2.zip

http://www.pagetable.com/docs/tmp/x16emu_mac-r41_rc2.zip

http://www.pagetable.com/docs/tmp/x16emu_win-r41_rc2.zip

Difference: Default layout has no dead keys, can reach all of ISO-8859-15 using (Shift+)Alt/AltGr.


r41 Release Candidates

Posted: Thu May 12, 2022 10:44 pm
by mobluse


On 5/12/2022 at 9:03 PM, Michael Steil said:




Difference: Default layout has no dead keys, can reach all of ISO-8859-15 using (Shift+)Alt/AltGr.



Doesn't work in EN-US United States (with Mac extensions):

Alt+;    =    ×

Alt+X    . (Alt+x followed by space gives .; Alt+x seems to be a dead key.)

Alt+,    ␣    ,

Alt+.    ␣    .

These should work according to https://github.com/commanderx16/x16-docs/blob/master/X16 Reference - 02 - Editor.md

The only real problem is how to type × (multiplication sign, $D7).

I found this helpful page: https://sites.psu.edu/symbolcodes/mac/codemacext/

In Linux a similar map is English (US) - English (Macintosh): setxkbmap us mac

That is not exactly the same U.S. Extended in macOS: https://askubuntu.com/questions/292729/keyboard-layout-identical-to-us-extended-on-macbook-pro


r41 Release Candidates

Posted: Fri May 13, 2022 5:19 am
by Michael Steil


On 5/13/2022 at 12:44 AM, mobluse said:




Doesn't work in EN-US United States (with Mac extensions):

Alt+;    =    ×

Alt+X    . (Alt+x followed by space gives .; Alt+x seems to be a dead key.)

Alt+,    ␣    ,

Alt+.    ␣    .



Wow, thanks for testing it all. These were all documentation bugs, which are now fixed.


  • Alt+; = should be Shift+Alt+; =


  • Alt+. ␣ should be Alt+x ␣ (Yes, Alt+x is a dead key)


  • Alt+, ␣ should be Alt+p ␣



r41 Release Candidates

Posted: Fri May 13, 2022 12:10 pm
by mobluse


On 5/13/2022 at 7:19 AM, Michael Steil said:




Wow, thanks for testing it all. These were all documentation bugs, which are now fixed.




  • Alt+; = should be Shift+Alt+; =


  • Alt+. ␣ should be Alt+x ␣ (Yes, Alt+x is a dead key)


  • Alt+, ␣ should be Alt+p ␣




There are still some characters that cannot be typed in ISO mode AFAIK: ¬¹²³.

BTW this Mac keyboard layout is called U.S. Extended or ABC Extended; not just U.S. or ABC because that is a slightly different layout with some AltGr dead keys on other positions.


r41 Release Candidates

Posted: Fri May 13, 2022 1:53 pm
by Michael Steil


On 5/13/2022 at 2:10 PM, mobluse said:




There are still some characters that cannot be typed in ISO mode AFAIK: ¬¹²³.



BTW this Mac keyboard layout is called U.S. Extended or ABC Extended; not just U.S. or ABC because that is a slightly different layout with some AltGr dead keys on other positions.



You are right! Those as well as µ are not reachable. (My auto-test code was faulty.)


r41 Release Candidates

Posted: Fri May 13, 2022 2:22 pm
by Michael Steil


On 5/13/2022 at 3:53 PM, Michael Steil said:




You are right! Those as well as µ are not reachable. (My auto-test code was faulty.)



I added µ to Alt+m and ¬ to Alt+l. This is consistent with the default US Mac layout and replaced dead/not useful keys.


r41 Release Candidates

Posted: Fri May 13, 2022 2:24 pm
by mobluse


On 5/13/2022 at 3:53 PM, Michael Steil said:




You are right! Those as well as µ are not reachable. (My auto-test code was faulty.)



Also SHY i.e. CHR$($AD) is not reachable. I didn't read all of this article, but one could type SHY (Syllable HYphen) at the end of a line to indicate that this hyphen can be removed, i.e. a sort of line-continuation character for words: https://jkorpela.fi/shy.html

NBSP i.e. CHR$($A0) is reachable.


r41 Release Candidates

Posted: Fri May 13, 2022 2:45 pm
by Michael Steil


On 5/13/2022 at 2:10 PM, mobluse said:




BTW this Mac keyboard layout is called U.S. Extended or ABC Extended; not just U.S. or ABC because that is a slightly different layout with some AltGr dead keys on other positions.



Agreed, macOS calls it "ABC - Extended". I changed its identifier to "ABC/X16", and the docs call it "ABC - Extended (X16)".


r41 Release Candidates

Posted: Sun May 15, 2022 6:32 am
by Michael Steil

This is RC3:

http://www.pagetable.com/docs/tmp/x16emu_linux-r41_rc3.zip

http://www.pagetable.com/docs/tmp/x16emu_mac-r41_rc3.zip

http://www.pagetable.com/docs/tmp/x16emu_win-r41_rc3.zip

All ISO chars are now reachable. As a bonus, Shift+Alt+k produces the X16 logo (in ISO mode).

If I didn't break anything, I'll release this as r41.


r41 Release Candidates

Posted: Sun May 15, 2022 5:53 pm
by SlithyMatt


On 5/15/2022 at 2:32 AM, Michael Steil said:




This is RC3:



http://www.pagetable.com/docs/tmp/x16emu_linux-r41_rc3.zip

http://www.pagetable.com/docs/tmp/x16emu_mac-r41_rc3.zip

http://www.pagetable.com/docs/tmp/x16emu_win-r41_rc3.zip



All ISO chars are now reachable. As a bonus, Shift+Alt+k produces the X16 logo (in ISO mode).



If I didn't break anything, I'll release this as r41.



Can you make these HTTPS links so that they aren't so scary for browsers?