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
feat(whaler): added whaler.el recipe #8894
base: master
Are you sure you want to change the base?
Conversation
Thanks for this. Quick first pass --
I think a
I always check these, but line 12 seems to definitely not be the case (yet?) |
Hii! Thank you so much for the time put and effort, I really appreciate it. I've added melpazoid and run a couple of times using GA. It should be all fixed by now! Thaaank youu! |
Thank you for addressing those. I think some more has changed in the meantime. Here's the latest --
|
Okey! Thanks I thought I had it, daamn. Now yes, this should be it. I updated the repo and should pass. PS: In the GA I always get
Guess it does not apply here right? If you need anything let me know, and again thank you for your time and effort. |
My best guess is that the GitHub actions manifest needs to be updated with the name of your package. :) But that puts the checklist (the easy part) behind us. The biggest blocker I'm seeing is that a lot of this functionality (as far as I can tell) already exists in Emacs 29. For instance Beyond that, a couple more small comments --
|
Hi again! Thanks for the recommendation. I have updated the package accordingly. Yes I'm aware of project. The thing is that |
After your comment about why
I hope this makes more sense in the Emacs package community. If anything don't hesitate to contact me. Also, any advice or possible ideas on the code are highly appreciate it. I'm still learning emacs but as you may know, it a rabbit hole of information. And, of course, thank you for your time. I really appreciate all the comment and work done here :) |
Okay - I think your argument is good, but then I'd probably ask that you update the ;; It is a minimalistic project manager aiming to help move between
;; directories and find files as fast as possible. (You mentioned compilation, for example). Also your summary line is I also feel (and correct me if I'm wrong) that there may have been some big shifts in the code since the last review. This might be a sign that you want to wait before indexing on MELPA for a couple weeks or a month until things have settled down. Another small thing while I'm doing this pass - checkdoc has rightly told you to capitalize arguments, but that's all you do. For instance: "Generic function to execute in the current working directory.
The `ACTION' parameter represent the function to execute.
The `ACTION-ARG' parameter determines whether the current working directory
should be passed as an argument to the `ACTION' function.
By default is `t`. should be "Generic function to execute in the current working directory.
The ACTION parameter represent the function to execute.
The ACTION-ARG parameter determines whether the current working directory
should be passed as an argument to the ACTION function.
By default is `t'. |
Friendly ping. :) |
Hi! Sorry, kept posponing the answer. But yeah, I totally agree with you. The codebase has suffered a huge shift since I postes this. I think the best thing will be to qait for a couple more weeks and see if it is stable. Moreover, I've updated the README (even though I'm still not convinced with the summary) and the docs of the code. Again, thank you for your work, the effort and your time. I really appreciate it. So in approximately in 2 weeks, around the end of March I'll comment again with the status of the project as well as if I consider it finished so we can check everything again. |
Sounds good - I'll mark this awaiting-upstream in the meantime. |
Hello! Reborn from the ashes of time. Sooo... I've been messing around with Whaler and I'm doing rewrite some parts of it to be more accessible and easy to use. As you previously suggested, I want Whaler to be a really simple and minimalistic project manager. But at the same time, there are 'goodies' that comes from experiencing not only Whaler but Emacs (still learning, almost 6 month into it). In conclusion, I'm still developing Whaler.el. I'll update this once it is ready. Thank you so much for your time and effort. Hope everything is going well! |
Thank you for the update! I'll leave this in the |
Brief summary of what the package does
whaler.el
allows moving between directories blazingly fast while providing a sense of current working directoryDirect link to the package repository
https://github.com/salorak/whaler.el
Your association with the package
Author and Maintainer
Relevant communications with the upstream package maintainer
None needed
Checklist
M-x checkdoc
to check the package's documentation strings