add some notes

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8803 57a11ea4-9604-0410-9ed3-97b8803252fd
This commit is contained in:
Linas Vepstas 2003-06-30 04:29:54 +00:00
parent 7657101c54
commit 52f92b77f1

View File

@ -19,19 +19,24 @@
/** @addtogroup Date /** @addtogroup Date
@{ */ @{ */
/** @file gnc-date.h /** @file gnc-date.h
@brief Date handling routines @brief Date and Time handling routines
* *
Utility functions to handle the date (adjusting, get Utility functions to handle date and time (adjusting, getting
current date, etc.) the current date, printing the date and time, etc.)
\warning HACK ALERT -- the scan and print routines should probably be moved \warning HACK ALERT -- the scan and print routines should probably be moved
to somewhere else. The engine really isn't involved with things to somewhere else. The engine really isn't involved with things
like printing formats. This is needed mostly by the GUI and so on. like printing formats. This is needed mostly by the GUI and so on.
If a file-io thing needs date handling, it should do it itself, If a file-io backend needs date handling, it should do it itself,
instead of depending on the routines here. instead of depending on the routines here.
Overall, this file is quite a mess. Note, however, that other
applications, besides just GnuCash, use this file. In particular,
GnoTime (gttr.sourcefore.net) uses this file, and this file is
formally a part of QOF (qof.sourceforge.net).
* *
@author Copyright (C) 1997 Robin D. Clark @author Copyright (C) 1997 Robin D. Clark
@author Copyright (C) 1998,1999,2000 Linas Vepstas <linas@linas.org> @author Copyright (C) 1998-2001 Linas Vepstas <linas@linas.org>
*/ */
#ifndef GNC_DATE_H #ifndef GNC_DATE_H