Re: Please review my code
- From
Оля Тележная <olyatelezhnaya@gmail.com>
- Date
- Jan 26, 2018, 10:32 UTC
- Message-ID
- <CAL21Bm=h4o5k2mQ7vob3m-6N-YZ4Rmr5X3_w90ifpR53_+Wnyw@mail.gmail.com>
- In-Reply-To
- <CAP8UFD14V-3T0kV=VxYLdozGp5yT-Rzio7PiY8sFn_rVUDxnjA@mail.gmail.com>
2018-01-25 23:22 GMT+03:00 Christian Couder <christian.couder@gmail.com>:
Show 17 quoted lines
> Hi Olga, > > On Thu, Jan 25, 2018 at 6:20 PM, Оля Тележная <olyatelezhnaya@gmail.com> wrote: >> Hi everyone, >> I haven't sent the code by mailing lists because 25 commits (every >> commit in separate message) look like a spam. > > Yeah, so now that you added tests, it might be interesting to see if > the patch series can be refactored to be shorter or to be clearer. > >> Please look at my code: >> https://github.com/telezhnaya/git/commits/catfile >> You could send me any ideas here or in Github. > > I left some comments on GitHub. My main suggestion is to try to get > rid of the is_cat global and if possible to remove the "struct > expand_data *cat_file_info" global.
Thanks for your comments, I find them very useful. Most of issues are fixed except the main one, that you mentioned here :) I left the comment on GitHub. https://github.com/telezhnaya/git/commit/403ab584fbf543acef1ecdf279ce31f4fc2ced3f
Thanks again! Olga
Show 12 quoted lines
> >> The main idea of the patch is to get rid of using custom formatting in >> cat-file and start using general one from ref-filter. >> Additional bonus is that cat-file becomes to support many new >> formatting commands like %(if), %(color), %(committername) etc. > > Yeah, that is a really nice result. > >> I remember I need to rewrite docs, I will do that in the near future. > > Great, thanks, > Christian.