]> code.delx.au - gnu-emacs-elpa/log
gnu-emacs-elpa
8 years agoAllow bitmap width only up to 16 (#49)
Dmitry Gutov [Mon, 17 Aug 2015 00:56:08 +0000 (03:56 +0300)]
Allow bitmap width only up to 16 (#49)

8 years agoHandle narrowing (fixes #48)
Dmitry Gutov [Sat, 8 Aug 2015 20:29:49 +0000 (23:29 +0300)]
Handle narrowing (fixes #48)

8 years agoPromote diff-hl-margin-side to diff-hl-side
Dmitry Gutov [Sat, 6 Jun 2015 13:43:21 +0000 (16:43 +0300)]
Promote diff-hl-margin-side to diff-hl-side

Closes #45

8 years agoAutoload diff-hl-dired-mode-unless-remote
Dmitry Gutov [Sat, 6 Jun 2015 12:26:27 +0000 (15:26 +0300)]
Autoload diff-hl-dired-mode-unless-remote

9 years agoBump the copyright years
Dmitry Gutov [Thu, 9 Apr 2015 02:26:34 +0000 (05:26 +0300)]
Bump the copyright years

9 years agoRemove CR characters
Dmitry Gutov [Thu, 9 Apr 2015 02:24:38 +0000 (05:24 +0300)]
Remove CR characters

9 years agoMerge pull request #42 from tarsius/silentio
Dmitry Gutov [Wed, 8 Apr 2015 23:43:56 +0000 (02:43 +0300)]
Merge pull request #42 from tarsius/silentio

silence byte-compiler

9 years agosilence byte-compiler
Jonas Bernoulli [Wed, 8 Apr 2015 22:02:07 +0000 (00:02 +0200)]
silence byte-compiler

9 years agoSupport the "next" Magit version
Dmitry Gutov [Sat, 4 Apr 2015 16:01:13 +0000 (19:01 +0300)]
Support the "next" Magit version

Closes #41

9 years agoMerge pull request #39 from jamessan/diff-hl-margin-load-error
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

9 years agoMove 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.

9 years agoMerge pull request #37 from holocronweaver/documentation
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.

9 years agoAdd 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.

9 years agoBump the version
Dmitry Gutov [Fri, 2 Jan 2015 23:43:16 +0000 (01:43 +0200)]
Bump the version

9 years agodiff-hl-dired-update: Support Emacs 25
Dmitry Gutov [Wed, 17 Dec 2014 03:47:09 +0000 (05:47 +0200)]
diff-hl-dired-update: Support Emacs 25

Fixes #28
Fixes #32

9 years agoCollect files only when diff-hl-dired-extra-indicators is non-nil
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

9 years agoIntroduce diff-hl-dired-mode-unless-remote
Dmitry Gutov [Mon, 15 Dec 2014 15:01:39 +0000 (17:01 +0200)]
Introduce diff-hl-dired-mode-unless-remote

Closes #31

9 years agodiff-hl-dired: Always use dir-status-files
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.

9 years agoUse "i" for ignored files
Dmitry Gutov [Mon, 15 Dec 2014 03:06:08 +0000 (05:06 +0200)]
Use "i" for ignored files

9 years agoAdd user option `diff-hl-dired-extra-indicators'
Dmitry Gutov [Mon, 15 Dec 2014 02:20:49 +0000 (04:20 +0200)]
Add user option `diff-hl-dired-extra-indicators'

9 years agodiff-hl-dired-update-ignores: Specifically exclude .hg from iteration
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.

9 years agodiff-hl-dired-{unknown,ignored}: inherit from dired-ignored instead
Dmitry Gutov [Sun, 14 Dec 2014 20:01:47 +0000 (22:01 +0200)]
diff-hl-dired-{unknown,ignored}: inherit from dired-ignored instead

9 years agoDon't error out when fringe is disabled
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

9 years agoMerge pull request #30 from sunesimonsen/master
Dmitry Gutov [Tue, 9 Dec 2014 13:12:43 +0000 (15:12 +0200)]
Merge pull request #30 from sunesimonsen/master

auto-revert-mode integration

9 years agoauto-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.

9 years agodiff-hl-changes: Handle diffs where only file mode changed
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

9 years agoUpdate copyright year
Dmitry Gutov [Thu, 2 Oct 2014 12:29:41 +0000 (16:29 +0400)]
Update copyright year

9 years agoWork around debbugs.gnu.org/18605
Dmitry Gutov [Thu, 2 Oct 2014 12:29:14 +0000 (16:29 +0400)]
Work around debbugs.gnu.org/18605

#25

9 years agoCheck if the original Dired buffer is still alive
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'.

9 years agodiff-hl-dired: Highlight ignored files
Dmitry Gutov [Mon, 29 Sep 2014 01:04:37 +0000 (05:04 +0400)]
diff-hl-dired: Highlight ignored files

#25

9 years agoAdd and use fringe faces specific to diff-hl-dired
Dmitry Gutov [Sun, 28 Sep 2014 21:17:06 +0000 (01:17 +0400)]
Add and use fringe faces specific to diff-hl-dired

#25

9 years agodiff-hl-fringe-bmp-from-type: Use `exclamation-mark'
Dmitry Gutov [Sun, 28 Sep 2014 20:54:33 +0000 (00:54 +0400)]
diff-hl-fringe-bmp-from-type: Use `exclamation-mark'

#25

9 years agodiff-hl-define-bitmaps: Handle text scaling and line spacing better
Dmitry Gutov [Sat, 13 Sep 2014 21:58:26 +0000 (01:58 +0400)]
diff-hl-define-bitmaps: Handle text scaling and line spacing better

9 years agoAdd link to an issue
Dmitry Gutov [Mon, 11 Aug 2014 00:04:52 +0000 (04:04 +0400)]
Add link to an issue

9 years agodiff-hl-mode: add comments
Dmitry Gutov [Sun, 10 Aug 2014 23:59:46 +0000 (03:59 +0400)]
diff-hl-mode: add comments

9 years agoBump the version
Dmitry Gutov [Sun, 10 Aug 2014 16:29:47 +0000 (20:29 +0400)]
Bump the version

9 years agodiff-hl-margin-mode: use buffer-local minor mode
Dmitry Gutov [Sun, 10 Aug 2014 16:28:50 +0000 (20:28 +0400)]
diff-hl-margin-mode: use buffer-local minor mode

Fixes #23

9 years agodiff-hl-mode: defer diff-hl-update until diff-hl-mode-on-hook
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.

9 years agorequire 'fringe
Dmitry Gutov [Sun, 22 Jun 2014 01:50:36 +0000 (04:50 +0300)]
require 'fringe

Fixes #22

10 years agoSome README updates
Dmitry Gutov [Tue, 22 Apr 2014 23:43:21 +0000 (03:43 +0400)]
Some README updates

10 years agoUse magit-revert-buffer-hook
Dmitry Gutov [Wed, 16 Apr 2014 12:24:01 +0000 (16:24 +0400)]
Use magit-revert-buffer-hook

Closes #19
References magit/magit#603

10 years agoFix the type
Dmitry Gutov [Wed, 12 Feb 2014 12:38:09 +0000 (14:38 +0200)]
Fix the type

10 years agodiff-hl-command-prefix: make it a defcustom
Dmitry Gutov [Wed, 12 Feb 2014 12:36:03 +0000 (14:36 +0200)]
diff-hl-command-prefix: make it a defcustom

10 years agoMake prefix keys customizable
Dmitry Gutov [Wed, 12 Feb 2014 00:33:04 +0000 (02:33 +0200)]
Make prefix keys customizable

Closes #17

10 years agoMerge remote-tracking branch 'origin/master'
Dmitry Gutov [Sun, 19 Jan 2014 03:50:49 +0000 (05:50 +0200)]
Merge remote-tracking branch 'origin/master'

10 years agoFix typo
Dmitry Gutov [Sun, 19 Jan 2014 02:34:10 +0000 (04:34 +0200)]
Fix typo

10 years agoMerge commit 'af601c4a8a087cc5a12a08e08af094c4e21d417c' from diff-hl
Dmitry Gutov [Tue, 14 Jan 2014 02:55:00 +0000 (04:55 +0200)]
Merge commit 'af601c4a8a087cc5a12a08e08af094c4e21d417c' from diff-hl

10 years ago* diff-hl: Fix byte compilation errors
Barry [Fri, 27 Dec 2013 03:48:59 +0000 (22:48 -0500)]
* diff-hl: Fix byte compilation errors

10 years agoFix byte-compilation warnings
Dmitry Gutov [Thu, 14 Nov 2013 08:53:49 +0000 (10:53 +0200)]
Fix byte-compilation warnings

10 years agoUpdate the copyright blurbs
Dmitry Gutov [Sun, 10 Nov 2013 09:50:56 +0000 (11:50 +0200)]
Update the copyright blurbs

10 years agoBump the version, add .elpaignore, drop Makefile
Dmitry Gutov [Sun, 10 Nov 2013 09:47:13 +0000 (11:47 +0200)]
Bump the version, add .elpaignore, drop Makefile

10 years agoAllow users to choose which margin to use
Dmitry Gutov [Sun, 6 Oct 2013 20:42:22 +0000 (23:42 +0300)]
Allow users to choose which margin to use

Closes #13

10 years agoMove blurb of text a bit up
Dmitry Gutov [Fri, 27 Sep 2013 00:13:26 +0000 (03:13 +0300)]
Move blurb of text a bit up

10 years agoCheck in the Makefile
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)

10 years agoBump the version
Dmitry Gutov [Thu, 26 Sep 2013 23:59:04 +0000 (02:59 +0300)]
Bump the version

10 years agoUpdate the documentation, add new screenshots
Dmitry Gutov [Thu, 26 Sep 2013 23:55:54 +0000 (02:55 +0300)]
Update the documentation, add new screenshots

10 years agodiff-hl-margin-mode: Walk buffers outside of the if form
Dmitry Gutov [Wed, 25 Sep 2013 02:15:50 +0000 (05:15 +0300)]
diff-hl-margin-mode: Walk buffers outside of the if form

10 years agoNew global mode: diff-hl-margin
Dmitry Gutov [Wed, 25 Sep 2013 02:06:43 +0000 (05:06 +0300)]
New global mode: diff-hl-margin

10 years agoIntroduce diff-hl-highlight-function
Dmitry Gutov [Tue, 24 Sep 2013 01:35:51 +0000 (04:35 +0300)]
Introduce diff-hl-highlight-function

10 years ago* diff-hl-mode: Extract diff-hl-maybe-define-bitmaps.
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

10 years agoScale to non-default fringe sizes better
Dmitry Gutov [Sun, 8 Sep 2013 21:13:30 +0000 (00:13 +0300)]
Scale to non-default fringe sizes better

10 years agodiff-hl-define-bitmaps: Fix the latest additions
Dmitry Gutov [Sun, 8 Sep 2013 05:11:34 +0000 (08:11 +0300)]
diff-hl-define-bitmaps: Fix the latest additions

10 years ago* diff-hl-add-highlighting: Return the overlay
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.

10 years agodiff-hl-unknown: Inherit from diff-header
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.

10 years agodiff-hl-dired-highlight-items: Use diff-hl-fringe-bmp-from-type
Dmitry Gutov [Sun, 8 Sep 2013 03:36:30 +0000 (06:36 +0300)]
diff-hl-dired-highlight-items: Use diff-hl-fringe-bmp-from-type

10 years agodiff-hl-fringe-bmp-function: New option
Dmitry Gutov [Sun, 8 Sep 2013 03:33:41 +0000 (06:33 +0300)]
diff-hl-fringe-bmp-function: New option

* diff-hl-define-bitmaps: Add new bitmaps.
* diff-hl-fringe-bmp-from-pos, diff-hl-fringe-bmp-from-type: New functions.
* diff-hl-fringe-spec: Include fringe-bmp-function in the hash key.

10 years agodiff-hl-dired-update: Only process the results once
Dmitry Gutov [Sat, 7 Sep 2013 23:23:54 +0000 (02:23 +0300)]
diff-hl-dired-update: Only process the results once

10 years agodiff-hl-amend-mode: Don't defer via find-file-hook
Dmitry Gutov [Fri, 6 Sep 2013 09:03:16 +0000 (12:03 +0300)]
diff-hl-amend-mode: Don't defer via find-file-hook

Simpler model at the cost of +1 external process call (#11).

10 years agodiff-hl-dired-highlight-items: Use the `single' type
Dmitry Gutov [Thu, 5 Sep 2013 21:46:34 +0000 (00:46 +0300)]
diff-hl-dired-highlight-items: Use the `single' type

* Because having changes in several disjoint files is the most usual
  situation, and they look better this way.

* It doesn't look too good with several adjacent changed files. Maybe
  do some smart grouping preprocessing later.

10 years agoAutoload diff-hl-dired-mode
Dmitry Gutov [Thu, 5 Sep 2013 08:53:39 +0000 (11:53 +0300)]
Autoload diff-hl-dired-mode

10 years agoHighlight unregistered files in diff-hl-dired
Dmitry Gutov [Thu, 5 Sep 2013 01:46:53 +0000 (04:46 +0300)]
Highlight unregistered files in diff-hl-dired

10 years ago* Use one diff-hl-dired-process-buffer per dired buffer.
Dmitry Gutov [Thu, 5 Sep 2013 00:47:37 +0000 (03:47 +0300)]
* Use one diff-hl-dired-process-buffer per dired buffer.
* Use `vc-responsible-backend', remove `diff-hl-dired-files'.
* Highlight subdirectories depending on files they contain.

Closes #6

10 years agodiff-hl-amend-mode: Reword the docstring
Dmitry Gutov [Wed, 4 Sep 2013 13:29:26 +0000 (16:29 +0300)]
diff-hl-amend-mode: Reword the docstring

10 years agoAutoload diff-hl-mode
Dmitry Gutov [Wed, 4 Sep 2013 13:02:04 +0000 (16:02 +0300)]
Autoload diff-hl-mode

10 years agoInitial implementation of diff-hl-dired-mode
Dmitry Gutov [Wed, 4 Sep 2013 13:00:44 +0000 (16:00 +0300)]
Initial implementation of diff-hl-dired-mode

#6

10 years agodiff-hl-amend: Add explicit (require)
Dmitry Gutov [Wed, 4 Sep 2013 01:06:14 +0000 (04:06 +0300)]
diff-hl-amend: Add explicit (require)

10 years agodiff-hl-amend-set{,up}
Dmitry Gutov [Tue, 3 Sep 2013 16:34:54 +0000 (19:34 +0300)]
diff-hl-amend-set{,up}

10 years agoAdd the footer
Dmitry Gutov [Tue, 3 Sep 2013 16:31:18 +0000 (19:31 +0300)]
Add the footer

10 years agoAdd diff-hl-amend-mode
Dmitry Gutov [Tue, 3 Sep 2013 16:14:20 +0000 (19:14 +0300)]
Add diff-hl-amend-mode

Closes #11

11 years agoFix #10
Dmitry Gutov [Fri, 19 Apr 2013 19:47:10 +0000 (23:47 +0400)]
Fix #10

And replace `cl-plus' check with `numberp': negative values of
text-scale-mode-amount are fine.

11 years agoFix #8
Dmitry Gutov [Wed, 3 Apr 2013 22:07:17 +0000 (02:07 +0400)]
Fix #8

This largely reverts 82bcd10, discarding the ~15% performance gain in
favor of better compatibility.

11 years agoClose #5
Dmitry Gutov [Sat, 16 Mar 2013 05:25:21 +0000 (09:25 +0400)]
Close #5

11 years ago* diff-hl-next-hunk: don't get distracted by unrelated overlays
Dmitry Gutov [Thu, 7 Mar 2013 00:08:25 +0000 (04:08 +0400)]
* diff-hl-next-hunk: don't get distracted by unrelated overlays

11 years agoMe fixey
Dmitry Gutov [Wed, 6 Mar 2013 21:46:07 +0000 (01:46 +0400)]
Me fixey

11 years agoBetter readme
Dmitry Gutov [Wed, 6 Mar 2013 16:49:39 +0000 (20:49 +0400)]
Better readme

11 years agoMerge pull request #4 from pashky/master
Dmitry Gutov [Wed, 6 Mar 2013 08:25:30 +0000 (00:25 -0800)]
Merge pull request #4 from pashky/master

vc-svn backend needs some love too!

11 years agoSVN needs nil diff switches too to revert to -U0 context
pashky [Tue, 5 Mar 2013 23:18:14 +0000 (03:18 +0400)]
SVN needs nil diff switches too to revert to -U0 context

11 years agoBump the version
Dmitry Gutov [Fri, 8 Feb 2013 21:37:09 +0000 (01:37 +0400)]
Bump the version

11 years agoMerge pull request #3 from joseph-churchill/master
Dmitry Gutov [Fri, 8 Feb 2013 21:17:46 +0000 (13:17 -0800)]
Merge pull request #3 from joseph-churchill/master

Work in terminal and when minor mode function is called directly

11 years agoMove fringe bitmap initialization into minor mode def function.
Joseph Churchill [Fri, 8 Feb 2013 19:20:37 +0000 (11:20 -0800)]
Move fringe bitmap initialization into minor mode def function.

Also, in turn-on-diff-hl-mode, the all initialization code was inside
(when (window-sytem) ...)
preventing the mode from being enabled at all in a terminal (and not just
the fringe bitmaps from being enabled).

11 years agoFix jumping to one-line hunks on empty lines, too
Dmitry Gutov [Mon, 4 Feb 2013 00:32:36 +0000 (04:32 +0400)]
Fix jumping to one-line hunks on empty lines, too

11 years agoFix jumping to one-line hunks
Dmitry Gutov [Mon, 4 Feb 2013 00:29:19 +0000 (04:29 +0400)]
Fix jumping to one-line hunks

11 years agoRemove the stab at highlight-changes-mode
Dmitry Gutov [Sun, 3 Feb 2013 22:27:46 +0000 (02:27 +0400)]
Remove the stab at highlight-changes-mode

11 years agoIgnore up-to-date vc state when the buffer is being reverted
Dmitry Gutov [Sun, 3 Feb 2013 22:16:44 +0000 (02:16 +0400)]
Ignore up-to-date vc state when the buffer is being reverted

11 years agoDefer (window-system) check until a buffer is opened
Dmitry Gutov [Sun, 3 Feb 2013 16:50:09 +0000 (20:50 +0400)]
Defer (window-system) check until a buffer is opened

Fixes #2

11 years agoHighlight 'added and 'removed states, too
Dmitry Gutov [Sun, 27 Jan 2013 17:44:32 +0000 (21:44 +0400)]
Highlight 'added and 'removed states, too

11 years agoUse the line-prefix property
Dmitry Gutov [Sun, 27 Jan 2013 16:58:48 +0000 (20:58 +0400)]
Use the line-prefix property

Intead of lots of tiny overlays

11 years agoMention git-gutter
Dmitry Gutov [Sun, 27 Jan 2013 10:12:08 +0000 (14:12 +0400)]
Mention git-gutter

11 years agoDepends -> Requires
Dmitry Gutov [Sun, 27 Jan 2013 09:58:24 +0000 (13:58 +0400)]
Depends -> Requires

11 years agoDon't rely on diff-mode faces changes provided by starter-kit
Dmitry Gutov [Sun, 27 Jan 2013 09:42:16 +0000 (13:42 +0400)]
Don't rely on diff-mode faces changes provided by starter-kit