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

Reply via email to