3 ms·
I may be misunderstanding the top-level comment, but xkbcommon is not a cross-platform toolkit — it's an implementation of keyboard layout, derived from X11 XKB
by kps 10y ago
I may be misunderstanding the top-level comment, but xkbcommon is not a cross-platform toolkit — it's an implementation of keyboard layout, derived from X11 XKB, so it's in contrast to other system-level layout systems like those of Windows and OS X. (Personally, I think XKB is an over-complicated product of the second-system effect applied to X11 keymaps, and the NeXT/Apple approach is the least bad of the common ones.)
- gedy 10y agoThanks, yeah even more applicable in this case - Electron is not perfect, but hand-crafting Atom for every native platform and toolkit is not feasible.
- zeveb 10y ago> hand-crafting Atom for every native platform and toolkit is not feasible. Somehow both emacs and vim exist, and run on more platforms than Atom! It's not a bad thing that Atom exists, although I think it's sad that folks who care about extensibility and flexibility don't just hack on emacs. But I think that if they wanted to, they could support as many platforms as emacs and vim do.