Commit Graph

95 Commits

Author SHA1 Message Date
James McCoy
96ed0cca85 doc/signify.txt: Add perforce to supported VCS 2014-06-03 11:40:21 -04:00
Marco Hinz
1789155bf3 Doc: "update on focusgained" doesn't write to disk
References #113.
2014-01-20 14:50:09 +01:00
James McCoy
159b171e4a Use _> for more than 99 deletes lines (again)
Closes #110.
2014-01-04 09:40:10 +01:00
Marco Hinz
3ac59ab594 Doc: correct delete signs explanation 2014-01-01 23:40:57 +01:00
Marco Hinz
39d5614596 Doc: typo 2013-12-19 12:05:32 +01:00
haya14busa
25d338a5a3 Doc: fix typo
Closes #100.
2013-12-03 17:29:43 +01:00
Marco Hinz
56eab9811c Doc: add note about diff tool to vcs_list option
References #83.
2013-11-03 16:08:21 +01:00
Marco Hinz
ec4d88eb1c Change default value for sign overwriting
References #81.
2013-10-30 12:16:07 +01:00
Marco Hinz
9b32ba5a97 Doc: better description of sign overwriting
References #81.
2013-10-30 12:13:47 +01:00
Marco Hinz
ce6d03d805 Doc: add some highlights 2013-10-02 14:08:34 +02:00
Marco Hinz
acfc0cbe69 Doc: refactoring 2013-10-02 13:57:31 +02:00
Marco Hinz
9eedb00a04 Doc: only check installed VCS 2013-09-12 00:31:09 +02:00
Marco Hinz
3a8fa3fba8 Doc: perf penalty with sign overwriting 2013-09-06 15:51:57 +02:00
Marco Hinz
b53043de80 New option: signify_update_on_focusgained 2013-08-13 08:09:02 +02:00
Marco Hinz
78a96c4b49 Minor syntactic style changes 2013-08-07 15:46:37 +02:00
killphi
43ca708c99 Add variable option to pass to VCS diff command 2013-08-07 12:59:26 +02:00
Marco Hinz
9ffa0d3690 Doc: changed line concerning Twitter 2013-08-04 19:05:16 +02:00
Marco Hinz
276fdbcc69 Use MIT license
Tom Preston-Werner's keynote at OSCON 2013 convinced me that the MIT
license is the proper license for this plugin.
2013-08-02 12:43:22 +02:00
Marco Hinz
4683703ad8 Docs: add perforce 2013-07-30 01:27:05 +02:00
Marco Hinz
2d0653d61b Docs: add Twitter handle 2013-07-22 20:39:35 +02:00
Marco Hinz
9733f6cfac Improve jumping once again
References #4.
2013-07-22 00:21:34 +02:00
James McCoy
e9747e791a Add support for accurev 2013-07-10 16:08:11 -04:00
Marco Hinz
3c5d45036c Docs: use full sentences 2013-07-09 07:04:25 +02:00
Marco Hinz
d5f7bd5f02 Docs: "amount" -> "number" 2013-07-09 06:48:26 +02:00
Marco Hinz
d6c1fd78ab Doc: update 'local additions' header 2013-07-08 20:54:42 +02:00
Marco Hinz
60105c6779 Docs: simplify sign explanation 2013-07-08 12:06:54 +02:00
Marco Hinz
282262cba6 New option: g:signify_disable_by_default
You can choose to disable Sy by default now. You can enable it anytime
via :SignifyToggle (or the default mapping: <leader>gt).

Closes #34.
2013-07-04 12:28:18 +02:00
Marco Hinz
3d2d7afcf6 Docs: update hunk jumping 2013-07-04 11:52:28 +02:00
James McCoy
93006d94a3 Make "jump to hunk" behave like the builtin ]c/[c
Instead of using the sign id as the primary piece of data, store
information on a per-hunk granularity.  A hunk has a start/end line as
well as a set of sign ids that have been placed within those lines.

This makes moving to the start of the next/previous hunk, as per the
behavior of the standard `]c`/`[c` bindings, pretty straight forward --
a simple filter to find relevant hunks, and then grab the first sign id.
2013-07-04 01:49:08 -04:00
Marco Hinz
a268d48655 Add showcolors.bash 2013-07-03 17:23:38 +02:00
Marco Hinz
039f361ff7 Heavily reduce compexity by removing color options
This will be the first backwards incompatible commit for Sy for the sake
of simplicity.

For more information see:  :help signify-colors
2013-07-03 17:01:51 +02:00
Marco Hinz
32f70cac6d Merge branch 'ext-signs' 2013-06-24 11:27:53 +02:00
Marco Hinz
7b42403429 Doc: indicate default values 2013-06-22 15:11:25 +02:00
Marco Hinz
30a66c9de3 Doc: typo 2013-06-22 13:57:34 +02:00
Marco Hinz
413dd15e4b Docs: explain new delete signs 2013-06-07 11:37:21 +02:00
Marco Hinz
e1cbc2082e New option: g:signify_difftool
Some VCS rely on an external diff tool, because they don't support the
-U0 flag natively. Most of the time that's the standard 'diff' utility.

But fritzophrenic was reporting that even a GNU diff won't always be
installed as 'diff', but e.g. as 'gnudiff' instead.

You can set the external diff tool now.

Closes #29.
2013-06-07 01:03:34 +02:00
Marco Hinz
068c0e894d Write buffer when 'update_on_bufenter' is enabled
References #28.
2013-06-06 18:03:02 +02:00
Marco Hinz
24840c28f3 Disable 'update_on_bufenter' per default 2013-06-06 12:39:24 +02:00
Marco Hinz
22b1cf491f make HL class for changed_delete configurable
Closes #25.
2013-04-25 14:37:47 +02:00
Marco Hinz
5086e240db use NONE instead of none 2013-04-18 14:01:38 +02:00
Marco Hinz
c4955656ad make font weight configurable
People using themes for their terminal emulators that do a lot of
voodoo, could experience sign color problems because of the font being
bold by default.

Thus a new variable was introduced: g:signify_sign_weight.

Fixes #24.
2013-04-18 06:59:26 +02:00
Marco Hinz
eaf722e5bf add support for fossil 2013-04-16 11:37:57 +02:00
Marco Hinz
72393c1ee6 doc: clarify on the importance of the vcs_list 2013-04-16 09:30:10 +02:00
Marco Hinz
eb7bcb8c48 docs: add special case of first line deletion 2013-04-12 11:56:23 +02:00
Marco Hinz
7ac051b258 doc: update name of contributor 2013-04-09 06:38:47 +02:00
Marco Hinz
98e324a281 fix sign overwriting regex
Signs (from Syntastic in this case) were overwritten, although
g:signify_sign_overwrite was set to 0, because the used regex was buggy.

Add Ryan Kois as contributor.

Closes #20.
2013-04-07 14:59:33 +02:00
Marco Hinz
b5f7107a35 fix handling of sign text options
These options weren't used properly, because the s:line_* functions were
overwriting the sign texts. Now we initialize them only once at plugin
start.

Added Otto Modinos as contributor. Thanks for reporting.

Closes pull request #19.
2013-04-07 12:09:23 +02:00
Marco Hinz
0b5d262271 doc: improve readability 2013-04-04 11:27:28 +02:00
Marco Hinz
6f0cb97db2 docs: remove old g:signify_enable_cvs option 2013-04-04 11:16:58 +02:00
Marco Hinz
d41bb86243 new option: g:signify_line_highlight
You can enable line highlighting per default now.
2013-04-04 11:14:07 +02:00