NeoMutt
2023-03-22-27-g3cb248
Teaching an old dog new tricks
DOXYGEN
lib.h
Go to the documentation of this file.
1
36
#ifndef MUTT_ENTER_LIB_H
37
#define MUTT_ENTER_LIB_H
38
39
#include <stddef.h>
40
#include <stdbool.h>
41
#include "
mutt.h
"
42
// IWYU pragma: begin_exports
43
#include "
enter.h
"
44
#include "
state.h
"
45
// IWYU pragma: end_exports
46
47
struct
Buffer
;
48
struct
Mailbox
;
49
50
int
mutt_buffer_get_field
(
const
char
*field,
struct
Buffer
*buf,
CompletionFlags
complete,
bool
multiple,
struct
Mailbox
*m,
char
***files,
int
*numfiles);
51
52
#endif
/* MUTT_ENTER_LIB_H */
mutt_buffer_get_field
int mutt_buffer_get_field(const char *field, struct Buffer *buf, CompletionFlags complete, bool multiple, struct Mailbox *m, char ***files, int *numfiles)
Ask the user for a string.
Definition:
window.c:180
enter.h
Enter buffer.
state.h
Keep track when processing files.
mutt.h
Many unsorted constants and some structs.
CompletionFlags
uint16_t CompletionFlags
Flags for mutt_enter_string_full(), e.g. MUTT_COMP_ALIAS.
Definition:
mutt.h:54
Buffer
String manipulation buffer.
Definition:
buffer.h:34
Mailbox
A mailbox.
Definition:
mailbox.h:79