Skip to content
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

GD150: Error displaying dictionary content. #1661

Open
loveAnkisomuch opened this issue Jul 11, 2023 · 7 comments
Open

GD150: Error displaying dictionary content. #1661

loveAnkisomuch opened this issue Jul 11, 2023 · 7 comments

Comments

@loveAnkisomuch
Copy link

► Ver 1.5.0 RC2 2019
image

► Ver 1.5.0 2023
image

� I do not know why. It seems that there is an issue with displaying the dictionary content, as it is happening with other dictionaries as well.

@vedgy
Copy link
Member

vedgy commented Jul 11, 2023

Can you attach or post a link to a dictionary that exhibits the bug?

@loveAnkisomuch
Copy link
Author

loveAnkisomuch commented Jul 11, 2023

► Illustration of the content of the dictionary data.
image

@vedgy
Copy link
Member

vedgy commented Jul 11, 2023

Can you post the contents of your last screenshot in text form for convenience? Wrap the dictionary code into a GitHub code block (under the Slash commands button in the top right corner of the edit-comment field).

@Abs62
Copy link
Member

Abs62 commented Jul 11, 2023

["re, mi"] is invalid DSL code. Square brackets are special symbols, to use it as text it must be prepended by back slash (\["re, mi"\]).

@loveAnkisomuch
Copy link
Author

The issue lies in the fact that version 1.5.0 RC2 doesn't encounter such display problems! Is there any way to bypass this error?

@Abs62
Copy link
Member

Abs62 commented Jul 13, 2023

This is bug in dictionary, not in GD. Display of wrong DSL tags was appended on purpose by request of dictionary makers for more fast and easy errors search.

@vedgy
Copy link
Member

vedgy commented Jul 14, 2023

Do the incorrect dictionaries work as expected in other dictionary lookup programs? Or were they specifically created for GoldenDict and ended up wrong because of GoldenDict's non-strict DSL parsing?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants