Gabriel Ebner
68076b7d49
fish: do not use internal wcwidth
...
This is important when typing characters such as ⚡ (U+26A1 HIGH VOLTAGE
SIGN), otherwise fish computes a different character width than the
terminal. See https://github.com/fish-shell/fish-shell/pull/4816
2018-12-30 10:21:06 +01:00
adisbladis
0ff4d0a516
fish: 2.7.1 -> 3.0.0
2018-12-28 21:23:24 +00:00
volth
52f53c69ce
pkgs/*: remove unreferenced function arguments
2018-07-21 02:48:04 +00:00
Matthew Bauer
ddaea6ac77
pkgs/shells: move extensions to subdirs
...
These are not reaal shells and should go into their parent shell
directory.
2018-04-17 14:47:32 -05:00
Will Dietz
d3b59f864a
define top-level attrs for getent, getconf
...
Note that currently getent is explicitly taken from "glibc.bin",
regardless of build configuration which this preserves for now.
(on non-musl anyway)
2018-02-13 11:47:16 -06:00
Will Dietz
172af30d8a
fish: on musl use musl-getent
2018-02-13 09:44:35 -06:00
Luke Adams
2dca67864d
fish: 2.7.0 -> 2.7.1
...
Fixes paste bracketing issue with iTerm (macOS)
2017-12-25 14:56:25 -06:00
Orivej Desh
ba3a792435
fish: enable parallel building
2017-11-27 13:34:31 +00:00
adisbladis
ee933bdb1d
fish: 2.6.0 -> 2.7.0
2017-11-27 18:44:52 +08:00
Profpatsch
46eb0e2cd1
fish: add fish_config tests
...
Checks whether the fish_config script does run.
Cannot check running the web server though (since that requires a port).
2017-08-05 22:31:18 +02:00
Profpatsch
b7290a283a
fish: fix the fish_config tool
...
It requires a python interpreter to work.
2017-08-05 22:14:24 +02:00
Silvan Mosberger
f5fa5fa4d6
pkgs: refactor needless quoting of homepage meta attribute ( #27809 )
...
* pkgs: refactor needless quoting of homepage meta attribute
A lot of packages are needlessly quoting the homepage meta attribute
(about 1400, 22%), this commit refactors all of those instances.
* pkgs: Fixing some links that were wrongfully unquoted in the previous
commit
* Fixed some instances
2017-08-01 22:03:30 +02:00
Patrick Callahan
e620135a87
fish: 2.5.0 -> 2.6.0
2017-06-22 21:09:15 -07:00
Patrick Callahan
3f91e0dbae
fish: source NixOS environment on non-login shells, when it hasn't been
...
sourced
(this fixes issue #25789 :
https://github.com/NixOS/nixpkgs/issues/25789#issuecomment-301577290 and
the issue with git-annex mentioned here
https://github.com/NixOS/nixpkgs/pull/24314#issuecomment-301587124 )
2017-05-19 21:00:24 -07:00
Patrick Callahan
3f6d21bafc
fish: resolve NixOS-related initialization problems
2017-05-10 10:16:10 +01:00
rnhmjoj
b0f1881440
fish: 2.3.1 -> 2.5.0
2017-02-04 20:58:55 +01:00
Louis Taylor
5ee480bce5
fish: 2.3.0 -> 2.3.1
2016-07-11 05:43:47 +01:00
zimbatm
b482036cbb
fish: add shellPath passthru
2016-06-12 18:57:29 +01:00
Kjetil Orbekk
3d7c8bd179
fish: fix completion from NIX_PROFILES
...
Load NIX_PROFILES at shell startup, not at build time.
This one was missed in #16039 .
2016-06-12 01:16:35 -04:00
Kjetil Orbekk
027ca71156
fish: fix completions
...
Completion was broken because some variables were resolved at
installation time instead of being added to the script.
Closes #16039 .
2016-06-07 14:38:54 +02:00
rnhmjoj
17ec9368cd
fish: 2.2.0 -> 2.3.0
2016-05-26 00:10:22 +02:00
Vladimír Čunát
3472b61f37
fish: use a different alias man_db -> man-db
2016-05-24 10:07:29 +02:00
Eric Seidel
7e92ae903e
fish: only use kbd on linux
2016-04-25 09:13:06 -07:00
Tuomas Tynkkynen
cfdef68ad2
fish: Reference correct output of glibc
2016-04-18 21:32:43 +03:00
Vladimír Čunát
30f14243c3
Merge branch 'master' into closure-size
...
Comparison to master evaluations on Hydra:
- 1255515 for nixos
- 1255502 for nixpkgs
2016-04-10 11:17:52 +02:00
Profpatsch
a011083cda
fish: pick up completion files from other packages
...
Some packages bring their own completions in
/share/fish/vendor_completions.d. Now they are picked up by fish from
every path in NIX_PROFILES.
2016-04-09 00:08:48 +02:00
Thomas Tuegel
da972b6cc4
ncurses: move runtime utilities to $out
...
All the programs provided by ncurses were being installed to the $dev
output, but several of them are intended for runtime use, e.g. to
operate on the running terminal. These user-facing programs are moved to
the $bin output.
Several packages referred to "${ncurses}/bin" or "${ncurses.dev}/bin" at
runtime; these paths are also updated to refer to "${ncurses.bin}/bin".
2016-03-08 11:35:24 -06:00
zimbatm
57f7ff00fe
Merge pull request #13368 from nathan7/fish-ul
...
fish: fix hidden dependency on ul(1) on Linux
2016-02-28 22:09:32 +00:00
Nathan Zadoks
010271d47a
fish: fix hidden dependency on ${glibc}/bin/getent on Linux
2016-02-28 22:27:53 +01:00
Nathan Zadoks
da1f465b94
fish: fix hidden dependency on utillinux on Linux
2016-02-28 22:27:53 +01:00
Scott Olson
a93a2e2360
fish: remove kbd dependency on Darwin
2016-02-28 14:55:51 -06:00
Nathan Zadoks
1072e2bf4d
fish: don't use manpath(1) from PATH in functions/man.fish
...
Close #12762 .
2016-02-02 06:13:12 +01:00
Jakob Gillich
5e5ecb7b6f
fish: fix merge conflict
...
patches got duplicated
2016-01-05 23:32:29 +01:00
Arseniy Seroka
1fc685ae64
Merge pull request #11945 from jgillich/fish
...
fish: add module to support it as default shell
2016-01-06 01:25:37 +03:00
Nathan Zadoks
efd9562df0
fish: pass all of argv to command-not-found
2015-12-28 15:09:48 +01:00
Jakob Gillich
ac7e923104
fish: add module to support it as default shell
...
* Patched fish to load /etc/fish/config.fish if it exists (by default,
it only loads config relative to itself)
* Added fish-foreign-env package to parse the system environment
closes #5331
2015-12-26 06:25:23 +01:00
Alexander Shabalin
020a09adbb
fish: Use /bin/hostname on darwin. Fixes #11012 .
2015-12-13 22:52:35 +03:00
Vladimír Čunát
10135e6f41
fish: use absolute path to clear when pressing ^L
...
It was unable to find `clear` for me.
/cc maintainer @ocharles.
2015-11-29 12:01:17 +01:00
Samuel Rivas
d3ed672b6a
fish: fix use hostname from the store instead of from the environment
2015-11-06 09:55:55 +01:00
Pascal Wittmann
0c5bdf68c2
fix: substitute path to bc in math.fish
...
closes #10141
2015-11-05 15:14:04 +01:00
Maciek Starzyk
ad4e17e94b
fish: Fixed "Could not autoload item 'seq'..."
2015-07-14 21:44:25 +02:00
Maciek Starzyk
dcc2b6148e
fish: 2.1.2 -> 2.2.0
2015-07-12 15:33:01 +02:00
Eric Seidel
c95e489149
fish: dont demand man-db on darwin since we cant build it
2015-05-23 13:48:54 -07:00
koral
43505edb9c
fish: 2.1.1 -> 2.1.2
2015-03-05 01:55:45 +01:00
Dan Peebles
7cc575c870
Fish wants libiconv too, even though it won't admit it
2015-02-18 01:14:36 -05:00
Arseniy Seroka
97f04baaa9
update fish shell
2014-10-07 01:00:37 +04:00
Bernerd Schaefer
bba65ab7a5
fishshell builds on unix platforms
2014-09-16 09:04:55 +02:00
Bjørn Forsman
8727f1aeb1
fish: fix 'fish_config' by providing python ncurses module
...
Gets rid of the "ImportError: No module named _curses" (and failure to
display page) when clicking the "prompt" page in the 'fish_config' web
UI.
2014-06-30 20:39:02 +02:00
Georges Dubus
927c41e258
fish: Fixed tab completion with sudo ( close #2705 )
...
We don't have /sbin and /usr/sbin, so fish complains.
2014-06-10 11:36:12 +02:00
William A. Kennington III
bf3ca4cb48
fish: Fix propagatedBuildInputs and other assorted changes
...
Currently, fish does not depend on python27 which is necessary for many
of the built in commands such as the manpage completion generator and
the web configuration sevice. This patch adds support for python27 as
well as man_db for the manpage completion generator. It also attempts to
replace more shell functions with binaries contained in the nix store.
2014-02-15 12:17:06 +01:00
Oliver Charles
b97e4a1ac6
fish: Update to 2.1.0 ( close #1261 )
2013-11-23 11:09:09 +01:00
Bjørn Forsman
5cffa00443
fish: add missing deps
...
Start fish and run "ls". It will complain about not being able to run
which, nroff and gettext. This fixes it.
2013-09-25 22:41:39 +02:00
Bjørn Forsman
3382de06fd
fish: add (more) meta attributes
2013-09-25 22:08:40 +02:00
Oliver Charles
49d0f50f0c
fish: Add fish 2.0.0
2013-06-04 10:20:30 +01:00