Fabian Homborg
ecfe4acd0c
complete: Do fuzzy match for --do-complete
...
This only did prefix matching, which is generally less useful.
All existing users _should_ be okay with this since they want to
provide completions.
Fixes #5467 .
Fixes #2318 .
2019-03-12 20:27:20 +01:00
hyperfekt
8a0d794337
fish_git_prompt: optionally show stash state in informative mode
2019-03-12 18:47:28 +01:00
Aaron Gyes
5938f02db1
Update CHANGELOG.md
2019-03-09 07:41:46 -08:00
Fabian Homborg
49ba7f8c01
Update CHANGELOG
2019-03-07 22:50:18 +01:00
Fabian Homborg
fe029d4d27
CHANGELOG: Remove reverted fix for read in fish_title
...
11009de431
reverted
b247c8d9ad
because it did not work.
[ci skip]
2019-03-05 10:44:11 +01:00
David Adam
d0394fd301
configure/Makefile.in: drop Autotools build
...
Removes the autoconf-based build system and its artefacts, updates git metadata and removes the
autoconf-based build from the README.
2019-02-28 22:03:57 +11:00
Fabian Homborg
47ff060b89
string: Fix split0 return status
...
It turns out that `string split0` didn't actually ever do any
splitting. The arg_iterator_t already split stdin on NUL, and split0 just
performed an additional search that could never succeed (since
arguments from argv already can't contain NUL).
Let the arg_iterator_t not perform any splitting if asked, and then
let split0 split in 0.
One slight wart is that split0 ignores a trailing NUL, which normal
split doesn't.
Fixes #5701 .
2019-02-26 20:03:40 +01:00
David Adam
1711883e90
Merge branch 'Integration_3.0.2'
...
Resynchronize the CHANGELOG.
2019-02-26 13:53:22 +08:00
Kevin Konrad
0f6b3fd9e4
add completions for cf and bosh
2019-02-25 09:00:42 -08:00
zabereer
2c8abdf5cb
add $pipestatus
support
2019-02-24 21:46:52 -08:00
George Christou
de0b64409c
Teach autosuggestions to respect forward-bigword
...
Closes #5336
2019-02-20 16:06:38 -08:00
David Adam
28f57aa8ab
Bump version for 3.0.2
2019-02-19 21:39:17 +08:00
David Adam
6e24061468
CHANGELOG: updates for 3.0.2
2019-02-19 21:30:49 +08:00
ridiculousfish
5c994b0d47
Only inherit a PWD if it resolves to "."
...
Fixes #5647
2019-02-18 14:32:15 -08:00
Mahmoud Al-Qudsi
e707c530ee
Add note about b247c8d9ad
to CHANGELOG
...
There isn't an issue explicitly associated with this, so it'll probably
get lost.
[ci skip]
2019-02-13 16:45:25 -06:00
Fabian Homborg
ca5b7c0ec4
math: Allow --scale=max
2019-02-13 12:54:58 +01:00
Andrew Childs
56309f1c2e
Only invoke path_helper in login shells
...
Matches upstream path_helper which is invoked in /etc/profile and only
applies to login shells. Enables running interactive, non-login shells
with altered PATH values.
Reverts change in c0f832a7
, which reverts change in adbaddf
.
2019-02-13 00:02:03 -08:00
Fabian Homborg
c588d58663
CHANGELOG: Add -q
...
[ci skip]
2019-02-12 20:34:19 +01:00
David Adam
43002f1822
Merge branch 'Integration_3.0.1'
...
Re-sync CHANGELOG.md
2019-02-12 12:15:54 +08:00
David Adam
e26ab3d81c
Bump version for 3.0.1
2019-02-11 20:13:15 +08:00
David Adam
339b195e74
CHANGELOG: updates for 3.0.1
2019-02-11 20:13:15 +08:00
ridiculousfish
1701e2c558
Revert "add $pipestatus
support"
...
This reverts commit ec290209db
.
2019-02-10 13:46:58 -08:00
zabereer
ec290209db
add $pipestatus
support
2019-02-10 13:30:40 -08:00
Fabian Homborg
b7e0f14fe0
CHANGELOG: vcs prompt renamination
2019-02-10 14:44:50 +01:00
David Adam
be47d46e6a
CHANGELOG: updates for 3.0.1
2019-02-10 17:07:59 +08:00
Fabian Homborg
7c8b444927
Reduce default escape delay
...
300ms was waaay too long, and even 100ms wasn't necessary.
Emacs' evil mode uses 10ms (0.01s), so let's stay a tad higher in case
some terminals are slow.
If anyone really wants to be able to type alt+h with escape, let them
raise the timeout.
Fixes #3904 .
2019-02-07 12:19:36 +01:00
Birger J. Nordølum
df375ea12d
brew.fish: Add update-reset
subcommand completion ( #5608 )
...
* brew.fish: Add `update-reset` subcommand
This command resets all tap's remotes to the latest available upstream. Ideal for debugging before reporting bugs or just housekeeping.
Add missing newlines.
* Add `brew.fish` changes to CHANGELOG.md
2019-02-01 18:02:05 +01:00
Fabian Homborg
0e282deb92
CHANGELOG: Vi-mode-spinning
...
The last bit for 3.0.1
[ci skip]
2019-01-28 21:26:41 +01:00
Fabian Homborg
a958617425
CHANGELOG: Vi-mode-spinning
...
The last bit for 3.0.1
[ci skip]
2019-01-28 21:26:10 +01:00
ridiculousfish
0047523cf4
Relnote new pager color options
2019-01-26 16:33:30 -08:00
Fabian Homborg
6b060a54e3
CHANGELOG: Add the PRs
...
I missed the PRs without associated issue.
[ci skip]
2019-01-26 21:37:00 +01:00
Fabian Homborg
f01e8d9afe
CHANGELOG: Update for 3.0.1
...
This should now contain all closed issues for 3.0.1.
[ci skip]
2019-01-26 21:36:59 +01:00
Fabian Homborg
368787060b
CHANGELOG: Add the PRs
...
I missed the PRs without associated issue.
[ci skip]
2019-01-26 21:36:27 +01:00
Fabian Homborg
0d0a686ea2
CHANGELOG: Update for 3.0.1
...
This should now contain all closed issues for 3.0.1.
[ci skip]
2019-01-26 21:34:51 +01:00
ridiculousfish
6bd3474daf
Make control-S begin navigating the pager contents
...
In addition to showing the search field, actually allow the user to type in
it.
2019-01-22 14:43:44 -08:00
ridiculousfish
87b7b6b2bb
Make control-S begin navigating the pager contents
...
In addition to showing the search field, actually allow the user to type in
it.
2019-01-22 14:41:13 -08:00
Fabian Homborg
e97c27c177
CHANGELOG: Remove erroneous second "set --show" entry
...
This was added in 2.7.0 (confirmed by checking the tag), and it
already has an entry there, so the second entry in 3.0.0 is wrong.
[ci skip]
2019-01-22 21:55:19 +01:00
Mahmoud Al-Qudsi
07e03dd794
Release notes for #5426
2019-01-21 20:08:38 -06:00
David Adam
b6aafda139
CHANGELOG: 3.0.1 verbiage
2019-01-21 17:25:24 +11:00
ridiculousfish
5f7adb3c69
Relnote fix for #5481
2019-01-20 18:05:07 -08:00
ridiculousfish
028bff7b44
Relnote fix for #5519
2019-01-20 17:46:19 -08:00
ridiculousfish
1d21e3f470
Make while loops evaluate to the last executed command status
...
A while loop now evaluates to the last executed command in the body, or
zero if the loop body is empty. This matches POSIX semantics.
Add a bunch of tricky tests.
See #4982
2019-01-20 16:41:59 -08:00
ridiculousfish
1680b741b2
Make while loops evaluate to the last executed command status
...
A while loop now evaluates to the last executed command in the body, or
zero if the loop body is empty. This matches POSIX semantics.
Add a bunch of tricky tests.
See #4982
2019-01-20 16:37:20 -08:00
ridiculousfish
e490372fbf
Relnote fix for #5449
2019-01-20 13:56:42 -08:00
ridiculousfish
f4351eb0f3
Relnote fix for #5449 in 3.0.1
2019-01-20 13:55:18 -08:00
John McKay
827bce6c88
Use mandoc when nroff not available
...
mandoc users do not need to install nroff to be able to format and view
manual pages. If both nroff and mandoc cannot be found it will show an
error.
2019-01-08 18:25:28 +01:00
Sean Molenaar
41b3331175
Add support for wayland copy/paste
2019-01-02 16:46:04 +01:00
David Adam
9e4ece8d89
CHANGELOG: next-minor updates, up to 05222a055a
...
[ci skip]
2018-12-28 22:18:35 +08:00
David Adam
0c25d7a49c
CHANGELOG: 3.0.0 updates
2018-12-28 20:56:17 +08:00
David Adam
355cb88e38
Bump version for 3.0b1
2018-12-11 22:04:20 +08:00