NeoMutt  2021-02-05-89-gabe350
Teaching an old dog new tricks
DOXYGEN
config.c File Reference
#include "config.h"
#include <stddef.h>
#include <config/lib.h>
#include <stdbool.h>
#include "private.h"
#include "lib.h"
+ Include dependency graph for config.c:

Go to the source code of this file.

Functions

bool config_init_maildir (struct ConfigSet *cs)
 Register maildir config variables - Implements module_init_config_t. More...
 

Variables

bool C_CheckNew
 Config: (maildir,mh) Check for new mail while the mailbox is open. More...
 
bool C_MaildirCheckCur
 Config: Check both 'new' and 'cur' directories for new mail. More...
 
bool C_MaildirHeaderCacheVerify
 Config: (hcache) Check for maildir changes when opening mailbox. More...
 
bool C_MaildirTrash
 Config: Use the maildir 'trashed' flag, rather than deleting. More...
 
bool C_MhPurge
 Config: Really delete files in MH mailboxes. More...
 
char * C_MhSeqFlagged
 Config: MH sequence for flagged message. More...
 
char * C_MhSeqReplied
 Config: MH sequence to tag replied messages. More...
 
char * C_MhSeqUnseen
 Config: MH sequence for unseen messages. More...
 
struct ConfigDef MaildirVars []
 

Detailed Description

Config used by libmaildir

Authors
  • Richard Russon

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

Definition in file config.c.

Function Documentation

◆ config_init_maildir()

bool config_init_maildir ( struct ConfigSet cs)

Register maildir config variables - Implements module_init_config_t.

Definition at line 84 of file config.c.

85 {
86  return cs_register_variables(cs, MaildirVars, 0);
87 }
+ Here is the call graph for this function:

Variable Documentation

◆ C_CheckNew

bool C_CheckNew

Config: (maildir,mh) Check for new mail while the mailbox is open.

Definition at line 37 of file config.c.

◆ C_MaildirCheckCur

bool C_MaildirCheckCur

Config: Check both 'new' and 'cur' directories for new mail.

Definition at line 38 of file config.c.

◆ C_MaildirHeaderCacheVerify

bool C_MaildirHeaderCacheVerify

Config: (hcache) Check for maildir changes when opening mailbox.

Definition at line 40 of file config.c.

◆ C_MaildirTrash

bool C_MaildirTrash

Config: Use the maildir 'trashed' flag, rather than deleting.

Definition at line 42 of file config.c.

◆ C_MhPurge

bool C_MhPurge

Config: Really delete files in MH mailboxes.

Definition at line 43 of file config.c.

◆ C_MhSeqFlagged

char* C_MhSeqFlagged

Config: MH sequence for flagged message.

Definition at line 44 of file config.c.

◆ C_MhSeqReplied

char* C_MhSeqReplied

Config: MH sequence to tag replied messages.

Definition at line 45 of file config.c.

◆ C_MhSeqUnseen

char* C_MhSeqUnseen

Config: MH sequence for unseen messages.

Definition at line 46 of file config.c.

◆ MaildirVars

struct ConfigDef MaildirVars[]

Definition at line 49 of file config.c.

cs_register_variables
bool cs_register_variables(const struct ConfigSet *cs, struct ConfigDef vars[], uint32_t flags)
Register a set of config items.
Definition: set.c:286
MaildirVars
struct ConfigDef MaildirVars[]
Definition: config.c:49