NeoMutt  2024-04-25-89-g194907
Teaching an old dog new tricks
No Matches
complete.c File Reference

Browser Auto-Completion. More...

#include "config.h"
#include <stdbool.h>
#include <stddef.h>
#include <wchar.h>
#include "mutt/lib.h"
#include "core/lib.h"
#include "gui/lib.h"
#include "lib.h"
#include "complete/lib.h"
#include "editor/lib.h"
#include "history/lib.h"
#include "mutt_mailbox.h"
#include "muttlib.h"
+ Include dependency graph for complete.c:

Go to the source code of this file.


int complete_file_mbox (struct EnterWindowData *wdata, int op)
 Complete a Mailbox - Implements CompleteOps::complete() -.
int complete_file_simple (struct EnterWindowData *wdata, int op)
 Complete a filename - Implements CompleteOps::complete() -.


const struct CompleteOps CompleteFileOps
 Auto-Completion of Files.
const struct CompleteOps CompleteMailboxOps
 Auto-Completion of Files / Mailboxes.

Detailed Description

Browser Auto-Completion.

  • 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

Definition in file complete.c.

Variable Documentation

◆ CompleteFileOps

const struct CompleteOps CompleteFileOps
Initial value:
= {
.complete = complete_file_simple,
int complete_file_simple(struct EnterWindowData *wdata, int op)
Complete a filename - Implements CompleteOps::complete() -.
Definition: complete.c:113

Auto-Completion of Files.

Definition at line 153 of file complete.c.

◆ CompleteMailboxOps

const struct CompleteOps CompleteMailboxOps
Initial value:
= {
.complete = complete_file_mbox,
int complete_file_mbox(struct EnterWindowData *wdata, int op)
Complete a Mailbox - Implements CompleteOps::complete() -.
Definition: complete.c:46

Auto-Completion of Files / Mailboxes.

Definition at line 160 of file complete.c.