On 14/08/19 12:07AM, Johannes Sixt wrote: > Am 13.08.19 um 16:18 schrieb Pratyush Yadav: > > Now, I want to add a similar feature, but one that discards/resets the > > selected lines. And I'd like to avoid the hack that git-gui's > > apply_range_or_line is. So, is there a cleaner way to do this that does > > not involve generating a diff and then applying it? > > Don't waste your time. I'm using this feature since years. It's > available in these three commits: > > https://github.com/j6t/git/commit/55276690b2bc6a > https://github.com/j6t/git/commit/f12b294b68b595 > https://github.com/j6t/git/commit/00860615691604 > > Thanks go to Bert Wesarg. The patches are also available in this thread: > > https://public-inbox.org/git/cccd6193cf3bfe170e14270204d735a842bb8563.1326116492.git.bert.wesarg@xxxxxxxxxxxxxx/#t Thanks for letting me know. I did try a similar change, before asking here, but git-apply complained about corrupt patches, so I thought more work had to be done. I'll look into the patches and see if I can work them into patches fit for merging. -- Regards, Pratyush Yadav