-
-
Notifications
You must be signed in to change notification settings - Fork 654
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pr7599 review actions #9626
Pr7599 review actions #9626
Conversation
…ent where self.reader is set to None.
…ants into speech.priorities module.
… comma and rename char to speakCharAs.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good, thanks for taking the time to do this!
The commands file seems to be duplicated there is:
speech./commands.py
(notice the dot afterspeech
speech/commands.py
I think there is something to be said for consistency of these extension points, but I also agree that this usage doesn't fit the pattern. The conventions we came up with were to provide a prodictable naming scheme for the exension points, and to remove ambiguity about whether the thing was about to happen, or had just happend. The exention points we wrote the convention around acted like notifications of some pending or past behaviour in NVDA. These were obviously ambiguous. If I understand correctly, there is no inherent behaviour in NVDA associated with reaching an index, so there is no need to differentiate between before / after. I'm ok with leaving this as it is, perhaps we should update the contributing wiki page. |
I've pushed these changes to this branch. If you are happy with this go ahead and mege. |
Link to issue number:
Addresses review actions in #7599
Summary of the issue:
Review comments were provided after #7599 was merged. these comments should be addressed where possible.
Description of how this pull request fixes the issue:
Addresses the following review actions:
Testing performed:
Used NVDA with both eSpeak and Windows OneCore for several minutes at a time.
Ran through most testcases in #7599 including profile switches, beeps, playing sounds, and priorities.
Known issues with pull request:
Review actions not addressed:
Change log entry:
None.