Looks like I was barking-up the wrong tree about the whole "jshint"-thing missing.
I get something very similar when I "Lint" the following Python program:
And, yet, when I press F5, or hit the "Run" button, the program DOES execute properly:
Code: Select all
3.11.2 (main, Mar 13 2023, 12:18:29) [GCC 12.2.0]
------------------
(program exited with code: 0)
Press return to continue
Is it possible that for JavaScript the "Execute" command is missing a program name, such as, "javascript"? By default (also in the .config files, both in /home and in /usr/share/geany), the Execute command does not have any leading program name to execute the file, just the filename alone?!?
Again, here are the (default) Build commands for JavaScript in Geany:
I don't know the inner workings of Geany, but for Scripting languages, I thought that in the Execute command, there should be a program name that precedes the filename, as in:
Code: Select all
Python3 "%f"
Code: Select all
ruby "%f"
Code: Select all
./%e
