Bug 147104

Summary: Tabs prevent cursor from moving up
Product: [Applications] kate Reporter: Dima Ryazanov <dima>
Component: kwriteAssignee: KWrite Developers <kwrite-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: Example

Description Dima Ryazanov 2007-06-22 21:43:13 UTC
Version:            (using KDE KDE 3.5.7)
Installed from:    Ubuntu Packages
OS:                Linux

If a line contains a tab and a word that doesn't fit into one line (with dynamic word wrapping enabled), moving the cursor doesn't work correctly.

Create a document that looks like this:

	foo();
// zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
	bar();

with a tab between "//" and "zzz...", and with enough z's to make them wrap around.

Then, click on "bar", and try to move the cursor up. It stop between the 1st and 2nd z's, and won't go up any more.


It works correctly in KDE 4, though.
Comment 1 Dima Ryazanov 2007-06-22 21:45:29 UTC
Created attachment 20931 [details]
Example

Ok, tabs disappeared in the bug report, so I attached a sample file.
Comment 2 Dominik Haumann 2007-06-23 15:42:12 UTC
fixed, see bug #94693.

*** This bug has been marked as a duplicate of 94693 ***