fisher/test
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.
2016-02-11 09:40:03 +09:00
..
fixtures Ahoy! an early v0.7.0 is here! 2016-02-11 09:40:03 +09:00
helpers Ahoy! an early v0.7.0 is here! 2016-02-11 09:40:03 +09:00
cache-list.fish Ahoy! Fisherman 0.5.0 2016-02-02 04:39:16 +09:00
complete-reset.fish Ahoy! Fisherman 0.5.0 2016-02-02 04:39:16 +09:00
complete.fish Ahoy! Fisherman 0.5.0 2016-02-02 04:39:16 +09:00
config.fish Ahoy! Fisherman 0.5.0 2016-02-02 04:39:16 +09:00
deps-install.fish Display deps as they install along with parent plugin. 2016-02-04 13:52:43 +09:00
file-contains.fish Ahoy! Fisherman 0.5.0 2016-02-02 04:39:16 +09:00
file-remove.fish Ahoy! Fisherman 0.5.0 2016-02-02 04:39:16 +09:00
file.fish Strip plugin list decorators when parsing fishfile 2016-02-04 13:56:06 +09:00
fisher.fish Ahoy! Fisherman 0.5.0 2016-02-02 04:39:16 +09:00
getopts.fish Ahoy! Fisherman 0.5.0 2016-02-02 04:39:16 +09:00
gist-to-name.fish Ahoy! an early v0.7.0 is here! 2016-02-11 09:40:03 +09:00
help-parse.fish Ahoy! Fisherman 0.5.0 2016-02-02 04:39:16 +09:00
help.fish Ahoy! Fisherman 0.5.0 2016-02-02 04:39:16 +09:00
index-update.fish Add timeout argument and isolate $fisher_index. 2016-02-07 20:08:08 +09:00
install.fish Remove superfluous ticks. 2016-02-07 20:12:25 +09:00
key-bindings-delete.fish Ahoy! Fisherman 0.5.0 2016-02-02 04:39:16 +09:00
key-bindings-disable.fish Ahoy! Fisherman 0.5.0 2016-02-02 04:39:16 +09:00
key-bindings-enable.fish Ahoy! Fisherman 0.5.0 2016-02-02 04:39:16 +09:00
key-bindings-reset.fish Ahoy! Fisherman 0.5.0 2016-02-02 04:39:16 +09:00
key-bindings-undo.fish Ahoy! Fisherman 0.5.0 2016-02-02 04:39:16 +09:00
key-bindings-update-user.fish Ahoy! Fisherman 0.5.0 2016-02-02 04:39:16 +09:00
key-bindings-update.fish Ahoy! Fisherman 0.5.0 2016-02-02 04:39:16 +09:00
key-bindings.fish Ahoy! Fisherman 0.5.0 2016-02-02 04:39:16 +09:00
list-fishfile.fish Ahoy! an early v0.7.0 is here! 2016-02-11 09:40:03 +09:00
list.fish Ahoy! an early v0.7.0 is here! 2016-02-11 09:40:03 +09:00
man.fish Ahoy! Fisherman 0.5.0 2016-02-02 04:39:16 +09:00
name.fish Ahoy! Fisherman 0.5.0 2016-02-02 04:39:16 +09:00
path-from-plugin.fish Ahoy! Fisherman 0.5.0 2016-02-02 04:39:16 +09:00
path-from-url.fish Ahoy! Fisherman 0.5.0 2016-02-02 04:39:16 +09:00
path-is-prompt.fish Ahoy! Fisherman 0.5.0 2016-02-02 04:39:16 +09:00
path-make.fish Ahoy! Fisherman 0.5.0 2016-02-02 04:39:16 +09:00
path-update.fish Ahoy! Fisherman 0.5.0 2016-02-02 04:39:16 +09:00
plugin-can-enable.fish Ahoy! an early v0.7.0 is here! 2016-02-11 09:40:03 +09:00
plugin-from-path.fish Ahoy! Fisherman 0.5.0 2016-02-02 04:39:16 +09:00
plugin-link.fish Ahoy! Fisherman 0.5.0 2016-02-02 04:39:16 +09:00
plugin-source.fish Add tests for __fisher_plugin_source. 2016-02-04 14:05:01 +09:00
plugin-uninstall-handler.fish Ahoy! Fisherman 0.5.0 2016-02-02 04:39:16 +09:00
plugin-unlink.fish Ahoy! Fisherman 0.5.0 2016-02-02 04:39:16 +09:00
plugin-walk-conf.d.fish Ahoy! Fisherman 0.5.0 2016-02-02 04:39:16 +09:00
plugin-walk-functions.fish Ahoy! Fisherman 0.5.0 2016-02-02 04:39:16 +09:00
plugin-walk-init-files.fish Ahoy! Fisherman 0.5.0 2016-02-02 04:39:16 +09:00
plugin-walk-prompt.fish Ahoy! Fisherman 0.5.0 2016-02-02 04:39:16 +09:00
plugin-walk-scripts.fish Ahoy! Fisherman 0.5.0 2016-02-02 04:39:16 +09:00
plugin-walk-uninstall.fish Ahoy! Fisherman 0.5.0 2016-02-02 04:39:16 +09:00
plugin-walk.fish Ahoy! Fisherman 0.5.0 2016-02-02 04:39:16 +09:00
prompt-reset.fish Ahoy! Fisherman 0.5.0 2016-02-02 04:39:16 +09:00
search.fish Ahoy! an early v0.7.0 is here! 2016-02-11 09:40:03 +09:00
string-escape.fish Ahoy! Fisherman 0.5.0 2016-02-02 04:39:16 +09:00
uninstall.fish Ahoy! Fisherman 0.5.0 2016-02-02 04:39:16 +09:00
update.fish Update test to account for new writing to log file in fisher_update. 2016-02-04 14:07:01 +09:00
url-clone.fish Ahoy! Fisherman 0.5.0 2016-02-02 04:39:16 +09:00
url-from-path-git.fish Ahoy! an early v0.7.0 is here! 2016-02-11 09:40:03 +09:00
url-from-path-links.fish Ahoy! Fisherman 0.5.0 2016-02-02 04:39:16 +09:00
validate-file.fish Ahoy! an early v0.7.0 is here! 2016-02-11 09:40:03 +09:00
validate-name.fish Ahoy! Fisherman 0.5.0 2016-02-02 04:39:16 +09:00
validate-url.fish Ahoy! an early v0.7.0 is here! 2016-02-11 09:40:03 +09:00
wait.fish Ahoy! Fisherman 0.5.0 2016-02-02 04:39:16 +09:00
xdg.fish Ahoy! Fisherman 0.5.0 2016-02-02 04:39:16 +09:00