Red Hat Bugzilla – Bug 52954
ddd no longer handles TAB characters in source display
Last modified: 2008-05-01 11:38:00 EDT
From Bugzilla Helper:
User-Agent: Mozilla/4.78 [en] (X11; U; Linux 2.4.7-2smp i686; Nav)
Description of problem:
id you have source code with tabs in it (who doesn't?)
and you click on a variable in a line that has tabs
in it, the line is repainted wrongly. the variable highlighted is NOT the
variable that you clicked on. This bug has to do w/ handling of TAB
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1.create a small 4 line hello_world source file:
Note the <TAB> before the printf
2.cc -g -o foo foo.c
4. click on the printf, then click on hello, then click on world.
Actual Results: line should not be repainted wrongly
Expected Results: line should not look like it is being repainted. the
should not "move" out from under you.
This has worked in every (I thinko) beta so far. I am pretty sure it
worked in rc1.
I am marking tjis as high, not because of loss of data, but because it
renders ddd quite difficult to use (also, by checking the changelog between
rc1, and rc2, you will probably find out the problem and it probably is a
simple fix - this has almost always worked before.)
Bug retested against RC2.
Bug still reproduceable. 100%
rebuild against openmotif, which will be in rawhide.