[guispeak] EdSharp 1.2 released

  • From: Jamal Mazrui <empower@xxxxxxxxx>
  • To: uaccess-l@xxxxxxxxxxxxxx, programming@xxxxxxxxxxxxxxxxxxxx, guispeak@xxxxxxxxxxxxx, program-l@xxxxxxxxxxxxx
  • Date: Sat, 18 Aug 2007 10:49:23 -0400 (EDT)


Version 1.2
Released August 18, 2007

Fixed the default EdSharp.ini overwriting the Import and Export sections
of the user's EdSharp.ini configuration file.  Fixed commands such as
Quote (Control+Q) producing an error if no text was at the cursor position
(because the document was empty or the cursor was at the end).

Added support for enhanced speech messages when using the System Access
screen reader from

Enhanced Find and Replace commands (Control+F, Control+Shift+F, and
Control+R).  The Text you enter in Find or Replace dialogs may now include
tokens that represent nonprinting characters.  This syntax is available
for strings in the C programming language and its variations.  Common
tokens are a pair of characters consisting of a backslash and letter, such
as the following:  \r for carriage return (ASCI 13), \n for line feed
(ASCI 10), \t for tab (ASCI 9), and \f for form feed (ASCI 12).  Such
tokens allow you to search for text, say, at the beginning or end of a
line (use \n for a line break in EdSharp).

The trade off for this flexibility is that backslash and quote characters
must be preceded by a backslash when intended literally (not part of a
token), i.e., \\ for backslash and \" for quote.  Since this doubling of
characters may be cumbersome with search terms such as a file path,
however, EdSharp supports use of an initial @ character to indicate that
the following characters should be interpreted literally rather than as
possible tokens.  For example, if searching for a file in the document,
you could enter the term
rather than
If you need to search for an interpreted string that begins with the @
character, precede it with a backslash, e.g.,

The Open Other Format command (Control+Shift+O) now shows the command line
attempted by a custom converter if it failed to produce text.  Added
several converters distributed with EdSharp.  External converters are
stored in the Convert subfolder of the EdSharp program folder, e.g., in
(default installation)
C:\Program Files\EdSharp\Convert

Besides the pdf converter mentioned previously, the default EdSharp.ini
configuration file (in the EdSharp program folder) now includes the
following conversions.  GetText.exe is configured for importing from
Windows Help (.hlp) and Microsoft Word (.doc) -- thereby eliminating the
need to load Word for this purpose.  chm2txt imports Compiled HTML Help

htm2md.exe imports from HTML and variations (.htm, .html, and .xhtml) to a
text format called Markdown -- explained at
md2htm.exe does the reverse, exporting from Markdown to HTML.  EdSharp
supports Markdown as an aid to developing web pages.


** To leave the list, click on the immediately-following link:-
** [mailto:guispeak-request@xxxxxxxxxxxxx?subject=unsubscribe]
** If this link doesn't work then send a message to:
** guispeak-request@xxxxxxxxxxxxx
** and in the Subject line type
** unsubscribe
** For other list commands such as vacation mode, click on the
** immediately-following link:-
** [mailto:guispeak-request@xxxxxxxxxxxxx?subject=faq]
** or send a message, to
** guispeak-request@xxxxxxxxxxxxx with the Subject:- faq

Other related posts: