Commit Graph

286 Commits (d49ca3cbf5c58242d82369dd17831f534519b0b3)
 

Author SHA1 Message Date
Jorge Bucaran 4c0ddb1b28 Add new plugins and translations sections. 9 years ago
Jorge Bucaran 29c8908d14 Merge pull request #96 from ViViDboarder/patch-1
Super tiny typo in fisher-config.md
9 years ago
Ian 3f1e723de6 Super tiny typo in fisher-config.md 9 years ago
Jorge Bucaran 46d99b6a15 Fix dead white space link next to the logo. 9 years ago
Jorge Bucaran babcc15337 Remove , but still think it's cool. 9 years ago
Jorge Bucaran b0a0821874 Make Slack logo blue. 9 years ago
Jorge Bucaran f34fdb8e33 Add @daenney automatically. 9 years ago
Jorge Bucaran bf934b2181 0.7.0 9 years ago
Jorge Bucaran 4cfd037cc0 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.
9 years ago
Jorge Bucaran b36ad1f179 Merge branch 'daenney-all-the-commands' 9 years ago
Jorge Bucaran 87b8eb8798 Update. 9 years ago
Daniele Sluijters 342bacf5be 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
9 years ago
Jorge Bucaran 22d1578d09 Remove version section links. 9 years ago
Jorge Bucaran 7efb46bc10 0.6.0 9 years ago
Jorge Bucaran 8fb9b2448d Update. 9 years ago
Jorge Bucaran ff4968c01e Lowercase slack and 750->720 pixel logo. 9 years ago
Jorge Bucaran cc9cb67e06 Remove superfluous ticks. 9 years ago
Jorge Bucaran 16ee7f8788 Reset completions after a successful index update. 9 years ago
Jorge Bucaran 01af6b540d Add timeout argument and isolate $fisher_index. 9 years ago
Jorge Bucaran 14afdc31dc Remove $fisher_index from the config and isolate inside __fisher_index_update. 9 years ago
Jorge Bucaran 60e011b53a Use specific timeout of 0 to force index update to wait always. 9 years ago
Jorge Bucaran f278722875 Revise documentation, use more consistent style, remove deprecated APIs. Closes #77 9 years ago
Jorge Bucaran f421bb9186 Tidy up, more punch, more flavor, larger logo. 9 years ago
Jorge Bucaran 5fbd6c0a9f Fix compatibility section to address new Legacy plugin. 9 years ago
Jorge Bucaran e75d93a96f Add note in README about the nature of the benchmarks. 9 years ago
Jorge Bucaran dd76a20379 Remove debugging logs. 9 years ago
Jorge Bucaran aa8eba88cf Tidy up, add more spacing between sections. 9 years ago
Jorge Bucaran ccee195162 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.
9 years ago
Jorge Bucaran 7c2f62dbb7 Update Change Log. 9 years ago
Jorge Bucaran 2496ac1de9 Update test to account for new writing to log file in fisher_update. 9 years ago
Jorge Bucaran 2446dd1b3f Comment. 9 years ago
Jorge Bucaran c3abc207be Add tests for __fisher_plugin_source. 9 years ago
Jorge Bucaran 778b5279c5 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
9 years ago
Jorge Bucaran 5faf3a7812 Favor > for themes over | for symbolic links. 9 years ago
Jorge Bucaran 399e0ba56b Strip plugin list decorators when parsing fishfile 9 years ago
Jorge Bucaran 6247057d09 Add new plugin listing decorator for symbolic links `|'. 9 years ago
Jorge Bucaran 0758a42cb6 Display deps as they install along with parent plugin. 9 years ago
Jorge Bucaran b575a06ee0 Remove 'probably' useless post render. 9 years ago
Jorge Bucaran 26549c2720 Add name argument to __fisher_plugin_source function. 9 years ago
Jorge Bucaran 486b2d6a81 Use __fisher_plugin_source to evaluate file if class is --source. 9 years ago
Jorge Bucaran eb11e378b8 Add new __fisher_plugin_source function.
Third party plugins can override this function to modify the
install mechanism and support alternative install methods.
9 years ago
Jorge Bucaran 37101fb85c Tweak validate regex to correctly handle plugins named bb, gh, gl or omf. 9 years ago
Jorge Bucaran 3b73ca1107 Remove superfluous comment. 9 years ago
Jorge Bucaran d1eac35039 Change of pattern matching expansion (cosmetic). 9 years ago
Jorge Bucaran c7a906007f Tweak header, switch 'Get Started' emoji. 9 years ago
Jorge Bucaran c6984cdbb0 Remove code header from graphic. 9 years ago
Jorge Bucaran 6de5c60a56 Add horizontal spacing to legend. 9 years ago
Jorge Bucaran 1caa738226 Resize benchmark graphic. 9 years ago
Jorge Bucaran 8952b3cf34 Resize benchmark graphic. 9 years ago
Jorge Bucaran e43b64115f Typos. 9 years ago