Debian Bug report logs - #925288
please package diff-highlight executable

version graph

Package: git; Maintainer for git is Jonathan Nieder <jrnieder@gmail.com>; Source for git is src:git (PTS, buildd, popcon).

Reported by: Mo Zhou <lumin@debian.org>

Date: Fri, 22 Mar 2019 13:51:01 UTC

Severity: wishlist

Tags: patch

Merged with 827292, 868871, 883086

Found in versions git/1:2.15.0-1, git/1:2.13.3-1

Blocking fix for 931427: RFP: diff-so-fancy -- make your diffs human readable

Summary: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=868871#30

Outlook: use `perl -I /usr/share/doc/git/contrib/diff-highlight -MDiffHighlight /usr/share/doc/git/contrib/diff-highlight/diff-highlight.perl`

Reply or subscribe to this bug.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, debian-devel@lists.debian.org, wnpp@debian.org:
Bug#925288; Package wnpp. (Fri, 22 Mar 2019 13:51:04 GMT) (full text, mbox, link).


Acknowledgement sent to Mo Zhou <lumin@debian.org>:
New Bug report received and forwarded. Copy sent to debian-devel@lists.debian.org, wnpp@debian.org. (Fri, 22 Mar 2019 13:51:04 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Mo Zhou <lumin@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: ITP: diff-so-fancy -- Good-lookin' diffs. Actually… nah… The best-lookin' diffs.
Date: Fri, 22 Mar 2019 13:46:33 +0000
Package: wnpp
Severity: wishlist
Owner: Mo Zhou <lumin@debian.org>

* Package name    : diff-so-fancy
  Version         : 1.2.5
  Upstream Author :
* URL             : https://github.com/so-fancy/diff-so-fancy
* License         : MIT 
  Programming Lang: Perl
  Description     : Good-lookin' diffs. Actually… nah… The best-lookin' diffs.

This is a pager that colorizes patch like the way github renders a diff.
  
It makes my life very much easier as I heavily depend on git and diff;
and should definitely enter the archive as I cannot find any alternative.



Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org, Mo Zhou <lumin@debian.org>:
Bug#925288; Package wnpp. (Fri, 22 Mar 2019 14:39:02 GMT) (full text, mbox, link).


Acknowledgement sent to Adam Borowski <kilobyte@angband.pl>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org, Mo Zhou <lumin@debian.org>. (Fri, 22 Mar 2019 14:39:02 GMT) (full text, mbox, link).


Message #10 received at 925288@bugs.debian.org (full text, mbox, reply):

From: Adam Borowski <kilobyte@angband.pl>
To: debian-devel@lists.debian.org, 925288@bugs.debian.org
Subject: Re: Bug#925288: ITP: diff-so-fancy -- Good-lookin' diffs. Actually… nah… The best-lookin' diffs.
Date: Fri, 22 Mar 2019 15:34:37 +0100
On Fri, Mar 22, 2019 at 01:46:33PM +0000, Mo Zhou wrote:
> * Package name    : diff-so-fancy
> * URL             : https://github.com/so-fancy/diff-so-fancy
>   Description     : Good-lookin' diffs. Actually… nah… The best-lookin' diffs.

♥ the short desc.  Please keep it for the archive :)

> This is a pager that colorizes patch like the way github renders a diff.
>   
> It makes my life very much easier as I heavily depend on git and diff;
> and should definitely enter the archive as I cannot find any alternative.

Highlighting changes inside the line is a massive improvement.

There's an implementation of this in "git" itself already, named
diff-highlight.  Alas, either I'm a complete idiot, or its documentation is
not quite adequate -- some time ago I wasted over an hour trying to get that
implementation to work, without success.

So... if this fancy version is better and/or is equipped with working basic
instructions, it'd be great to have it!


Meow.
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Did ya know that typing "test -j8" instead of "ctest -j8"
⢿⡄⠘⠷⠚⠋⠀ will make your testsuite pass much faster, and fix bugs?
⠈⠳⣄⠀⠀⠀⠀



Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org, Mo Zhou <lumin@debian.org>:
Bug#925288; Package wnpp. (Fri, 22 Mar 2019 15:09:02 GMT) (full text, mbox, link).


Acknowledgement sent to Peter Pentchev <roam@ringlet.net>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org, Mo Zhou <lumin@debian.org>. (Fri, 22 Mar 2019 15:09:02 GMT) (full text, mbox, link).


Message #15 received at 925288@bugs.debian.org (full text, mbox, reply):

From: Peter Pentchev <roam@ringlet.net>
To: Adam Borowski <kilobyte@angband.pl>
Cc: debian-devel@lists.debian.org, 925288@bugs.debian.org
Subject: Re: Bug#925288: ITP: diff-so-fancy -- Good-lookin' diffs. Actually… nah… The best-lookin' diffs.
Date: Fri, 22 Mar 2019 17:06:10 +0200
[Message part 1 (text/plain, inline)]
On Fri, Mar 22, 2019 at 03:34:37PM +0100, Adam Borowski wrote:
[snip]
> Highlighting changes inside the line is a massive improvement.
> 
> There's an implementation of this in "git" itself already, named
> diff-highlight.  Alas, either I'm a complete idiot, or its documentation is
> not quite adequate -- some time ago I wasted over an hour trying to get that
> implementation to work, without success.

[roam@straylight ~]$ cat ~/bin/hdiff
#!/bin/sh

: "${DIFF_HIGHLIGHT:=/usr/share/doc/git/contrib/diff-highlight}"

exec perl -I "$DIFF_HIGHLIGHT" -MDiffHighlight -- "$DIFF_HIGHLIGHT/diff-highlight.perl" | exec less -r
[roam@straylight ~]$ cat ~/bin/git-hdiff 
#!/bin/sh

exec git diff --color "$@" | exec hdiff
[roam@straylight ~]$ cat ~/bin/git-hshow 
#!/bin/sh

exec git show --color "$@" | exec hdiff
[roam@straylight ~]$

You're welcome... and thanks for bringing diff-highlight to my attention so
that I could whip these up :)  Now only to figure out how to get the colors
more similar to the ones that Vim uses (I use a ~/bin/vdiff script that
pipes stuff through `vim -c 'set ft=diff' -` and I really, really like its
colors)...

G'luck,
Peter

-- 
Peter Pentchev  roam@{ringlet.net,debian.org,FreeBSD.org} pp@storpool.com
PGP key:        http://people.FreeBSD.org/~roam/roam.key.asc
Key fingerprint 2EE7 A7A5 17FC 124C F115  C354 651E EFB0 2527 DF13
[signature.asc (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org, Mo Zhou <lumin@debian.org>:
Bug#925288; Package wnpp. (Fri, 22 Mar 2019 15:21:09 GMT) (full text, mbox, link).


Acknowledgement sent to Peter Pentchev <roam@ringlet.net>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org, Mo Zhou <lumin@debian.org>. (Fri, 22 Mar 2019 15:21:09 GMT) (full text, mbox, link).


Message #20 received at 925288@bugs.debian.org (full text, mbox, reply):

From: Peter Pentchev <roam@ringlet.net>
To: 925288@bugs.debian.org
Cc: debian-devel@lists.debian.org
Subject: Re: Bug#925288: ITP: diff-so-fancy -- Good-lookin' diffs. Actually… nah… The best-lookin' diffs.
Date: Fri, 22 Mar 2019 17:16:07 +0200
[Message part 1 (text/plain, inline)]
On Fri, Mar 22, 2019 at 05:06:10PM +0200, Peter Pentchev wrote:
> On Fri, Mar 22, 2019 at 03:34:37PM +0100, Adam Borowski wrote:
> [snip]
> > Highlighting changes inside the line is a massive improvement.
> > 
> > There's an implementation of this in "git" itself already, named
> > diff-highlight.  Alas, either I'm a complete idiot, or its documentation is
> > not quite adequate -- some time ago I wasted over an hour trying to get that
> > implementation to work, without success.
> 
[snip shell snippets]
> 
> You're welcome... and thanks for bringing diff-highlight to my attention so
> that I could whip these up :)  Now only to figure out how to get the colors
> more similar to the ones that Vim uses (I use a ~/bin/vdiff script that
> pipes stuff through `vim -c 'set ft=diff' -` and I really, really like its
> colors)...

Uh, well, please note that this is in no way meant to say that there is
no need for this ITP; on the contrary, if there is an external, configurable
tool that can be used for other stuff, too, please go ahead and package it!

G'luck,
Peter

-- 
Peter Pentchev  roam@{ringlet.net,debian.org,FreeBSD.org} pp@storpool.com
PGP key:        http://people.FreeBSD.org/~roam/roam.key.asc
Key fingerprint 2EE7 A7A5 17FC 124C F115  C354 651E EFB0 2527 DF13
[signature.asc (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#925288; Package wnpp. (Sat, 23 Mar 2019 07:45:03 GMT) (full text, mbox, link).


Acknowledgement sent to Mo Zhou <lumin@debian.org>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org. (Sat, 23 Mar 2019 07:45:03 GMT) (full text, mbox, link).


Message #25 received at 925288@bugs.debian.org (full text, mbox, reply):

From: Mo Zhou <lumin@debian.org>
To: Peter Pentchev <roam@ringlet.net>
Cc: 925288@bugs.debian.org, debian-devel@lists.debian.org
Subject: Re: Bug#925288: ITP: diff-so-fancy -- Good-lookin' diffs. Actually… nah… The best-lookin' diffs.
Date: Sat, 23 Mar 2019 07:41:06 +0000
Hello guys,

To my surprise multiple people expressed their interest in
productivity-friendly diff highlighting.  So let me write a brief
summary on this topic, after some investigation.

Mattia told me privately about the alternative of diff-so-fancy:

  diff a b | colordiff | diff-highlight | less -R

where

* colordiff does the same thing as 'diff --color'. For older
  Debian systems, diffutils doesn't support the '--color'.
  Sid users don't need this package.

* diff-highlight is the script shipped in git package, quite easy to use
  1. cd /usr/share/doc/git/contrib/diff-highlight/
  2. sudo make
  3. use the resulting executable as a filter:
     git config --global core.pager "XXX/diff-highlight | less --tabs=4 -RFX"

Now let's look at diff-so-fancy. In fact the diff-highlight (denoted
as 'DH' below, not your favorite debhelper) shipped in the git package
is able to produce similar result compared to diff-so-fancy (denoted as 'DSF'
below), except for

* DH doesn't mangle standard notations of the patch format; while
  DSF mangles them. See example below.

I started to doubt why git upstream doesn't enable such a
useful productivity feature by default? Who will be aware of
the existence of diff-highlight if he/she doesn't look into
the source tree?

======================= DH example

diff --git a/dotfile/gitconfig b/dotfile/gitconfig
index 90a5ee6f..7c7633e7 100644
--- a/dotfile/gitconfig
+++ b/dotfile/gitconfig
@@ -1,5 +1,5 @@
 [core]
-   pager = less
+   pager = diff-so-fancy | less --tabs=4 -RFX
    editor = vim
    quotepath = false
 [pager]

======================= DSF example

──────────────────────────────────────────────────────────────
modified: dotfile/gitconfig
──────────────────────────────────────────────────────────────
@ dotfile/gitconfig:2 @
[core]
	pager = less
	pager = diff-so-fancy | less --tabs=4 -RFX
	editor = vim
	quotepath = false
[pager]


On Fri, Mar 22, 2019 at 05:16:07PM +0200, Peter Pentchev wrote:
> On Fri, Mar 22, 2019 at 05:06:10PM +0200, Peter Pentchev wrote:
> > On Fri, Mar 22, 2019 at 03:34:37PM +0100, Adam Borowski wrote:
> > [snip]
> > > Highlighting changes inside the line is a massive improvement.
> > > 
> > > There's an implementation of this in "git" itself already, named
> > > diff-highlight.  Alas, either I'm a complete idiot, or its documentation is
> > > not quite adequate -- some time ago I wasted over an hour trying to get that
> > > implementation to work, without success.
> > 
> [snip shell snippets]
> > 
> > You're welcome... and thanks for bringing diff-highlight to my attention so
> > that I could whip these up :)  Now only to figure out how to get the colors
> > more similar to the ones that Vim uses (I use a ~/bin/vdiff script that
> > pipes stuff through `vim -c 'set ft=diff' -` and I really, really like its
> > colors)...
> 
> Uh, well, please note that this is in no way meant to say that there is
> no need for this ITP; on the contrary, if there is an external, configurable
> tool that can be used for other stuff, too, please go ahead and package it!
> 
> G'luck,
> Peter
> 
> -- 
> Peter Pentchev  roam@{ringlet.net,debian.org,FreeBSD.org} pp@storpool.com
> PGP key:        http://people.FreeBSD.org/~roam/roam.key.asc
> Key fingerprint 2EE7 A7A5 17FC 124C F115  C354 651E EFB0 2527 DF13



Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org, Mo Zhou <lumin@debian.org>:
Bug#925288; Package wnpp. (Sat, 23 Mar 2019 10:54:04 GMT) (full text, mbox, link).


Acknowledgement sent to Simon McVittie <smcv@debian.org>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org, Mo Zhou <lumin@debian.org>. (Sat, 23 Mar 2019 10:54:04 GMT) (full text, mbox, link).


Message #30 received at 925288@bugs.debian.org (full text, mbox, reply):

From: Simon McVittie <smcv@debian.org>
To: Mo Zhou <lumin@debian.org>
Cc: Peter Pentchev <roam@ringlet.net>, 925288@bugs.debian.org, debian-devel@lists.debian.org
Subject: Re: Bug#925288: ITP: diff-so-fancy -- Good-lookin' diffs. Actually… nah… The best-lookin' diffs.
Date: Sat, 23 Mar 2019 10:51:14 +0000
On Sat, 23 Mar 2019 at 07:41:06 +0000, Mo Zhou wrote:
> In fact the diff-highlight (denoted
> as 'DH' below, not your favorite debhelper) shipped in the git package
> is able to produce similar result compared to diff-so-fancy (denoted as 'DSF'
> below), except for
> 
> * DH doesn't mangle standard notations of the patch format; while
>   DSF mangles them. See example below.

It sounds as though a binary package for diff-highlight might be a more
useful thing to do than packaging diff-so-fancy...

    smcv



Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#925288; Package wnpp. (Sat, 23 Mar 2019 11:03:05 GMT) (full text, mbox, link).


Acknowledgement sent to Mo Zhou <lumin@debian.org>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org. (Sat, 23 Mar 2019 11:03:06 GMT) (full text, mbox, link).


Message #35 received at 925288@bugs.debian.org (full text, mbox, reply):

From: Mo Zhou <lumin@debian.org>
To: 925288@bugs.debian.org
Cc: debian-devel@lists.debian.org
Subject: Re: Bug#925288: ITP: diff-so-fancy -- Good-lookin' diffs. Actually… nah… The best-lookin' diffs.
Date: Sat, 23 Mar 2019 10:59:00 +0000
control: reassign -1 git
control: severity -1 wishlist
control: retitle -1 please privde separated binary package for diff-highlight

On Sat, Mar 23, 2019 at 10:51:14AM +0000, Simon McVittie wrote:
> On Sat, 23 Mar 2019 at 07:41:06 +0000, Mo Zhou wrote:
> > In fact the diff-highlight (denoted
> > as 'DH' below, not your favorite debhelper) shipped in the git package
> > is able to produce similar result compared to diff-so-fancy (denoted as 'DSF'
> > below), except for
> > 
> > * DH doesn't mangle standard notations of the patch format; while
> >   DSF mangles them. See example below.
> 
> It sounds as though a binary package for diff-highlight might be a more
> useful thing to do than packaging diff-so-fancy...
> 
>     smcv



Bug reassigned from package 'wnpp' to 'git'. Request was from Mo Zhou <lumin@debian.org> to 925288-submit@bugs.debian.org. (Sat, 23 Mar 2019 11:03:06 GMT) (full text, mbox, link).


Changed Bug title to 'please privde separated binary package for diff-highlight' from 'ITP: diff-so-fancy -- Good-lookin' diffs. Actually… nah… The best-lookin' diffs.'. Request was from Mo Zhou <lumin@debian.org> to 925288-submit@bugs.debian.org. (Sat, 23 Mar 2019 11:03:06 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Gerrit Pape <pape@smarden.org>, Mo Zhou <lumin@debian.org>:
Bug#925288; Package git. (Sat, 06 Apr 2019 04:51:03 GMT) (full text, mbox, link).


Acknowledgement sent to Osamu Aoki <osamu@debian.org>:
Extra info received and forwarded to list. Copy sent to Gerrit Pape <pape@smarden.org>, Mo Zhou <lumin@debian.org>. (Sat, 06 Apr 2019 04:51:03 GMT) (full text, mbox, link).


Message #44 received at 925288@bugs.debian.org (full text, mbox, reply):

From: Osamu Aoki <osamu@debian.org>
To: Mo Zhou <lumin@debian.org>, 925288@bugs.debian.org
Subject: Re: Bug#925288: ITP: diff-so-fancy -- Good-lookin' diffs. Actually… nah… The best-lookin' diffs.
Date: Sat, 6 Apr 2019 13:49:20 +0900
Hi,

On Fri, Mar 22, 2019 at 01:46:33PM +0000, Mo Zhou wrote:
> Package: wnpp
> Severity: wishlist
> Owner: Mo Zhou <lumin@debian.org>
> 
> * Package name    : diff-so-fancy
>   Version         : 1.2.5
>   Upstream Author :
> * URL             : https://github.com/so-fancy/diff-so-fancy
> * License         : MIT 
>   Programming Lang: Perl
>   Description     : Good-lookin' diffs. Actually… nah… The best-lookin' diffs.
> 
> This is a pager that colorizes patch like the way github renders a diff.
>   
> It makes my life very much easier as I heavily depend on git and diff;
> and should definitely enter the archive as I cannot find any alternative.

Yah, finding single character diff in long line is pain.

As for the pin pointing diff feature, an old curses program imediff2 was
updated to support wdiff like display and interactively swichable diff
display style by me recently.  (Also now it support merging with diff2
and diff3 case renamed old package to imediff.

(It was originally supposed to python2 to python3 updates but ...)

Osamu











Changed Bug title to 'please package diff-highlight executable' from 'please privde separated binary package for diff-highlight'. Request was from John Scott <jscott@posteo.net> to control@bugs.debian.org. (Sat, 18 May 2019 00:18:03 GMT) (full text, mbox, link).


Marked as found in versions git/1:2.13.3-1 and git/1:2.15.0-1. Request was from John Scott <jscott@posteo.net> to control@bugs.debian.org. (Sat, 18 May 2019 00:27:08 GMT) (full text, mbox, link).


Added tag(s) patch. Request was from John Scott <jscott@posteo.net> to control@bugs.debian.org. (Sat, 18 May 2019 00:27:08 GMT) (full text, mbox, link).


Merged 827292 868871 883086 925288 Request was from John Scott <jscott@posteo.net> to control@bugs.debian.org. (Sat, 18 May 2019 00:27:13 GMT) (full text, mbox, link).


Added indication that bug 925288 blocks 931427 Request was from Yangfl <mmyangfl@gmail.com> to control@bugs.debian.org. (Sun, 14 Jul 2019 07:09:07 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Jonathan Nieder <jrnieder@gmail.com>, Mo Zhou <lumin@debian.org>:
Bug#925288; Package git. (Sat, 07 Jan 2023 06:00:03 GMT) (full text, mbox, link).


Acknowledgement sent to Franklin Yu <franklinyu@hotmail.com>:
Extra info received and forwarded to list. Copy sent to Jonathan Nieder <jrnieder@gmail.com>, Mo Zhou <lumin@debian.org>. (Sat, 07 Jan 2023 06:00:03 GMT) (full text, mbox, link).


Message #59 received at 925288@bugs.debian.org (full text, mbox, reply):

From: Franklin Yu <franklinyu@hotmail.com>
To: Debian bug 925288 <925288@bugs.debian.org>
Subject: please package diff-highlight executable
Date: Sat, 7 Jan 2023 05:57:32 +0000
Hi maintainers, any update? Is there any plan to include the diff-highlight executable in the “git” package?

Information forwarded to debian-bugs-dist@lists.debian.org, Jonathan Nieder <jrnieder@gmail.com>, Mo Zhou <lumin@debian.org>:
Bug#925288; Package git. (Sun, 08 Jan 2023 16:12:03 GMT) (full text, mbox, link).


Acknowledgement sent to Richard Lewis <richard.lewis.debian@googlemail.com>:
Extra info received and forwarded to list. Copy sent to Jonathan Nieder <jrnieder@gmail.com>, Mo Zhou <lumin@debian.org>. (Sun, 08 Jan 2023 16:12:03 GMT) (full text, mbox, link).


Message #64 received at 925288@bugs.debian.org (full text, mbox, reply):

From: Richard Lewis <richard.lewis.debian@googlemail.com>
To: Franklin Yu <franklinyu@hotmail.com>, 925288@bugs.debian.org
Subject: Re: Bug#925288: please package diff-highlight executable
Date: Sun, 8 Jan 2023 16:08:49 +0000
[Message part 1 (text/plain, inline)]
On Sat, 7 Jan 2023, 06:00 Franklin Yu, <franklinyu@hotmail.com> wrote:

> Hi maintainers, any update? Is there any plan to include the
> diff-highlight executable in the “git” package?


im not a maintainer, but it is in
in /usr/share/doc/git/contrib/diff-highlight/

....just needs to be made executable and put in /usr/bin (i would also like
this "feature")

see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=827292
[Message part 2 (text/html, inline)]

Removed annotation that Bug was owned by Mo Zhou <lumin@debian.org>. Request was from Shengjing Zhu <zhsj@debian.org> to control@bugs.debian.org. (Sat, 14 Jan 2023 08:33:04 GMT) (full text, mbox, link).


Summary recorded from message bug 827292 message Request was from Shengjing Zhu <zhsj@debian.org> to control@bugs.debian.org. (Sat, 14 Jan 2023 08:33:06 GMT) (full text, mbox, link).


Outlook recorded from message bug 827292 message Request was from Shengjing Zhu <zhsj@debian.org> to control@bugs.debian.org. (Sat, 14 Jan 2023 08:33:08 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Jonathan Nieder <jrnieder@gmail.com>:
Bug#925288; Package git. (Sun, 15 Jan 2023 03:21:02 GMT) (full text, mbox, link).


Acknowledgement sent to Franklin Yu <franklinyu@hotmail.com>:
Extra info received and forwarded to list. Copy sent to Jonathan Nieder <jrnieder@gmail.com>. (Sun, 15 Jan 2023 03:21:02 GMT) (full text, mbox, link).


Message #75 received at 925288@bugs.debian.org (full text, mbox, reply):

From: Franklin Yu <franklinyu@hotmail.com>
To: Richard Lewis <richard.lewis.debian@googlemail.com>
Cc: "925288@bugs.debian.org" <925288@bugs.debian.org>
Subject: Re: Bug#925288: please package diff-highlight executable
Date: Sun, 15 Jan 2023 03:16:27 +0000
[Message part 1 (text/plain, inline)]
Thanks, Richard. I checked all the other three bugs merged with this bug, and I noticed that the bug 868871 has the latest status (from the package maintainer in 2020). I’ll post there.

Richard Lewis <richard.lewis.debian@googlemail.com<mailto:richard.lewis.debian@googlemail.com>> 於 2023年1月8日 上午8:08 寫道:

On Sat, 7 Jan 2023, 06:00 Franklin Yu, <franklinyu@hotmail.com<mailto:franklinyu@hotmail.com>> wrote:
Hi maintainers, any update? Is there any plan to include the diff-highlight executable in the “git” package?

im not a maintainer, but it is in in /usr/share/doc/git/contrib/diff-highlight/

....just needs to be made executable and put in /usr/bin (i would also like this "feature")

see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=827292


[Message part 2 (text/html, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, Jonathan Nieder <jrnieder@gmail.com>:
Bug#925288; Package git. (Fri, 24 Feb 2023 09:12:03 GMT) (full text, mbox, link).


Acknowledgement sent to Komiya Takeshi <i.tkomiya@gmail.com>:
Extra info received and forwarded to list. Copy sent to Jonathan Nieder <jrnieder@gmail.com>. (Fri, 24 Feb 2023 09:12:03 GMT) (full text, mbox, link).


Message #80 received at 925288@bugs.debian.org (full text, mbox, reply):

From: Komiya Takeshi <i.tkomiya@gmail.com>
To: 925288@bugs.debian.org
Subject: Re: Bug#925288: please package diff-highlight executable
Date: Fri, 24 Feb 2023 18:08:57 +0900
Hi,

+1 for this because the files under /usr/share/doc will not be
installed on Debian-slim docker containers. So I don't have a way to
install diff-highlight to the system via "git" package. It would be
very helpful to me if "diff-highlight" command will be provided as an
independent package.



Information forwarded to debian-bugs-dist@lists.debian.org, Jonathan Nieder <jrnieder@gmail.com>:
Bug#925288; Package git. (Sun, 14 May 2023 23:45:02 GMT) (full text, mbox, link).


Acknowledgement sent to "Accounts Receivable" <logistics@vomshipping.com>:
Extra info received and forwarded to list. Copy sent to Jonathan Nieder <jrnieder@gmail.com>. (Sun, 14 May 2023 23:45:03 GMT) (full text, mbox, link).


Message #85 received at 925288@bugs.debian.org (full text, mbox, reply):

From: "Accounts Receivable" <logistics@vomshipping.com>
To: Recipients <logistics@vomshipping.com>
Subject: Payment Advice Note from 05/11/2023
Date: Fri, 12 May 2023 07:42:45 -0700
[Message part 1 (text/plain, inline)]
Good morning,
  
 Attached please find your PDF account statement and invoice as of 05/11/2023. Please notice you have a past due balance  for invoice IN0099203.
  
 Please provide payment as soon as possible.
  
  
  
  
 Best Regards,
 Shawneen Chisholm
 Accounts Receivable Coordinator
  
 UNITED RENTALS, INC.
Branch L02 BONNYVILLE
4920 56TH AVE
BONNYVILLE AB T9N 2N8 CA
780-826-7610
  
  
 CONFIDENTIALITY NOTICE: The contents of this email message and any attachments are intended solely for the addressee(s). This may contain confidential and/or privileged information and may be legally protected from disclosure. If you are not the intended recipient of this message, please alert the sender immediately by reply email and then delete this message and any attachments. Any disclosure, reproduction, distribution or other use of this message or any attachments by an individual or entity other than the intended recipient is prohibited
[Message part 2 (text/html, inline)]
[Message part 3 (application/octet-stream, =?utf-8?q?attachment=3B_filename=3D=22Payment_Advice_N?=)]

Information forwarded to debian-bugs-dist@lists.debian.org, Jonathan Nieder <jrnieder@gmail.com>:
Bug#925288; Package git. (Mon, 15 May 2023 08:51:11 GMT) (full text, mbox, link).


Acknowledgement sent to "Accounts Receivable" <logistics@vomshipping.com>:
Extra info received and forwarded to list. Copy sent to Jonathan Nieder <jrnieder@gmail.com>. (Mon, 15 May 2023 08:51:13 GMT) (full text, mbox, link).


Message #90 received at 925288-submit@bugs.debian.org (full text, mbox, reply):

From: "Accounts Receivable" <logistics@vomshipping.com>
To: Recipients <logistics@vomshipping.com>
Subject: Payment Advice Note from 05/11/2023
Date: Fri, 12 May 2023 07:43:00 -0700
[Message part 1 (text/plain, inline)]
Good morning,
  
 Attached please find your PDF account statement and invoice as of 05/11/2023. Please notice you have a past due balance  for invoice IN0099203.
  
 Please provide payment as soon as possible.
  
  
  
  
 Best Regards,
 Shawneen Chisholm
 Accounts Receivable Coordinator
  
 UNITED RENTALS, INC.
Branch L02 BONNYVILLE
4920 56TH AVE
BONNYVILLE AB T9N 2N8 CA
780-826-7610
  
  
 CONFIDENTIALITY NOTICE: The contents of this email message and any attachments are intended solely for the addressee(s). This may contain confidential and/or privileged information and may be legally protected from disclosure. If you are not the intended recipient of this message, please alert the sender immediately by reply email and then delete this message and any attachments. Any disclosure, reproduction, distribution or other use of this message or any attachments by an individual or entity other than the intended recipient is prohibited
[Message part 2 (text/html, inline)]
[Message part 3 (application/octet-stream, =?utf-8?q?attachment=3B_filename=3D=22Payment_Advice_N?=)]

Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Mon Jun 19 16:19:38 2023; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.