Skip to content

Identify which plugin is interfering with Smart Mode #100

@shaunlebron

Description

@shaunlebron

From Sean Corfield:

Run into my first "odd" behavior with the new parinfer. I have code like this

            (cond (not member)
                  (api/invalid-argument req)
                  (or (:suspended member)
                      (:deleted member))
                  (api/invalid-argument req)
                  :else
              (do
                (timbre/logged-future
                 (business/login! req member)
                 (log/write-log :logxxx
                                {:siteid (or (get-in req [:params :xxxxxx])
                                             (u/site-id member))
                                 :userid (:id member)
                                 :event  "xxxxxx"}
                                req))
                (resp/response {:code (xxx xxx)}))))

and I put my cursor just before the (do and start pressing the space key. As the form moves to the right, the code inside the do is indented by one more space than it needs to be each time.

I cannot reproduce, so I asked him to dump his list of plugins that he is using to help identify which are interfering:

$ apm list --installed --bare
advanced-open-file@0.16.7
atom-clock@0.1.16
autocomplete-cfml@0.5.0
busy-signal@1.4.3
git-plus@7.10.0
highlight-selected@0.13.1
ink@0.8.2
intentions@1.1.5
language-cfml@0.17.1
linter@2.2.0
linter-joker@0.1.4
linter-ui-default@1.6.10
lisp-paredit@0.6.0
parinfer@1.22.0
proto-repl@1.4.22
proto-repl-charts@0.4.1
rainbow-delimiters@2.1.2
set-syntax@0.4.0
tool-bar@1.1.4

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions