Commit Graph

  • c82abd0558 Fix function reference Tim Pope 2018-07-31 02:42:14 -04:00
  • d859e05f00 Really fix :Gcd Tim Pope 2018-07-31 02:24:13 -04:00
  • 3feda7f440 Fix :Gcd Tim Pope 2018-07-31 01:00:03 -04:00
  • c9c406a118 Fix extra slash generating work tree filenames Tim Pope 2018-07-30 19:40:47 -04:00
  • a877908acd Fix check for absolute path in FugitiveGenerate() Tim Pope 2018-07-30 01:29:10 -04:00
  • 6c89a3675b Support :Gedit +cmd ++opt Tim Pope 2018-07-30 00:47:26 -04:00
  • bf796562b6 Add better name for function as alias Tim Pope 2018-07-29 21:10:45 -04:00
  • 023ab8e4a6 Eliminate s:repo() and s:buffer() Tim Pope 2018-07-28 20:26:31 -04:00
  • da95d96ece Replace s:repo().rev_parse() Tim Pope 2018-07-28 20:24:15 -04:00
  • 8a0a448f56 Show fake trees when editing directory in index Tim Pope 2018-07-29 14:22:33 -04:00
  • 004da420e5 Match trailing slash in FugitivePath() Tim Pope 2018-07-29 13:06:32 -04:00
  • 8b4194047c Rearrange Tim Pope 2018-07-29 14:24:05 -04:00
  • 716edd4bc0 Redo completion Tim Pope 2018-07-28 19:09:05 -04:00
  • 70c0f132f5 Fix :Gblame Tim Pope 2018-07-29 00:17:51 -04:00
  • a8392e0ebb Fix fugitive#Real() with non-Fugitive URL Tim Pope 2018-07-29 00:20:35 -04:00
  • 64fbfc7a8d Whitespace fix Tim Pope 2018-07-28 21:51:46 -04:00
  • f232e4c6a3 Support completion of local commits for --fixup=/--squash= Tim Pope 2018-07-28 17:28:30 -04:00
  • db7fd110a8 Move implementation functions below public API Tim Pope 2018-07-28 21:38:39 -04:00
  • 248764f2c3 Provide FugitiveGitDir() Tim Pope 2018-07-28 20:56:30 -04:00
  • f8fb5eafab Eliminate remaining s:repo().dir() and s:repo().tree() calls Tim Pope 2018-07-27 00:56:21 -04:00
  • 4f82d241cc Fix jump to file Tim Pope 2018-07-28 22:04:26 -04:00
  • f761ea700c Rewrite :Gedit and :Gread Tim Pope 2018-07-27 00:19:44 -04:00
  • 035cdf44e8 Make fugitive#Prepare() private Tim Pope 2018-07-28 19:54:35 -04:00
  • deaf4aa139 Pass absolute paths through FugitiveGenerate() unchanged Tim Pope 2018-07-28 16:51:17 -04:00
  • da066426fd Use <amatch> in detection autocommands Tim Pope 2018-07-28 19:41:00 -04:00
  • 4643363b08 Handle FugitiveReal('') correctly Tim Pope 2018-07-28 19:31:11 -04:00
  • c5d4ce7479 Fix map to follow the pattern Tim Pope 2018-07-27 15:03:41 -04:00
  • 6eadff1107 Correct the directory separator of Path() on Windows (#1067) Ryo Susami 2018-07-28 14:50:51 +09:00
  • c68fb3c83a Remove redundant maps Tim Pope 2018-07-27 13:42:00 -04:00
  • 6c09ce3ab4 Prefer :Gedit to s:Edit() where possible Tim Pope 2018-07-27 13:37:44 -04:00
  • cec05fac01 Fix missing :Gblame in work tree files Tim Pope 2018-07-27 08:54:18 -04:00
  • 4b0475f9d8 Map <CR> in blobs to jump to blamed commit Tim Pope 2018-07-25 00:29:03 -04:00
  • 8edc9cd006 Work around janky autocommands when returning to diffed window Tim Pope 2018-07-27 00:35:27 -04:00
  • 382c0a5405 Provide config functions globally Tim Pope 2018-07-22 13:40:47 -04:00
  • c472b8f2c1 Provide file permission API Tim Pope 2018-07-26 20:55:47 -04:00
  • 30c2490b6e Provide file writing API Tim Pope 2018-07-26 18:09:47 -04:00
  • 5a9b7a593b Provide file deletion API Tim Pope 2018-07-26 17:12:14 -04:00
  • 4ce8646410 Remove s:repo().aliases() Tim Pope 2018-07-27 01:30:41 -04:00
  • 321f63ff19 Compartmentalize filetype support Tim Pope 2018-07-26 21:53:43 -04:00
  • 7f299fbbe3 Eliminate remaining uses of s:buffer().type() Tim Pope 2018-07-27 00:14:47 -04:00
  • 6d0df81732 Run correct auto-commands for BufWrite and FileWrite Tim Pope 2018-07-25 02:53:26 -04:00
  • 5cea916e9c Support Vim without SourceCmd Tim Pope 2018-07-26 20:54:10 -04:00
  • c3c39d904b Try embedding shell cd if -C not available Tim Pope 2018-07-26 15:11:47 -04:00
  • 6bab1a0c39 Map p to jump to file in preview window Tim Pope 2018-07-25 16:16:38 -04:00
  • 49c2a4acb5 Revert "Unify jump to file logic" Tim Pope 2018-07-25 16:08:59 -04:00
  • 73c39195ae Unify jump to file logic Tim Pope 2018-07-25 02:03:00 -04:00
  • f818a947ae Map p to in :Gblame to open commit in preview window Tim Pope 2018-07-24 23:27:14 -04:00
  • fbaa831e57 Show error on :Gblame jump on uncommitted line Tim Pope 2018-07-25 00:17:12 -04:00
  • 07d30de8be Return relative paths with second argument to FugitivePath() Tim Pope 2018-07-22 19:15:22 -04:00
  • c693da9cb0 Drop support for uppercase statusline indicator Tim Pope 2018-07-24 19:54:24 -04:00
  • 1e7e707696 Preserve trailing slash in FugitiveReal() Tim Pope 2018-07-22 13:57:28 -04:00
  • d818ac93af Make bang argument to :Glog explicit Tim Pope 2018-07-22 21:28:15 -04:00
  • 2fcf95467f Remove obsolete instaweb reference from README Tim Pope 2018-07-23 00:18:07 -04:00
  • 286476d58f Fix upwards navigation on "-" Tim Pope 2018-07-24 20:44:50 -04:00
  • b78a8ab860 Remove indirection Tim Pope 2018-07-24 20:44:06 -04:00
  • e6e3f3f225 Don't :cd if directory already correct Tim Pope 2018-07-24 01:37:50 -04:00
  • 240127f5a5 Eliminate use of buffer.commit() Tim Pope 2018-07-24 01:27:55 -04:00
  • bfc1745f3b Handle bare repository case when shelling out Tim Pope 2018-07-23 13:55:40 -04:00
  • 93f29cf831 Fix shelling out from subdirectory Tim Pope 2018-07-23 13:49:32 -04:00
  • 5879304769 Move GIT_INDEX_FILE override closer to home Tim Pope 2018-07-22 22:37:28 -04:00
  • 196e448375 Make :Gmove always relative to repository root Tim Pope 2018-07-22 14:10:21 -04:00
  • e0b770a9bd Drop instaweb support Tim Pope 2018-07-22 16:59:44 -04:00
  • c938737960 Encapsulate fugitive#buffer().relative() Tim Pope 2018-07-22 14:18:59 -04:00
  • 978ca4a5ce Encapsulate fugitive#repo().git_chomp_in_tree() Tim Pope 2018-07-22 13:56:21 -04:00
  • a8626a4ca4 Avoid false positive matches of status files in non-status buffers Tim Pope 2018-07-22 01:58:20 -04:00
  • 4a5781bc1b Fix issue generating Fugitive URLs Tim Pope 2018-07-22 01:57:39 -04:00
  • 71acb7da35 Provide FugitiveGenerate() and FugitiveParse() Tim Pope 2018-07-22 01:29:49 -04:00
  • 1e41a88ec9 Default to branch remote rather than origin Tim Pope 2018-07-21 19:02:31 -04:00
  • 9e7b67e9b0 Refactor repo.translate for future extraction Tim Pope 2018-07-21 18:29:35 -04:00
  • 445a8160d2 Provide Git dir to browse handlers Tim Pope 2018-07-21 19:40:26 -04:00
  • cb49f8b4be Drop repo.dirglob Tim Pope 2018-07-21 21:51:44 -04:00
  • 6aa3f09eb7 Drop buffer.up Tim Pope 2018-07-21 20:37:56 -04:00
  • 197ca58a95 Remove unused variable Tim Pope 2018-07-21 20:32:00 -04:00
  • 7165817b69 Attempt 2 at fixing :Gbrowse tagname Tim Pope 2018-07-21 19:43:49 -04:00
  • be68a8ec8a Add Git config query functions Tim Pope 2018-07-21 16:33:34 -04:00
  • b8046d1c5e Reduce noise on E211 from :Git Tim Pope 2018-07-21 15:36:01 -04:00
  • b7e57637ba Add warning for editing invalid Fugitive URL Tim Pope 2018-07-21 16:52:06 -04:00
  • 35f94eef48 Make argument to FugitiveTreeForGitDir optional Tim Pope 2018-07-21 15:43:05 -04:00
  • c118dabb89 Fix :Glog Tim Pope 2018-07-20 22:06:22 -04:00
  • 8c076e3f68 Drop some silly instance methods Tim Pope 2018-07-19 00:34:04 -04:00
  • 0aa3389f5c Decouple :Gcommit from repo object Tim Pope 2018-07-19 02:09:51 -04:00
  • fb2289982b Rename overlooked snakecase function Tim Pope 2018-07-20 01:38:55 -04:00
  • 56e4947843 Support FileWriteCmd Tim Pope 2018-07-18 20:47:29 -04:00
  • 99f0431135 Thorough error reporting for broken system() calls Tim Pope 2018-07-19 00:17:12 -04:00
  • 29411e2801 Decouple autocommand functions from repo object Tim Pope 2018-07-17 00:11:07 -04:00
  • c0b6faeae7 Support SourceCmd for Fugitive URLs Tim Pope 2018-07-16 23:34:02 -04:00
  • 792154e45d Unify FileReadCmd autocommands Tim Pope 2018-07-17 17:13:49 -04:00
  • 0717396aa2 Avoid some redundant --git-dir arguments Tim Pope 2018-07-17 01:13:47 -04:00
  • 9b9a81b170 Fix error on failure to load buffer Tim Pope 2018-07-18 19:57:56 -04:00
  • 598ad040b3 Fix b:fugitive_type in temp buffers Tim Pope 2018-07-18 19:28:45 -04:00
  • 805c0bbdd9 Fix i and a in :Gstatus Tim Pope 2018-07-18 19:46:15 -04:00
  • 1971f8fd62 Restore highlight after warning message Tim Pope 2018-07-18 17:58:46 -04:00
  • 5ba918ea7b Support :Gread commit to read commit message Tim Pope 2018-07-16 18:00:00 -04:00
  • 27475a5d08 Provide function for preparing Git shell command Tim Pope 2018-07-16 21:32:41 -04:00
  • e3b1af604c Work around bad b:git_dir from ftplugin/git.vim Tim Pope 2018-07-17 01:42:37 -04:00
  • c9d6c83470 Loosen regexp to allow for Windows paths Tim Pope 2018-07-16 21:43:10 -04:00
  • 8df073165a Extract helper for robust tempname Tim Pope 2018-07-13 16:06:42 -04:00
  • 9bc425e943 Add missing function Tim Pope 2018-07-16 21:36:50 -04:00
  • 65346f0926 Fix readfile Tim Pope 2018-07-16 20:29:27 -04:00
  • 5a7469d899 Improve error reporting for BufReadCmd autocommands Tim Pope 2018-07-16 16:45:42 -04:00