[BRLTTY] BRLTTY-5.2 has been released.

covici at ccs.covici.com covici at ccs.covici.com
Thu Nov 6 15:15:40 EST 2014


What is passps2 and how do you do your own commands?

Thanks.

Dave Mielke <dave at mielke.cc> wrote:

> Release 5.2 of BRLTTY has been released. It can be downloaded from BRLTTY's web 
> site:
> 
>    http://brltty.com/
> 
> Click on Dowload, and then on Current.
> 
> Here's a summary of what release 5.2 contains:
> 
> General Fixes:
>    Unexpected cursor tracking when switching virtual consoles has been resolved.
>    The PASSPS2 command has (finally) been implemented.
>    An infrastructure for defining custom commands has been added.
>    A braille update is now forced when the braille device comes back online.
>    All speech-related delays have been removed.
>    Language profiles have been implemented (see README.Profiles).
>    The following log categories have been added:
>       brldrv  Braille Driver Events
>       spkdrv  Speech Driver Events
>       scrdrv  Screen Driver Events
>       all     a pseudo-category that enables all categories
>       -name   disable a log category (especially useful after specifying all)
> New Commands:
>    BRLKBD                 Set the braille keyboard enabled/disabled.
>    PASTE_HISTORY          paste from the clipboard's history
>    SET_TEXT_TABLE         directly select a text table
>    SET_ATTRIBUTES_TABLE   directly select an attributes table
>    SET_CONTRACTION_TABLE  directly select a contraction table
>    SET_KEYBOARD_TABLE     directly select a keyboard table
>    SET_LANGUAGE_PROFILE   directly select a language profile
>    ALERT                  play a specific alert tune (used internally)
> New Braille Drivers:
>    The Hedo [hd] driver has been added (MobilLine and ProfilLine models).
> Alva Braille Driver:
>    The BC's Windows key has been bound to the Escape key.
>    Key Repeat and Secondary Cursor Row Emulation are now automatically disabled.
>    The driver has been updated to use newer core facilities.
> BrailleMemo Braille Driver:
>    The key bindings have been changed.
>    The BM Smart can now connect via USB.
> BrailleNote Braille Driver:
>    The APEX is now recognized when connected via USB.
>    The APEX routing keys are now handled.
>    Text input in Input Mode is now supported.
> EuroBraille Braille Driver:
>    The Protocol= parameter now recognizes "esysiris".
>    A number of USB connectivity issues have been resolved.
> FreedomScientific Braille Driver:
>    A number of USB connectivity issues have been resolved.
> HandyTech Braille Driver:
>    The key combination LeftSpace+Dot7 has been bound to the Backspace key.
>    Support for the following new models has been added:
>       Active Star 40, Modular Connect 88, Connect Braille 40
> Iris Braille Driver:
>    A possible crash when woken up in packet forward mode has been resolved.
>    Key bindings have been added for the (new) PASTE_HISTORY command.
>    The LatchDelay= parameter has been added.
>    The driver has been updated to use newer core facilities.
> Metec Braille Driver:
>    Support for status cells has been added.
>    The driver has been updated to use newer core facilities.
> Papenmeier Braille Driver:
>    Support for the Live and Live+ models has been added.
>    Support for keyboards in Windows mode has been added.
>    The two braille keyboard thumb keys have been remapped:
>       LeftThumb now functions as the control key.
>       RightThumb now functions as the left alt key.
> TSI Braille Driver:
>    Key tables (rather than hard-coded bindings) are now used.
>    The repeat delay and rate can now be controlled from the preferences menu.
>    The HighBaud=yes/no parameter has been added.
>    The SetBaud= parameter has been added.
>    The driver has been updated to use newer core facilities.
> BrlAPI Updates:
>    Now at release 0.6.3.
>    Support for the XDG_VTNR environment variable has been added.
> USB Updates:
>    All endpoint I/O is now deferred until after the strings have been read.
>    The strings are now encoded in UTF-8 (rather than in Latin1).
>    Asynchronous endpoint input errors are now detected.
>    Detaching the kernel's driver via libusb is now supported.
>    Detaching the kernel's driver via libusb-1.0 is now supported.
>    Reading from an endpoint via libusb-1.0 now works again.
>    Native Linux support now works on big endian platforms.
>    The braille driver is restarted on Linux if the serial adapter is unplugged.
> Preferences Menu Changes:
>    The "Save on Exit" selector has been moved back to the top of the root menu.
>    The MENU_PREV_LEVEL command when in the root menu now exits the menu.
>    File extensions are no longer shown in the table selectors.
>    The Keyboard Table selector has been added.
>    The Profiles submenu has been added.
>    The Build Information advanced submenu has been added.
>    The Tools advanced submenu has been added.
> Text Tables:
>    no-oub (Norwegian) has been renamed to no-oup.
>    no-oup is now the default Norwegian table.
> Contraction Tables:
>    Unicode combining characters are now handled.
>    Best fit (rather than explicit) character matching is now done.
>    The "contraction" opcode no longer applies if even one non-punctuation
>       character either precedes or follows the sequence.
>    Updated Tables:
>       de-kurzschrift (German)
>       en-us-g2 (English US Grade 2)
> Key Tables:
>    Contexts can now have meaningful names.
>    Including a subtable can no longer change the context of the including table.
> Android Changes:
>    The version code and version name are now set.
>    The occasional crash on service startup has been resolved.
>    Bluetooth devices that don't implement service discovery are now supported.
> DOS Changes:
>    The configuration file has been renamed to brltty.cfg (from brltty.con).
>    The log file is now created in BRLTTY's top-level directory.
>    The log file is now written cleanly.
>    The "page fault on program termination" problem has been resolved.
>    The mkdosarc and mkdostools scripts have been added.
> Windows Changes:
>    The mkwin script has been made much more flexible.
>    brltty.inf has been renamed to brltty-libusb.inf.
>    brltty.nsi has been renamed to libusb.nsi.
> Build Changes:
>    The --with-keyboard-package option has been renamed to --with-kbd-package.
>    The PKG_CONFIG environment variable (pkg-config command path) is honoured.
>    A patch for screen-4.2.1 has been added.
>    The tables have been moved into separate subdirectories of /etc/brltty/:
>       Attributes/   attributes tables
>       Contraction/  contraction tables
>       Input/        braille driver tables
>       Keyboard/     keyboard tables
>       Text/         text tables
> 
> -- 
> Dave Mielke           | 2213 Fox Crescent | The Bible is the very Word of God.
> Phone: 1-613-726-0014 | Ottawa, Ontario   | http://Mielke.cc/bible/
> EMail: dave at mielke.cc | Canada  K2A 1H7   | http://FamilyRadio.com/
> _______________________________________________
> This message was sent via the BRLTTY mailing list.
> To post a message, send an e-mail to: BRLTTY at mielke.cc
> For general information, go to: http://mielke.cc/mailman/listinfo/brltty

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

         John Covici
         covici at ccs.covici.com


More information about the BRLTTY mailing list