This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[PATCH] Rewrite mklog in Python


Hi all,

This is a rewrite of contrib/mklog in Python. I started adding features suggested by Trevor some time ago but this quickly turned into a full rewrite of existing Perl mklog and then I decided to just fully rewrite it in Python (given that this has been requested several times).

The code is mostly similar to existing version, except that I now separate parsing and generation of ChangeLog text (for clarity). New script will also (try to) detect changes in prototypes, macro and supermacro.

I have a local testsuite for mklog which I used to verify functionality. In all cases it was similar or better compared to Perl version. And I'll obviously be around to fix regressions.

I suggest to replace existing contrib/mklog with this (Perl version can be moved to contrib/mklog.pl).

-Y

Attachment: mklog.py.txt
Description: Text document


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]