GNU bug report logs -
#61449
30.0.50; diff-hl-dired: Consider adding a cookie to diff-hl-dired overlay
Previous Next
Full log
Message #26 received at 61449 <at> debbugs.gnu.org (full text, mbox):
Hi again!
On 13/02/2023 13:19, Ramesh Nedunchezian wrote:
> - `diff-hl-dired-cookie` :: This is added by me, and contains the vc
> state.
> - `diff-hl` :: This is added by `diff-hl-dired`, and `t` isn't much
> useful for the task I have hand.
> - `before-string` :: This is added by `diff-hl-dired`, and the vc
> state is avaiable as a face property.
>
> If I have to get to that property, this is the kind of manoeuvre I
> need to do
>
> (->> x
> (memq 'before-string)
> cadr
> (get-text-property 0 'display)
> car
> (-filter 'facep)
> car)
>
> If you add a cookie, I can do whatever with it.
>
> Mind you ... I am not saying the relevant information is /not/ there;
> I am only saying that it is buried too deep, and not readily accessible.
Thank you for the extra clarification.
I've added a new overlay property 'diff-hl-dired-type' in
https://github.com/dgutov/diff-hl/commit/d20f16bf5eadd66e775f215e800f25caddae8cb5.
It the same as you asked, I think, except with a different name.
Due to the version bump, it should be out soon in diff-hl 1.9.2.
This bug report was last modified 2 years and 121 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.