Hi, On Wed, 17 Feb 2016, Nguyễn Thái Ngọc Duy wrote: > We do want to turn all these scripts to C in the end, regardless if the > conversion is part of any GSoC. So I dug up my code and prepared this. > Now we need people to convert any git-rebase*.sh to C :) While I would love to see all these scripts to be converted to builtins, I think that the proposed path would be too painful. I already started a different route locally (nothing to show yet, mostly because I have to write emails and try to triage the bug tracker instead of doing real work *grmbl*): add a rebase--helper and off-load heavy-duty work from the scripts to that helper. There are major benefits to do it that way: - we can focus on the really rewarding parts first, i.e. the parts that make the interactive rebase so painfully slow, - it allows for a painlessly incremental conversion, - if multiple people are interested in working on the conversion, it can happen in parallel. And probably a few other upsides. Will keep you posted when I have something to show, Dscho