Commit graph

665 commits

Author SHA1 Message Date
Jorge Bucaran ecdcec9285
2.7.8 2016-05-20 10:38:09 +09:00
Jorge Bucaran 637145678e
Install/Update from a branch. Close #269.
Use fisher [install] PLUGIN:BRANCH_NAME to install from any
given branch. The default branch is master. You can use `@'
instead of `:' to specify the branch name.

If you install a plugin from BRANCH and later remove it,
the repository in ~/.cache/fisherman/PLUGIN will remain
checked out on BRANCH. To force install from another
branch specify a different branch, e.g. `:master'.

    fisher PLUGIN:BRANCH
    fisher rm PLUGIN
    fisher PLUGIN        # install PLUGIN from BRANCH
    # or
    fisher PLUGIN:master # install PLUGIN from master

Updating a plugin always fetches the latest HEAD from
the currently checked out branch.
2016-05-20 10:27:28 +09:00
Jorge Bucaran 8ce8490e4d
Use &' as the style verb instead of @' in __fisher_log. 2016-05-20 08:40:22 +09:00
Jorge Bucaran e6e30f3fff
Display OK status when fetching plugins from the cache. 2016-05-20 08:25:25 +09:00
Jorge Bucaran 36a9952f23
Remove plugins if given full original name or url. Fix #291 2016-05-20 08:24:16 +09:00
Jorge Bucaran d6d4c5deaf
Update plugins if given full original name or url. Fix #290. 2016-05-20 08:19:27 +09:00
Jorge Bucaran 53e23ee886
Update usage help. 2016-05-20 08:17:53 +09:00
Jorge Bucaran b1f79b55d1
2.7.7 2016-05-19 23:12:59 +09:00
Jorge Bucaran 09f0dfcabe
Discard mv errors during backup creation. 2016-05-19 23:12:47 +09:00
Jorge Bucaran b90c36d7fb
Guard stdout/err redirections by quotes. 2016-05-19 23:10:43 +09:00
Jorge Bucaran 5e356e8ee4
Create stdout/err fd earlier. 2016-05-19 22:48:17 +09:00
Jorge Bucaran f784dace49
Early exit __fisher_log if no log command is given. 2016-05-19 22:44:40 +09:00
Jorge Bucaran c27de1f20d
Initialize next and last values in ls-remote pagination process. 2016-05-19 21:31:36 +09:00
Jorge Bucaran b530f01692
Refactor fisher_cmd_name generation. 2016-05-19 21:26:48 +09:00
Jorge Bucaran 05d645f19c
2.7.6 2016-05-19 20:25:21 +09:00
Jorge Bucaran a7c22d8883
Remove .git suffix from git URls. 2016-05-19 20:24:39 +09:00
Jorge Bucaran e084aa7f7c
Load functions before conf.d. 2016-05-19 20:22:18 +09:00
Jorge Bucaran fd282ffa6d
2.7.5 2016-05-19 18:54:47 +09:00
Jorge Bucaran 72f53cd558
Remove empty test stub, pave the way for future tests embedded in .travis.yml. 2016-05-19 18:54:26 +09:00
Jorge Bucaran 5fae5fdc80
2.7.4 2016-05-19 18:50:41 +09:00
Jorge Bucaran e87e3256f3
Fix incorrect use of non-autoloaded __fisher_list during self-destroy. 2016-05-19 18:50:02 +09:00
Jorge Bucaran af25db795d
2.7.3 2016-05-19 18:47:52 +09:00
Jorge Bucaran 7259a3ee6a
Introduce $fisher_cmd_name variable to customize fisher command name. 2016-05-19 18:47:40 +09:00
Jorge Bucaran 511f917ef8
Introduce notion of players, e.g, fisherman, oh-my-fish, etc.
fisher ls-remote now queries the github API for each player
to retrieve repo information. Includes pagination support.
2016-05-19 05:56:21 +09:00
Jorge Bucaran 3205094e74
Not using npm module anymore. 2016-05-19 02:03:37 +09:00
Jorge Bucaran 88b401efa6
Update real rename to sol. 2016-05-18 02:48:02 +09:00
Jorge Bucaran 9ea7e5735a
2.7.1 2016-05-17 14:59:53 +09:00
Jorge Bucaran 257ef061db
Use available command date if perl is not avail. in Darwin/FreeBSD. 2016-05-17 14:59:37 +09:00
Jorge Bucaran 3197d68fbb
2.7.0 📦 2016-05-17 13:36:47 +09:00
Jorge Bucaran 7f1e130236
Do not obliterate existing user bindings when installing bindings plugins. Close #283. 2016-05-17 13:36:47 +09:00
Jorge Bucaran 47924cf232
Add FreeBSD to the Darwin `date' can't display nano seconds club. Close #284. 2016-05-17 13:36:47 +09:00
Jorge Bucaran afdd644b9c
Do not dupe bindings when updating bindings plugins. Close #285 2016-05-17 13:36:47 +09:00
Alexey Alekhin dbb207bb85 Updated 🇷🇺 docs (#282) 2016-05-15 15:09:38 +02:00
Alexey Alekhin 840f6a613e Fixed a typo: fi{n,sher}_index_update_interval (#281) 2016-05-15 21:49:01 +09:00
Jorge Bucaran dd1ea57ad1
2.6.20 2016-05-15 15:53:30 +09:00
Jorge Bucaran bfc305528e
Bugfix: Incorrect JSON parsing when inside mawk. 2016-05-15 15:53:30 +09:00
detailyang 59ec5b3a0c Merge pull request #280 from detailyang/ccaaef0
🇨🇳 README.md update
2016-05-14 17:28:08 +08:00
detailyang 604f968dc7 keep sync with master branch 2016-05-14 16:17:54 +08:00
Jorge Bucaran 3859041dab
2.6.19 2016-05-14 14:27:57 +09:00
Jorge Bucaran 59000414e8
Docs. 2016-05-14 14:17:27 +09:00
Jorge Bucaran 1f2941ac1d
Create basic completions always. 2016-05-14 11:58:49 +09:00
Jorge Bucaran 487349d244
2.6.17 2016-05-14 11:50:39 +09:00
Jorge Bucaran 2f1a3abc4b
Use `!' instead of ERR for error reports. 2016-05-14 11:50:11 +09:00
Jorge Bucaran ec5a66f028
2.6.16 2016-05-13 15:13:34 +09:00
Jorge Bucaran 9ad788a6c0
Load completions after functions in __fisher_plugin_enable. #fin/issues/28 2016-05-13 15:13:24 +09:00
Jorge Bucaran 8f9898dc25
More compact message report. 2016-05-12 21:08:34 +09:00
Jorge Bucaran 4b27eaa82f
Use fish_color_* colors instead of harcoding red, green, etc. 2016-05-12 20:53:31 +09:00
Jorge Bucaran d1d50cd2e0
Words. 2016-05-12 20:52:09 +09:00
Jorge Bucaran b9001532a7
2.6.14 2016-05-10 21:33:02 +09:00
Jorge Bucaran ecf0aebe13
Load conf.d first and source bindings after install. #272 2016-05-10 21:32:45 +09:00