Komodo / KomodoEdit

Komodo Edit is a fast and free multi-language code editor. Written in JS, Python, C++ and based on the Mozilla platform.
http://www.komodoide.com/komodo-edit
Other
2.15k stars 302 forks source link

Warn interpreter is need for syntax checker #2602

Open th3coop opened 7 years ago

th3coop commented 7 years ago

Short Summary

Like Python, the Ruby Syntax Checking prefs screen should warn the user that a Ruby interpreter is need for Syntax Checking. Python does this by disabling the checkbox to choose the Python Interpreter.

We should do something similar or just detect that there is no interpreter present and display a warning.

Steps to Reproduce

Expected results

A warning to tell me that language syntax checking won't work without an interpreter available to Komodo and it needs to be either on the System PATH or set in Prefs > Languages.

Actual results

NO warning. You can choose your warning level and all indications make me think it will now work.

Naatan commented 7 years ago

This should just be something we have for all linters, not just Ruby.

If a user is editing a file that we support linting for but no linter is found to be configured then warn them that they can configure one.

th3coop commented 7 years ago

I was thinking that and you said it @Naatan. Go team! I've updated the ticket title and body to reflect that it's for more than just Ruby.