- Feb 01, 2018
-
-
Prendota authored
-
- Jan 31, 2018
-
-
Marijn Haverbeke authored
Closes #5221
-
Marijn Haverbeke authored
Closes #5219
-
Jan T. Sott authored
-
- Jan 30, 2018
-
-
Marijn Haverbeke authored
-
Marijn Haverbeke authored
Closes #5217
-
- Jan 29, 2018
-
-
Marijn Haverbeke authored
-
- Jan 27, 2018
-
-
Bret Little authored
-
- Jan 26, 2018
-
-
Marijn Haverbeke authored
-
- Jan 19, 2018
-
-
Adrian Heine authored
Closes #5197
-
- Jan 18, 2018
-
-
Cristian Prieto authored
-
Qiang Li authored
-
- Jan 17, 2018
-
-
silverwind authored
-
neon-dev authored
When using tabs for indentation, the markers would not always align with the actual problem. The old workaround for JSHint never really worked (only when a line had one tab) and I found a simple option which fixes the issue. This time I also checked backwards compatibility, which works even fine with the old JSHint version R07. As a second marker fix, I added an error line check, since JSHint for some reason adds configuration issues in the errors array with line: 0, character: 0. Now, if you pass an invalid option you will get a console error instead of an invisible marker.
-
neon-dev authored
-
neon-dev authored
-
neon-dev authored
-
neon-dev authored
When enabling strict equality checks via `lint: {options: {eqeqeq: true}}`, found problems showed up as errors instead of warnings. To fix it, the `fixWith()` logic had to be changed since simply adding the phrase to the warnings array would not have worked. This is because both the warnings and errors array matched this exact error and therefore the severity could never be "warning" (errors were checked after warnings). I didn't include "Missing property name" and "Unmatched " in the new error array since they already are errors with the new logic. "Stopping, unable to continue" also got removed since it didn't appear anywhere in the current jshint.js. For now I've implemented everything to not break previous behavior/hinting, except the strict equality hint severity. Although I want to suggest removing the following codes from the new error array (so they can stay warnings): - W033 (Missing semicolon) - since erroneous missing semicolons have their own code: E058 - W084 (Expected a conditional expression and instead saw an assignment) - since something like `switch (var2 = var1 + 42)` is valid js code, though not recommendable - maybe W023/24/30/90, since there are many more " and instead saw an" hints that are already errors with their own codes, so I think they should be pretty accurate. Unfortunately I couldn't force these warnings so I couldn't check.
-
Marijn Haverbeke authored
Closes #5187
-
- Jan 13, 2018
-
-
Marijn Haverbeke authored
Closes #5180 Closes #5181
-
Marijn Haverbeke authored
No longer creates a fold spot for both lines of a line-broken tag. Closes #5179
-
- Jan 12, 2018
-
-
Marijn Haverbeke authored
-
Marijn Haverbeke authored
Closes #5178
-
- Jan 11, 2018
-
-
Marijn Haverbeke authored
Issue #5177
-
- Jan 10, 2018
-
-
overdodactyl authored
-
Filype Pereira authored
-
neon-dev authored
If you try to autocomplete at line 0, column 0 after previoulsy having edited for example a WHERE clause, the autocompletion triggers with an invalid position, since prevItem is null. Maybe my fix isn't the best solution, and you could even avoid to enter findTableByAlias enitrely, I don't know.
-
neon-dev authored
Show column hints (if a defaultTable is set) above table hints, since you are far more often in clauses where you need those.
-
Marijn Haverbeke authored
Closes #5174
-
- Jan 09, 2018
-
-
Cristian Prieto authored
* Add common keywords for ML languages * Add builtins for OCaml and F# * Add Standard ML as ML language
-
Marijn Haverbeke authored
This had been broken since 5.12 due to a change in the behavior of findMarksAt. Closes #5171
-
- Jan 08, 2018
-
-
Cristian Prieto authored
-
- Jan 07, 2018
-
-
Shane Liesegang authored
-
Neil Anderson authored
The CREATE DATABASE command supports LC_CTYPE and LC_COLLATE keywords as per https://www.postgresql.org/docs/10/static/sql-createdatabase.html. This commit adds them to the postgres sql mode.
-
Shane Liesegang authored
-
- Jan 01, 2018
-
-
Takuya Matsuyama authored
-
- Dec 30, 2017
-
-
4oo4 authored
-
- Dec 29, 2017
-
-
Marijn Haverbeke authored
Issue #5148
-