MCPcopy Create free account
hub / github.com/chatmail/core / simplify_quote

Function simplify_quote

src/simplify.rs:105–111  ·  view source on GitHub ↗
(quote: &str)

Source from the content-addressed store, hash-verified

103}
104
105pub(crate) fn simplify_quote(quote: &str) -> (String, bool) {
106 let quote_lines = split_lines(quote);
107 let (quote_lines, quote_footer_lines) = remove_message_footer(&quote_lines);
108 let is_cut = quote_footer_lines.is_some();
109
110 (render_message(quote_lines, false), is_cut)
111}
112
113/// Simplify message text for chat display.
114/// Remove quotes, signatures, trailing empty lines etc.

Callers 2

simplifyFunction · 0.85
dehtmlFunction · 0.85

Calls 3

split_linesFunction · 0.85
remove_message_footerFunction · 0.85
render_messageFunction · 0.85

Tested by

no test coverage detected