NeoMutt
2025-12-11-1039-g550ac6
Teaching an old dog new tricks
DOXYGEN
Toggle main menu visibility
Loading...
Searching...
No Matches
quad.h
Go to the documentation of this file.
1
22
23
#ifndef MUTT_CONFIG_QUAD_H
24
#define MUTT_CONFIG_QUAD_H
25
26
struct
Buffer
;
27
struct
ConfigSubset
;
28
struct
HashElem
;
29
30
extern
const
char
*
QuadValues
[];
31
35
enum
QuadOption
36
{
37
MUTT_ABORT
= -1,
38
MUTT_NO
,
39
MUTT_YES
,
40
MUTT_ASKNO
,
41
MUTT_ASKYES
,
42
};
43
44
int
quad_he_toggle
(
struct
ConfigSubset
*sub,
struct
HashElem
*he,
struct
Buffer
*err);
45
46
#endif
/* MUTT_CONFIG_QUAD_H */
QuadValues
const char * QuadValues[]
Valid strings for creating a QuadValue.
Definition
quad.c:55
quad_he_toggle
int quad_he_toggle(struct ConfigSubset *sub, struct HashElem *he, struct Buffer *err)
Toggle the value of a quad.
Definition
quad.c:234
QuadOption
QuadOption
Possible values for a quad-option.
Definition
quad.h:36
MUTT_ABORT
@ MUTT_ABORT
User aborted the question (with Ctrl-G).
Definition
quad.h:37
MUTT_ASKNO
@ MUTT_ASKNO
Ask the user, defaulting to 'No'.
Definition
quad.h:40
MUTT_NO
@ MUTT_NO
User answered 'No', or assume 'No'.
Definition
quad.h:38
MUTT_ASKYES
@ MUTT_ASKYES
Ask the user, defaulting to 'Yes'.
Definition
quad.h:41
MUTT_YES
@ MUTT_YES
User answered 'Yes', or assume 'Yes'.
Definition
quad.h:39
Buffer
String manipulation buffer.
Definition
buffer.h:36
ConfigSubset
A set of inherited config items.
Definition
subset.h:46
HashElem
The item stored in a Hash Table.
Definition
hash.h:44