Marco Hinz
2a6e28368d
fix jumping bug
...
If there was an entry in s:sy and these changes were removed again, then
the sign IDs were deleted, but not the jump ID.
Obviously you can't sign jump to a non-existing sign.
Fixed.
2013-03-11 23:46:34 +01:00
Marco Hinz
438c778d3b
sw=2 -> sw=4
2013-03-11 23:14:58 +01:00
Marco Hinz
7795027156
add -- for seperating options from filenames
2013-03-11 18:59:29 +01:00
Marco Hinz
aefd88057e
simplify git detection
2013-03-11 18:58:57 +01:00
Marco Hinz
8cf6c61795
add support for darcs repos
2013-03-11 18:49:17 +01:00
Marco Hinz
f434cc7f4e
remove SignifyDebugID()
2013-03-11 02:04:48 +01:00
Marco Hinz
fa4c921557
do not set colors once again at every buffer switch
...
Now colors only get set at plugin loading and when :colo is used.
2013-03-11 02:01:00 +01:00
Marco Hinz
06c7f1096b
update README
2013-03-11 01:00:02 +01:00
Marco Hinz
83644eb3dc
disable CVS detection by default
...
If you're working in a non-CVS repo and there are no changes, the repo
detection tries all supported repos in a certain order with CVS being
the last. If $CVSROOT is set that can take quite some time although
we're not even working in a CVS repo, so it's disabled by default now.
A new option for enabling CVS was added:
let g:signify_enable_cvs = 1
2013-03-11 00:47:05 +01:00
Marco Hinz
d42f629672
correct error checking of shell output
2013-03-11 00:00:12 +01:00
Marco Hinz
87d66e1231
remove a sad and lonely endif
2013-03-10 19:17:46 +01:00
Marco Hinz
e567aad11e
make error messages less distracting
2013-03-10 18:22:18 +01:00
Marco Hinz
20f072390d
handling of jumping if no changes are available
2013-03-10 17:41:46 +01:00
Marco Hinz
da10ad7c2e
update README
2013-03-10 11:29:19 +01:00
Marco Hinz
1dda2d491e
update README
2013-03-10 10:59:52 +01:00
Marco Hinz
afa18331ed
inherit bg color from SignColumn instead LineNr
2013-03-10 10:57:51 +01:00
Marco Hinz
49c8a8fc2a
add sign color hl group linking
2013-03-10 10:17:53 +01:00
Marco Hinz
ecf4bed2f5
remove useless line
2013-03-10 09:47:21 +01:00
Marco Hinz
01bfe2865b
fix git repo detecting
2013-03-10 00:07:55 +01:00
Marco Hinz
9c1cb41522
Merge pull request #3 from mutewinter/patch-1
...
Oh, my bad! :)
2013-03-09 15:03:04 -08:00
Jeremy Mack
ca22ef861f
Fixes typo in my username
...
❤️
2013-03-09 09:13:42 -05:00
Marco Hinz
f38e8613f2
get git repo root directory
2013-03-09 11:43:31 +01:00
Marco Hinz
37c745c3ef
add symbolic link handling
2013-03-09 11:00:30 +01:00
Marco Hinz
17667befff
renaming some identifiers
2013-03-08 17:19:34 +01:00
Marco Hinz
ff80b442b4
add Chong Li as contributor
2013-03-08 16:31:59 +01:00
Marco Hinz
80afa7ba78
proper plugin toggling
2013-03-08 16:22:58 +01:00
Marco Hinz
2b93eadd25
only toggle plugin if it makes sense
2013-03-08 13:33:46 +01:00
Marco Hinz
90dd8ff381
fix sign overwriting bug
2013-03-08 11:41:05 +01:00
Marco Hinz
6089e2d6b3
readme: add reality
2013-03-08 10:39:23 +01:00
Marco Hinz
51f5139ff5
better handling of calls to s:remove_signs()
...
Improving by removing!
Closes #2 .
2013-03-08 09:54:52 +01:00
Marco Hinz
24d8a37b58
proper defaults value for new active buffers
2013-03-08 09:23:28 +01:00
Marco Hinz
eddd0cab80
design change of main data structure
...
s:active_buffers was renamed to s:sy. It holds all active buffers
(buffers that are associated with signify) and their metadata like jump
IDs.
It's a big change but it probably makes future improvements much easier.
Closes issue #2 .
2013-03-08 09:11:18 +01:00
Marco Hinz
5cd00ffd33
check for signs feature
2013-03-08 07:16:33 +01:00
Marco Hinz
f8731dc7d3
change structure of s:active_buffers
2013-03-07 16:54:20 +01:00
Marco Hinz
7eed444733
readme: what about vim-gitgutter? #3
...
I should go to bed rather sooner than later...
2013-03-07 15:37:17 +01:00
Marco Hinz
944c87db22
readme: what about vim-gitgutter? #2
2013-03-07 15:31:40 +01:00
Marco Hinz
b957b2fd4c
readme: what about vim-gitgutter?
2013-03-07 15:26:03 +01:00
Marco Hinz
1c5aa4f9da
add Jeremy Mack as a contributor (issue #1 )
2013-03-07 14:18:57 +01:00
Marco Hinz
1570afaf66
readme: add exception lists
2013-03-07 13:58:54 +01:00
Marco Hinz
e3836c0423
fix 2 small typos
2013-03-07 13:58:05 +01:00
Marco Hinz
7727c169ed
add options to README
2013-03-07 13:55:18 +01:00
Marco Hinz
b68825dbd3
rearrange README
2013-03-07 13:29:54 +01:00
Marco Hinz
65b3b69a01
bzr -> bazaar
2013-03-07 13:24:24 +01:00
Marco Hinz
a9d7fa8755
use 3-clause BSD license
2013-03-07 13:12:01 +01:00
Marco Hinz
a283312be6
add sign preserving option
2013-03-07 12:56:25 +01:00
Marco Hinz
219b5ac052
add hunk case: lines added && changed
2013-03-07 07:59:06 +01:00
Marco Hinz
0eb42b7bb5
add hunk case: lines were changed && deleted
2013-03-07 07:50:14 +01:00
Marco Hinz
a92a3b67dd
update screenshot
2013-03-07 06:49:34 +01:00
Marco Hinz
9a7656c78c
change the default signs
...
If you liked the old signs more, reset them using:
let g:signify_sign_add = '>>'
let g:signify_sign_delete = '<<'
let g:signify_sign_change = '!!'
2013-03-07 06:42:23 +01:00
Marco Hinz
6c7fb79750
update signify when gvim regains focus
2013-03-07 03:58:34 +01:00