pjheslin / diogenes

Diogenes: an environment for reading Latin and Greek
https://d.iogen.es/d
Other
57 stars 11 forks source link

Filter names with accents don't render properly and cannot be deleted #71

Closed bcdavasconcelos closed 2 years ago

bcdavasconcelos commented 3 years ago

Hi,

filter names with accents don't render properly.

Example:

Aristóteles
Platão

They also cannot be deleted for some reason. Attempts to do so result in a blank screen.

pjheslin commented 3 years ago

Thanks for the report. I was aware of this problem, and I thought I had documented it in the FAQs, but I see now that I did not. I tried to fix this at one point, but it turned out to be trickier than I thought. Almost all of the code in Diogenes dates to a pre-Unicode era, so it's not always straight-forward to add Unicode. I'll document this until I can fix it.

In the meantime, you can fix your problem by manually editing the diogenes.corpora file and substituting ASCII characters in those filter names.

bcdavasconcelos commented 3 years ago

Thanks for the feedback, @pjheslin. I will do as you suggested. Thanks again.

pjheslin commented 2 years ago

Just adding a note to say that I have finally (!!) tracked down the cause(s) of this bug and have fixed it in the forthcoming version 4.6; see commits 87e41b6e62039f3015c2b372c44b1b0251bfd18b and b8b02652922fea44e1abf8dc68b09a8acc8d09ea