diff --git a/lib/squib/graphics/text.rb b/lib/squib/graphics/text.rb index df8530e..7f031de 100644 --- a/lib/squib/graphics/text.rb +++ b/lib/squib/graphics/text.rb @@ -144,14 +144,12 @@ module Squib layout.justify = para.justify unless para.justify.nil? layout.spacing = para.spacing unless para.spacing.nil? - cc.update_pango_layout(layout) embed_draws = process_embeds(embed, para.str, layout) vertical_start = compute_valign(layout, para.valign) cc.move_to(0, vertical_start) - cc.update_pango_layout(layout) cc.show_pango_layout(layout) stroke_outline!(cc, layout, draw) begin diff --git a/spec/data/samples/autoscale_font.rb.txt b/spec/data/samples/autoscale_font.rb.txt index 308b1fd..a884247 100644 --- a/spec/data/samples/autoscale_font.rb.txt +++ b/spec/data/samples/autoscale_font.rb.txt @@ -26,9 +26,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) cairo: rounded_rectangle([0, 0, 0, 0, 0, 0]) cairo: set_source_color([:red]) @@ -49,9 +47,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) cairo: rounded_rectangle([0, 0, 0, 0, 0, 0]) cairo: set_source_color([:red]) @@ -72,9 +68,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) cairo: rounded_rectangle([0, 0, 0, 0, 0, 0]) cairo: set_source_color([:red]) diff --git a/spec/data/samples/basic.rb.txt b/spec/data/samples/basic.rb.txt index 3687809..ca7ecf8 100644 --- a/spec/data/samples/basic.rb.txt +++ b/spec/data/samples/basic.rb.txt @@ -90,9 +90,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -107,9 +105,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -124,9 +120,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -142,9 +136,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -160,9 +152,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -178,9 +168,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) diff --git a/spec/data/samples/config_text_markup.rb.txt b/spec/data/samples/config_text_markup.rb.txt index 6086fc4..59fe6e7 100644 --- a/spec/data/samples/config_text_markup.rb.txt +++ b/spec/data/samples/config_text_markup.rb.txt @@ -17,9 +17,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) cairo: rounded_rectangle([0, 0, 0, 0, 0, 0]) cairo: set_source_color([:cyan]) @@ -40,9 +38,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -62,9 +58,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) cairo: rounded_rectangle([0, 0, 0, 0, 0, 0]) cairo: set_source_color([:cyan]) diff --git a/spec/data/samples/csv_import.rb.txt b/spec/data/samples/csv_import.rb.txt index 70f3b2d..51230d9 100644 --- a/spec/data/samples/csv_import.rb.txt +++ b/spec/data/samples/csv_import.rb.txt @@ -19,9 +19,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -36,9 +34,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -53,9 +49,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -70,9 +64,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) diff --git a/spec/data/samples/custom_config.rb.txt b/spec/data/samples/custom_config.rb.txt index 9c98f09..898024b 100644 --- a/spec/data/samples/custom_config.rb.txt +++ b/spec/data/samples/custom_config.rb.txt @@ -15,9 +15,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) cairo: rounded_rectangle([0, 0, 0, 0, 0, 0]) cairo: set_source_color(["#FF0000"]) diff --git a/spec/data/samples/embed_text.rb.txt b/spec/data/samples/embed_text.rb.txt index 522ef65..c09a84f 100644 --- a/spec/data/samples/embed_text.rb.txt +++ b/spec/data/samples/embed_text.rb.txt @@ -26,10 +26,8 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) pango: markup=(["Take 11 :tool: and gain 2 :health:. Take 2 :tool: and gain 3 :purse: if level 2."]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) cairo: rounded_rectangle([0, 0, 0, 0, 0, 0]) cairo: set_source_color([:red]) @@ -50,10 +48,8 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) pango: markup=(["Middle align: Take 1 :tool: and gain 2 :health:. Take 2 :tool: and gain 3 :purse:"]) cairo: move_to([0, 0.0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) cairo: rounded_rectangle([0, 0, 0, 0, 0, 0]) cairo: set_source_color([:cyan]) @@ -74,10 +70,8 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) pango: markup=(["This :tool: aligns on the bottom properly. :purse:"]) cairo: move_to([0, 0.0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) cairo: rounded_rectangle([0, 0, 0, 0, 0, 0]) cairo: set_source_color([:green]) @@ -98,10 +92,8 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) pango: markup=(["Wrapping multiples: These are 1 :tool::tool::tool: and these are multiple :tool::tool: :tool::tool:"]) cairo: move_to([0, 0.0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) cairo: rounded_rectangle([0, 0, 0, 0, 0, 0]) cairo: set_source_color([:cyan]) @@ -122,10 +114,8 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([true]) -cairo: update_pango_layout([MockDouble]) pango: markup=([":tool:Justify will :tool: work too, and :purse: with more words just for fun"]) cairo: move_to([0, 0.0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) cairo: rounded_rectangle([0, 0, 0, 0, 0, 0]) cairo: set_source_color([:magenta]) @@ -146,10 +136,8 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) pango: markup=(["Right-aligned works :tool: with :health: and :purse:"]) cairo: move_to([0, 0.0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) cairo: rounded_rectangle([0, 0, 0, 0, 0, 0]) cairo: set_source_color([:magenta]) @@ -170,10 +158,8 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) pango: markup=([":tool:Center-aligned works :tool: with :health: and :purse:"]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) cairo: rounded_rectangle([0, 0, 0, 0, 0, 0]) cairo: set_source_color([:magenta]) @@ -195,10 +181,8 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) pango: markup=(["foo"]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) cairo: rounded_rectangle([0, 0, 0, 0, 0, 0]) cairo: set_source_color([:magenta]) @@ -224,10 +208,8 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) pango: markup=(["Take 1 :tool: and gain 2 :health:."]) cairo: move_to([0, 0.0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) cairo: rounded_rectangle([0, 0, 0, 0, 0, 0]) cairo: set_source_color([:cyan]) @@ -249,10 +231,8 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) pango: markup=(["Take 1 :tool: and gain 2 :health:."]) cairo: move_to([0, 0.0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) cairo: rounded_rectangle([0, 0, 0, 0, 0, 0]) cairo: set_source_color([:cyan]) @@ -274,10 +254,8 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) pango: markup=(["Take 1 :tool: and gain 2 :health:."]) cairo: move_to([0, 0.0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) cairo: rounded_rectangle([0, 0, 0, 0, 0, 0]) cairo: set_source_color([:cyan]) diff --git a/spec/data/samples/excel.rb.txt b/spec/data/samples/excel.rb.txt index 84a2bc5..018cdb6 100644 --- a/spec/data/samples/excel.rb.txt +++ b/spec/data/samples/excel.rb.txt @@ -24,9 +24,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -41,9 +39,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -58,9 +54,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -75,9 +69,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -92,9 +84,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -109,9 +99,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -126,9 +114,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -143,9 +129,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -160,9 +144,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) diff --git a/spec/data/samples/gradients.rb.txt b/spec/data/samples/gradients.rb.txt index 4072d8f..7ee91f4 100644 --- a/spec/data/samples/gradients.rb.txt +++ b/spec/data/samples/gradients.rb.txt @@ -71,9 +71,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) diff --git a/spec/data/samples/hand.rb.txt b/spec/data/samples/hand.rb.txt index f4e09c8..4aab0f5 100644 --- a/spec/data/samples/hand.rb.txt +++ b/spec/data/samples/hand.rb.txt @@ -227,9 +227,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -246,9 +244,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -265,9 +261,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -284,9 +278,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -303,9 +295,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -322,9 +312,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -341,9 +329,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -360,9 +346,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) diff --git a/spec/data/samples/hello_world.rb.txt b/spec/data/samples/hello_world.rb.txt index 8d90cd9..97e07ad 100644 --- a/spec/data/samples/hello_world.rb.txt +++ b/spec/data/samples/hello_world.rb.txt @@ -11,9 +11,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -28,9 +26,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) diff --git a/spec/data/samples/portrait-landscape.rb.txt b/spec/data/samples/portrait-landscape.rb.txt index 1fcc723..d27dab5 100644 --- a/spec/data/samples/portrait-landscape.rb.txt +++ b/spec/data/samples/portrait-landscape.rb.txt @@ -14,9 +14,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -37,9 +35,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) diff --git a/spec/data/samples/ranges.rb.txt b/spec/data/samples/ranges.rb.txt index c7584e6..8fd7e05 100644 --- a/spec/data/samples/ranges.rb.txt +++ b/spec/data/samples/ranges.rb.txt @@ -24,9 +24,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -41,9 +39,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -58,9 +54,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -75,9 +69,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -92,9 +84,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -109,9 +99,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -127,9 +115,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -145,9 +131,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -163,9 +147,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -180,9 +162,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -197,9 +177,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -214,9 +192,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -231,9 +207,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -248,9 +222,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -265,9 +237,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -282,9 +252,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -299,9 +267,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -316,9 +282,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -333,9 +297,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -350,9 +312,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -367,9 +327,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -384,9 +342,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -401,9 +357,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -418,9 +372,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) diff --git a/spec/data/samples/saves.rb.txt b/spec/data/samples/saves.rb.txt index 8e1dd7c..f02d1a2 100644 --- a/spec/data/samples/saves.rb.txt +++ b/spec/data/samples/saves.rb.txt @@ -265,9 +265,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -282,9 +280,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -299,9 +295,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -316,9 +310,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -333,9 +325,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -350,9 +340,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -367,9 +355,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -384,9 +370,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -401,9 +385,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -418,9 +400,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -435,9 +415,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -452,9 +430,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -469,9 +445,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -486,9 +460,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -503,9 +475,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -520,9 +490,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) diff --git a/spec/data/samples/showcase.rb.txt b/spec/data/samples/showcase.rb.txt index c0efa32..030e1ab 100644 --- a/spec/data/samples/showcase.rb.txt +++ b/spec/data/samples/showcase.rb.txt @@ -74,9 +74,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -92,9 +90,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -110,9 +106,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -128,9 +122,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) diff --git a/spec/data/samples/text_options.rb.txt b/spec/data/samples/text_options.rb.txt index 9d2c8a1..ce44c37 100644 --- a/spec/data/samples/text_options.rb.txt +++ b/spec/data/samples/text_options.rb.txt @@ -90,9 +90,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -107,9 +105,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -124,9 +120,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -141,9 +135,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -158,9 +150,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -175,9 +165,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -192,9 +180,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -209,9 +195,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -226,9 +210,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -243,9 +225,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -260,9 +240,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -277,9 +255,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -295,9 +271,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -313,9 +287,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -331,9 +303,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -350,9 +320,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0.0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) cairo: rounded_rectangle([0, 0, 0, 0, 0, 0]) cairo: set_source_color([:red]) @@ -373,9 +341,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0.0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) cairo: rounded_rectangle([0, 0, 0, 0, 0, 0]) cairo: set_source_color([:red]) @@ -396,9 +362,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0.0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) cairo: rounded_rectangle([0, 0, 0, 0, 0, 0]) cairo: set_source_color([:red]) @@ -418,9 +382,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -436,9 +398,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -454,9 +414,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -506,9 +464,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) cairo: rounded_rectangle([0, 0, 0, 0, 0, 0]) cairo: set_source_color([:green]) @@ -529,9 +485,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) cairo: rounded_rectangle([0, 0, 0, 0, 0, 0]) cairo: set_source_color([:green]) @@ -552,9 +506,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) cairo: rounded_rectangle([0, 0, 0, 0, 0, 0]) cairo: set_source_color([:green]) @@ -573,9 +525,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) cairo: rounded_rectangle([0, 0, 0, 0, 0, 0]) cairo: set_source_color([:cyan]) @@ -594,9 +544,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) cairo: rounded_rectangle([0, 0, 0, 0, 0, 0]) cairo: set_source_color([:cyan]) @@ -615,9 +563,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) cairo: rounded_rectangle([0, 0, 0, 0, 0, 0]) cairo: set_source_color([:cyan]) @@ -636,9 +582,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -653,9 +597,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -670,9 +612,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -687,9 +627,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) cairo: rounded_rectangle([0, 0, 0, 0, 0, 0]) cairo: set_source_color([:red]) @@ -708,9 +646,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) cairo: rounded_rectangle([0, 0, 0, 0, 0, 0]) cairo: set_source_color([:red]) @@ -729,9 +665,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) cairo: rounded_rectangle([0, 0, 0, 0, 0, 0]) cairo: set_source_color([:red]) @@ -753,9 +687,7 @@ pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([true]) pango: spacing=([-6144.0]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -773,9 +705,7 @@ pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([true]) pango: spacing=([-6144.0]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -793,9 +723,7 @@ pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([true]) pango: spacing=([-6144.0]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -811,10 +739,8 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) pango: markup=(["Embedded icons! Take 1 :tool: and gain 2:health:. If Level 2, take 2 :tool:"]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -830,10 +756,8 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) pango: markup=(["Embedded icons! Take 1 :tool: and gain 2:health:. If Level 2, take 2 :tool:"]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -849,10 +773,8 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) pango: markup=(["Embedded icons! Take 1 :tool: and gain 2:health:. If Level 2, take 2 :tool:"]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -869,9 +791,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) cairo: pango_layout_path([MockDouble]) cairo: set_source_color(["blue"]) @@ -895,9 +815,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) cairo: pango_layout_path([MockDouble]) cairo: set_source_color(["blue"]) @@ -921,9 +839,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) cairo: pango_layout_path([MockDouble]) cairo: set_source_color(["blue"]) @@ -947,9 +863,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) cairo: pango_layout_path([MockDouble]) cairo: set_source_color(["black"]) @@ -973,9 +887,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) cairo: pango_layout_path([MockDouble]) cairo: set_source_color(["black"]) @@ -999,9 +911,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) cairo: pango_layout_path([MockDouble]) cairo: set_source_color(["black"]) @@ -1026,9 +936,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0.0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) cairo: rounded_rectangle([0, 0, 0, 0, 0, 0]) cairo: set_source_color([:cyan]) @@ -1050,9 +958,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0.0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) cairo: rounded_rectangle([0, 0, 0, 0, 0, 0]) cairo: set_source_color([:cyan]) @@ -1074,9 +980,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0.0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) cairo: rounded_rectangle([0, 0, 0, 0, 0, 0]) cairo: set_source_color([:cyan]) diff --git a/spec/data/samples/tgc_proofs.rb.txt b/spec/data/samples/tgc_proofs.rb.txt index 7b7fe51..3c441b0 100644 --- a/spec/data/samples/tgc_proofs.rb.txt +++ b/spec/data/samples/tgc_proofs.rb.txt @@ -36,9 +36,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([]) @@ -54,9 +52,7 @@ pango: wrap=([#]) pango: ellipsize=([#]) pango: alignment=([#]) pango: justify=([false]) -cairo: update_pango_layout([MockDouble]) cairo: move_to([0, 0]) -cairo: update_pango_layout([MockDouble]) cairo: show_pango_layout([MockDouble]) pango: ellipsized?([]) cairo: restore([])