Update with indentation issues

Where exactly do I create this file? What do I call it and how do I execute it?

I think I figured it out.

[2015-10-08 10:06:21,332] [INFO] Startup: Welcome to Komodo Edit 9.3.0 build 16182 (platform macosx, running on Darwin 14.5.0 version Darwin Kernel Version 14.5.0: Wed Jul 29 02:26:53 PDT 2015; root:xnu-2782.40.9~1/RELEASE_X86_64)
[2015-10-08 10:06:21,332] [INFO] Startup: /Applications/Komodo Edit 9.app/Contents/MacOS/komodo built on Mon Oct 5 08:00:23 2015
[2015-10-08 10:06:21,337] [WARNING] koInitService: Unable to determine the current locale settings, defaulting to mac-roman
[2015-10-08 10:06:21,601] [WARNING] console-logger: mutating the [[Prototype]] of an object will cause your code to run very slowly; instead create the object with the correct initial [[Prototype]] value using Object.create (1) in resource://gre/modules/Preferences.jsm:381
[2015-10-08 10:06:21,645] [WARNING] root: ko.logging has been converted to a CommonJS module; use require(“ko/logging”) instead (since Komodo 9.0.0a1).
@chrome://komodo/content/komodo.js:48:1

[2015-10-08 10:06:21,735] [WARNING] console-logger: Expected end of value but found ‘solid’. Error in parsing value for ‘border-width’. Declaration dropped. (1) in chrome://global/skin/global.css:2603
[2015-10-08 10:06:21,753] [WARNING] console-logger: Expected end of value but found ‘solid’. Error in parsing value for ‘border-width’. Declaration dropped. (1) in chrome://global/skin/global.css:2603
[2015-10-08 10:06:22,047] [ERROR] console-logger: bad script XDR magic number (0) in :0
Traceback (most recent call last):
File “”, line 0, in

[2015-10-08 10:06:22,096] [WARNING] keybindings: [Meta+Shift+Down] was used for ‘cmd_selectDocumentHome’, overriding to use ‘cmd_selectDocumentEnd’
[2015-10-08 10:06:22,868] [WARNING] koScintillaSchemeService: applyScheme:: no indicator for name ‘multiple_caret_area’
[2015-10-08 10:06:22,952] [WARNING] koScintillaSchemeService: applyScheme:: no indicator for name ‘multiple_caret_area’
[2015-10-08 10:06:23,013] [WARNING] koScintillaSchemeService: applyScheme:: no indicator for name ‘multiple_caret_area’
[2015-10-08 10:06:23,078] [WARNING] koScintillaSchemeService: applyScheme:: no indicator for name ‘multiple_caret_area’
[2015-10-08 10:06:23,145] [ERROR] ko.main:
– EXCEPTION START –
ReferenceError: tv is not defined

  • stack
    this.updateViewRef@chrome://komodo/content/library/uilayout.js:1890:9
    uilayout_onload@chrome://komodo/content/library/uilayout.js:1870:5
    onloadDelay@chrome://komodo/content/komodo.js:393:9
    window.onload/<@chrome://komodo/content/komodo.js:512:13
    – EXCEPTION END –
    [2015-10-08 10:06:23,206] [DEBUG] editorconfig: Setting editorconfig: {“encodingDefault”: “utf-8”, “cleanLineEnds”: true, “tabWidth”: 2, “ensureFinalEOL”: true, “indentWidth”: 2, “useTabs”: false, “endOfLine”: “LF”}
    [2015-10-08 10:06:23,396] [WARNING] root: ko.findresults was already loaded, re-creating it.

[2015-10-08 10:06:23,962] [WARNING] koScintillaSchemeService: applyScheme:: no indicator for name ‘multiple_caret_area’
[2015-10-08 10:06:24,301] [WARNING] console-logger: Error in parsing value for ‘opacity’. Declaration dropped. (1) in chrome://komodo/skin/images/toolbox/macro.svg:0
[2015-10-08 10:06:24,610] [WARNING] console-logger: mutating the [[Prototype]] of an object will cause your code to run very slowly; instead create the object with the correct initial [[Prototype]] value using Object.create (1) in file:///Applications/Komodo%20Edit%209.app/Contents/Resources/components/koamAddonManager.js:138
Exception in thread Scope files build cache:
Traceback (most recent call last):
File “/Applications/Komodo Edit 9.app/Contents/Frameworks/Python.framework/Versions/Current/lib/python2.7/threading.py”, line 808, in __bootstrap_inner
self.run()
File “/Applications/Komodo Edit 9.app/Contents/Frameworks/Python.framework/Versions/Current/lib/python2.7/threading.py”, line 761, in run
self.__target(*self.__args, **self.__kwargs)
TypeError: start() takes exactly 3 arguments (2 given)

[2015-10-08 10:06:35,460] [WARNING] koScintillaSchemeService: applyScheme:: no indicator for name ‘multiple_caret_area’

Does that help?

Yep, here’s your problem:

[2015-10-08 10:06:23,206] [DEBUG] editorconfig: Setting editorconfig: {"encodingDefault": "utf-8", "cleanLineEnds": true, "tabWidth": 2, "ensureFinalEOL": true, "indentWidth": 2, "useTabs": false, "endOfLine": "LF"}

You have an .editorconfig file somewhere up the file tree that is forcing an indentWidth of 2. Either update your editorconfig settings or delete the file.

That fixed it!

It appears possibly another editor I tried out put a .editorconfig in my home directory. I removed this and it fixed the problem. Strange that this did not affect KE8.

Man, that was painful. I hopefully everyone has learned from this exercise so it can help the next fellow that encounters the same issue.

Thanks.

Komodo 9.2 introduced editorconfig support, that’s why it didn’t affect Komodo 8.

Note I committed a fix for our editorconfig support so that it will only override values that are not explicitly set.

So KE 9.3 is having some major issues. Where do you want me to post some of those issues? I’m kinda stuck now, cause 9.2 still have indentation issue (even without editconfig) and 9.3 has some serious issues. I guess I’m back to 8.5.4 once again.

If you removed the editorconfig file and reset your 9.2 file level preferences there should be no issue. But you HAVE to reset your file level preferences and delete any editorconfig files on the filetree.

To report 9.3 issues use the bug tracker.

@nathanr - The major issue with KE 9.3 is very easy to replicate. Simply highlight any bit of code (I’m in php file) then type an apostrophy (single quote). It will auto replicate the highlighted code with an apostrophe after it. We can discuss this elsewhere if needed.

As you may have noticed, I am a heavy KE user. I use it every day, approximately 8 hours a day, 5 days a week. I am in it constantly. So I would be a good source for your guys to find issues, etc.

Thanks.

I have created a ticket in bug tracker and I have successfully reverted back to 9.2. There are many things I like much better about 9.2 than 9.3. Thanks.