-
|
Completions offers multiple shells, but Nushell is split off into a separate crate. Combining them to offer both sets of completions requires some boilerplate, including replicating/duplicating the choice enum with Nushell added. The readmes of neither project have information regarding this. |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 2 replies
-
|
We used to have another shell like this which was removed. We have not defined our policy for when a shell gets promoted to be in the default set. For nushell, the extra burden to test and the tracking of breaking changes does not help. |
Beta Was this translation helpful? Give feedback.
-
|
I see your point, what should happen to make you reconsider making it part of main completions crate? If this merge would happen nushell users would get completions almost for free for projects using the main crate once they update. Lately I have been experiencing less and less breaking changes that affected nushell code I have written. NOTE: I am not affiliated to the nushell project but I use it as my daily driver |
Beta Was this translation helpful? Give feedback.
-
|
It might be tine to reconsider this. I'm a packager for Arch Linux and regularly run into complains when Nushell doesn't get any love with completions for projects we package. Looking at Arch usage stats, 4.5× more people have Nushell installed that Elvish (which somehow made the default cut). That is installations and doesn't say anything about what people are actually using, but it is a decent relative metric. I don't use it personally, but by all reports Nushell getting pretty stable. |
Beta Was this translation helpful? Give feedback.
-
|
Related: #5329 |
Beta Was this translation helpful? Give feedback.
We used to have another shell like this which was removed.
We have not defined our policy for when a shell gets promoted to be in the default set. For nushell, the extra burden to test and the tracking of breaking changes does not help.