Remove loweredDigits6dots from Spanish Character Definitions#1574
Conversation
It does sound reasonable but it sure would be nice to have tests to back up these claims. I have no way of verifying that this change is an improvement. He says that
Does not having grade 2 imply you don't need lowered digits? The nice thing if people open their own PRs is that you can get direct feedback from them :-) |
9a5a5e7 to
b8133f4
Compare
Apparently this one line was causing a problem with punctuation being represented as numbers. Iván argote Pérez wrote on the mailing list: > Hello, would you please consider taking thiss file to replace the > one for Spanish? The line lowdigit has been removed as it did cause > punctuation being represented as numbers, as it is in computer > English Braille. It is quite complicated for me to open a github > ticket, but it won't make any othor side effect change as Spanish > table does not have grade 2, thank and best regards.
b8133f4 to
6585f52
Compare
|
There are people reporting that in grade 1 numsign is not shown preceding numbers, nor the hash sign. I suppose it's due to these changes. |
|
Specifically, this may have an impact on:
This change is already visible on NVDA 2024.3, so it's too late to prevent it there and we must wait at least for 2024.4. That's one of the reasons we react almost two months later. I'll consider participating on the mailing list and take a closer look to this project. |
|
@ivnc , @jmdaweb it's not too late to fix it for the September release. Would you like to provide a PR to fix this issue. Unfortunately I do not speak Spanish nor do I read Spanish braille, so I rely on good people that tell me on the mailing list or in issues like these how to fix/change the Spanish tables. What would really help to prevent this from happening again would be test cases in the form of YAML tests. |
|
I have recently made yaml tests for Spanish g0 and g1, which documented this issue among many other things (see PR #1613). However, I wasn’t going to make changes to the tables themselves without the consent of the table maintainers.
|
|
@BueVest Oh, I thought the PR was a work in progress. |
|
Yes, sorry. I can see why with the todo list I made in the PR. I just meant to raise some points about what could/should be done to enhance the tables. We could implement the tests in this release. The tests can always be expanded to cover more cases, and I will be happy to help working on the tables themselves, perhaps together with <https://github.com/ivnc> @ivnc and <https://github.com/jmdaweb> @jmdaweb. I need to exercise my Spanish anyway for when I am going there in a couple of months. 😊
|
Iván argote Pérez wrote on the mailing list:
So I opened a pull request with his changes. I think it sounds reasonable.