doctools::cvs(n) | Documentation tools | doctools::cvs(n) |
doctools::cvs - Processing text in 'cvs log' format
package require Tcl 8.2
package require textutil
package require doctools::cvs ?1?
::doctools::cvs::scanLog text evar cvar fvar
::doctools::cvs::toChangeLog evar cvar fvar
This package provides Tcl commands for the processing and reformatting text in the format generated by the cvs log command.
The commands ::doctools::cvs::scanLog and ::doctools::cvs::toChangeLog are derived from code found on the Tcl'ers Wiki [http://wiki.tcl.tk]. See the references at the end of the page.
Already existing information in the referenced variables is preserved, allowing the caller to merge data from multiple logs into one database.
It should be noted that the entries are listed in the same order as they were found in the text. This is not necessarily sorted by date or author.
Each item in the list is a list containing two elements, the date of the entry, and its author, in this order. The date is formatted as year/month/day.
The values are lists of comments made for the entry.
The values are lists of the files the entry is touching.
This document, and the package it describes, will undoubtedly contain bugs and other problems. Please report such in the category doctools of the Tcllib SF Trackers [http://sourceforge.net/tracker/?group_id=12883]. Please also report any ideas for enhancements you may have for either package and/or documentation.
http://wiki.tcl.tk/log2changelog
changelog, cvs, cvs log, emacs, log
Documentation tools
Copyright (c) 2003-2008 Andreas Kupries <andreas_kupries@users.sourceforge.net>
1 | doctools |