[Vim-latex-devel] Automatic Changelog?
Brought to you by:
srinathava,
tmaas
From: Srinath A. <sr...@fa...> - 2003-11-26 09:44:35
|
Hello, After a little investigation, I found out that our Changelog file does not follow accepted conventions... The only reference I found was the GNU coding standard at http://www.gnu.org/prep/standards_40.html#SEC40 That suggests creating entries like the following: -----------------------------------%<----------------------------------- 2003-11-26 06:54 srinathava * plugin/imaps.vim (1.33.2.2): backport from main trunk. 2003-11-26 06:45 srinathava * plugin/imaps.vim (1.36): Bug: When &enc==utf8 and g:Imap_PlaceHolder* settings are not lower-ascii, then we would get an error when we used any of the IMAP functions! Why: A silly little bug. An extra quote 2003-11-26 04:57 srinathava * makefile (1.18.2.1): Use the upload1.5 for the 1.5 release branch. 2003-11-25 21:34 srinathava * ftplugin/latex-suite/folding.vim (1.12.2.1): backporting changes made from main trunk. 2003-11-25 07:56 srinathava * ftplugin/latex-suite/folding.vim (1.14): Bug fix in termination condition for %fakesection was buggy (Zhang Lin-bo) -----------------------------------%<----------------------------------- I also found that there is a little utility called cvs2cl which automatically generates GNU style changelog from an entire cvs module. For example, the lines above were generated as cvs2cl -r --nowrap -S -f /tmp/cl I have a general question: (this might be of particular interest to Mikolaj and Artur). Is there any objection to using cvs2cl from now on to generate the Changelog automatically? We would even have a cron job which updates the Changelog every night or something... What say? The reason I ask is that it is becoming increasingly painful for me to maintain a Changelog in parallel with coding. Things begin to get out of sync etc. I understand that the present way of doing things gives a lot of flexibility but it has the disadvantage that I need to keep remembering _every_ time... Srinath |