Commit Graph
65 Commits
Author SHA1 Message Date
Tim Pope af12af412d Replace :Gbrowse with :GBrowse 2021-02-11 16:19:12 -05:00
Tim Pope 857865bdab Allow opt-out of hub as git
Closes https://github.com/tpope/vim-rhubarb/issues/63
2020-11-29 08:28:53 -05:00
Tim Pope 0eaa213f01 Handle trailing slash in enterprise URL 2020-04-08 07:20:10 -04:00
Tim Pope 5130596a65 Use FugitiveConfig() to retrieve config vars 2019-11-12 18:54:46 -05:00
Tim Pope d1f18371f5 Add sponsor button 2019-11-12 18:54:46 -05:00
Tim Pope 75ad917e49 Eliminate hard coded a:opts parameter
This is a bit preemptive refactoring to enable passing a second
parameter to force plain http.
2019-09-02 16:30:05 -04:00
Tim Pope 9edacf9d5b Prefer FugitiveFind() over FugitiveCommonDir()
FugitiveFind() is guaranteed to include a Vim friendly path, while
FugitiveCommonDir() currently returns a Git friendly path.  That is, the
latter uses forwards slashes even on win32, and might do something to
accommodate Cygwin.
2019-08-19 06:25:07 -04:00
Tim Pope e57ed3b6be Replace FugitiveRoute() with FugitiveFind() 2018-11-16 17:35:00 -05:00
Tim Pope b6cbbb0ad3 Use camel case for public functions 2018-08-22 18:39:08 -04:00
Tim Pope 70b9cfc749 Leverage another API for getting common dir 2018-08-19 16:56:43 -04:00
Tim Pope 6c529de83c Don't error on omnicomplete in non-GitHub repository
Closes https://github.com/tpope/vim-rhubarb/issues/30
2018-08-06 11:05:37 -04:00
Tim Pope 322dd5e05f Make config file check more robust 2018-07-28 21:14:17 -04:00
Tim Pope 8a4ced4f00 Swap in alternative API 2018-07-22 17:10:02 -04:00
Tim Pope 848841083d Ask Fugitive directly for the remote URL 2018-07-21 17:46:31 -04:00
Tim Pope 186bf27e05 Remove dependency on repo in :Gbrowse 2018-07-19 00:43:15 -04:00
Tim Pope 3f10dff8cf Ignore Fugitive browse requests without commits
This should never happen.
2018-06-25 18:21:57 -04:00
Tim Pope 658f51d366 Don't try to resolve tracked branch
Fugitive does this for us.
2018-06-25 18:08:27 -04:00
Tim Pope 135aeb6b5f Tighten loose regexp 2018-06-25 17:27:42 -04:00
Tim Pope 7e835bb967 Add :Gbrowse to documentation 2018-06-02 18:12:52 -04:00
Tim Pope ecefe85ac5 Fix linting issue 2018-05-29 19:11:38 -04:00
Tim Pope 6caad2b61a Fix throw in issues completion
Closes https://github.com/tpope/vim-rhubarb/issues/23
2017-06-28 16:08:11 -04:00
Tim Pope f7c4a493e6 Use completion base text for issue search 2017-06-07 22:19:51 -04:00
Tim Pope 4c1fcb5d16 More versatile API URL generation 2017-06-07 19:11:37 -04:00
Tim Pope 5b883e14ff Use native json support when available 2017-06-07 18:50:58 -04:00
Tim Pope feac2474db Remove reference to transitional :Gbrowse support 2017-05-23 18:01:41 -04:00
Tim Pope 9792526427 Update instructions for API access 2017-05-23 15:05:37 -04:00
Tim Pope 925dec7ee7 Restore "hub" support using g:fugitive_git_command 2017-05-23 14:47:17 -04:00
Tim Pope 715789e554 Update for forthcoming :Gbrowse handler changes 2015-12-26 14:41:51 -05:00
Tim Pope 776689794c Actually drop hub support
References https://github.com/tpope/vim-rhubarb/issues/9
2015-12-08 12:28:54 -05:00
Tim Pope c175c71850 Drop hub support due to lack of --exec-path
Closes https://github.com/tpope/vim-rhubarb/issues/9
2015-12-07 01:36:37 -05:00
Tim Pope 5e4f174d82 Experiment: Always use SHA in :Gbrowse
I've been holding out on this forever because links to the latest are
occasionally useful, but more often than not, a permanent link to the
file as it currently stands is most useful.  At any rate, it shouldn't
be Rhubarb's job to parse out the branch name.
2015-12-01 19:05:00 -05:00
Tim Pope c6c6f4bbf3 Future proofing 2015-12-01 19:03:49 -05:00
Tim Pope ba6057c101 Tighten handling of refs in :Gbrowse 2015-12-01 18:55:13 -05:00
Tim Pope ade3d07374 Fix mis-paste 2015-12-01 17:10:42 -05:00
Tim Pope 7ce3d67750 Fix :Gbrowse
Closes #8
2015-12-01 14:59:08 -05:00
Tim Pope 6d75255999 Open release page for tags on GitHub 2015-12-01 04:24:44 -05:00
Tim Pope 28c489579f Add another guard to :Gbrowse support
Now that I've actually had time to assess things, it's clear this
parameter is only used as a way to convey the branch name and makes zero
sense.  So, it's going to get dropped sooner or later.
2015-12-01 03:34:10 -05:00
Tim Pope bcddf0951e Document use of hub executable 2015-11-30 22:31:56 -05:00
Tim Pope 540b2b6c4b Support for :Gbrowse 2015-11-30 22:12:06 -05:00
Tim Pope d7801e77ca Set omnifunc in GitHub Enterprise repositories 2015-11-30 21:53:19 -05:00
Tim Pope cde64b17ca Extract autoload file 2015-11-30 20:52:24 -05:00
Tim Pope 35cc8afbba Support custom headers 2015-11-30 20:32:43 -05:00
Tim Pope 9efd827089 Switch to https URL 2015-11-30 20:32:43 -05:00
Tim Pope 2efe193ddb Better error reporting 2015-08-02 18:34:10 -04:00
Tim Pope c28b28f7f6 Document use of personal access token
Closes https://github.com/tpope/vim-rhubarb/issues/2.
2015-08-02 18:16:15 -04:00
Tim Pope b4a939b78c Support for GitHub enterprise
Completely untested.
2015-08-02 16:55:14 -04:00
Tim Pope a2449c446c Deprecate all credential config except netrc
The other methods are only capable of supporting a single domain, ruling
out the possibility of supporting GitHub Enterprise.
2015-08-02 16:47:21 -04:00
Tim Pope aed724d901 Add helptags generation to installation instructions 2015-08-02 16:11:52 -04:00
Tim Pope 0e8ad2abdf Support completion of issue URL
You can still complete the issue number only by typing a "#" beforehand.
2015-08-02 15:42:32 -04:00
Tim Pope 3b4c1ae342 Add missing aborts 2014-07-18 17:48:43 -04:00
Tim Pope a48904e709 Mention collaborator completion in README 2014-07-05 18:34:27 -04:00
Tim Pope aa3f3e1f59 Delegate compiler 2014-06-11 03:16:17 -04:00
Tim Pope 79c35f56eb Extract contribution guidelines 2014-04-02 19:04:00 -04:00
Tim Pope d7e399f07b Markdown headings 2014-04-02 19:04:00 -04:00
Tim Pope 0db6d1e831 Document all 5 ways to auth 2014-04-02 19:04:00 -04:00
Tim Pope 8dfe33676f Set custom user agent 2014-04-02 19:04:00 -04:00
Tim Pope 61aeac27af Fix JSON parsing error message 2013-02-23 16:57:12 -05:00
Tim Pope 42175a0441 Enable hub if installed 2013-02-19 23:50:33 -05:00
Tim Pope 280a7b12df Add netrc support 2012-10-18 13:33:08 -04:00
Tim Pope a17d35dfae Switch to API v3 2012-04-07 00:30:56 -04:00
Tim Pope 5ba1ce58b1 Broaden commit message editing recognition 2012-04-06 20:16:21 -04:00
Tim Pope d4c3994cbb Document providing credentials 2012-04-06 20:04:42 -04:00
Tim Pope f35acd764b Support password authentication 2012-04-06 19:57:45 -04:00
Tim Pope 5df8f46efe Clarify copyright 2011-09-08 01:14:25 -04:00
Tim Pope dbc16962d3 Initial commit 2011-08-27 13:05:15 -04:00