Only check for braille device commands while a braille driver is running. (dm)


git-svn-id: svn://mielke.cc/main/brltty@7789 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Spplit command execution from command queue management. (dm)


git-svn-id: svn://mielke.cc/main/brltty@7790 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Reduce the number of objects directly needed by ktbtest. (dm)


git-svn-id: svn://mielke.cc/main/brltty@7791 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Use lazy dynamic symbol binding so that ktbtest needn't contain driver-needed functions. (dm)


git-svn-id: svn://mielke.cc/main/brltty@7792 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Crate scr_driver.c (to match (brl|spk)_driver.c). (dm)


git-svn-id: svn://mielke.cc/main/brltty@7793 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Move some driver-only functions from brl.c to brl_driver.c. (dm)


git-svn-id: svn://mielke.cc/main/brltty@7794 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Move more driver-only functions from brl.c to brl_driver.c. (dm)


git-svn-id: svn://mielke.cc/main/brltty@7795 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Move the driver-only functions back to brl.c (from brl_driver.c) so that ktbtest won't need more objects. (dm)


git-svn-id: svn://mielke.cc/main/brltty@7796 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Use canMoveUp() and canMoveDown() rather than hard-coding the same calculations in several places. (ml)


git-svn-id: svn://mielke.cc/main/brltty@7797 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Revive the message() function. (dm)


git-svn-id: svn://mielke.cc/main/brltty@7798 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Suspend updates during a message(). (dm)


git-svn-id: svn://mielke.cc/main/brltty@7799 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Not quite fully  revive learn mode. (dm)


git-svn-id: svn://mielke.cc/main/brltty@7800 91a5dbb7-01b9-0310-9b5f-b28072856b6e