Platon Technologies
not logged in Login Registration
EnglishSlovak
open source software development celebrating 10 years of open source development! Friday, October 16, 2026

Diff for libcfg+/TODO between version 1.30 and 1.31

version 1.30, 2002/06/26 11:28:58 version 1.31, 2002/07/15 19:06:25
Line 21  libcfg+ TODO list
Line 21  libcfg+ TODO list
   html/* and doxygen/* doesn't exists because they have hardcoded paths to sgml    html/* and doxygen/* doesn't exists because they have hardcoded paths to sgml
   and *.h sources in its configuration files and appropriate Makefile parts    and *.h sources in its configuration files and appropriate Makefile parts
 + rewrite special properties manipulation  + rewrite special properties manipulation
   - old code was removed, only in props.c was left commentd    - old code was removed, only in props.c was left commented
   - make appropriate changes in documentation    - make appropriate changes in documentation
   - check doxygen documentation    - check doxygen documentation
 * rewrite context flags stuff  * rewrite context flags stuff
Line 42  libcfg+ TODO list
Line 42  libcfg+ TODO list
   - solution no. 4 was choosen and implemented    - solution no. 4 was choosen and implemented
   
 - building stuff:  - building stuff:
   - normal 'make' SHOULD NOT build documentation (not everyone have docbook    * normal 'make' SHOULD NOT build documentation (not everyone have docbook
     installed on his or her system)      installed on his or her system)
     * move examples into doc/ and make appropriate 'make install' update
   * name and version substitution in doc/sgml/libcfg+.sgml    * name and version substitution in doc/sgml/libcfg+.sgml
     - done (rajo)      - done (rajo)
   - date substitution in doc/sgml/libcfg+.sgml    - date substitution in doc/sgml/libcfg+.sgml
   - make install should call make install in doc/    * make install should call make install in doc/
   - make install in doc/ should install into /usr/share/doc/ (?) these    * make install in doc/ should install into /usr/share/doc/ (?) these
     subdirectories: doxygen/ sgml/ html/      subdirectories: doxygen/ sgml/ html/
           - finally /usr/doc/ was used
   * make doc should call make doxygen and make doc in doc/    * make doc should call make doxygen and make doc in doc/
         - done (rajo); use 'make documentation' not 'make doc'; doc target conflict          - done (rajo); use 'make documentation' not 'make doc'; doc target conflict
           with name of directory            with name of directory
Line 68  libcfg+ TODO list
Line 70  libcfg+ TODO list
 - think about own CVS tag $Platon  - think about own CVS tag $Platon
 * rename to libcfg+; that cover: CVS project rename, cfg.c and cfg.h files  * rename to libcfg+; that cover: CVS project rename, cfg.c and cfg.h files
   rename, distribution directory name, ...    rename, distribution directory name, ...
 - missing, rebuild, configure.in must be in distribution?  * missing, rebuild, configure.in must be in distribution?
   - rebuild is useful    - rebuild is useful
   - configure.in is for help purpose of users    - configure.in is for help purpose of users
   - missing - ?    - missing - removed, because we don't know what it is for
 * objects from str/ are created in level-up directory - is it OK?  * objects from str/ are created in level-up directory - is it OK?
   - yes it is; use -o option to specify location of object files or use the    - yes it is; use -o option to specify location of object files or use the
         same option for specifying new unique object filename in the same directory          same option for specifying new unique object filename in the same directory
Line 90  libcfg+ TODO list
Line 92  libcfg+ TODO list
 - multi booleans in config file should be also initialized via var = value  - multi booleans in config file should be also initialized via var = value
   
 - option aliases (really needed?)  - option aliases (really needed?)
 - case insesitive options (isn't this a little bit strange idea?)  - case insensitive options (isn't this a little bit strange idea?)
   
 + number of spaces in cfgfile option names should not be relevant in compare  + number of spaces in cfgfile option names should not be relevant in compare
   with real option names in file; that means "multi int" is the same as    with real option names in file; that means "multi int" is the same as

Legend:
Removed from v.1.30  
changed lines
  Added in v.1.31

Platon Group <platon@platon.org> http://platon.org/
Copyright © 2002-2006 Platon Group
Site powered by Metafox CMS
Go to Top