| Summary: | Line indented automatically when entering one of the letters i,u,e,n,d,f in python code | ||
|---|---|---|---|
| Product: | [Frameworks and Libraries] frameworks-ktexteditor | Reporter: | hysArubFes |
| Component: | general | Assignee: | KWrite Developers <kwrite-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | code, jonathan.verner, kmoo, mail, spaghettitoastbook, sunwebrw, vbkaisetsu |
| Priority: | HI | ||
| Version First Reported In: | 5.38.0 | ||
| Target Milestone: | --- | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| Latest Commit: | https://commits.kde.org/ktexteditor/aeebeadb5f5955995c17de56cf83ba7166a132dd | Version Fixed/Implemented In: | 5.40.0 |
| Sentry Crash Report: | |||
I can confirm that it happens here too (Neon Packages, same version, i.e., 17.08.1). And I can confirm that it is very irritating :-) Note that a recent build of the beta version of Kdevelop (5.1.40, AppImage) does not seem to suffer from this bug. I'm also experiencing this bug with 17.08.1. I also confirmed with 17.04.3 (Ubuntu package version: 4:17.04.3-0ubuntu1) This bug is not happened with ktexteditor-5.28.0 + kate-17.04.3 At least, this bug is not happened with ktexteditor-5.37.0, and happened with ktexteditor-5.38.0 This problem also occurs with ktexteditor-5.39.0 (Arch Linux). Reverting the package back to ktexteditor-5.37.0 resolves the problem for me. |
Version: 17.8.1 In the following code example: if True: print("A") i As soon as entering the 'i', the line gets indented automatically. If I enter u, e, n, d or f, the same happens. For about any other letter, it doesn't. The same happens here: if True: print("A") pri as soon as entering the 'i'. If I already have the code: if True: print("A") print("find") and add an 'i' before 'find' or anywhere in that line -- the same. Adding e.g. an 'a' doesn't change indentation. This is either a consequence of some important feature I just don't get or it's a bug -- in any case, it's at least very irritating. ;)