[pango/visible-things: 41/46] layout: Use a show_line_separators	attribute
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc: 
- Subject: [pango/visible-things: 41/46] layout: Use a show_line_separators	attribute
- Date: Mon, 15 Jul 2019 11:46:49 +0000 (UTC)
commit 3a94c8ee988ecd5221d2d0fee8e1fbbb6acb008c
Author: Matthias Clasen <mclasen redhat com>
Date:   Sat Jul 13 19:39:17 2019 -0400
    layout: Use a show_line_separators attribute
    
    Use a show_line_separators attribute to implement
    visible LS in single-paragraph mode.
 pango/pango-layout.c | 6 ++++++
 1 file changed, 6 insertions(+)
---
diff --git a/pango/pango-layout.c b/pango/pango-layout.c
index fb732d7d..2e656412 100644
--- a/pango/pango-layout.c
+++ b/pango/pango-layout.c
@@ -4022,6 +4022,12 @@ pango_layout_get_effective_attributes (PangoLayout *layout)
       pango_attr_list_insert_before (attrs, attr);
     }
 
+  if (layout->single_paragraph)
+    {
+      PangoAttribute *attr = pango_attr_show_line_separators_new (TRUE);
+      pango_attr_list_insert_before (attrs, attr);
+    }
+
   return attrs;
 }
 
[
Date Prev][
Date Next]   [
Thread Prev][
Thread Next]   
[
Thread Index]
[
Date Index]
[
Author Index]