EmilySeville7cfg
529f82a990
Clean-up all completions
2022-01-26 21:37:38 -08:00
EmilySeville7cfg
7c2e05f223
Completion for forfiles command
2022-01-26 21:37:38 -08:00
EmilySeville7cfg
2bd7daec20
Completion for copy command
2022-01-26 21:37:38 -08:00
EmilySeville7cfg
7f1ea27008
Windows options support in __fish_seen_argument
2022-01-26 21:37:38 -08:00
EmilySeville7cfg
3c943d2836
Completion for comp command
2022-01-26 21:37:38 -08:00
EmilySeville7cfg
1a005a76ef
Completion for ver command
2022-01-26 21:37:38 -08:00
EmilySeville7cfg
36eb310732
Completion for vol command
2022-01-26 21:37:38 -08:00
EmilySeville7cfg
8092d40cb7
Completion for cmd command
2022-01-26 21:37:38 -08:00
EmilySeville7cfg
064fd61bc4
Completion for cls command
2022-01-26 21:37:38 -08:00
EmilySeville7cfg
555166425b
Completion for cleanmgr command
2022-01-26 21:37:38 -08:00
EmilySeville7cfg
bedb20e4b3
Completion for clean command
2022-01-26 21:37:38 -08:00
EmilySeville7cfg
63165085e1
Completion for choice command
2022-01-26 21:37:38 -08:00
EmilySeville7cfg
bf72247e1a
Completion for attributes command
2022-01-26 21:37:38 -08:00
EmilySeville7cfg
4f07bb8824
Completion for attrib
2022-01-26 21:37:38 -08:00
Johannes Altmanninger
c48b02e418
fixup! Fix commandline state for custom completions with variable overrides
...
The previous commit added transient commandlines when completing
commands with variable overrides. Transient commandlines require a
parser, but perform_one_completion_cd_test() asked for completions
without giving a parser, which is only okay when asking for
autosuggestions (like perform_one_autosuggestion_cd_test() does).
Let's pass a parser to fix the test.
2022-01-27 04:19:30 +01:00
Johannes Altmanninger
df3b0bd89f
Fix commandline state for custom completions with variable overrides
...
Today, a command like "var=val status " has custom completions
because we skip over the var=val variable override when detecting
the command token.
However if the custom completions read the commandline state (via
"commandline -opc") they do see they variable override, which breaks
them, most likely. Try "a=b git ".
For completions of wrapped commands, we already set a transient
commandline. Do the same for commands with leading variable overrides;
then git completions for "a=b git " will think the commandline is
"git ".
2022-01-27 03:51:32 +01:00
Aaron Gyes
3b41f8dfe8
Add missing newlines
2022-01-26 13:51:45 -08:00
Spenser Black
eb7603f1c6
Make __fish_git_is_rebasing
respect git -C
...
Co-authored-by: Johannes Altmanninger <aclopte@gmail.com>
2022-01-26 18:43:57 +01:00
Spenser Black
3b690214dc
Add git checkout --[no-]recurse-submodules
2022-01-26 18:43:57 +01:00
Spenser Black
03b3891d73
Add git rebase --edit-todo
completion
2022-01-26 18:43:57 +01:00
Spenser Black
3575bc6c19
Hide interactive rebase options when not rebasing
...
`--abort`, `--skip`, and `--continue` are hidden when a rebase isn't in
progress.
2022-01-26 18:43:57 +01:00
Spenser Black
4ae29ec1fe
Add --prune
option to git fetch
and git pull
2022-01-26 18:43:57 +01:00
Spenser Black
2fcea496a9
Complete only filenames after git show --
2022-01-26 18:43:57 +01:00
David Adam
640feeee67
CHANGELOG: work on 3.4.0
2022-01-23 22:45:09 +08:00
EmilySeville7cfg
36699d49d8
Specify program versions
2022-01-23 21:52:17 +08:00
EmilySeville7cfg
f881f70992
Completion for matlab command
2022-01-23 21:52:17 +08:00
EmilySeville7cfg
ec870fff93
Completion for octave command
2022-01-23 21:52:17 +08:00
exploide
229e315fc5
tar completion: added useful options
2022-01-23 14:33:07 +01:00
Aaron Gyes
275601665f
Shorten more commands
...
We're at 2 columns @ 115-wide terminal.
2022-01-22 21:21:21 -08:00
Aaron Gyes
81c46183fd
breakpoint: shorter
2022-01-22 21:18:24 -08:00
Aaron Gyes
b1deb8af89
down-or-search: shorten description
2022-01-22 21:12:01 -08:00
Aaron Gyes
1262469aea
Shorten two more command's descriptions
...
Two columns at 119 width.
2022-01-22 21:04:26 -08:00
Aaron Gyes
ed0b6cdc9d
Shorten fish_sigtrap_handler description.
...
We can now get two columuns in the pager hitting <TAB> at 124 cols
2022-01-22 20:57:48 -08:00
Aaron Gyes
cd47411bbb
Shorten breakpoint
description
2022-01-22 20:52:29 -08:00
Aaron Gyes
a617ef7ec1
Fix typo in preinstall script.
2022-01-22 20:08:32 -08:00
Aaron Gyes
fe9822bb20
Fix welcome text, don't use logger.
...
Logger was unneccessary - stderr was being captured.
Do the welcome message as HTML - it's easier. Fixes #8661
2022-01-22 20:06:37 -08:00
Aaron Gyes
4a6dbe0922
prompt_* functions: shorten their descriptions
2022-01-22 20:06:37 -08:00
Jeff Dickey
af11a628f9
git diff --quiet has no "-q" flag
...
https://git-scm.com/docs/git-diff#Documentation/git-diff.txt---quiet
2022-01-22 13:17:11 +08:00
Dundar Göc
fe21cb44c9
entr
2022-01-21 18:11:48 -08:00
Dundar Göc
e8af17c191
lpadmin
2022-01-21 18:11:48 -08:00
Dundar Göc
864f5ca254
lpstat
2022-01-21 18:11:48 -08:00
Dundar Göc
954de44414
mocp
2022-01-21 18:11:48 -08:00
Dundar Göc
f45ca4aca4
completions(postgresql): shorten descriptions
2022-01-21 18:11:48 -08:00
Dundar Göc
cd52937771
completions(sass): shorten descriptions
2022-01-21 18:11:48 -08:00
Dundar Göc
48e686dae2
completions(latexmk): shorten descriptions
2022-01-21 18:11:48 -08:00
Dundar Göc
095aed64e0
completions(imagemagick): shorten descriptions
2022-01-21 18:11:48 -08:00
Dundar Göc
7667a51d93
completions(cdrecord): shorten descriptions
2022-01-21 18:11:48 -08:00
Dundar Göc
3bad45a933
completions(bison): shorten descriptions
...
Work on https://github.com/fish-shell/fish-shell/issues/6981
2022-01-21 18:11:48 -08:00
Aaron Gyes
9c1723863d
Update CHANGELOG.rst
2022-01-21 14:28:49 -08:00
Aaron Gyes
0d5651b0ab
.pkg scripts: remove old installs, fix install volume, logging
...
+ Adds a preinstall script to wipe out whatever the last .pkg
installed. This should avoid systems that have mad many updates
getting into strange states autoloading things that no longer
exist. Fixes #2963
+ Run add-shell with ${DSTVOLUME} prepended to the path - the
installer lets users intall onto any volume, so it's plausible
not installed onto /
+ Use `logger` instead of rando /tmp files for logging - stuff
should show up in Console.
+ make_pkg makes the pkg and also fish.app - the former was being
built with -j12 already, make the latter do so as well.
2022-01-21 14:01:06 -08:00