Kate's Haskell indentation may refuse to insert spaces, does not obey tab settings
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
kdesdk (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: kate
Kate's Haskell indentation mode sometimes ignores the spacebar. Also, it does not respect tab/indentation settings. Steps to reproduce:
Create a new user account (this is to ensure that fresh, default settings are used) and log in to it
Open kate
Select Tools->
Press Enter
Press Space (what happens - nothing, what should happen - a space character should appear)
Go to Settings->Configure Kate->Editor Component-
Observe that "Insert spaces instead of tabulators" is not enabled
Go to Indentation tab
In "Indentation Actions", change "Tab key action" to "Always advance to the next tab position" and press ok to close the configure dialog
Open a new document (Ctrl+N) to start afresh
Select Tools->
Type "where" (without quotes) and press enter
Observe that the second line now has 6 spaces, while as per the settings it should have had a single tab character
Press backspace 6 times, so that the status bar now shows (Line: 2 Col: 1)
Press Tab (what happens - 6 space characters are inserted, what should happen - a tab character should be inserted)
Kate's version as per its about dialog is 3.3.2 and as per apt-cache policy kate is 4:4.3.2-0ubuntu1. I reported the bug via Help->Report Bug in Kate. I don't know why apport says "ExecutablePath: /usr/bin/kdeinit4" below.
ProblemType: Bug
Architecture: i386
Date: Fri Nov 6 17:30:39 2009
DistroRelease: Ubuntu 9.10
ExecutablePath: /usr/bin/kdeinit4
NonfreeKernelMo
Package: kdelibs-bin 4:4.3.2-0ubuntu7
ProcEnviron:
LANG=en_IN
SHELL=/bin/bash
ProcVersionSign
SourcePackage: kde4libs
Uname: Linux 2.6.31-14-generic i686
XsessionErrors: (polkit-
description: | updated |
Changed in kdesdk (Ubuntu): | |
status: | New → Confirmed |