NeoMutt  2022-04-29-323-g5fcc6c
Teaching an old dog new tricks
DOXYGEN
QuoteStyle Struct Reference

Style of quoted text. More...

#include "quoted.h"

+ Collaboration diagram for QuoteStyle:

Data Fields

int quote_n
 The quoteN colour index for this level. More...
 
struct AttrColorattr_color
 Colour and attribute of the text. More...
 
char * prefix
 Prefix string, e.g. "> ". More...
 
size_t prefix_len
 Length of the prefix string. More...
 
struct QuoteStyleprev
 
struct QuoteStylenext
 Different quoting styles at the same level. More...
 
struct QuoteStyleup
 
struct QuoteStyledown
 Parent (less quoted) and child (more quoted) levels. More...
 

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 67 of file quoted.h.

Field Documentation

◆ quote_n

int QuoteStyle::quote_n

The quoteN colour index for this level.

Definition at line 69 of file quoted.h.

◆ attr_color

struct AttrColor* QuoteStyle::attr_color

Colour and attribute of the text.

Definition at line 70 of file quoted.h.

◆ prefix

char* QuoteStyle::prefix

Prefix string, e.g. "> ".

Definition at line 71 of file quoted.h.

◆ prefix_len

size_t QuoteStyle::prefix_len

Length of the prefix string.

Definition at line 72 of file quoted.h.

◆ prev

struct QuoteStyle* QuoteStyle::prev

Definition at line 73 of file quoted.h.

◆ next

struct QuoteStyle * QuoteStyle::next

Different quoting styles at the same level.

Definition at line 73 of file quoted.h.

◆ up

struct QuoteStyle* QuoteStyle::up

Definition at line 74 of file quoted.h.

◆ down

struct QuoteStyle * QuoteStyle::down

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

Definition at line 74 of file quoted.h.


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