[gtksourceview] test-completion: different proposal lengths



commit 8867b209013eed06254b29f296800db1c6b07b83
Author: Sébastien Wilmet <swilmet gnome org>
Date:   Sun Aug 25 15:15:27 2013 +0200

    test-completion: different proposal lengths
    
    For the random provider.
    
    To have good results (for a variable completion window width), we can
    hide the headers, show only the random provider, with maximum 5
    proposals.

 tests/test-completion.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)
---
diff --git a/tests/test-completion.c b/tests/test-completion.c
index e91d47e..241a7ae 100644
--- a/tests/test-completion.c
+++ b/tests/test-completion.c
@@ -218,7 +218,8 @@ test_provider_set_random (TestProvider *provider,
 
        for (i = 0; i < nb_proposals; i++)
        {
-               gchar *name = g_strdup_printf ("Proposal %d", i);
+               gchar *padding = g_strnfill ((i * 3) % 10, 'o');
+               gchar *name = g_strdup_printf ("Propo%ssal %d", padding, i);
 
                proposals = g_list_prepend (proposals,
                                            gtk_source_completion_item_new (name,
@@ -226,6 +227,7 @@ test_provider_set_random (TestProvider *provider,
                                                                            icon,
                                                                            NULL));
 
+               g_free (padding);
                g_free (name);
        }
 


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