Awesome! Remove the built-in web server and count me in!
Fish shell 2.2
41–50 of 73 posts
Re: Fish shell 2.2
#42Earlier quoted context omitted.
I think the downvotes are because you completely failed to grasp what Fish shell is. It is a newer more modern shell than bash not some type of retro 90's toy.
I think you're failing to get his reference. The title of the fish shell home page: "Finally, a command line shell for the 90s".
Re: Fish shell 2.2
#43Re: Fish shell 2.2
#44Earlier quoted context omitted.
But do you need to? Just write it for bash and run it from fish the same way you run python scripts from bash.
It seems a lot of people don't realize `bash`, `sh`, `zsh` etc... are executable binaries just like any other on the system, and that you don't need to be logged in to a bash shell to run bash scripts.
Re: Fish shell 2.2
#45Re: Fish shell 2.2
#46I can't seem to find a changelog but I suppose this release should include vi-mode? Can't wait to try it out.
Re: Fish shell 2.2
#47Earlier quoted context omitted.
What's the issue with the web server?
Some people might think that it might represent an extra volume of code for bugs to creep in - and hence security issues?
Re: Fish shell 2.2
#48Earlier quoted context omitted.
The built-in web server is optional anyway.
Via configuration, but it's bundled into the code. I'd rather have the web server as an optional install.
$ fish_config
Web config started at 'file:///Users/bjorn/.cache/fish/web_config-6VIDFM.html'. Hit enter to stop.
::1 - - [12/Jul/2015 11:13:31] code 403, message Forbidden
When I kill this and refresh the config in the browser doesn't load anymore. So I don't see the problem.Re: Fish shell 2.2
#49Awesome! Remove the built-in web server and count me in!
Once in the web interface, you can click around to implement some pre-supplied recipies to your fish configuration.
If you hit ctrl-c, the fish_config program exits and stops listening on the port.
It's something you either run or you don't.
Re: Fish shell 2.2
#50Earlier quoted context omitted.
Some people might think that it might represent an extra volume of code for bugs to creep in - and hence security issues?
It just makes Fish feel desktopy, a toy shell, and not something serious. Ask the vim crowd that even in 2015 uses vim in the terminal, even on desktops. You just don't do the things Fish does, it's that simple. Make the web server an addon and keep everybody happy!