On Mon, Aug 13, 2018 at 2:24 PM Junio C Hamano <gitster@xxxxxxxxx> wrote: > > Brandon Williams <bmwill@xxxxxxxxxx> writes: > > > On 08/13, Nguyễn Thái Ngọc Duy wrote: > >> This is the third part of killing the_index (at least outside > >> builtin/). Part 1 [1] is dropped. Part 2 is nd/no-extern on 'pu'. This > >> part is built on top of nd/no-extern. > >> > >> This series would actually break 'pu' because builtin/stash.c uses > >> three functions that are updated here. So we would need something like > >> the following patch to make it build again. > >> > >> I don't know if that adds too much work on Junio. If it does, I guess > >> I'll hold this off for a while until builtin/stash.c gets merged > >> because reordering these patches, pushing the patches that break > >> stash.c away, really takes a lot of work. > >> > >> [1] https://public-inbox.org/git/20180616054157.32433-1-pclouds@xxxxxxxxx/ > > > > I went through and found this to be a pleasant read and hopefully others > > agree with the approach this series took vs what your part 1 did so that > > we can get this change in. > > Yeah, I've only finished my first pass (read: I didn't go through > the patches with fine toothed comb, nor thought about interactions > with other topics), but this round was quite a pleasnt read so far. > I went through this topic with a finer comb and just found nits, none of which I would deem a complete show stopper.