Tim Pope
|
cce9ca0933
|
Move select temp file configuration to BufReadPre
This allows the natural machinery to kick in rather than invoking
FugitiveDetect() and fugitive#MapJumps() explicitly.
|
2019-08-08 21:02:40 -04:00 |
|
Tim Pope
|
0a536ed5af
|
Don't unnecessarily change ":verbose set scrollbind?"
|
2019-08-08 20:24:40 -04:00 |
|
Tim Pope
|
9420d05ddd
|
Eliminate b:fugitive_blamed_bufnr
|
2019-08-08 20:24:40 -04:00 |
|
Tim Pope
|
6db7120c9a
|
Don't double set temp options on blame buffer
|
2019-08-08 20:24:40 -04:00 |
|
Tim Pope
|
4a42d4e21c
|
Encapsulate retrieval of blamed bufnr
|
2019-08-08 20:24:40 -04:00 |
|
Tim Pope
|
206b54a147
|
Retool :Gblame close map
|
2019-08-08 20:24:40 -04:00 |
|
Tim Pope
|
1260de3b7d
|
Fix :Gread blobhash
References https://github.com/tpope/vim-fugitive/issues/836
|
2019-08-08 18:15:39 -04:00 |
|
Tim Pope
|
9d36dc2d74
|
Check for built-ins with .exe extension on Windows
|
2019-08-08 01:44:44 -04:00 |
|
Tim Pope
|
0db4ceb980
|
Restore press enter prompt in :Ggrep in GUI
|
2019-08-07 19:31:35 -04:00 |
|
Tim Pope
|
95c1f1525d
|
Fix accidental utility invocation on :Git complete
|
2019-08-07 18:12:07 -04:00 |
|
Tim Pope
|
cfca94c723
|
Expand simple aliases in :Git
This lets you alias ca = `git commit -a` and have `:Git ca` call
`:Gcommit -a`.
|
2019-08-07 17:31:14 -04:00 |
|
Tim Pope
|
edae34e02f
|
Fix count with jump to commit section
|
2019-08-07 00:52:38 -04:00 |
|
Tim Pope
|
d7172882b7
|
Add default core.askPass to :Gpull
|
2019-08-06 20:01:18 -04:00 |
|
Tim Pope
|
511e32114b
|
Swap gu and gU
|
2019-08-06 19:39:26 -04:00 |
|
Tim Pope
|
0cc3beeae9
|
Tweak commit for u rebase map
|
2019-08-06 14:32:39 -04:00 |
|
Tim Pope
|
0484c03c6b
|
Allow :Grevert --abort/continue/quit
|
2019-08-06 14:10:45 -04:00 |
|
Tim Pope
|
9d77fd566c
|
Add Git dir presence guard to all commands
This isn't necessary for the current implementation, but could enable
making the commands (or at least the underlying commands) global.
|
2019-08-06 14:10:45 -04:00 |
|
Tim Pope
|
35d7590354
|
Provide s/u mappings on commits
I need to figure out the big picture push story before I can document
the push maps.
|
2019-08-06 14:10:38 -04:00 |
|
Tim Pope
|
c4d4986f1e
|
Delegate :G command to :Gcommand for 8 commands
|
2019-08-04 00:05:18 -04:00 |
|
Tim Pope
|
fb9acc6831
|
Add a FAQ entry about remote passwords
|
2019-08-03 21:38:28 -04:00 |
|
Tim Pope
|
81eec879a4
|
Update :Gstatus description in README
|
2019-08-03 21:38:28 -04:00 |
|
Tim Pope
|
14effe7bfb
|
Mention :Gpull and related commands in README
|
2019-08-03 21:38:28 -04:00 |
|
Tim Pope
|
15fe543508
|
:Glog isn't that exciting
|
2019-08-03 21:38:28 -04:00 |
|
Tim Pope
|
bd70719f54
|
Provide :Grevert and :Gmerge mappings
|
2019-08-03 21:38:28 -04:00 |
|
Tim Pope
|
0f08b0cbbb
|
Provide separate file/hunk jump maps
|
2019-08-03 16:27:44 -04:00 |
|
Tim Pope
|
35cf80dd3b
|
Fix :Gbrowse with range and blame.coloring enabled
|
2019-08-03 16:27:03 -04:00 |
|
Tim Pope
|
dffa56c4ea
|
Retool section jump maps
|
2019-08-03 00:52:08 -04:00 |
|
Tim Pope
|
9ac6a258d6
|
Fall back to "commit" line for file hunk jump maps
This enables jumping from commit to commit in :Git log.
|
2019-08-02 23:41:57 -04:00 |
|
Tim Pope
|
e5a6a8c525
|
Support jump maps in visual mode
|
2019-08-02 20:21:23 -04:00 |
|
Tim Pope
|
875a58c2e1
|
Document :Git --paginate
Was planning on keeping this unofficial, but I think we need to provide
an alternative to loading :Git log in a temp file.
|
2019-08-02 20:21:23 -04:00 |
|
Tim Pope
|
3f417d7ad1
|
Enable fixup/squash maps in :Git log
|
2019-08-02 20:21:23 -04:00 |
|
Tim Pope
|
2b757e87d5
|
Disable modelines in temp files
|
2019-08-02 20:21:23 -04:00 |
|
Vais Salikhov
|
5af58f9da1
|
Fix a typo in the docs
|
2019-08-02 15:25:40 -04:00 |
|
Tim Pope
|
4c0dbb66eb
|
Always use temp file for :Git diff and :Git log
You can use :Git -p log to get a terminal instead.
|
2019-08-02 13:31:55 -04:00 |
|
Tim Pope
|
9118ed27c3
|
Add -addr= declarations
|
2019-08-02 13:26:18 -04:00 |
|
Tim Pope
|
291cf5d1bc
|
:0Ggrep calls :Glgrep
|
2019-08-02 13:17:08 -04:00 |
|
Tim Pope
|
928e1e71e7
|
Document :Git --no-pager
|
2019-08-02 02:00:16 -04:00 |
|
Tim Pope
|
b9c47cec52
|
Add command dispatcher
This will enable cleaning up some of the repetition in argument and
exception handling
|
2019-08-02 01:45:33 -04:00 |
|
Tim Pope
|
21991bcbaf
|
Eliminate redundant :G and :Git implementations
|
2019-08-02 01:09:20 -04:00 |
|
Tim Pope
|
665cec73d9
|
Provide :Grevert
|
2019-08-01 23:22:10 -04:00 |
|
Tim Pope
|
d54e98bedb
|
Remove overlooked 40 character limits
|
2019-08-01 23:22:10 -04:00 |
|
Tim Pope
|
0ab2d9709c
|
Preserve cursor position after staging last untracked file
|
2019-08-01 19:27:41 -04:00 |
|
Tim Pope
|
7df9f07e1f
|
Compensate for blame.coloring
Closes https://github.com/tpope/vim-fugitive/issues/1301
|
2019-08-01 12:46:45 -04:00 |
|
Tim Pope
|
fb3c603ce6
|
Always use temp file for :Git --no-pager
|
2019-08-01 12:46:09 -04:00 |
|
Tim Pope
|
44ade58ed5
|
Always use :terminal for :Git --paginate
References https://github.com/tpope/vim-fugitive/issues/1294
|
2019-07-30 13:05:16 -04:00 |
|
Tim Pope
|
881d72f1af
|
Preserve index on cza and czp
|
2019-07-29 17:16:58 -04:00 |
|
Tim Pope
|
f3dde245b3
|
Map I to :Git add --intent-to-add
|
2019-07-29 17:16:58 -04:00 |
|
Tim Pope
|
a3ab24f681
|
Fire synthetic QuickFix events on :Ggrep
References https://github.com/tpope/vim-fugitive/issues/1297
|
2019-07-29 13:23:59 -04:00 |
|
Tim Pope
|
bd89fd440b
|
Fix error message for rev-parse
|
2019-07-29 00:48:57 -04:00 |
|
Tim Pope
|
3c4ad5ff72
|
Avoid unnecessary diffing in :Gstatus
|
2019-07-28 21:50:49 -04:00 |
|