-
Notifications
You must be signed in to change notification settings - Fork 9
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
Two ideas? #12
Comments
A Oh and I noticed that terminating a subprocess eg |
I also came across this article, which maybe is also useful for daudin: |
Sorry for this sudden agglomeration of ideas. |
Hey @v217 - thanks for the comments, and definitely no need to apologize! :-) Right now I can't spend much time working on daudin but would like to. Anyway, I'm happy to chat and to think etc., and maybe will have time to work on small things (if I understand them!). Feel free to send pull requests if you want to & have time. Thanks for the nice comments. I don't think daudin is too far away from actually being usable, and I would like to try switching. But I use fish and would certainly miss the predictive text it adds to my command line based on previous commands. BTW, daudin seems to sometimes screw up the terminal settings, which I need to dig into. |
Thank you for this great shell!
Two ideas:
--shell=False
for running system commands without a shell e.g.subprocess.run(... shell=False)
The scripts would be more portable, faster and less error prone and best of all you can forget about all the shell idiosyncrasies like shell escaping etc ... and error handling would also be much easier.
https://github.com/dundalek/closh/blob/master/resources/completion/completion.fish
Adding this as an option would make this shell as convenient as fish!
The text was updated successfully, but these errors were encountered: