]>
code.delx.au - gnu-emacs-elpa/log
Dmitry Gutov [Wed, 6 Jan 2016 19:26:26 +0000 (22:26 +0300)]
Bump copyright years
Dmitry Gutov [Wed, 6 Jan 2016 19:24:24 +0000 (22:24 +0300)]
Replace diff-hl-flydiff/update with a normal function
Dmitry Gutov [Wed, 6 Jan 2016 19:16:21 +0000 (22:16 +0300)]
Use save-current-buffer
Dmitry Gutov [Wed, 6 Jan 2016 19:01:44 +0000 (22:01 +0300)]
Remove diff-hl-flydiff/update-modified-tick advice
It was broken:
* There's no function called diff-hl-change.
* Calling it from after-change-functions meant the tick value seemed
always up to date.
Dmitry Gutov [Mon, 4 Jan 2016 04:07:56 +0000 (06:07 +0200)]
diff-hl-flydiff-create-revision: Use condition-case
Fixes #59
Dmitry Gutov [Sat, 21 Nov 2015 01:15:36 +0000 (03:15 +0200)]
diff-hl-revert-hunk: Kill the diff buffer afterwards
Closes #57.
Dmitry Gutov [Sat, 31 Oct 2015 02:40:27 +0000 (04:40 +0200)]
Bump the version
Dmitry Gutov [Tue, 29 Sep 2015 18:46:56 +0000 (21:46 +0300)]
diff-hl-revert-hunk: Refine the right hunk
Closes #35
Dmitry Gutov [Wed, 9 Sep 2015 18:57:24 +0000 (21:57 +0300)]
Bump the version
Dmitry Gutov [Mon, 7 Sep 2015 20:30:18 +0000 (23:30 +0300)]
Make diff-hl-flydiff-delay customizable
Dmitry Gutov [Mon, 7 Sep 2015 12:09:42 +0000 (15:09 +0300)]
Reindent
Dmitry Gutov [Mon, 7 Sep 2015 11:55:52 +0000 (14:55 +0300)]
One fewer version check
Closes #54
Dmitry Gutov [Sun, 6 Sep 2015 23:59:31 +0000 (02:59 +0300)]
Reduce warnings during byte-compilation; don't error b-c in <24.4
#54
Dmitry Gutov [Sat, 5 Sep 2015 12:44:47 +0000 (15:44 +0300)]
Use --strip-trailing-cr
#50
Dmitry Gutov [Sat, 5 Sep 2015 03:48:35 +0000 (06:48 +0300)]
Reword the recent README changes
Dmitry Gutov [Sat, 5 Sep 2015 03:36:53 +0000 (06:36 +0300)]
Update diff-hl-flydiff/vc-git-mode-line-string as per Emacs master
Dmitry Gutov [Sat, 5 Sep 2015 03:33:22 +0000 (06:33 +0300)]
Merge pull request #50 from PythonNut/master
[WIP] Allow diffing on-the-fly
PythonNut [Thu, 3 Sep 2015 22:56:00 +0000 (22:56 +0000)]
Update docs to reflect new diff-hl-flydiff-mode
PythonNut [Thu, 3 Sep 2015 22:55:40 +0000 (22:55 +0000)]
Simplify diff-hl-flydiff/modified-p advice
PythonNut [Thu, 3 Sep 2015 20:22:45 +0000 (20:22 +0000)]
Stop duplicating code in diff-hl-changes
PythonNut [Thu, 3 Sep 2015 20:18:09 +0000 (20:18 +0000)]
Fix *another* usage of "ignored"
PythonNut [Thu, 3 Sep 2015 19:31:35 +0000 (19:31 +0000)]
Update copyright year(s) for diff-hl-flydiff
PythonNut [Thu, 3 Sep 2015 19:09:18 +0000 (19:09 +0000)]
Ensure working revisions are never stale
PythonNut [Thu, 3 Sep 2015 02:35:58 +0000 (19:35 -0700)]
Fix usage of "ignored"
PythonNut [Wed, 2 Sep 2015 22:32:02 +0000 (22:32 +0000)]
Prefer using /dev/shm for temporary files
PythonNut [Wed, 2 Sep 2015 22:11:09 +0000 (22:11 +0000)]
No need to remove diff-hl-edit from hooks
PythonNut [Wed, 2 Sep 2015 18:16:21 +0000 (11:16 -0700)]
Require nadvice at toplevel
PythonNut [Wed, 2 Sep 2015 18:15:41 +0000 (11:15 -0700)]
#'diff-hl-flydiff/overlay-modified → #'ignored
PythonNut [Wed, 2 Sep 2015 18:12:50 +0000 (11:12 -0700)]
Change version predicate for vc-git polyfilling
PythonNut [Tue, 1 Sep 2015 22:00:12 +0000 (22:00 +0000)]
Add commentary to diff-hl-flydiff
PythonNut [Tue, 1 Sep 2015 21:56:21 +0000 (21:56 +0000)]
Add diff-hl-flydiff as a separate file
PythonNut [Tue, 1 Sep 2015 17:53:18 +0000 (17:53 +0000)]
Revert "Allow diffing on-the-fly"
This reverts commit
c79dc5b53485ab6156b9f76c1faa01e824c6b06b .
Dmitry Gutov [Tue, 18 Aug 2015 15:22:56 +0000 (18:22 +0300)]
Merge pull request #51 from tarsius/keep-bindings
Define diff-hl-command-map without destroying existing bindings
Jonas Bernoulli [Tue, 18 Aug 2015 12:15:38 +0000 (14:15 +0200)]
Define diff-hl-command-map without destroying existing bindings
Keymaps are usually defined using `defvar' which has the advantage that
it only sets a variables value if that is not defined yet. As a result
re-evaluating (i.e. during development) a buffer that contains such a
definition does not reset the value, which would lose all user
customization.
Unfortunately `define-prefix-command' does not do that. So use `defvar'
to define the variable and then also store the in the function cell
using `fset'.
Dmitry Gutov [Tue, 18 Aug 2015 14:49:36 +0000 (17:49 +0300)]
vc-disable-async-diff: Don't bind when it's undefined
Fixes #47
Dmitry Gutov [Mon, 17 Aug 2015 00:56:08 +0000 (03:56 +0300)]
Allow bitmap width only up to 16 (#49)
PythonNut [Thu, 13 Aug 2015 21:02:44 +0000 (21:02 +0000)]
Allow diffing on-the-fly
Dmitry Gutov [Sat, 8 Aug 2015 20:29:49 +0000 (23:29 +0300)]
Handle narrowing (fixes #48)
Dmitry Gutov [Sat, 6 Jun 2015 13:43:21 +0000 (16:43 +0300)]
Promote diff-hl-margin-side to diff-hl-side
Closes #45
Dmitry Gutov [Sat, 6 Jun 2015 12:26:27 +0000 (15:26 +0300)]
Autoload diff-hl-dired-mode-unless-remote
Dmitry Gutov [Thu, 9 Apr 2015 02:26:34 +0000 (05:26 +0300)]
Bump the copyright years
Dmitry Gutov [Thu, 9 Apr 2015 02:24:38 +0000 (05:24 +0300)]
Remove CR characters
Dmitry Gutov [Wed, 8 Apr 2015 23:43:56 +0000 (02:43 +0300)]
Merge pull request #42 from tarsius/silentio
silence byte-compiler
Jonas Bernoulli [Wed, 8 Apr 2015 22:02:07 +0000 (00:02 +0200)]
silence byte-compiler
Dmitry Gutov [Sat, 4 Apr 2015 16:01:13 +0000 (19:01 +0300)]
Support the "next" Magit version
Closes #41
Dmitry Gutov [Wed, 25 Feb 2015 21:55:40 +0000 (23:55 +0200)]
Merge pull request #39 from jamessan/diff-hl-margin-load-error
Move diff-hl-margin-side after diff-hl-margin-mode definition
James McCoy [Wed, 25 Feb 2015 20:48:33 +0000 (15:48 -0500)]
Move diff-hl-margin-side after diff-hl-margin-mode definition
This fixes a “Symbol's value as variable is void” error when loading
diff-hl-margin.el.
Dmitry Gutov [Wed, 14 Jan 2015 05:13:05 +0000 (08:13 +0300)]
Merge pull request #37 from holocronweaver/documentation
Add documentation for diff-hl-dired-status-files.
Jesse Johnson [Wed, 14 Jan 2015 02:07:43 +0000 (21:07 -0500)]
Add documentation for diff-hl-dired-status-files.
Dmitry Gutov [Fri, 2 Jan 2015 23:43:16 +0000 (01:43 +0200)]
Bump the version
Dmitry Gutov [Wed, 17 Dec 2014 03:47:09 +0000 (05:47 +0200)]
diff-hl-dired-update: Support Emacs 25
Fixes #28
Fixes #32
Dmitry Gutov [Mon, 15 Dec 2014 18:06:56 +0000 (20:06 +0200)]
Collect files only when diff-hl-dired-extra-indicators is non-nil
Dmitry Gutov [Mon, 15 Dec 2014 15:01:39 +0000 (17:01 +0200)]
Introduce diff-hl-dired-mode-unless-remote
Closes #31
Dmitry Gutov [Mon, 15 Dec 2014 14:58:40 +0000 (16:58 +0200)]
diff-hl-dired: Always use dir-status-files
...halving the number of process calls.
Dmitry Gutov [Mon, 15 Dec 2014 03:06:08 +0000 (05:06 +0200)]
Use "i" for ignored files
Dmitry Gutov [Mon, 15 Dec 2014 02:20:49 +0000 (04:20 +0200)]
Add user option `diff-hl-dired-extra-indicators'
Dmitry Gutov [Sun, 14 Dec 2014 20:56:25 +0000 (22:56 +0200)]
diff-hl-dired-update-ignores: Specifically exclude .hg from iteration
'hg status' throws a fit when passed that name.
Dmitry Gutov [Sun, 14 Dec 2014 20:01:47 +0000 (22:01 +0200)]
diff-hl-dired-{unknown,ignored}: inherit from dired-ignored instead
Dmitry Gutov [Fri, 12 Dec 2014 18:38:49 +0000 (20:38 +0200)]
Don't error out when fringe is disabled
Fixes #20 (belatedly) and purcell/emacs.d#241
Dmitry Gutov [Tue, 9 Dec 2014 13:12:43 +0000 (15:12 +0200)]
Merge pull request #30 from sunesimonsen/master
auto-revert-mode integration
Sune Simonsen [Tue, 9 Dec 2014 09:54:06 +0000 (10:54 +0100)]
auto-revert-mode integration
Update diff-hl when auto-revert-mode-hook is called.
Dmitry Gutov [Fri, 7 Nov 2014 11:31:31 +0000 (13:31 +0200)]
diff-hl-changes: Handle diffs where only file mode changed
Fixes #26
Dmitry Gutov [Thu, 2 Oct 2014 12:29:41 +0000 (16:29 +0400)]
Update copyright year
Dmitry Gutov [Thu, 2 Oct 2014 12:29:14 +0000 (16:29 +0400)]
Work around debbugs.gnu.org/18605
#25
Dmitry Gutov [Wed, 1 Oct 2014 23:58:13 +0000 (03:58 +0400)]
Check if the original Dired buffer is still alive
SVN can be awfully slow, and the user might call `dired-find-alternate-file'.
Dmitry Gutov [Mon, 29 Sep 2014 01:04:37 +0000 (05:04 +0400)]
diff-hl-dired: Highlight ignored files
#25
Dmitry Gutov [Sun, 28 Sep 2014 21:17:06 +0000 (01:17 +0400)]
Add and use fringe faces specific to diff-hl-dired
#25
Dmitry Gutov [Sun, 28 Sep 2014 20:54:33 +0000 (00:54 +0400)]
diff-hl-fringe-bmp-from-type: Use `exclamation-mark'
#25
Dmitry Gutov [Sat, 13 Sep 2014 21:58:26 +0000 (01:58 +0400)]
diff-hl-define-bitmaps: Handle text scaling and line spacing better
Dmitry Gutov [Mon, 11 Aug 2014 00:04:52 +0000 (04:04 +0400)]
Add link to an issue
Dmitry Gutov [Sun, 10 Aug 2014 23:59:46 +0000 (03:59 +0400)]
diff-hl-mode: add comments
Dmitry Gutov [Sun, 10 Aug 2014 16:29:47 +0000 (20:29 +0400)]
Bump the version
Dmitry Gutov [Sun, 10 Aug 2014 16:28:50 +0000 (20:28 +0400)]
diff-hl-margin-mode: use buffer-local minor mode
Fixes #23
Dmitry Gutov [Sun, 10 Aug 2014 16:27:02 +0000 (20:27 +0400)]
diff-hl-mode: defer diff-hl-update until diff-hl-mode-on-hook
...in the best case.
Dmitry Gutov [Sun, 22 Jun 2014 01:50:36 +0000 (04:50 +0300)]
require 'fringe
Fixes #22
Dmitry Gutov [Tue, 22 Apr 2014 23:43:21 +0000 (03:43 +0400)]
Some README updates
Dmitry Gutov [Wed, 16 Apr 2014 12:24:01 +0000 (16:24 +0400)]
Use magit-revert-buffer-hook
Closes #19
References magit/magit#603
Dmitry Gutov [Wed, 12 Feb 2014 12:38:09 +0000 (14:38 +0200)]
Fix the type
Dmitry Gutov [Wed, 12 Feb 2014 12:36:03 +0000 (14:36 +0200)]
diff-hl-command-prefix: make it a defcustom
Dmitry Gutov [Wed, 12 Feb 2014 00:33:04 +0000 (02:33 +0200)]
Make prefix keys customizable
Closes #17
Dmitry Gutov [Sun, 19 Jan 2014 03:50:49 +0000 (05:50 +0200)]
Merge remote-tracking branch 'origin/master'
Dmitry Gutov [Sun, 19 Jan 2014 02:34:10 +0000 (04:34 +0200)]
Fix typo
Dmitry Gutov [Tue, 14 Jan 2014 02:55:00 +0000 (04:55 +0200)]
Barry [Fri, 27 Dec 2013 03:48:59 +0000 (22:48 -0500)]
* diff-hl: Fix byte compilation errors
Dmitry Gutov [Thu, 14 Nov 2013 08:53:49 +0000 (10:53 +0200)]
Fix byte-compilation warnings
Dmitry Gutov [Sun, 10 Nov 2013 09:50:56 +0000 (11:50 +0200)]
Update the copyright blurbs
Dmitry Gutov [Sun, 10 Nov 2013 09:47:13 +0000 (11:47 +0200)]
Bump the version, add .elpaignore, drop Makefile
Dmitry Gutov [Sun, 6 Oct 2013 20:42:22 +0000 (23:42 +0300)]
Allow users to choose which margin to use
Closes #13
Dmitry Gutov [Fri, 27 Sep 2013 00:13:26 +0000 (03:13 +0300)]
Move blurb of text a bit up
Dmitry Gutov [Fri, 27 Sep 2013 00:12:16 +0000 (03:12 +0300)]
Check in the Makefile
Not that it does us much good (https://github.com/nicferrier/marmalade/issues/56)
Dmitry Gutov [Thu, 26 Sep 2013 23:59:04 +0000 (02:59 +0300)]
Bump the version
Dmitry Gutov [Thu, 26 Sep 2013 23:55:54 +0000 (02:55 +0300)]
Update the documentation, add new screenshots
Dmitry Gutov [Wed, 25 Sep 2013 02:15:50 +0000 (05:15 +0300)]
diff-hl-margin-mode: Walk buffers outside of the if form
Dmitry Gutov [Wed, 25 Sep 2013 02:06:43 +0000 (05:06 +0300)]
New global mode: diff-hl-margin
Dmitry Gutov [Tue, 24 Sep 2013 01:35:51 +0000 (04:35 +0300)]
Introduce diff-hl-highlight-function
Dmitry Gutov [Tue, 10 Sep 2013 02:47:12 +0000 (05:47 +0300)]
* diff-hl-mode: Extract diff-hl-maybe-define-bitmaps.
* diff-hl-dired-mode: Use it.
#6
Dmitry Gutov [Sun, 8 Sep 2013 21:13:30 +0000 (00:13 +0300)]
Scale to non-default fringe sizes better
Dmitry Gutov [Sun, 8 Sep 2013 05:11:34 +0000 (08:11 +0300)]
diff-hl-define-bitmaps: Fix the latest additions
Dmitry Gutov [Sun, 8 Sep 2013 04:39:05 +0000 (07:39 +0300)]
* diff-hl-add-highlighting: Return the overlay
* diff-hl-dired-highlight-items: Make sure the overlay will disappear
if the file is deleted.
Dmitry Gutov [Sun, 8 Sep 2013 03:42:54 +0000 (06:42 +0300)]
diff-hl-unknown: Inherit from diff-header
Its background color lightness matches others better.