/[mailutils]/mailutils/doc/texinfo/libsieve.texi
ViewVC logotype

Diff of /mailutils/doc/texinfo/libsieve.texi

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.9 by gray, Sat Dec 14 23:47:08 2002 UTC revision 1.10 by gray, Sun Dec 15 21:53:59 2002 UTC
# Line 115  typedef struct @{ Line 115  typedef struct @{
115    sieve_data_type type;        /* Type of the data */    sieve_data_type type;        /* Type of the data */
116    union @{    union @{
117      char *string;              /* String value or identifier */      char *string;              /* String value or identifier */
118      long number;               /* Numeric value */      size_t number;               /* Numeric value */
119      list_t list;               /* List value */      list_t list;               /* List value */
120      sieve_runtime_tag_t *tag;  /* Tag value */      sieve_runtime_tag_t *tag;  /* Tag value */
121      void *ptr;                 /* Pointer value */      void *ptr;                 /* Pointer value */
# Line 308  associated with @code{data}. See the des Line 308  associated with @code{data}. See the des
308    
309  @deftp {Function Type} sieve_tag_checker_t  @deftp {Function Type} sieve_tag_checker_t
310  @example  @example
311  typedef int (*sieve_tag_checker_t) (const char *@var{name}, list_t @var{tags}, list_t @var{args})  typedef int (*sieve_tag_checker_t) (const char *@var{name},
312                                        list_t @var{tags},
313                                        list_t @var{args})
314  @end example  @end example
315    
316  A pointer to tag checker function. The purpose of the function is to  A pointer to tag checker function. The purpose of the function is to
# Line 422  Returns the mailer. Line 424  Returns the mailer.
424  @deftypefn {char *} sieve_get_daemon_email __P((sieve_machine_t @var{mach})  @deftypefn {char *} sieve_get_daemon_email __P((sieve_machine_t @var{mach})
425  This function returns the @dfn{daemon email} associated with this  This function returns the @dfn{daemon email} associated with this
426  instance of sieve machine. The daemon email is an email address used in  instance of sieve machine. The daemon email is an email address used in
427  envelope from addresses of automatic reply messages. By default it local  envelope from addresses of automatic reply messages. By default its local
428  part is @samp{<MAILER-DAEMON>} and the domain part is the machine name.  part is @samp{<MAILER-DAEMON>} and the domain part is the machine name.
429  @end deftypefn  @end deftypefn
430    
# Line 434  follows: Line 436  follows:
436    
437  @example  @example
438  int  int
439  _sieve_default_error_printer (void *unused, const char *fmt, va_list ap)  _sieve_default_error_printer (void *unused, const char *fmt,
440                                  va_list ap)
441  @{  @{
442    return mu_verror (fmt, ap);    return mu_verror (fmt, ap);
443  @}  @}
# Line 715  markers are taken verbatim. For example: Line 718  markers are taken verbatim. For example:
718    
719  @example  @example
720  text:  text:
721  **This is an authomatic response from my message filtering program.**  ** This is an authomatic response from my message **
722    ** filtering program.                             **
723    
724  I can not attend your message right now. However it  I can not attend your message right now. However it
725  will be saved, and I will read it as soon as I am back.  will be saved, and I will read it as soon as I am back.
# Line 860  The effect of this statement is that the Line 864  The effect of this statement is that the
864  curly braces is executed only if the @code{condition} evaluates to  curly braces is executed only if the @code{condition} evaluates to
865  @code{true}.  @code{true}.
866    
867  The more elaborate form of this statement allows to execute two  A more elaborate form of this statement allows to execute two
868  different sets of actions depending on whether the condition is  different sets of actions depending on whether the condition is
869  true or not:  true or not:
870    

Legend:
Removed from v.1.9  
changed lines
  Added in v.1.10

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26