patches/bluefish-02-debug_func.diff
author jurikm
Sun, 12 Feb 2012 14:04:10 +0000
changeset 8245 383896da4129
parent 1 60fdac847787
permissions -rw-r--r--
SFEsauerbraten.spec: add IPS package name
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1
60fdac847787 initial import
laca_
parents:
diff changeset
     1
--- bluefish-1.0.5/src/highlight.c.orig	2006-02-10 16:32:16.264145000 +0000
60fdac847787 initial import
laca_
parents:
diff changeset
     2
+++ bluefish-1.0.5/src/highlight.c	2006-02-10 16:35:13.346604000 +0000
60fdac847787 initial import
laca_
parents:
diff changeset
     3
@@ -1258,8 +1258,10 @@
60fdac847787 initial import
laca_
parents:
diff changeset
     4
 #endif
60fdac847787 initial import
laca_
parents:
diff changeset
     5
 			/* if the tags ends at itstart there is no need to search forward to the end */
60fdac847787 initial import
laca_
parents:
diff changeset
     6
 			if (!gtk_text_iter_ends_tag(&itstart, GTK_TEXT_TAG(slist->data))) {
60fdac847787 initial import
laca_
parents:
diff changeset
     7
+#ifdef DEBUG
60fdac847787 initial import
laca_
parents:
diff changeset
     8
 				DEBUG_MSG("doc_highlight_line, (1) forward looking for tag %p (%s) from so=%d to eo=%d\n", slist->data, get_metaname_from_tag(slist->data),
60fdac847787 initial import
laca_
parents:
diff changeset
     9
 						  gtk_text_iter_get_offset(&itstart), gtk_text_iter_get_offset(&itend));
60fdac847787 initial import
laca_
parents:
diff changeset
    10
+#endif
60fdac847787 initial import
laca_
parents:
diff changeset
    11
 				tag_found = gtk_text_iter_forward_to_tag_toggle(&itsearch, GTK_TEXT_TAG(slist->data));
60fdac847787 initial import
laca_
parents:
diff changeset
    12
 				if (!tag_found) {
60fdac847787 initial import
laca_
parents:
diff changeset
    13
 					/* this happens with several gtk versions, 
60fdac847787 initial import
laca_
parents:
diff changeset
    14
@@ -1281,7 +1283,9 @@
60fdac847787 initial import
laca_
parents:
diff changeset
    15
 						 gtk_text_iter_forward_char(&itsearch);
60fdac847787 initial import
laca_
parents:
diff changeset
    16
 					}
60fdac847787 initial import
laca_
parents:
diff changeset
    17
 				}
60fdac847787 initial import
laca_
parents:
diff changeset
    18
+#ifdef DEBUG
60fdac847787 initial import
laca_
parents:
diff changeset
    19
 				DEBUG_MSG("doc_highlight_line, (1) tag %p (%s) ends at itsearch=%d\n", slist->data, get_metaname_from_tag(slist->data),gtk_text_iter_get_offset(&itsearch));
60fdac847787 initial import
laca_
parents:
diff changeset
    20
+#endif
60fdac847787 initial import
laca_
parents:
diff changeset
    21
 				if (gtk_text_iter_compare(&itsearch, &itend) > 0) {
60fdac847787 initial import
laca_
parents:
diff changeset
    22
 					/* both the start and endpoint are within this 
60fdac847787 initial import
laca_
parents:
diff changeset
    23
 					   tag --> pattern matching can start with this
60fdac847787 initial import
laca_
parents:
diff changeset
    24
@@ -1324,10 +1328,14 @@
60fdac847787 initial import
laca_
parents:
diff changeset
    25
 					   itstart to the beginning of this tag, 
60fdac847787 initial import
laca_
parents:
diff changeset
    26
 						there is also no need anymore to look further in slist, we have to start with this patternlist */
60fdac847787 initial import
laca_
parents:
diff changeset
    27
 					if (gtk_text_iter_begins_tag(&itstart, GTK_TEXT_TAG(slist->data))) {
60fdac847787 initial import
laca_
parents:
diff changeset
    28
+#ifdef DEBUG
60fdac847787 initial import
laca_
parents:
diff changeset
    29
 						DEBUG_MSG("doc_highlight_line, (1) itstart at %d is already at the beginning of tag %p (%s)\n",gtk_text_iter_get_offset(&itstart), slist->data, get_metaname_from_tag(slist->data));
60fdac847787 initial import
laca_
parents:
diff changeset
    30
+#endif
60fdac847787 initial import
laca_
parents:
diff changeset
    31
 					} else {
60fdac847787 initial import
laca_
parents:
diff changeset
    32
+#ifdef DEBUG
60fdac847787 initial import
laca_
parents:
diff changeset
    33
 						DEBUG_MSG("doc_highlight_line, (1) move itstart from %d to beginning of tag %p (%s)\n",
60fdac847787 initial import
laca_
parents:
diff changeset
    34
 								  gtk_text_iter_get_offset(&itstart), slist->data, get_metaname_from_tag(slist->data));
60fdac847787 initial import
laca_
parents:
diff changeset
    35
+#endif
60fdac847787 initial import
laca_
parents:
diff changeset
    36
 						gtk_text_iter_backward_to_tag_toggle(&itstart, GTK_TEXT_TAG(slist->data));
60fdac847787 initial import
laca_
parents:
diff changeset
    37
 						DEBUG_MSG("doc_highlight_line, (1) itstart is set back to %d\n", gtk_text_iter_get_offset(&itstart));
60fdac847787 initial import
laca_
parents:
diff changeset
    38
 					}
60fdac847787 initial import
laca_
parents:
diff changeset
    39
@@ -1354,8 +1362,10 @@
60fdac847787 initial import
laca_
parents:
diff changeset
    40
 			gboolean tag_found;
60fdac847787 initial import
laca_
parents:
diff changeset
    41
 					/* if the tags starts at itend there is no need to search backward to the start */
60fdac847787 initial import
laca_
parents:
diff changeset
    42
 			if (!gtk_text_iter_begins_tag(&itend, GTK_TEXT_TAG(slist->data))) {
60fdac847787 initial import
laca_
parents:
diff changeset
    43
+#ifdef DEBUG
60fdac847787 initial import
laca_
parents:
diff changeset
    44
 				DEBUG_MSG("doc_highlight_line, (2) backwards looking for tag %p (%s) from eo=%d to so=%d, itsearch=%d\n", slist->data,
60fdac847787 initial import
laca_
parents:
diff changeset
    45
 						  get_metaname_from_tag(slist->data), gtk_text_iter_get_offset(&itend),gtk_text_iter_get_offset(&itstart) ,gtk_text_iter_get_offset(&itsearch));
60fdac847787 initial import
laca_
parents:
diff changeset
    46
+#endif
60fdac847787 initial import
laca_
parents:
diff changeset
    47
 #ifdef DEBUG
60fdac847787 initial import
laca_
parents:
diff changeset
    48
 				DEBUG_MSG("does the itsearch position (%d) toggle(%d), begin(%d) or end(%d) the tag %p (%s)?\n"
60fdac847787 initial import
laca_
parents:
diff changeset
    49
 						,gtk_text_iter_get_offset(&itsearch)
60fdac847787 initial import
laca_
parents:
diff changeset
    50
@@ -1386,7 +1396,9 @@
60fdac847787 initial import
laca_
parents:
diff changeset
    51
 						}
60fdac847787 initial import
laca_
parents:
diff changeset
    52
 					}
60fdac847787 initial import
laca_
parents:
diff changeset
    53
 				}
60fdac847787 initial import
laca_
parents:
diff changeset
    54
+#ifdef DEBUG
60fdac847787 initial import
laca_
parents:
diff changeset
    55
 				DEBUG_MSG("doc_highlight_line, (2) tag %p (%s) starts at itsearch=%d\n", slist->data,get_metaname_from_tag(slist->data),gtk_text_iter_get_offset(&itsearch));
60fdac847787 initial import
laca_
parents:
diff changeset
    56
+#endif
60fdac847787 initial import
laca_
parents:
diff changeset
    57
 				if (gtk_text_iter_compare(&itsearch, &itstart) <= 0) {
60fdac847787 initial import
laca_
parents:
diff changeset
    58
 					/* both the start and endpoint are within this 
60fdac847787 initial import
laca_
parents:
diff changeset
    59
 					   tag --> pattern matching can start with this
60fdac847787 initial import
laca_
parents:
diff changeset
    60
@@ -1395,10 +1407,14 @@
60fdac847787 initial import
laca_
parents:
diff changeset
    61
 					/* this tag starts somewhere in the middle of the line, move 
60fdac847787 initial import
laca_
parents:
diff changeset
    62
 					   itend to the end of this tag */
60fdac847787 initial import
laca_
parents:
diff changeset
    63
 					if (gtk_text_iter_ends_tag(&itend, GTK_TEXT_TAG(slist->data))) {
60fdac847787 initial import
laca_
parents:
diff changeset
    64
+#ifdef DEBUG
60fdac847787 initial import
laca_
parents:
diff changeset
    65
 						DEBUG_MSG("doc_highlight_line, (2) itend at %d is already at the end of tag %p (%s)\n",
60fdac847787 initial import
laca_
parents:
diff changeset
    66
 								  gtk_text_iter_get_offset(&itend), slist->data,get_metaname_from_tag(slist->data));
60fdac847787 initial import
laca_
parents:
diff changeset
    67
+#endif
60fdac847787 initial import
laca_
parents:
diff changeset
    68
 					} else {
60fdac847787 initial import
laca_
parents:
diff changeset
    69
+#ifdef DEBUG
60fdac847787 initial import
laca_
parents:
diff changeset
    70
 						DEBUG_MSG("doc_highlight_line, (2) move itend from %d to end of tag %p (%s)\n",gtk_text_iter_get_offset(&itend), slist->data, get_metaname_from_tag(slist->data));
60fdac847787 initial import
laca_
parents:
diff changeset
    71
+#endif
60fdac847787 initial import
laca_
parents:
diff changeset
    72
 						gtk_text_iter_forward_to_tag_toggle(&itend, GTK_TEXT_TAG(slist->data));
60fdac847787 initial import
laca_
parents:
diff changeset
    73
 						DEBUG_MSG("doc_highlight_line, (2) itend is set forward to %d\n", gtk_text_iter_get_offset(&itend));
60fdac847787 initial import
laca_
parents:
diff changeset
    74
 					}