Enlightenment CVS committal Author : mej Project : eterm Module : libast
Dir : eterm/libast/include Modified Files: libast.h Log Message: Tue Oct 26 13:58:45 2004 Michael Jennings (mej) Pre-parsing is kinda unique, and most applications probably won't need it. So now pre-parsing of options must be specifically requested. ---------------------------------------------------------------------- =================================================================== RCS file: /cvsroot/enlightenment/eterm/libast/include/libast.h,v retrieving revision 1.56 retrieving revision 1.57 diff -u -3 -r1.56 -r1.57 --- libast.h 23 Jul 2004 21:38:38 -0000 1.56 +++ libast.h 26 Oct 2004 18:01:51 -0000 1.57 @@ -30,8 +30,8 @@ * including all required system headers and LibAST Object headers. * * @author Michael Jennings <[EMAIL PROTECTED]> - * @version $Revision: 1.56 $ - * @date $Date: 2004/07/23 21:38:38 $ + * @version $Revision: 1.57 $ + * @date $Date: 2004/10/26 18:01:51 $ */ #ifndef _LIBAST_H_ @@ -1702,8 +1702,8 @@ #define SPIFOPT_FLAG_TYPEMASK (0x07ff) /** * Preparsed option. This flag marks an option which is preparsed - * (i.e., parsed on the first pass, which is generally done before - * config files are read). + * (i.e., parsed only on the pre-parse pass, which is generally done + * before config files are read). */ #define SPIFOPT_FLAG_PREPARSE (1UL << 11) /** @@ -1743,13 +1743,15 @@ * @ingroup DOXGRP_OPT */ -/** Postparse flag. This flag denotes whether or not the initial - * option parsing pass has been done. The first call to the - * spifopt_parse() function will parse only those options which have - * the SPIFOPT_FLAG_TYPEMASK flag set, after which it will set this - * flag. Subsequent calls will parse only non-preparsed options. +/** + * Preparse flag. This flag denotes whether or not the next call to + * the spifopt_parse() function will parse only those options which + * have the SPIFOPT_FLAG_PREPARSE flag set, after which it will clear + * this flag. Callers wishing to have certain options pre-parsed + * should set this flag prior to invoking spifopt_parse(). Use of + * this flag is not required. */ -#define SPIFOPT_SETTING_POSTPARSE (1UL << 0) +#define SPIFOPT_SETTING_PREPARSE (1UL << 0) /[EMAIL PROTECTED]/ /[EMAIL PROTECTED]/ ------------------------------------------------------- This SF.Net email is sponsored by: Sybase ASE Linux Express Edition - download now for FREE LinuxWorld Reader's Choice Award Winner for best database on Linux. http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click _______________________________________________ enlightenment-cvs mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs