[BRLTTY] brltty-4.4 has been released.

Dave Mielke dave at mielke.cc
Thu Jun 7 08:35:25 EDT 2012


brltty-4.4 has been released. Here's the list of changes:

Changes:
   DOS option syntax (/option[:value]) can only be used on DOS or Windows.
   The clipboard functions have been renamed to accurately reflect what they do:
      CUTBEGIN  -> CLIP_NEW
      CUTAPPEND -> CLIP_ADD
      CUTLINE   -> COPY_LINE
      CUTRECT   -> COPY_RECT
      COPYCHARS -> CLIP_COPY
      APNDCHARS -> CLIP_APPEND
   The Caml bindings for BrlAPI have been renamed to Ocaml.
   The tbltest program has been renamed to brltty-ttb and is installed.
   The ctbtest program has been renamed to brltty-ctb and is installed.
   The --with-compiler-prefix= configure option has been removed.
Fixes:
   Brltty keyboard key bindings no longer interfere with Orca key bindings.
   The updating of status lines no longer confuses the cursor routing algorithm.
   The same USB device can no longer be used by more than one brltty at a time.
New Features:
   The help function cycles through all relevant pages.
      For example, help for the current keyboard key table is viewable.
   The info-mode line contains a clock.
   The preferences menu has been divided into a set of category-based submenus.
      Open a submenu with any key that would normally alter a setting.
      Close a submenu either by scrolling to its Close item and activating it
      or via the new MENU_PREV_LEVEL function.
   The -l [--log-level=] option of brltty accepts log category names.
      The names are: ingio, inpkts, outpkts, brlkeys, kbdkeys, csrtrk, csrrtg.
      Specify the log level and/or category names as a comma-delimited list.
   The -C [--cancel-execution] option has been added to brltty.
      The same pid file must be specified by both the cancelling and the
      already-running brltty.
   The pid file may be specified within the configuration file (brltty.conf).
   The brltty-trtxt program has been added and is installed.
New functions:
   MENU_PREV_LEVEL: Close the current submenu.
   TIME: Display the current time (format configurable via the menu).
   PWGEN: Set the clipboard to a random password (length set by routing key).
   Sticky input modifier functions:
      SHIFT: Add the shift modifier to the next typed character.
      UPPER: Add the uppercase modifier to the next typed character.
      CONTROL: Add the control modifier to the next typed character.
      META: Add the meta (left alt) modifier to the next typed character.
   Autospeak suboption toggles:
      ASPK_SEL_LINE: Set autospeak selected line on/off.
      ASPK_SEL_CHAR: Set autospeak selected character on/off.
      ASPK_INS_CHARS: Set autospeak inserted characters on/off.
      ASPK_DEL_CHARS: Set autospeak deleted characters on/off.
      ASPK_REP_CHARS: Set autospeak replaced characters on/off.
      ASPK_CMP_WORDS: Set autospeak completed words on/off.
   Many functions specifically for speech navigation:
      SPEAK_CURR_CHAR: Speak current character.
      SPEAK_PREV_CHAR: Go to and speak previous character.
      SPEAK_NEXT_CHAR: Go to and speak next character.
      SPEAK_CURR_WORD: Speak current word.
      SPEAK_PREV_WORD: Go to and speak previous word.
      SPEAK_NEXT_WORD: Go to and speak next word.
      SPEAK_CURR_LINE: Speak current line.
      SPEAK_PREV_LINE: Go to and speak previous line.
      SPEAK_NEXT_LINE: Go to and speak next line.
      SPEAK_FRST_CHAR: Go to and speak first non-blank character on line.
      SPEAK_LAST_CHAR: Go to and speak last non-blank character on line.
      SPEAK_FRST_LINE: Go to and speak first non-blank line on screen.
      SPEAK_LAST_LINE: Go to and speak last non-blank line on screen.
      DESC_CURR_CHAR: Describe current character.
      SPELL_CURR_WORD: Spell current word.
      ROUTE_CURR_LOCN: Bring cursor to speech location.
      SPEAK_CURR_LOCN: Speak speech location.
      SHOW_CURR_LOCN: Set speech location visibility on/off.
New braille drivers:
   hw: HumanWare
   ir: Iris
   np: NinePoint (Cebra)
Baum braille driver changes:
   The Inka is fully supported.
   New key bindings for models with six display keys:
      Display1+Display5 displays the current time.
EuroBraille braille driver changes:
   The latest models are supported.
   Key tables, rather than hard-coded bindings, are used.
   The display is updated when returning from the internal menu.
   The LCD (visual display) is supported.
   Large displays work reliably when connected via USB.
   The protocol= parameter takes a model (rather than a protocol) name.
FreedomScientific braille driver changes:
   New key bindings:
      LeftRockerUp goes up one line.
      LeftRockerDown goes down one line.
HandyTech braille driver changes:
   New key bindings:
      B2+B3+B5+B6 displays the current time.
      B1+B2+!RoutingKey sets the clipboard to a random password.
Papenmeier braille driver changes:
   A serious USB problem has been fixed.
   New key bindings for models with 13 front keys:
      Dot3, when in the menu, closes the current submenu.
      Dot1+Dot2+Dot3+Dot6 routes the cursor vertically.
      Dot1+Dot2+Dot3+Dot6+Dot7 switches to the previous virtual console.
      Dot1+Dot2+Dot3+Dot6+Dot8 switches to the next virtual console.
      Dot1+Cot2+Dot3+Dot7 displays the current time.
      Dot1+Dot2+Dot3+Dot7+!RoutingKey1 sets the clipboard to a random password.
Seika braille driver changes:
   The notetaker models are supported.
eSpeak speech driver changes:
   The maxrate= parameter has been added.
Text tables:
   The de (German) table has been updated.
   The hu (Hungarian) table has been updated.
   Support for writing JAWS (.jbt) text tables has been added to brltty-ttb.
Contraction tables:
   the en-us-g2 (US English - Grade 2) table has been updated.
   A table may be implemented as an executable program.
   The latex-access (braille math) executable table has been added.
   The -r [--reformat-input] option of brltty-ctb handles paragraphs better.
Keyboard key tables:
   Many bindings have been added to the keypad and laptop tables.
Documentation:
   A portuguese translation of the manual has been added.

-- 
Dave Mielke           | 2213 Fox Crescent | The Bible is the very Word of God.
Phone: 1-613-726-0014 | Ottawa, Ontario   | 2011 May 21 is the End of Salvation.
EMail: dave at mielke.cc | Canada  K2A 1H7   | http://Mielke.cc/now.html
http://FamilyRadio.com/                   | http://Mielke.cc/bible/


More information about the BRLTTY mailing list