Commit Graph

205 Commits (d1b6be3064460a587f526c74a0ffb148da5ce18e)
 

Author SHA1 Message Date
Jorge Bucaran d1b6be3064 Update. 9 years ago
Jorge Bucaran c2d30fcb04 Add @orangecms. 9 years ago
Jorge Bucaran 24bebe7811 Fix load order during installation. Close #170.
Now snippets can safely invoke functions defined in the plugin
function directory. Thanks @orangecms.
9 years ago
Jorge Bucaran 2b43beb324 Fix a bug in the dependency installer counter. 9 years ago
Jorge Bucaran d4c8e2789f Merge pull request #167 from jethrokuan/master
Clear ignored files on cleanup
9 years ago
Jethro Kuan b2c521a41d Clear ignored files on cleanup 9 years ago
Jorge Bucaran 4920550c7a Fix long search result result width. 9 years ago
Jorge Bucaran 2cfa1c5184 Support .load files using custom scripts. 9 years ago
Jorge Bucaran b00db85348 Display plugin update failed message only if there are plugins. 9 years ago
Jorge Bucaran d9f9dd9e8d Do not print an empty lines if there are no plugins. 9 years ago
Jorge Bucaran abc34f1c7a Skip plugin update if there are no plugins to update. 9 years ago
Jorge Bucaran 29853bcc2d More verbose and safer has jobs check. 9 years ago
Jorge Bucaran d37f0ad706 More space, brighter colors.
Add left-align padding to search results and use bright colors.
9 years ago
Jorge Bucaran b4caade4fd Don't install the entire index.
Handle the case when the user tries to install a plugin that is
a function, but a directory of the same name already exists in
the current working directory.
9 years ago
Jorge Bucaran 2587ca9aeb Update docs. 9 years ago
Jorge Bucaran 5fa03a14cd Update README. 9 years ago
Jorge Bucaran 0a65c381f9 Bug fix: Git rebase has no --quiet option. 9 years ago
Jorge Bucaran 7e54605e88 1.3.1 9 years ago
Jorge Bucaran b783d11809 Ahoy! 1.3.1 9 years ago
Jorge Bucaran 05ace93145 Ahoy! Fisherman 1.3.0
* Fix bug in fisher_config_color_reset not declaring path variable.
* Silence Git checkout standard error to prevent update failures in some edge cases.
* Revise and correct errors in the documentation and README.
* Add more instrumentation to fisher_plugin_disable.
* Minor doc updates.
9 years ago
Jorge Bucaran cdb9a097b1 Update CONTRIBUTING. 9 years ago
Jorge Bucaran b78fc1818d Remove dead links and tidy up README. 9 years ago
Jorge Bucaran d24a4f0bff Simplify fisher_help, update docs. 9 years ago
Jorge Bucaran 18e5103271 1.3.0 9 years ago
Jorge Bucaran e9535dbb30 Update change log. 9 years ago
Jorge Bucaran 57964e6842 Close #149, #150. 9 years ago
Jorge Bucaran 21a189b8f4 Update. 9 years ago
Jorge Bucaran 1493292cd2 1.2.0 9 years ago
Jorge Bucaran 512a670936 Update. 9 years ago
Jorge Bucaran 88fcbfd565 More tests, smarter manifest. 9 years ago
Jorge Bucaran 4deb812606 Fix color reset #144 and close #155. 9 years ago
Jorge Bucaran 2b1a1e759d Introduce set_color_custom. Close #144. 9 years ago
Jorge Bucaran c4c95779c3 Add ascii cast. 9 years ago
Jorge Bucaran 8fd8dc0664 Move debug from __fisher_plugin_source to before call. 9 years ago
Jorge Bucaran c0c7f6a47b Be more secretive about index updates. 9 years ago
Jorge Bucaran aa8a98a966 Fix regression causing update to fail in some plugins. 9 years ago
Jorge Bucaran 03baee2d24 1.1.0 9 years ago
Jorge Bucaran 6b9969205e Stash only for non-master branches. 9 years ago
Jorge Bucaran 6a8998c51f Capitalize Index. 9 years ago
Jorge Bucaran 2c4e96a551 Show total of plugins that will be updated in fisher u -a. 9 years ago
Jorge Bucaran f86b10b6a1 Do no update total while installing/updating, etc. Closes #139. 9 years ago
Jorge Bucaran 96d665de11 Install functions if index check fails. 9 years ago
Jorge Bucaran c65adfcab8 Remove debug from __fisher_deps_install. 9 years ago
Jorge Bucaran 6f6d874a3f Merge branch 'master' of https://github.com/fisherman/fisherman 9 years ago
Jorge Bucaran be65fdf3f0 Ahoy!! Fisherman 1.0.0
* Deprecate fisher --list in favor of a new command
  fisher list. The behavior is roughly the same. See
  fisher help list for usage. tl;dr: Use list to query
  the local system / cache and search to query the index.

* Teach fisher_plugin_walk about fish_postexec,
  fish_command_not_found and fish_preexec event emitters
  and erase them during uninstall if they were defined in
  a snippet.

* Fisherman now recognizes the following aliases by default:
  i for install, u for update, l for list, s for search and
  h for help.

* Rewrite documentation to be simpler and more consistent.

* Fisherman can install "functions" now. If you have created
  a function interactively, you can run fisher install name
  of the function and a directory will be created in
  $PWD/name of the function and installed as usual.

* Fisherman now detects if users have modified their fish
  prompt using fish_config and if so, uninstalls $fisher_prompt.

* Search results now truncate plugin descriptions based in
 the width of the terminal screen.

* Install/Update/Uninstall CLI was retouched.

Looking behind and Ahead
========================

On Jan, 1st, Fisherman 0.1.0 departed from the bay of
"my hard drive" and today 1.0.0 has finally shipped.

Things are still a little rough and knotty, what did
you think? But 1.0.0 means all the basic things are
here.

Internally, we may still push some large changes, more
robust tests; at ~300 there are still areas a bit dry.

On the outside, Fisherman will change little, I hope.
That's a feature. If you want a more colorful CLI,
concurrent updates, or another bit here and there,
we may work something out.

This release means more time to focus on the plugin
ecosystem, but the adventures are far from over.
9 years ago
Jorge Bucaran 2cbbb00dcb Fisherman 1.0 RC
* Deprecate fisher --list in favor of a new command fisher list.
  The behavior is roughly the same. See fisher help list for
  usage. tl;dr: Use list to query the local system / cache and
  search to query the index.

* Teach fisher_plugin_walk about fish_postexec,
  fish_command_not_found and fish_preexec event emitters and
  erase them during uninstall if they were defined in a snippet.

* Fisherman now recognizes the following aliases by default:
  i for install, u for update, l for list, s for search and h
  for help.

* Large documentation rewrite. Better, simpler, more concise
  and more consistent.

* Fisherman now detects if users have modified their fish
  prompt using fish_config and if so, uninstalls $fisher_prompt.
9 years ago
Jorge Bucaran 9ac121b140 Fix wiki link. 9 years ago
Jorge Bucaran c5acec2c02 Merge branch 'pickfire-master' 9 years ago
Jorge Bucaran 42fbbf2548 Merge branch 'master' of https://github.com/pickfire/fisherman into pickfire-master 9 years ago
Jorge Bucaran bd92ed25f7 Docs. 9 years ago