Eli Zaretskii writes: >> From: Philip Kaludercic >> Cc: juri@linkov.net, 65380@debbugs.gnu.org >> Date: Tue, 22 Aug 2023 11:06:28 +0000 >> >> Eli Zaretskii writes: >> >> >> From: Philip Kaludercic >> >> Cc: Juri Linkov , 65380@debbugs.gnu.org >> >> Date: Sun, 20 Aug 2023 18:24:53 +0000 >> >> >> >> Eli Zaretskii writes: >> >> >> >> >> From: Juri Linkov >> >> >> Cc: Philip Kaludercic , 65380@debbugs.gnu.org >> >> >> Date: Sun, 20 Aug 2023 19:30:03 +0300 >> >> >> >> >> >> Regarding the implementation, there is the function >> >> >> 'diff-hunk-text', but it's limited to one hunk only. >> >> > >> >> > So is the proposed new function, isn't it? >> >> >> >> No, the current proposal doesn't have any special handling for text >> >> between hunks. >> > >> > AFAIU, the function you proposed removes the first character from each >> > line in the region, so how will it handle multiple hunks? >> > >> > Or maybe I misunderstood what you meant by "No"? >> >> The command does not error when the region selects more than just a >> sub-region of a hunk, but it doesn't do anything useful either. > > Then how about making a command that is basically a wrapper around > diff-hunk-text, and allows to copy bodies of N hunks, given an > argument of N? Wouldn't that be more useful? Sorry for the unreasonably delay in responding to this message. I've finally come up with something acceptable: