29-June-2004 PLD: Fixed up comment 'usage' instructions, now 'find' and 'findall' do the same thing (search both the current and home dir). PLD: Added FAQ file to package. PLD: Corrected BSD licence (now has the GPL compatible BSD licence). PLD: Added comment.1 manpage. As yet, I don't know how to install this manpage reliably across all systems, so I'll leave it up to the administrator for this time. PLD: Changed default find behaviour to be case-INSENSITIVE PLD: Added '-s' flag to induce case-sensitive search PLD: Changed default output mode of text results to STDOUT rather than STDERR 16-Mar-2003 PLD: Release first 'stable' version - v0.1.1 PLD: Corrected segfault if there was no comment after an action. 07-Mar-2003 PLD: Applied wrapping function to comment writing, NOTE the wrapping parameter does not apply to the header, the header is still written out as a single line to ensure that correct future parsing can be done. Word wrapping works in the basic principles: - If we detect a space, is the NEXT space beyond the width limits for the word wrap? If so, then insert a CR -now- else ignore. - If the current character count for the current line is >= the wordwrap limit then insert a CR -now-. PLD: Applied parameter passing patch as supplied by Matt Macchi 02-Mar-2003 PLD: Replaced getenv("HOME") calls with a function similar to the _get_user_name() call which relies on the getpwuid() function to retreive the users details from the passwd file 01-Mar-2003 PLD: Added in quite a few more comments in the code. PLD: renamed function call COMMENTLIB_set_find to COMMENTLIB_set_find_mode to better reflect the real purpose of the function ( which is to set the methods / locations used for searching comments ) PLD: Patched parameter parsing code ( supplied by Matt Bacchi ) 26-Feb-2003 PLD: Changed the home dir comment directory from .comment to .comments, this is to prevent a name collision if someone attempted to write comments in their own home directory 25-Feb-2003 PLD: Released first usable version of 'comment'