Dave Mielke (2017/08/23 22:36 -0400): > [quoted lines by Dave Mielke on 2017/08/23 at 17:33 -0400] > > [quoted lines by Shérab on 2017/08/23 at 22:08 +0200] > > >Couldn't we imagine that the clients define command groups and commands by > >specifying their names and numerical values and then there could be > >tables similar to the core ones mapping braille keys to these > >client-defined commands? > > Each client specifies which key ranges it'll handle. Those key ranges are for > values derived from key table processing. In other words, key table > processing > occurs before determining which client should get any given key code, so key > table processing is common to all clients. Perhaps I'm missing something, > but, > to me, that gets in the way of clients defining their own commands.
Indeed. That's why I suggested to provide the keybindigns processing code as a library. That way this could be done by each client and the code would still be shared. Shérab. _______________________________________________ This message was sent via the BRLTTY mailing list. To post a message, send an e-mail to: [email protected] For general information, go to: http://brltty.com/mailman/listinfo/brltty
