NeoMutt  2025-12-11-1059-g2f5469
Teaching an old dog new tricks
DOXYGEN
Loading...
Searching...
No Matches
QuoteStyle Struct Reference

Style of quoted text. More...

#include "qstyle.h"

Collaboration diagram for QuoteStyle:

Data Fields

int quote_n
 The quoteN colour index for this level.
struct AttrColor * attr_color
 Colour and attribute of the text.
char * prefix
 Prefix string, e.g. "> ".
size_t prefix_len
 Length of the prefix string.
struct QuoteStyle * prev
struct QuoteStyle * next
 Different quoting styles at the same level.
struct QuoteStyle * up
struct QuoteStyle * down
 Parent (less quoted) and child (more quoted) levels.

Detailed Description

Style of quoted text.

NeoMutt will store a tree of all the different email quoting levels it detects in an Email. If $quote_regex matches, say both "> " and "| ", and the Email has three levels of indent, then the tree will contain two siblings each with a child and grandchild.

Definition at line 54 of file qstyle.h.

Field Documentation

◆ quote_n

int QuoteStyle::quote_n

The quoteN colour index for this level.

Definition at line 56 of file qstyle.h.

◆ attr_color

struct AttrColor* QuoteStyle::attr_color

Colour and attribute of the text.

Definition at line 57 of file qstyle.h.

◆ prefix

char* QuoteStyle::prefix

Prefix string, e.g. "> ".

Definition at line 58 of file qstyle.h.

◆ prefix_len

size_t QuoteStyle::prefix_len

Length of the prefix string.

Definition at line 59 of file qstyle.h.

◆ prev

struct QuoteStyle* QuoteStyle::prev

Definition at line 60 of file qstyle.h.

◆ next

struct QuoteStyle * QuoteStyle::next

Different quoting styles at the same level.

Definition at line 60 of file qstyle.h.

◆ up

struct QuoteStyle* QuoteStyle::up

Definition at line 61 of file qstyle.h.

◆ down

struct QuoteStyle * QuoteStyle::down

Parent (less quoted) and child (more quoted) levels.

Definition at line 61 of file qstyle.h.


The documentation for this struct was generated from the following file: