28 karma · joined May 19, 2011
Now as per the post about not being a zsh replacement that you mention, I'd like to give my perspective. That post was authored by an individual who had put in few pull requests [3,4] where he was attempting to:
1. Move the xonsh code base from PEP8 to Google Python Style Guide 2. Instist that the map() and filter() Python builtins were deprecated (they aren't) and that they shouldn't be used.
After getting feedback from us about how these and other style changes didn't conform to existing norms in the code base, he simply closed the PRs and then wrote that blog post. I am disappointed that this unnecessary attack on the xonsh project and me personally has created uncertainty around the project.
We really are trying to build a better shell for everyone. Everyone is invited and welcome to participate in that process. We strive to have an kind development and user community. It should be a pleasure not just to use xonsh, but also contribute to its creation.
Again if there are specific things, that you'd like to see, please let us know!
[1] https://github.com/xonsh/xonsh/issues [2] https://gitter.im/xonsh/xonsh [3] https://github.com/xonsh/xonsh/pull/508 [4] https://github.com/xonsh/xonsh/pull/512
As per the pulldown terminals, do you mean the dropdown menus? If so this can be avoided by using the readline shell instead of the prompt-toolkit one.