Reported by briang1 on 2010-10-03 13:25
The changes added in snap 8372 make the dictionary entries a whole lot more powerful, but they do have some peculiarities which, in my view need addressing.
Firstly, some characters seem to work as detailed, ie...
can be replaced by the word hash, but this only works in the current session, rather as if it were in the temp dictionary. I tested it in both voice and default and it was deleted after a reboot of nvda, although a similar rule changing ^ to say up arrow was still there.
This makes no sense to me at all.
Secondly, if you decide to change a punctuation mark such as apostrophe ' to say the word. It will still say the word even in doc read via say all and keypad plus. This contradicts the punctuation setting of speak no punctuation, set for this mode. ! if changed to the word exclamation, does the same.
As you know in the uk, # sometimes says number sometimes hash, likewise, ! can say bang or exclamation and I was hoping this would fix this!
This is probably not a good outcome.
I have not exhaustively tested every possible character and group to see if there are other problems, but I believe there is a previous ticket saying this change also affects specially configured voices as well, as used in non English speaking systems. ticket 956.
It may of course be that Espeak which was being used here has something to do with some of it.
Blocking #444
Reported by briang1 on 2010-10-03 13:25
The changes added in snap 8372 make the dictionary entries a whole lot more powerful, but they do have some peculiarities which, in my view need addressing.
Firstly, some characters seem to work as detailed, ie...
can be replaced by the word hash, but this only works in the current session, rather as if it were in the temp dictionary. I tested it in both voice and default and it was deleted after a reboot of nvda, although a similar rule changing ^ to say up arrow was still there.
This makes no sense to me at all.
Secondly, if you decide to change a punctuation mark such as apostrophe ' to say the word. It will still say the word even in doc read via say all and keypad plus. This contradicts the punctuation setting of speak no punctuation, set for this mode. ! if changed to the word exclamation, does the same.
As you know in the uk, # sometimes says number sometimes hash, likewise, ! can say bang or exclamation and I was hoping this would fix this!
This is probably not a good outcome.
I have not exhaustively tested every possible character and group to see if there are other problems, but I believe there is a previous ticket saying this change also affects specially configured voices as well, as used in non English speaking systems. ticket 956.
It may of course be that Espeak which was being used here has something to do with some of it.
Blocking #444