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

Emacs integration #1240

Closed
benthamite opened this issue Oct 14, 2023 · 4 comments
Closed

Emacs integration #1240

benthamite opened this issue Oct 14, 2023 · 4 comments

Comments

@benthamite
Copy link

Is your feature request related to a problem? Please describe.
I would like to be able to use GoldenDict from within Emacs.

Describe the solution you'd like
A package that allows the user to search for a chosen string and browse the results in an Emacs buffer.

Describe alternatives you've considered
The best current alternative is to create a simple Elisp function that uses the command line to search GoldenDict. However, the results are still displayed externally in the GoldenDict app.

I am willing to pay someone to develop such a package. Please get in touch if you are an Elisp programmer.

@xiaoyifang
Copy link
Owner

I think @shenlebantongying has already implemented this

https://emacs-china.org/t/emacs-goldendict/22947

@benthamite
Copy link
Author

benthamite commented Oct 14, 2023

Thanks. What @shenlebantongying implemented is an example of the alternative I describe above: “to
create a simple Elisp function that uses the command line to search GoldenDict.” I have in fact developed a slightly more sophisticated version of this, which I’ll release later in case it’s useful to others. However, this falls short of displaying the search results themselves in an Emacs buffer, which is a more significant development effort.

@benthamite
Copy link
Author

Here's the little package I created.

@shenlebantongying
Copy link
Collaborator

Here's the little package I created.

Nice 👍

However, this falls short of displaying the search results themselves in an Emacs buffer, which is a more significant development effort.

A possible generic solution is something like this #229

However, the current code is deeply entangled with Qt & Webengine. A lot of effort is indeed needed to provide alternative frontends.

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