Commit graph

849 commits

Author SHA1 Message Date
Jorge Bucaran 80a1340ca7
Pave way for search --format. 2016-02-26 00:03:19 +09:00
Jorge Bucaran 89e9d45e44
Improve instrumentation, consistent logs. 2016-02-26 00:03:19 +09:00
Jorge Bucaran 7325acd166
Fork awk only once, simplify. 2016-02-26 00:03:19 +09:00
Jorge Bucaran bb3b2bfa79
Redirect standard error to null by default. 2016-02-26 00:03:19 +09:00
Jorge Bucaran 2aecb9a98e
Remove comment check from index search. 2016-02-26 00:03:19 +09:00
Jorge Bucaran 517b8110a1
Merge pull request #126 from pickfire/master
[#84] Beautify -h (4×' ', 15×opt, desc)
2016-02-25 23:39:37 +09:00
Ivan Tham 533dc85374 [#84] Beautify -h (4×' ', 15×opt, desc) 2016-02-25 21:40:12 +08:00
Jorge Bucaran 600ca453a9
Thank you @therealpxc and @dfdgsdfg. 2016-02-25 14:21:53 +09:00
Jorge Bucaran 7e4b800b65
Improve __fisher_name name resolution algorithm.
Improve __fisher_name name resolution from paths or URLs
more accurately. Now correctly process names paths such
as fisher-plugin-*, fisher-theme-* and other permutations.
2016-02-25 14:16:39 +09:00
Jorge Bucaran 243a55de11
Merge pull request #124 from therealpxc/master
Relativize shell path in Makefile for compatibility with NixOS
2016-02-25 14:16:27 +09:00
Patrick Callahan bca448d6ec relativize shell path in Makefile for compatibility with NixOS and non-standard bash paths 2016-02-24 22:10:20 -07:00
Jorge Bucaran e220e2eca9
Close #122. 2016-02-25 10:16:09 +09:00
Jorge Bucaran d2541d8976
Update. 2016-02-25 10:13:42 +09:00
Jorge Bucaran 3308240929
Make __fisher_key_bindings_undo smarter. Close #121.
Until now key_bindings.fish only allowed simple bind <args>
staments and would fail for conditional statements, etc.
2016-02-25 10:08:48 +09:00
Jorge Bucaran e1e49ceaff
Update is now true to its word :rage1:
The update mechanism updates master only. If you are working in branch
foo, the branch name is saved and restored later. First attempt a naive
git pull --rebase origin master, and if that fails, abort the rebase,
fetch origin master, reset to head and clean directory.
2016-02-24 23:59:55 +09:00
Jorge Bucaran b67dd2edf1
Remove strange _ next to logo link caused by GH markdown weirdness. 2016-02-24 20:40:54 +09:00
Jorge Bucaran cce75b7bd7
Fix logo head tag. 2016-02-24 20:37:41 +09:00
Jorge Bucaran 1532779cf7
Thank you Denis, Ivan and Jethro ❤️. 2016-02-24 20:35:45 +09:00
Jorge Bucaran bc4df0750c
Minimal readme. 2016-02-24 17:54:00 +09:00
Jorge Bucaran 4d8b630a44
Less emoji, I am a mental explorer. 2016-02-24 17:31:31 +09:00
Jorge Bucaran 86ae94bfc5
More emoji 📦 tidy up. 2016-02-24 17:28:22 +09:00
Jorge Bucaran 4706443e32
Add emoji 🔎 and show installing Fisherman is simple. 2016-02-24 17:23:41 +09:00
Jorge Bucaran eb2382a176
Simplify README, smaller benchmark img size. 2016-02-24 17:12:19 +09:00
Jorge Bucaran ec52ed9307
Remove fundle from benchmarks as meh. 2016-02-24 16:51:25 +09:00
Jorge Bucaran bdca0817c7
Center align benchmark graph. 2016-02-24 16:44:53 +09:00
Jorge Bucaran 7497b7c96f
Make benchmarks run horizontally to save vertical space. 2016-02-24 16:43:09 +09:00
Jorge Bucaran 10d07196ed
Fix GitHub markdown nonsense, move badges up. 2016-02-24 15:43:25 +09:00
Jorge Bucaran 612560c92d
Thin line under badges. 2016-02-24 15:39:12 +09:00
Jorge Bucaran 4878de9eb1
Do not list info about --help option by default. 2016-02-24 15:30:56 +09:00
Jorge Bucaran 159dd0744b
Add link to plugin search. 2016-02-24 15:30:24 +09:00
Jorge Bucaran a99d89bde4
Do not use env to export GIT_ASKPASS. 2016-02-24 10:20:48 +09:00
Jorge Bucaran 849c070d74
Force Git to fail if the user is not authenticated when cloning unexisting repos. 2016-02-24 09:18:45 +09:00
Jorge Bucaran a055b4c879
Add more instrumentation. 2016-02-24 09:18:00 +09:00
Jorge Bucaran c11774c525
Remove debug statements inside __fisher_deps_install to avoid Spin fail. 2016-02-24 08:46:14 +09:00
Jorge Bucaran aae66ae0d8
Ignore git stash standard error. 2016-02-24 08:45:53 +09:00
Jorge Bucaran 903fdad734
Add news about translated guides and thank authors ❤️. 2016-02-24 08:33:37 +09:00
Jorge Bucaran 9c00afd73a
Add more instrumentation and more polite error message. 2016-02-23 14:50:20 +09:00
Jorge Bucaran 5271b14975
Stash changes and pull rebase to update. Fix #103 2016-02-23 14:47:28 +09:00
Jorge Bucaran 0bc883f80c
Remove debug statements inside __fisher_index_update to avoid Spin fail. 2016-02-23 14:45:59 +09:00
Jorge Bucaran 04246b5ea7
Docs. 2016-02-20 22:19:25 +09:00
Jorge Bucaran 58d70ec3c6
0.8.0 2016-02-20 09:58:26 +09:00
Jorge Bucaran 89c01dc235
Add instrumentation using fishery/debug. 2016-02-20 09:57:51 +09:00
Jorge Bucaran 3516a80aee
Update 2016-02-20 09:57:35 +09:00
Jorge Bucaran 95412aeab7
Use -h instead of --help for consistency w/ other commands. 2016-02-18 16:59:26 +09:00
Jorge Bucaran a25fc7353e
Remove scripts directory in favor functions/ or root/
Remove scripts directory in favor of using the functions/ or root
for sharing scripts. Using a scripts directory does not solve the
main problem of sharing scripts with the same name, so this addition
was deemed of little value. In the future, a more robust way to avoid
name collisions when sharing scripts would be nice to have, but at
the moment having a scripts directory is not solving this problem
but just adding clutter to the configuration.

Closes #105.
2016-02-18 06:42:12 +09:00
Jorge Bucaran d5601ab4c7
Update function description. 2016-02-18 06:41:59 +09:00
Jorge Bucaran bca78c3903
Update function description. 2016-02-18 06:41:51 +09:00
Jorge Bucaran 10ffcf41cc
Add function description. 2016-02-18 06:41:29 +09:00
Jorge Bucaran 68f73a1aa9
Add user configuration before sourcing Fisherman configuration
Obviously this should be the other way around, otherwise, the
user would not be able to modify any variables that have an
effect when Fisherman starts.

In other words, when users install Fisherman, the code in
config.fish should be added before sourcing Fisherman
configuration and not after (current way).
2016-02-18 06:26:54 +09:00
Jorge Bucaran 7be1ad07d2
fisher --list description change. 2016-02-17 13:59:00 +09:00