[[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]]
> rms: Git does not provide tools to replace the type of ChangeLog entries > that you are describing. If that is the case, then I fear we would really be losing something. But I see a possible avenue for correcting that: to write something to extract the crucial information from Git history and data, and store it in a generated ChangeLog file. The substantial job here is to write code that can find all the named entities in the source file, and associate each entity's name with a range of line numbers. If it does this job right in all the cases source files contain, it would be easy enough to determine automatically the name of each entity and which ones were changed in a givien commit. If we make a commitment to make this work right in all the cases, it would then be a fully adequate replacement for writing ChangeLog files by hand. -- Dr Richard Stallman President, Free Software Foundation (https://gnu.org, https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) Skype: No way! See https://stallman.org/skype.html.
