From 650e82680a70721eca9a2f176f6fbd1824a3eb05 Mon Sep 17 00:00:00 2001 From: Havoc Pennington Date: Mon, 19 Nov 2001 20:55:46 +0000 Subject: [PATCH] put in a test for negative indentation values 2001-11-19 Havoc Pennington * tests/testtext.c (fill_example_buffer): put in a test for negative indentation values --- ChangeLog | 5 +++++ ChangeLog.pre-2-0 | 5 +++++ ChangeLog.pre-2-10 | 5 +++++ ChangeLog.pre-2-2 | 5 +++++ ChangeLog.pre-2-4 | 5 +++++ ChangeLog.pre-2-6 | 5 +++++ ChangeLog.pre-2-8 | 5 +++++ tests/testtext.c | 15 ++++++++++++++- 8 files changed, 49 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index cc68913dd..fe44de43d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2001-11-19 Havoc Pennington + + * tests/testtext.c (fill_example_buffer): put in a test for + negative indentation values + Mon Nov 19 14:08:18 2001 Owen Taylor * gtk/gtklabel.c (gtk_label_init): Change default for diff --git a/ChangeLog.pre-2-0 b/ChangeLog.pre-2-0 index cc68913dd..fe44de43d 100644 --- a/ChangeLog.pre-2-0 +++ b/ChangeLog.pre-2-0 @@ -1,3 +1,8 @@ +2001-11-19 Havoc Pennington + + * tests/testtext.c (fill_example_buffer): put in a test for + negative indentation values + Mon Nov 19 14:08:18 2001 Owen Taylor * gtk/gtklabel.c (gtk_label_init): Change default for diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index cc68913dd..fe44de43d 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,3 +1,8 @@ +2001-11-19 Havoc Pennington + + * tests/testtext.c (fill_example_buffer): put in a test for + negative indentation values + Mon Nov 19 14:08:18 2001 Owen Taylor * gtk/gtklabel.c (gtk_label_init): Change default for diff --git a/ChangeLog.pre-2-2 b/ChangeLog.pre-2-2 index cc68913dd..fe44de43d 100644 --- a/ChangeLog.pre-2-2 +++ b/ChangeLog.pre-2-2 @@ -1,3 +1,8 @@ +2001-11-19 Havoc Pennington + + * tests/testtext.c (fill_example_buffer): put in a test for + negative indentation values + Mon Nov 19 14:08:18 2001 Owen Taylor * gtk/gtklabel.c (gtk_label_init): Change default for diff --git a/ChangeLog.pre-2-4 b/ChangeLog.pre-2-4 index cc68913dd..fe44de43d 100644 --- a/ChangeLog.pre-2-4 +++ b/ChangeLog.pre-2-4 @@ -1,3 +1,8 @@ +2001-11-19 Havoc Pennington + + * tests/testtext.c (fill_example_buffer): put in a test for + negative indentation values + Mon Nov 19 14:08:18 2001 Owen Taylor * gtk/gtklabel.c (gtk_label_init): Change default for diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6 index cc68913dd..fe44de43d 100644 --- a/ChangeLog.pre-2-6 +++ b/ChangeLog.pre-2-6 @@ -1,3 +1,8 @@ +2001-11-19 Havoc Pennington + + * tests/testtext.c (fill_example_buffer): put in a test for + negative indentation values + Mon Nov 19 14:08:18 2001 Owen Taylor * gtk/gtklabel.c (gtk_label_init): Change default for diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index cc68913dd..fe44de43d 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -1,3 +1,8 @@ +2001-11-19 Havoc Pennington + + * tests/testtext.c (fill_example_buffer): put in a test for + negative indentation values + Mon Nov 19 14:08:18 2001 Owen Taylor * gtk/gtklabel.c (gtk_label_init): Change default for diff --git a/tests/testtext.c b/tests/testtext.c index 9c2c0a319..aaf9f9d0c 100644 --- a/tests/testtext.c +++ b/tests/testtext.c @@ -519,6 +519,12 @@ fill_example_buffer (GtkTextBuffer *buffer) NULL); + tag = gtk_text_buffer_create_tag (buffer, "negative_indent", NULL); + + g_object_set (G_OBJECT (tag), + "indent", -25, + NULL); + gtk_text_buffer_get_iter_at_offset (buffer, &iter, 0); anchor = gtk_text_buffer_create_child_anchor (buffer, &iter); @@ -600,7 +606,14 @@ fill_example_buffer (GtkTextBuffer *buffer) gtk_text_buffer_insert (buffer, &iter, "وقد بدأ ثلاث من أكثر المؤسسات تقدما في شبكة اكسيون برامجها كمنظمات لا تسعى للربح، ثم تحولت في السنوات الخمس الماضية إلى مؤسسات مالية منظمة، وباتت جزءا من النظام المالي في بلدانها، ولكنها تتخصص في خدمة قطاع المشروعات الصغيرة. وأحد أكثر هذه المؤسسات نجاحا هو »بانكوسول« في بوليفيا.\n", -1); gtk_text_buffer_get_iter_at_mark (buffer, &iter2, temp_mark); gtk_text_buffer_apply_tag_by_name (buffer, "rtl_quote", &iter2, &iter); - + + gtk_text_buffer_insert_with_tags (buffer, &iter, + "Paragraph with negative indentation. blah blah blah blah blah. The quick brown fox jumped over the lazy dog.\n", + -1, + gtk_text_tag_table_lookup (gtk_text_buffer_get_tag_table (buffer), + "negative_indent"), + NULL); + ++i; } -- 2.43.2