Commit graph

532 commits

Author SHA1 Message Date
Jorge Bucaran 5ecd093d72 Words. 2016-05-06 01:22:52 +09:00
Jorge Bucaran 2801e7ba61 Bump to 2.6.0 📦 2016-05-06 01:22:52 +09:00
Jorge Bucaran 4a29ce5806 Add missing translation. 2016-05-06 01:22:52 +09:00
Jorge Bucaran 710b5686c8 Auto-complete only fisher install with ls-remote output if available. Close #256. 2016-05-06 01:22:52 +09:00
Jorge Bucaran 5caee73371 Check if git, curl, etc., are installed before using them and inform the user. Close #253. 2016-05-06 01:22:52 +09:00
Jorge Bucaran a1d6b3a360 Drop blacklists for an org free of non-plugins. Closes #255. 2016-05-06 01:22:52 +09:00
Jorge Bucaran a2faf9070d Auto-complete fisher [install] with ls-remote output if available. Close #256. 2016-05-06 01:22:52 +09:00
Jorge Bucaran 4591912607 Do not hide installed plugins in fisher ls-remote. Close #250. 2016-05-06 01:22:52 +09:00
Jorge Bucaran 4fe8b7987a No-column print in ls and ls-remote if piping isatty stdout. Close #249. 2016-05-06 01:22:52 +09:00
Jorge Bucaran 33f4039f15 Grammar. 2016-05-06 01:22:52 +09:00
detailyang 0b5c6f7a27 Use command date +%s%3N in non OS X systems to get the epoch in ms. #252
* Define __fisher_get_epoch_in_ms on fisher.fish load and select
  command date if the user for systems other than OS X.
2016-05-05 13:16:23 +09:00
Jorge Bucaran 18bb34f8b1 Bump to 2.5.0 📦 2016-05-03 03:26:55 +09:00
Jorge Bucaran 2a9ad1b338 Use -R instead of -r with cp. 2016-05-03 03:26:20 +09:00
Jorge Bucaran 60924c010a Use more meaningful url in examples. 2016-05-03 03:02:48 +09:00
Jorge Bucaran 167af16549 Increment dependency ref count if passed in the cli as argv.
To install `parent` with `child`, the user only needs to
enter `fisher parent`, but given the following scenario:

    fisher parent child

and before this commit, fisherman would fail to increase the
ref count of children because the function that calculates
missing dependencies would see that `child` is already in
the argv list.

The above, even if rare, is a valid use case, and `child`
should end up with a ref count of 2 instead of 1.
2016-05-03 02:55:21 +09:00
Jorge Bucaran 51d9a2f54f Make fishfile a link instead of duplicating FAQ question. 2016-05-03 02:48:48 +09:00
Jorge Bucaran 0309ed11f7 Remove distracting arrows from fetch message. 2016-05-02 20:15:17 +09:00
Jorge Bucaran 84af062804 Add plugin dependency reference counting. Close #226. 2016-05-02 20:02:20 +09:00
Jorge Bucaran 3fb0448aef Simplify plugin_is_prompt check. 2016-05-02 03:02:43 +09:00
Jorge Bucaran fb0bd0213e Use perl or python (whichever is available and in that order) to check index age. 2016-05-02 02:54:45 +09:00
Jorge Bucaran 53c1ffcdbe Remove links to other translations inside translations. 2016-05-02 02:12:56 +09:00
Jorge Bucaran 28eb783d8c Simplify ls-remote usage instructions. 2016-05-02 01:58:55 +09:00
Jorge Bucaran b69eca6a28 Update manpage instructions. 2016-05-02 01:55:01 +09:00
Jorge Bucaran 9346e95bd1 Instructions. 2016-05-02 01:54:19 +09:00
Jorge Bucaran 7b1602df0a Query __fisher functions and erase matches in self-uninstall. 2016-05-02 01:52:20 +09:00
Jorge Bucaran 0247f3ef8c Do not overwrite fish_colors when updating current prompt. Fix #248. 2016-05-02 01:43:30 +09:00
Jorge Bucaran ccbdc42b7a Remove fetched plugins from the config when there is a fetch error. Fix #247. 2016-05-02 01:11:36 +09:00
Jorge Bucaran 2cbe6b6b53 Parse config path glob in advance during completion step. 2016-05-01 18:24:54 +09:00
Jorge Bucaran 0df81482c8 Add undocumented self-uninstall alias to self-destroy. 2016-05-01 16:02:43 +09:00
Jorge Bucaran 406ba96a00 Unset color uvar if color is blank. 2016-05-01 15:53:22 +09:00
Jorge Bucaran d646e37bef Make spinner more noticeable. 2016-05-01 15:03:21 +09:00
Jorge Bucaran 0219a4a618 Run file age check, only if we can get a value from __fisher_get_file_age.
This probably means the user does not have python installed on their
system and we will be download the index every time the user runs
ls-remote.

A more sensitive, python-less solution to check file age since the last
time the file was modified should be more desirable.
2016-05-01 12:37:29 +09:00
Jorge Bucaran b8884dc3e0 Say 'pulled X commits' when updating. 2016-05-01 12:23:08 +09:00
Jorge Bucaran 89daf29f46 Do not generate false color uvars if value is not previously set. 2016-05-01 11:56:59 +09:00
Jorge Bucaran 2317d88440 Bump to 2.4.1 📦 2016-05-01 03:19:44 +09:00
Jorge Bucaran 4f7b59e332 Fix bug where undefined fish colors where set to incorrect values. Fix #246. 2016-05-01 03:19:25 +09:00
Jorge Bucaran cfa2df247e Bump to 2.3.4 📦 2016-04-30 18:42:06 +09:00
Jorge Bucaran ea34626b40 Do not rewrite fishfile in ls or ls-remote. 2016-04-30 18:41:13 +09:00
Jorge Bucaran b32442f480 Make fisher install behave like fisher when not on the right
side of a pipe. Correct fix for #218.
2016-04-30 18:38:56 +09:00
Jorge Bucaran b3c604c43b Bump to 2.3.3 📦 2016-04-30 04:12:13 +09:00
Jorge Bucaran 986ea3741e Teach ls to handle multiple arguments. Close #243. 2016-04-30 04:11:51 +09:00
Jorge Bucaran 5133e180bb Match multiple keys with ls-remote [--format=fmt_str] k1 k2 k3
Also fix regression in ls-remote that was displaying both
installed and remote plugins.
2016-04-30 04:00:44 +09:00
Jorge Bucaran b6c6bbbba1 Fix bug where main completions were getting overwritten. 2016-04-30 02:46:29 +09:00
Fábio Antunes 1da85d022f Add Portuguese translation (#240)
* Add Portuguese translation.

* Added Portuguese to the other languages.
2016-04-30 02:46:12 +09:00
Jorge Bucaran 220afc4c29 Allow fisher without args to read from stdin if not a tty. Close #224. 2016-04-30 00:14:45 +09:00
Jorge Bucaran ef19df1e71 Add black list check when performing ls-remote completions. 2016-04-29 23:59:56 +09:00
Jorge Bucaran 9328494d8e Bump to 2.3.1 📦 2016-04-29 22:41:11 +09:00
Jorge Bucaran f8390474be Do not update the index when performing ls-remote completions. 2016-04-29 22:41:11 +09:00
Jorge Bucaran 67b981166c Download the JSON data from GitHub and transform it into a tab
delimited, awk-friendy format and put it in .cache/.index.

During the process, sort the data also. This way, don't need
to repeat the same process every time we run ls-remote.

Add completions for ls-remote with plugin name and info.
2016-04-29 22:41:11 +09:00
Alexey Alekhin 26badac1b9 Updated Russian docs for v2.2.0 (#237)
* Updated 🇷🇺 Russian docs (see changes in a70d48b)
* Minor wording fix ("use ... using")
* Reflected changes from a0805bb and efc1946; added links to fish and fishfile
* Removed upgrade instructions (see #241)
2016-04-29 13:40:41 +02:00