-
-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
Add recipe for chatgpt-shell #8479
Conversation
Related: #8452 |
@progfolio Not sure why that proposal was submitted. The package didn't pass all the usual checks then nor I was pinged about it (I'm the package owner/author). I'll address anything pending from that thread. |
Sorry. I missed a mention in xenodium/chatgpt-shell#4 In any case, happy to fix any outstanding issues. I think they are all resolved in the latest snapshot? |
I think all from #8452 should be cleared now.
Fixed. It's one line in latest. As for all the other byte compilation issues, should be all addressed:
|
Thank you for this -- your rationale above is good, and this looks like a solid effort. Note the recipe is implicitly including the following source files:
However, I think only chatgpt-shell and shell-maker are required for chatgpt-shell. You should either submit a separate recipe for shell-maker and depend on it using
|
Thanks for the guidance!
If I'm understanding correctly, the recipe split should look something like the following (also in the latest commit in PR):
|
I'll be able to take a closer look on the weekend, but yes those recipes look correct. |
Thank you. I gave melpazoid a try though I wasn't too sure if it can handle two new recipes pointing to same repo but different files. I was hopeful of the PR usage as both new recipes are now part of the PR
python3 melpazoid/melpazoid.py sha256:8fe540c3fd783e01928dbd51e157c3ddb4fac44cf64798b586825cc73ccc0f13
Package and license:
sha256:ba5ce5f5d8566bc2e936a56c56c31a8d4b540ae04c65015fdd1e3ec4ca9ca933 Package and license:
|
These look good. Thank you! (Yes, melpazoid should be able to handle PRs with two or more recipes, although when the dependents aren't yet installable it will obviously struggle.) |
Many thanks for your help @riscy! |
Brief summary of what the package does
ChatGPT and DALL-E Emacs shells + Org Babel support.
Also includes shell-maker, a way to create shells for any other service (local or cloud).
Direct link to the package repository
https://github.com/xenodium/chatgpt-shell
Your association with the package
Author
Relevant communications with the upstream package maintainer
None needed
Checklist
M-x checkdoc
is happy with my docstrings