David Adam
6bd563ca32
history: use mode 0600 for creating history file
...
Fixes #6926 .
2020-05-10 21:28:16 +08:00
Jason
96c4cbc1bd
Document addition of string split --fields
2020-05-08 22:37:50 +08:00
Eamon Caton
b665604475
Add newline to history clear message for consistency
2020-05-08 22:36:57 +08:00
David Adam
4a6438f59a
Merge branch 'Integration_3.1.2'
2020-04-29 12:16:24 +08:00
David Adam
0314b0f1d9
Release 3.1.2
2020-04-29 10:54:40 +08:00
ridiculousfish
b88b6ea504
Add CMake variable FISH_USE_SYSTEM_PCRE2
...
The CMake variable FISH_USE_SYSTEM_PCRE2 now controls whether fish uses
system PCRE2 or the bundled version. The default is to use the system
version, unless no such version is found, or unless it is a macOS build
with code signing. Note the default behavior has not changed.
Fixes #6952
2020-04-28 18:30:40 -07:00
ridiculousfish
9aad39f89d
Note fix for #6955 in changelog
2020-04-28 10:48:15 -07:00
ridiculousfish
84a2f32625
Note fix for #6955 in changelog
2020-04-28 10:26:15 -07:00
David Adam
96b09a321d
Merge branch 'Integration_3.1.1'
2020-04-28 19:35:46 +08:00
David Adam
b2fa5de54d
Release 3.1.1
2020-04-27 21:57:43 +08:00
David Adam
3276d656cb
CHANGELOG: errata for 3.1
...
Closes #6634 .
2020-04-27 21:50:39 +08:00
ridiculousfish
9949c39d70
Relnote 3.1.1 fixes for #6624 and #6806
2020-04-26 15:54:18 -07:00
Johannes Altmanninger
fe3d7ad002
Changelog nitpicks
2020-04-26 21:31:05 +02:00
Johannes Altmanninger
06658cd13b
Changelog for some new features
2020-04-26 21:20:11 +02:00
LawAbidingCactus
ad677d388c
fix pushd
2020-04-26 14:39:15 +02:00
David Adam
0cdf3648f0
CHANGELOG: additional work on 3.1.1
2020-04-25 23:32:57 +08:00
David Adam
3b9edc27c7
CHANGELOG: work on 3.1.1
2020-04-25 23:22:52 +08:00
Fabian Homborg
47677dfe95
Merge #6788
...
Completions update
2020-04-25 09:29:01 +02:00
Ron Gebauer
d256ff84f7
Improve gradle completion ( #6864 )
...
* Improve gradle completion a lot
Signed-off-by: Ron Gebauer <ron.gebauer@raytion.com>
2020-04-25 09:22:07 +02:00
239
4d596a8f1d
Merge branch 'master' into completions-update
2020-04-23 14:01:42 +02:00
Benjamin Kellermann
de9f4cb252
add completion for netcat
...
- implement the most common netcat variants on Linux
- nc.openbsd
- nc.traditional
- nc/netcat tries to guess which netcat is currently used
2020-04-13 23:45:40 +02:00
Benjamin Kellermann
0a40a6d551
add completion for nmap
2020-04-13 23:45:40 +02:00
Shun Sakai
4f60693037
Add completions for Zopfli
2020-04-11 13:13:56 +02:00
exploide
8025e80fdb
new function __fish_preview_current_file to open file at the cursor in pager
...
bound to Alt+O by shared key bindings
created with help from @krobelus
fixes #6838
2020-04-07 22:30:05 +02:00
Johannes Altmanninger
77d33a8eb9
Ignore SIGINT and SIGQUIT in non-interactive background processes
...
Fixes #6828
2020-04-07 22:18:15 +02:00
Ron Gebauer
77fb54fa99
In Fish MD5 on BSD now use given String and not -s
...
Signed-off-by: Ron Gebauer <ron.gebauer@raytion.com>
2020-04-05 17:25:02 -07:00
Soumya
639ea3caa0
Update docs for fish_kill_signal
, use "job" rather than "command"
2020-04-04 19:23:44 +02:00
Simon Ser
e3684526f2
Change extra_*dir options to use prefix instead of /usr/local
2020-04-04 13:07:54 +02:00
Simon Ser
d9d3557fcf
Use pkg-config variables
...
This allows all variables to be set properly when the prefix or datadir changes.
The generated .pc file looks like this:
prefix=/usr/local
datadir=${prefix}/share
completionsdir=${datadir}/fish/vendor_completions.d
functionsdir=${datadir}/fish/vendor_functions.d
confdir=${datadir}/fish/vendor_conf.d
Name: fish
Description: fish, the friendly interactive shell
URL: https://fishshell.com/
Version: 3.1.0-402-g75ae172ba228-dirty
Closes: https://bugs.archlinux.org/task/65904
2020-04-04 13:07:54 +02:00
Soumya
61a9cdaa74
Add $fish_kill_signal
to track the signal that terminated a command.
...
Set to `0` if the command exited normally.
2020-04-02 09:32:32 +02:00
239
1792be096a
Merge branch 'master' into completions-update
2020-03-31 14:43:40 +02:00
Malthe Jørgensen
8a068ed984
Allow finishing build on OS X <10.13.6
...
Building on OS X versions prior to 10.13.6 fails at the very end when
running `codesign`.
The `-options runtime`-argument isn't available on these earlier
versions of the OS.
Simply running codesign without that argument (on OS X <10.13.6) seems
to produce a runnable binary with no security warnings.
2020-03-29 14:51:05 -07:00
Johannes Altmanninger
15817a0b07
Fix git ranges completion, add gitk and tig
...
[ci skip]
2020-03-27 22:23:26 +01:00
Soumya
96563d6eff
jobs: suppress "No suitable job" if -q is given
...
This allows code of the form `if jobs -q $some_pid` in scripts to check whether a previously started job is still running. Previously this would return the correct value, but also print an error message.
The invalid argument errors will still be printed.
Added test cases for both.
2020-03-26 17:09:09 +01:00
Johannes Altmanninger
d4462912e6
Restore directory completions for subcommands
...
Fixes #6798
This re-adds some false positives: functions, builtins and abbreviations
are suggested after commands like sudo but I don't think anyone had
complained about that.
(cherry picked from commit 2a89873e6d686fcff1d26d0914a8b9f90b7cc308)
2020-03-24 20:17:29 +01:00
George Christou
a3436110c1
Add string sub --end
( #6765 )
2020-03-22 15:53:09 +01:00
239
260666b545
Remove fd completions
2020-03-22 14:27:49 +01:00
239
fc0612bb95
Update changelog
2020-03-21 16:54:37 +01:00
exploide
e48ef850b9
added completions for tcpdump
2020-03-03 18:31:42 +01:00
Fabian Homborg
f272d58557
Update CHANGELOG
2020-03-03 18:29:36 +01:00
exploide
41e6d4cc9c
added completion for dhclient
2020-03-01 13:46:21 +01:00
Jan Verbeek
d02736c0ce
Improve psql completions and add some related commands ( #6620 )
2020-02-28 11:16:41 +01:00
Fabian Homborg
0cbb130156
Draft releasenotes for 3.1.1
2020-02-26 20:00:56 +01:00
Fabian Homborg
4cefcd4327
CHANGELOG --no-execute fix
2020-02-17 11:40:56 +01:00
David Adam
07ba0cb84a
make_tarball: use XZ for compression
...
Closes #5460 .
2020-02-14 22:00:38 +08:00
David Adam
21daf5c2f1
Merge branch 'Integration_3.1.0'
2020-02-12 23:58:59 +08:00
David Adam
9b7b4b91c6
Release 3.1.0
...
Closes #5934 . Closes #6333 .
2020-02-12 22:04:07 +08:00
David Adam
eab6f2f37b
CHANGELOG: final final work on 3.1.0
2020-02-12 22:03:56 +08:00
David Adam
8d34f74320
CHANGELOG: typo
2020-02-12 15:51:19 +08:00
David Adam
d7dd30852f
CHANGELOG: final work on 3.1.0
2020-02-12 15:15:30 +08:00