[OpenSmalltalk/opensmalltalk-vm] 4e34e8: Do not convert keyboard event charCode to mac-roma...

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[OpenSmalltalk/opensmalltalk-vm] 4e34e8: Do not convert keyboard event charCode to mac-roma...

Eliot Miranda-3
 
  Branch: refs/heads/Cog
  Home:   https://github.com/OpenSmalltalk/opensmalltalk-vm
  Commit: 4e34e8a9298241fddc36ff7780189b94597e73ea
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/4e34e8a9298241fddc36ff7780189b94597e73ea
  Author: Nicolas Cellier <[hidden email]>
  Date:   2019-06-12 (Wed, 12 Jun 2019)

  Changed paths:
    M platforms/win32/vm/sqWin32Window.c

  Log Message:
  -----------
  Do not convert keyboard event charCode to mac-roman encoding

Image do not use such mac-roman encoding for ages.
On the contrary, images have to undo this translation by sending `macToSqueak` here and there which makes no sense.
We do not need this opensmalltalk VM to be compatible with 15-years old images. Let's clean-up.


  Commit: 557c3bbb50e89e908d845a0b3bc272a3fef2b5fb
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/557c3bbb50e89e908d845a0b3bc272a3fef2b5fb
  Author: Nicolas Cellier <[hidden email]>
  Date:   2019-06-13 (Thu, 13 Jun 2019)

  Changed paths:
    M platforms/win32/vm/sqWin32.h
    M platforms/win32/vm/sqWin32Main.c

  Log Message:
  -----------
  Fixup: SetupKeymap was removed, don't forget to remove the calls to it!


  Commit: 40c03900d2483032a6e8f0844169c11e0bb58842
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/40c03900d2483032a6e8f0844169c11e0bb58842
  Author: Eliot Miranda <[hidden email]>
  Date:   2019-06-26 (Wed, 26 Jun 2019)

  Changed paths:
    M platforms/win32/vm/sqWin32.h
    M platforms/win32/vm/sqWin32Main.c
    M platforms/win32/vm/sqWin32Window.c

  Log Message:
  -----------
  Merge pull request #403 from OpenSmalltalk/Nuke_conversion_of_keyValue_to_MacRoman_on_win32

Do not convert keyboard event charCode to mac-roman encoding


Compare: https://github.com/OpenSmalltalk/opensmalltalk-vm/compare/6211bbe34e1f...40c03900d248