Commit graph

502 commits

Author SHA1 Message Date
Jorge Bucaran
f8911f0489 Update fisher_update_interval. 2016-02-26 17:07:16 +09:00
Jorge Bucaran
4edeef1d7a 0.9.0 2016-02-26 17:03:43 +09:00
Jorge Bucaran
a6c21447f3 Power up search Close #115,#128
* Search now has a color display mode enabled by default when listing
  records for human consumption, but continues to produce easy to parse
  output when selecting specific fields.

* The following example queries:

  * fisher search --name
  * fisher search --url
  * fisher search --name --url
  * fisher search --tag=prompt --name

  and so forth continue to display easy to parse output.

* The following example queries:

  * fisher search
  * fisher search --name=fishtape
  * fisher search --tag=prompt
  * fisher search --author=joe

  display in color by default and support multiple formats using the
  --format option described below. The colors used are selected from
  $fish_color_* variables for best results.

* To disable color output, use --no-color. To customize the display
  format use any of the following keywords:

  * --format=*oneline* (default)
  * --format=*short*
  * --format=*verbose*
  * --format=*longline*
  * --format=*raw*

* Search now shows unique records when listing --authors only. #128
2016-02-26 16:59:47 +09:00
Jorge Bucaran
9fa126575f Pave way for search --format. 2016-02-26 00:03:19 +09:00
Jorge Bucaran
205f04a511 Improve instrumentation, consistent logs. 2016-02-26 00:03:19 +09:00
Jorge Bucaran
1de4b35dba Fork awk only once, simplify. 2016-02-26 00:03:19 +09:00
Jorge Bucaran
f66a219d42 Redirect standard error to null by default. 2016-02-26 00:03:19 +09:00
Jorge Bucaran
44a79a688c Remove comment check from index search. 2016-02-26 00:03:19 +09:00
Jorge Bucaran
d99b86c2ec Merge pull request #126 from pickfire/master
[#84] Beautify -h (4×' ', 15×opt, desc)
2016-02-25 23:39:37 +09:00
Ivan Tham
2e48587945 [#84] Beautify -h (4×' ', 15×opt, desc) 2016-02-25 21:40:12 +08:00
Jorge Bucaran
bdc49abe23 Thank you @therealpxc and @dfdgsdfg. 2016-02-25 14:21:53 +09:00
Jorge Bucaran
098d376fa6 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
509be2adf1 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
23db2d6019 relativize shell path in Makefile for compatibility with NixOS and non-standard bash paths 2016-02-24 22:10:20 -07:00
Jorge Bucaran
9e76f930cf Close #122. 2016-02-25 10:16:09 +09:00
Jorge Bucaran
9e5656ff37 Update. 2016-02-25 10:13:42 +09:00
Jorge Bucaran
34b880f6be 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
2f325c38ae 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
e3a5281481 Remove strange _ next to logo link caused by GH markdown weirdness. 2016-02-24 20:40:54 +09:00
Jorge Bucaran
e7b1820b83 Fix logo head tag. 2016-02-24 20:37:41 +09:00
Jorge Bucaran
d9c6efeb8e Thank you Denis, Ivan and Jethro ❤️. 2016-02-24 20:35:45 +09:00
Jorge Bucaran
33ee981bc9 Minimal readme. 2016-02-24 17:54:00 +09:00
Jorge Bucaran
54311151bc Less emoji, I am a mental explorer. 2016-02-24 17:31:31 +09:00
Jorge Bucaran
b06f050f70 More emoji 📦 tidy up. 2016-02-24 17:28:22 +09:00
Jorge Bucaran
6788fe7fb2 Add emoji 🔎 and show installing Fisherman is simple. 2016-02-24 17:23:41 +09:00
Jorge Bucaran
097e86caa0 Simplify README, smaller benchmark img size. 2016-02-24 17:12:19 +09:00
Jorge Bucaran
590627e95a Remove fundle from benchmarks as meh. 2016-02-24 16:51:25 +09:00
Jorge Bucaran
956c2116a9 Center align benchmark graph. 2016-02-24 16:44:53 +09:00
Jorge Bucaran
1acc8d025a Make benchmarks run horizontally to save vertical space. 2016-02-24 16:43:09 +09:00
Jorge Bucaran
824e1c8047 Fix GitHub markdown nonsense, move badges up. 2016-02-24 15:43:25 +09:00
Jorge Bucaran
1ea1bad485 Thin line under badges. 2016-02-24 15:39:12 +09:00
Jorge Bucaran
5f8c671bf5 Do not list info about --help option by default. 2016-02-24 15:30:56 +09:00
Jorge Bucaran
ba7301775c Add link to plugin search. 2016-02-24 15:30:24 +09:00
Jorge Bucaran
5ed4fdc274 Do not use env to export GIT_ASKPASS. 2016-02-24 10:20:48 +09:00
Jorge Bucaran
d86df6ca1e Force Git to fail if the user is not authenticated when cloning unexisting repos. 2016-02-24 09:18:45 +09:00
Jorge Bucaran
e81e77dcbe Add more instrumentation. 2016-02-24 09:18:00 +09:00
Jorge Bucaran
87f0d7f42e Remove debug statements inside __fisher_deps_install to avoid Spin fail. 2016-02-24 08:46:14 +09:00
Jorge Bucaran
e034602bd8 Ignore git stash standard error. 2016-02-24 08:45:53 +09:00
Jorge Bucaran
4bee52ddd9 Add news about translated guides and thank authors ❤️. 2016-02-24 08:33:37 +09:00
Jorge Bucaran
1f80454f00 Add more instrumentation and more polite error message. 2016-02-23 14:50:20 +09:00
Jorge Bucaran
11db4c2e05 Stash changes and pull rebase to update. Fix #103 2016-02-23 14:47:28 +09:00
Jorge Bucaran
a2739e93fa Remove debug statements inside __fisher_index_update to avoid Spin fail. 2016-02-23 14:45:59 +09:00
Jorge Bucaran
e87526247a Docs. 2016-02-20 22:19:25 +09:00
Jorge Bucaran
7b833bcca4 0.8.0 2016-02-20 09:58:26 +09:00
Jorge Bucaran
d555f261f9 Add instrumentation using fishery/debug. 2016-02-20 09:57:51 +09:00
Jorge Bucaran
d48fef8427 Update 2016-02-20 09:57:35 +09:00
Jorge Bucaran
8206a89a46 Use -h instead of --help for consistency w/ other commands. 2016-02-18 16:59:26 +09:00
Jorge Bucaran
90bedbcaf5 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
617e8af36e Update function description. 2016-02-18 06:41:59 +09:00
Jorge Bucaran
eba89acc27 Update function description. 2016-02-18 06:41:51 +09:00