[pango/line-breaker: 3/18] itemize: Break paragraph separators




commit 14980a167ba9b1d360d52a4b9c8a13521419b95d
Author: Matthias Clasen <mclasen redhat com>
Date:   Fri Jan 14 20:23:12 2022 -0500

    itemize: Break paragraph separators
    
    We don't normally meet paragraph separators
    in the text that gets itemized. But if we do,
    we want them in their own items.

 pango/itemize.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/pango/itemize.c b/pango/itemize.c
index 01399b7e..99a5f948 100644
--- a/pango/itemize.c
+++ b/pango/itemize.c
@@ -959,7 +959,7 @@ itemize_state_process_run (ItemizeState *state)
        p = g_utf8_next_char (p))
     {
       gunichar wc = g_utf8_get_char (p);
-      gboolean is_forced_break = (wc == '\t' || wc == LINE_SEPARATOR);
+      gboolean is_forced_break = (wc == '\t' || wc == '\n' || wc == 0x2028 || wc == 0x2029);
       PangoFont *font;
       int font_position;
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]