[nvda-addons] Re: Removing deprecated code paths form NVDA Core: please speak up if you are using speech.reason* and other deprecated code paths

  • From: Derek Riemer <driemer.riemer@xxxxxxxxx>
  • To: "nvda-addons@xxxxxxxxxxxxx" <nvda-addons@xxxxxxxxxxxxx>
  • Date: Sat, 4 Feb 2017 19:50:58 -0700

I have one to remove config.save, haven't gotten around to fixing it.

On Sat, Feb 4, 2017 at 12:30 PM, Joseph Lee <joseph.lee22590@xxxxxxxxx>
wrote:

Hi all,



I remember posting on the nvda-devel list a while ago regarding removing
code paths marked as deprecated in the screen reader source code. Last time
I asked if anyone is using i18n names for synth settings ring and received
no responses from coders who actually uses these, which implies that it is
safe to remove this.



The other code paths in NVDA Core that are marked as deprecated include:



   - Speech.reason* constants
   - synthDriverHandler. SynthDriver: speakText and speakCharacter methods
   - config. validateConfig
   - config.val
   - config.save



If any of you (NVDA Core and add-on maintainers) are using any of the
above, please speak up before February 28, 2017. If I hear from nobody,
I’ll create a NVDA Core pull request in March proposing that the above code
paths be removed before end of 2017. Thanks.

Cheers,

Joseph






-- 

Derek Riemer: Improving the world one byte at a time!

   - University of Colorado Boulder Department of computer science, 4th
   year undergraduate student.
   - Accessibility enthusiast.
   - Proud user of the NVDA screen reader.
   - Open source enthusiast.
   - Skier.

Personal website <http://derekriemer.com>

Other related posts: