From 5b96fca1c11daaae8a749090aab2d1d31d0b9510 Mon Sep 17 00:00:00 2001 From: Matthias Melcher Date: Mon, 4 Dec 2023 21:55:21 +0100 Subject: #859: FLUID: Improves widget class code formatting - categorizes multiple comments before a widget class member correctly vs. before a widget member - reintrodues newline characters for comment preview in the widget browser --- fluid/widget_browser.cxx | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'fluid/widget_browser.cxx') diff --git a/fluid/widget_browser.cxx b/fluid/widget_browser.cxx index b27d7a664..fa1690f12 100644 --- a/fluid/widget_browser.cxx +++ b/fluid/widget_browser.cxx @@ -146,6 +146,11 @@ static char *copy_trunc(char *p, const char *str, int maxl, int quote) const char *end = str + strlen(str); // end of input string if (quote) *p++ = '"'; // opening quote while (size < maxl) { // maximum characters + if (*str == '\n') { + *p++ = '\\'; *p++ = 'n'; + str++; size++; + continue; + } if (!(*str & (-32))) break; // end of string (0 or control char) bs = fl_utf8len(*str); // size of next character if (bs <= 0) break; // some error - leave -- cgit v1.2.3