NeoMutt  2024-12-12-14-g7b49f7
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 AttrColorattr_color
 Colour and attribute of the text.
 
char * prefix
 Prefix string, e.g. "> ".
 
size_t prefix_len
 Length of the prefix string.
 
struct QuoteStyleprev
 
struct QuoteStylenext
 Different quoting styles at the same level.
 
struct QuoteStyleup
 
struct QuoteStyledown
 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 55 of file qstyle.h.

Field Documentation

◆ quote_n

int QuoteStyle::quote_n

The quoteN colour index for this level.

Definition at line 57 of file qstyle.h.

◆ attr_color

struct AttrColor* QuoteStyle::attr_color

Colour and attribute of the text.

Definition at line 58 of file qstyle.h.

◆ prefix

char* QuoteStyle::prefix

Prefix string, e.g. "> ".

Definition at line 59 of file qstyle.h.

◆ prefix_len

size_t QuoteStyle::prefix_len

Length of the prefix string.

Definition at line 60 of file qstyle.h.

◆ prev

struct QuoteStyle* QuoteStyle::prev

Definition at line 61 of file qstyle.h.

◆ next

struct QuoteStyle * QuoteStyle::next

Different quoting styles at the same level.

Definition at line 61 of file qstyle.h.

◆ up

struct QuoteStyle* QuoteStyle::up

Definition at line 62 of file qstyle.h.

◆ down

struct QuoteStyle * QuoteStyle::down

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

Definition at line 62 of file qstyle.h.


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