Commit graph

86 commits

Author SHA1 Message Date
Jorge Bucaran
b37183b8e6 Add new plugins and translations sections. 2016-02-13 18:51:33 +09:00
Jorge Bucaran
84a2979f86 Merge pull request #96 from ViViDboarder/patch-1
Super tiny typo in fisher-config.md
2016-02-12 07:58:32 +09:00
Ian
ba4c1806f9 Super tiny typo in fisher-config.md 2016-02-11 11:07:53 -08:00
Jorge Bucaran
77f8bb38b6 Fix dead white space link next to the logo. 2016-02-11 17:39:50 +09:00
Jorge Bucaran
d3f9a55b41 Remove , but still think it's cool. 2016-02-11 13:19:35 +09:00
Jorge Bucaran
a6bdf36266 Make Slack logo blue. 2016-02-11 13:18:43 +09:00
Jorge Bucaran
04a1d70c00 Add @daenney automatically. 2016-02-11 10:52:29 +09:00
Jorge Bucaran
6a3841c61c 0.7.0 2016-02-11 09:56:12 +09:00
Jorge Bucaran
949fc0598e Ahoy! an early v0.7.0 is here!
+ Add  the ability  to install plugins  from Gists.  You can
distribute a very simple,  one-single function plugin in the
form  of a  Gist. Your  users  can install  it using  fisher
install  url and  Fisherman will  query the  Gist using  the
GitHub API to get a list of  the Gist files and use the name
of the  first identified *.fish  file to name the  plugin in
your system.  Since there is no  formal way to name  a Gist,
and you may  prefer to keep the "description"  field for the
actual description  and not a name,  Fisherman supports only
one fish file per Gist. Closes #75.

+ Use command(1) when calling non-builtins. Thanks @daenney.
Closes #79.

+  Add  __fisher_plugin_can_enable  to detect  installing  a
prompt that is not the current one. Closes #78.

+  Remove  the ability  to  install  a  plugin in  a  parent
directory using ..  or ../ or even worse, ../../  as well as
other combinations  that navigate  to a parent  directory. I
find  the use  case odd  at  best, and  more dangerous  that
useful.  If you  want  to  install a  local  plugin use  the
full  path  or a  relative  path,  always top  down.  fisher
install  . or  fisher  install my/plugin  or fisher  install
/Users/$USER/path/to/plugin. Closes #81.
2016-02-11 09:40:03 +09:00
Jorge Bucaran
56a8d98681 Merge branch 'daenney-all-the-commands' 2016-02-10 02:52:24 +09:00
Jorge Bucaran
096acede6a Update. 2016-02-10 02:42:27 +09:00
Daniele Sluijters
064e15792a Use command when calling non-builtins
By using `command` we ensure that we always end up calling the external
binary and don't get caught by user aliasses, functions or other
magic.

Closes #79
2016-02-07 18:48:42 +01:00
Jorge Bucaran
e119e2e484 Remove version section links. 2016-02-07 21:50:24 +09:00
Jorge Bucaran
82601fd28e 0.6.0 2016-02-07 20:15:40 +09:00
Jorge Bucaran
cd4e7bbd01 Update. 2016-02-07 20:14:51 +09:00
Jorge Bucaran
5de152c274 Lowercase slack and 750->720 pixel logo. 2016-02-07 20:13:20 +09:00
Jorge Bucaran
2ddcbc7652 Remove superfluous ticks. 2016-02-07 20:12:25 +09:00
Jorge Bucaran
1452041659 Reset completions after a successful index update. 2016-02-07 20:11:09 +09:00
Jorge Bucaran
ee3765c679 Add timeout argument and isolate $fisher_index. 2016-02-07 20:08:08 +09:00
Jorge Bucaran
c282882b5c Remove $fisher_index from the config and isolate inside __fisher_index_update. 2016-02-07 20:07:09 +09:00
Jorge Bucaran
c86fc502b2 Use specific timeout of 0 to force index update to wait always. 2016-02-07 20:06:48 +09:00
Jorge Bucaran
cbc61d3132 Revise documentation, use more consistent style, remove deprecated APIs. Closes #77 2016-02-07 20:06:04 +09:00
Jorge Bucaran
6f633efd00 Tidy up, more punch, more flavor, larger logo. 2016-02-06 07:11:35 +09:00
Jorge Bucaran
3f7c3cd759 Fix compatibility section to address new Legacy plugin. 2016-02-06 02:53:20 +09:00
Jorge Bucaran
93fbba0f69 Add note in README about the nature of the benchmarks. 2016-02-05 20:41:49 +09:00
Jorge Bucaran
8ed53bfb6c Remove debugging logs. 2016-02-05 20:41:28 +09:00
Jorge Bucaran
0841248deb Tidy up, add more spacing between sections. 2016-02-05 15:31:12 +09:00
Jorge Bucaran
dfa8c2b74e Fix: __fisher_plugin_walk was incorrectly traversing completions.
Due to how the completions/*.fish path was traversed
inside __fisher_plugin_walk, the plugin enable/disable
mechanism would fail to copy all completions other than
completions/<plugin>.fish into the config.
2016-02-05 14:51:52 +09:00
Jorge Bucaran
4ca8190172 Update Change Log. 2016-02-04 14:07:21 +09:00
Jorge Bucaran
a5e10e119f Update test to account for new writing to log file in fisher_update. 2016-02-04 14:07:01 +09:00
Jorge Bucaran
abee2ca74b Comment. 2016-02-04 14:05:39 +09:00
Jorge Bucaran
a29966f48d Add tests for __fisher_plugin_source. 2016-02-04 14:05:01 +09:00
Jorge Bucaran
5d3f98b07a Improve Install/Update/Uninstall message channels.
Before this commit, both error and success information
was sent to stderr. Now, the total number of plugins
installed / updated / uninstalled is sent to stdout
allowing us to parse this output and implement a
more robust (and simpler) __fisher_deps_install
2016-02-04 14:02:01 +09:00
Jorge Bucaran
6606da7988 Favor > for themes over | for symbolic links. 2016-02-04 14:01:41 +09:00
Jorge Bucaran
25ad460435 Strip plugin list decorators when parsing fishfile 2016-02-04 13:56:06 +09:00
Jorge Bucaran
567cccde26 Add new plugin listing decorator for symbolic links `|'. 2016-02-04 13:53:58 +09:00
Jorge Bucaran
bb3fb8f7af Display deps as they install along with parent plugin. 2016-02-04 13:52:43 +09:00
Jorge Bucaran
e0bb4bcebb Remove 'probably' useless post render. 2016-02-04 13:51:29 +09:00
Jorge Bucaran
4f520febbf Add name argument to __fisher_plugin_source function. 2016-02-04 02:46:18 +09:00
Jorge Bucaran
e780e66edb Use __fisher_plugin_source to evaluate file if class is --source. 2016-02-04 01:35:16 +09:00
Jorge Bucaran
1376b529d1 Add new __fisher_plugin_source function.
Third party plugins can override this function to modify the
install mechanism and support alternative install methods.
2016-02-04 01:33:21 +09:00
Jorge Bucaran
94c6fd8d4f Tweak validate regex to correctly handle plugins named bb, gh, gl or omf. 2016-02-04 01:32:56 +09:00
Jorge Bucaran
5545d35641 Remove superfluous comment. 2016-02-04 01:32:23 +09:00
Jorge Bucaran
754b23fe49 Change of pattern matching expansion (cosmetic). 2016-02-04 01:32:00 +09:00
Jorge Bucaran
4b6ffe7c5a Tweak header, switch 'Get Started' emoji. 2016-02-03 09:59:59 +09:00
Jorge Bucaran
e11d6d701d Remove code header from graphic. 2016-02-03 09:37:53 +09:00
Jorge Bucaran
b7cae7cb03 Add horizontal spacing to legend. 2016-02-03 09:34:27 +09:00
Jorge Bucaran
4834df9103 Resize benchmark graphic. 2016-02-03 09:32:34 +09:00
Jorge Bucaran
e96d3b9f7f Resize benchmark graphic. 2016-02-03 09:17:49 +09:00
Jorge Bucaran
691a73f16f Typos. 2016-02-03 09:11:34 +09:00