Shell future
#2900
Replies: 1 comment 1 reply
-
I still need rush b/c at the moment it's the only thing that will run on bare metal. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hi all,
we currently have several different shells to choose from.
cmds/core/elvish
-- a fork of https://github.com/elves/elvish with some features removed for size (9.8M compiled, unstripped)cmds/core/gosh
compiled with -tags=goshsmall -- a https://github.com/mvdan/sh derived shell without tab completion & history (4M compiled, unstripped)cmds/core/gosh
without any tags -- a https://github.com/mvdan/sh derived shell with tab completion & history, but 2MB than goshsmall larger due to using very nice editline terminal UI from github.com/knz/bubbline (6M compiled, unstripped)cmds/core/gosh
compiled with -tags=goshliner, which is 200K larger than goshsmall and uses a very bare bones but functioning editline library to provide tab completion & history (4.2M compiled, unstripped)cmds/exp/rush
- our old old shell, (2.8M compiled, unstripped)Which of these should we retain, which should we delete?
I'd like to nominate for deletion:
Beta Was this translation helpful? Give feedback.
All reactions