Commit Graph

589 Commits (68e4ee631f706b7f075df3673c2a288d15ab5f40)
 

Author SHA1 Message Date
Jorge Bucaran 980498603d
2.6.3 8 years ago
Jorge Bucaran 1f6218bccc
Add 10 second timeout to index updates. 8 years ago
Jorge Bucaran a39ff774e8
Improve tab completions, show 3rd parties, real paths, etc.
* Create completions for installed, third-party plugins. Close #260.
* Show real path in completion descriptions of local plugins. Close #261.
8 years ago
Jorge Bucaran 81dec12507
Bump to 2.6.2 📦 8 years ago
Jorge Bucaran 65e50706ae
Auto-complete local directories installed. 8 years ago
Jorge Bucaran cbf2d57f86
2.6.1 🚢 8 years ago
Jorge Bucaran d041f9ac99
Fix broken isatty stdout in fisher ls. 8 years ago
Jorge Bucaran d31d68daeb
Words. 8 years ago
Jorge Bucaran 4ee6995c65
Bump to 2.6.0 📦 8 years ago
Jorge Bucaran af54a12f82
Add missing translation. 8 years ago
Jorge Bucaran acf32dfe22
Auto-complete only fisher install with ls-remote output if available. Close #256. 8 years ago
Jorge Bucaran 1a5f2608db
Check if git, curl, etc., are installed before using them and inform the user. Close #253. 8 years ago
Jorge Bucaran 4ac3e19193
Drop blacklists for an org free of non-plugins. Closes #255. 8 years ago
Jorge Bucaran a125d8158c
Auto-complete fisher [install] with ls-remote output if available. Close #256. 8 years ago
Jorge Bucaran ed7e0c08e8
Do not hide installed plugins in fisher ls-remote. Close #250. 8 years ago
Jorge Bucaran bc76864e17
No-column print in ls and ls-remote if piping isatty stdout. Close #249. 8 years ago
Jorge Bucaran 89e5616b02
Grammar. 8 years ago
detailyang 08ea67ddc3 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.
8 years ago
Jorge Bucaran 11d4b278c5
Bump to 2.5.0 📦 8 years ago
Jorge Bucaran eb33459e4c
Use -R instead of -r with cp. 8 years ago
Jorge Bucaran f1f35048b4
Use more meaningful url in examples. 8 years ago
Jorge Bucaran 4a0582cb40
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.
8 years ago
Jorge Bucaran 979f67344e
Make fishfile a link instead of duplicating FAQ question. 8 years ago
Jorge Bucaran 845aca5ee9
Remove distracting arrows from fetch message. 8 years ago
Jorge Bucaran 7295877895
Add plugin dependency reference counting. Close #226. 8 years ago
Jorge Bucaran 966d168dbc
Simplify plugin_is_prompt check. 8 years ago
Jorge Bucaran b1f59fa699
Use perl or python (whichever is available and in that order) to check index age. 8 years ago
Jorge Bucaran 6df88ca8e1
Remove links to other translations inside translations. 8 years ago
Jorge Bucaran a33dda7f9e
Simplify ls-remote usage instructions. 8 years ago
Jorge Bucaran 2db6a2106f
Update manpage instructions. 8 years ago
Jorge Bucaran 05abdbb705
Instructions. 8 years ago
Jorge Bucaran acc8126b65
Query __fisher functions and erase matches in self-uninstall. 8 years ago
Jorge Bucaran 6108ad452b
Do not overwrite fish_colors when updating current prompt. Fix #248. 8 years ago
Jorge Bucaran ad6110ac66
Remove fetched plugins from the config when there is a fetch error. Fix #247. 8 years ago
Jorge Bucaran 487ffaca70
Parse config path glob in advance during completion step. 8 years ago
Jorge Bucaran 13a2643edd
Add undocumented self-uninstall alias to self-destroy. 8 years ago
Jorge Bucaran 76ee23d4c3
Unset color uvar if color is blank. 8 years ago
Jorge Bucaran 22b8cd1d55
Make spinner more noticeable. 8 years ago
Jorge Bucaran 4d0cf5dfb4
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.
8 years ago
Jorge Bucaran f6a25a32ef
Say 'pulled X commits' when updating. 8 years ago
Jorge Bucaran 40b6d295d9
Do not generate false color uvars if value is not previously set. 8 years ago
Jorge Bucaran 81966bb8fc
Bump to 2.4.1 📦 8 years ago
Jorge Bucaran 348f43fe54
Fix bug where undefined fish colors where set to incorrect values. Fix #246. 8 years ago
Jorge Bucaran dae04ba336
Bump to 2.3.4 📦 8 years ago
Jorge Bucaran 27a46672d2
Do not rewrite fishfile in ls or ls-remote. 8 years ago
Jorge Bucaran d387963fdb
Make `fisher install` behave like `fisher` when not on the right
side of a pipe. Correct fix for #218.
8 years ago
Jorge Bucaran f0b8514e4c
Bump to 2.3.3 📦 8 years ago
Jorge Bucaran 566cfa5d8b
Teach ls to handle multiple arguments. Close #243. 8 years ago
Jorge Bucaran 4b27433300
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.
8 years ago
Jorge Bucaran 7d27777aca
Fix bug where main completions were getting overwritten. 8 years ago