| Commit message (Collapse) | Author | Age |
| |
|
|
|
|
|
|
|
|
|
|
|
| |
net_tools, which provides `ifconfig` and `netstat`, among other things,
has last been updated in 2013. This means `ifconfig` on linux is
basically dead.
Instead of ifconfig, use `ip` (from iproute2), which is much more powerful and
provides a much more annoying commandline syntax.
Instead of netstat, just look at /sys/class/net.
|
|
|
|
|
|
| |
Only split on the first "=" to achieve this.
Closes #2403
|
|
|
|
|
|
|
|
| |
And document how that stuff works.
Fixes #2220
Also, the string stuff is cool.
|
|
|
|
|
|
|
| |
This assumes `vim` is always vim (or close enough, nvim should also
work), while `vi` could be either.
Fixes #2416
|
|
|
|
|
| |
This unfortunately requires us to do two systemctl calls, but it's still
pretty fast.
|
| |
|
|
|
|
|
| |
bold works, printing colors doesn't change anything and underline
doesn't _break_.
|
|
|
|
|
|
| |
Missed in b85a8bb because of `git commit -a`.
Fixes #2372
|
|
|
|
| |
Makes it harder to cause issues with aliases, see fish-shell#2245
|
|
|
|
|
| |
Prevents an annoying error message.
Fixes #2363.
|
|
|
|
| |
Closes #2268
|
|
|
|
|
|
|
|
|
|
|
| |
fish_user_key_bindings is the user's, and they should know if they want
vi-ish bindings or emacs-ish (or nano-ish). If they want to define
multiple, they can also do that (e.g. via checking what
$fish_key_bindings is set to).
Fixes #2254
CC @kballard
|
|
|
|
|
|
|
| |
Why this is only in some, I don't know, but these don't seem to
interfere with anything.
Fixes #2309
|
|
|
|
|
|
|
|
| |
That change was a bit too eager as the mkfifo route doesn't currently work.
See #1040 and #2052.
This reverts commit a17b9fdabaccb126b4e619b861cc914568616933.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
See #1925: This allows users to disable the cnf-logic which can be quite
slow on small hardware (like a raspberry pi).
Squashed commit of the following:
commit 742a59e30d8db24b6bb5067d4204d4b5cc01c1c3
Author: Fabian Homborg <FHomborg@gmail.com>
Date: Sun Aug 30 18:23:41 2015 +0200
Erase startup cnf-handler early
Simplifies the code a bit - in particular it removes the special-casing
from the startup handler.
commit 638a97e7f31f302b65e044c93c638c03a69e31f5
Author: Fabian Homborg <FHomborg@gmail.com>
Date: Mon Aug 24 20:14:46 2015 +0200
Make overriding cnf-handler work
Do this by renaming the __fish_command_not_found_handler used during
startup to __fish_startup_command_not_found_handler. That allows us to
check if __fish_command_not_found_handler has been defined and skip the
setup of the normal one.
Now disabling cnf-handling can be done via defining an empty
__fish_command_not_found_handler in config.fish
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Squashed commit of the following:
commit ede9e510751497d61ff0e78fd948e901171cf6f9
Merge: 938da30 239d2a2
Author: Fabian Homborg <FHomborg@gmail.com>
Date: Thu Aug 6 18:47:43 2015 +0200
Merge branch 'suspend' of https://github.com/mwm/fish-shell into suspend
commit 239d2a28e1868577cc193a8825c64c468d83e944
Author: Mike Meyer <mwm@mired.org>
Date: Thu Aug 6 11:24:32 2015 -0500
Handle interactive & login shells, SHLVL checks, and better message.
commit 6334047ebd08b6a7f609bdb232f0dddb569e8a59
Author: Mike Meyer <mwm@mired.org>
Date: Tue Aug 4 08:53:10 2015 -0500
Add a description to suspend
commit 080458b31c47c44823cfc27fc577f68640006407
Author: Mike Meyer <mwm@mired.org>
Date: Tue Aug 4 07:05:17 2015 -0500
Add a shell suspend function
|
|
|
|
|
|
|
|
|
| |
This adds a special colorscheme and prompt function guaranteed to work
on a VT and activates them automatically if $TERM = "linux".
set_color is overridden to only allow the 8 colors VTs have (under the
assumption those are always the same) and the color variables are
shadowed with global ones so they don't pollute our nice capable terms.
|
| |
|
|
|
|
| |
Fixes #2333
|
|
|
|
|
|
| |
nextd-or-forward-word and such
Fixes #1836
|
| |
|
| |
|
|
|
|
|
|
| |
Keep the behavior for normal mode
Fixes #2228
|
|
|
|
|
|
| |
Run through fish_indent, mismatching indents actually confusing.
[skip ci]
|
|
|
|
|
|
|
| |
Closes #2055.
Implements the standard `--` option for delimiting options from
arguments; to search for "--", use `history --search -- --`.
|
|\ |
|
| |
| |
| |
| | |
Fixes an annoying error that affects machines with Turkish locales
|
| | |
|
| |
| |
| |
| | |
Signed-off-by: David Adam <zanchey@ucc.gu.uwa.edu.au>
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
Drops dependency on the mimedb tool and reflects the changes made to the
default chooser for files in #279.
|
|/
|
|
|
| |
These are undocumented and unused, and rely on mimedb which is being removed
from the tree.
|
| |
|
| |
|
|
|
|
|
|
| |
The descriptions are "Start: Start the service"
"Stop : Stop the service"
"Restart: Restart the service"
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Remove function, use wrapping.
|
|
|
|
| |
Fixes #1595
|
|
|
|
|
|
|
|
|
|
| |
This used to be a function because we didn't have complete -w
Use that and it becomes a bit simpler.
This also simplifies the code in a few other ways (like removing a
useless-use-of-cat)
and adds comments about a few edgecases.
|
|
|
|
| |
This allows editors (like emacs) to pick up on the fact that it's a fish script.
|
| |
|
|
|
|
|
| |
In informative_status mode stateseparator did not use
fish_git_prompt_color settings.
|
|
|
|
|
|
| |
changed `function __trap_handler_EXIT --on-exit %self` to `function __trap_handler_EXIT --on-process-exit %self`
I'm guessing the on-exit syntax was from an older version? Trapping EXIT with that syntax caused errors.
|
|
|
|
|
|
| |
Adds behaviour similar to bash:
- shorten dirs output by representing $HOME as ~;
- provide a '-c' option to clear the stack
|