Fabian Homborg
ab92baf671
CHANGELOG repaint-mode
...
[ci skip]
2019-04-01 16:14:00 +02:00
Fabian Homborg
bc958712e4
CHANGELOG INTERNAL_WCWIDTH
...
[ci skip]
2019-04-01 16:02:09 +02:00
Fabian Homborg
90958f2402
CHANGELOG $PATH reordering
...
[ci skip]
2019-03-30 21:25:27 +01:00
Fabian Homborg
21d8b465cc
nextd/prevd: Print BEL instead of "Hit end of history"
...
That message is just hugely annoying.
Hat-tip to @floam and d524bad5f16b5a18c22fefe440.
2019-03-28 11:58:53 +01:00
Fabian Homborg
54156845e4
CHANGELOG error changes
...
[ci skip]
2019-03-26 19:33:26 +01:00
Fabian Homborg
b86200938f
Always use "." for cd
...
Nobody doesn't want to use $PWD to cd, so if $CDPATH does not include
it that was a mistake.
Bash also appends "." here.
Fixes #4484 .
2019-03-26 10:11:36 +01:00
ridiculousfish
93d70fae11
Relnote stop buffering deferred function processes
2019-03-24 21:39:39 -07:00
Mahmoud Al-Qudsi
a1cba81d13
Add note about console session improvements to CHANGELOG
2019-03-20 21:47:34 -05:00
Fabian Homborg
0bde698f81
printf: Don't die on incomplete conversions
...
POSIX dictates here that incomplete conversions, like in
printf %d\n 15.2
or
printf %d 14g
are still printed along with any error.
This seems alright, as it allows users to silence stderr to accept incomplete conversions.
This commit implements it, but what's a bit weird is the ordering between stdout and stderr,
causing the error to be printed _after_, like
15
14
15.1: value not completely converted
14,2: value not completely converted
but that seems like a general issue with how we buffer the streams.
(I know that nonfatal_error is a copy of most of fatal_error - I tried
differently, and va_* is weird)
Fixes #5532 .
2019-03-17 17:00:55 +01:00
Fabian Homborg
ef2fe0dfa0
CHANGELOG string backslashes
2019-03-15 15:22:59 +01:00
Fabian Homborg
b3f39096e7
CHANGELOG count from stdin
...
[ci skip]
2019-03-15 14:31:36 +01:00
Fabian Homborg
028112e535
CHANGELOG: Add "scripting improvements" paragraph
...
It felt weird to put `math --scale` under "interactive", and it's not
a syntax change, new command or particularly notable either.
2019-03-13 12:39:08 +01:00
Fabian Homborg
b792290c51
CHANGELOG pasting leading spaces
2019-03-13 12:39:08 +01:00
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