Martin Aeschlimann
5c4f879b89
change scanner API from class to functional style
2016-08-25 12:00:11 +02:00
Martin Aeschlimann
5d8e0b6185
HTML parser with tests
2016-08-25 12:00:11 +02:00
Martin Aeschlimann
9c7306d1cf
HTML parser with tests
2016-08-24 23:13:20 +02:00
Dirk Baeumer
f3ad0f68fc
Don't bring output window to front if error gets logged.
2016-08-24 11:14:43 +02:00
Benjamin Pasero
bee1b897b7
updated file/folder icons
2016-08-24 09:53:37 +02:00
Martin Aeschlimann
7409724477
Token names renames and splitting up.
2016-08-24 09:46:49 +02:00
Andre Weinand
194bb22d3c
update node-debug (runInTerminal request)
2016-08-23 23:14:24 +02:00
Dirk Baeumer
3f603c102d
Fixes #10841 : TSServer cancelled requests should not show stack in output pane
2016-08-23 20:09:34 +02:00
Martin Aeschlimann
4407b4454d
Merge branch 'master' into aeschli/html-extension
2016-08-23 17:23:37 +02:00
Johannes Rieken
4a25cec539
typescript should not steel focus
2016-08-23 16:49:54 +02:00
Dirk Baeumer
9b0fff55bd
Fixes #10842 : Output pane comes up with hover
2016-08-23 16:36:39 +02:00
Martin Aeschlimann
75c6fa2755
[icons] associate schema for icon-themes
2016-08-23 14:45:00 +02:00
Martin Aeschlimann
986d842824
[schemas] move schema associations from json to configuration-editing and extension-editing
2016-08-23 14:45:00 +02:00
Dirk Baeumer
1897d17bce
Fixes #10823 : Improve error reporting in tsserver.
2016-08-23 10:57:17 +02:00
Benjamin Pasero
d0238031a0
stop spammy console.log call
2016-08-23 09:19:04 +02:00
Andre Weinand
e089ce78f3
update node-debug: completionRequest
2016-08-23 00:11:23 +02:00
Dirk Baeumer
b15d08e8fe
Inferr correct problem location for tsconfig.json file errors.
2016-08-22 15:01:41 +02:00
Martin Aeschlimann
f6e9a5b74a
Merge pull request #9709 from hm1992/master
...
Detect shebang for Groovy files
2016-08-22 14:41:38 +02:00
Martin Aeschlimann
14908e3603
Fixes #9965 : Update default project.json TFMs
2016-08-22 14:39:36 +02:00
Martin Aeschlimann
bcddf93bbe
Merge pull request #10239 from cloudRoutine/patch-1
...
don't auto close on single quote
2016-08-22 14:33:36 +02:00
Martin Aeschlimann
b660f2c3ba
Merge pull request #10651 from gontadu/patch-1
...
Added .bash_aliases to recognised extensions
2016-08-22 14:31:19 +02:00
Martin Aeschlimann
92a207a513
Merge pull request #10240 from cloudRoutine/patch-2
...
removed ocaml extensions
2016-08-22 14:29:29 +02:00
Martin Aeschlimann
5bf9643d05
Merge pull request #10698 from kaloyan-raev/composer-schema
...
Contribute JSON Schema for composer.json
2016-08-22 14:25:34 +02:00
Martin Aeschlimann
7f80b73627
Merge pull request #10681 from DonJayamanne/pythontm
...
fixes #7688 , fixes #2936 , fixes #2867 , fixes #2208
2016-08-22 08:40:44 +02:00
Don Jayamanne
f4967722fa
fixes #7688 , fixes #2936 , fixes #2867 , fixes #2208
2016-08-22 08:51:53 +10:00
Benjamin Pasero
2a77b0eb53
updated folder icons
2016-08-21 11:00:17 +02:00
Martin Aeschlimann
cfc66f2601
[file icon code assist] make selector stronger
2016-08-20 21:18:47 +02:00
Martin Aeschlimann
b7c0163459
[file icons] code assist for icon sets in settings
2016-08-20 21:18:46 +02:00
Martin Aeschlimann
3ae6814c8f
[fileicons] single setting, laguageId/fileName/ext and theme overrides
2016-08-20 21:18:46 +02:00
Andre Weinand
63c8b7a7c7
update node-debug
2016-08-19 12:58:48 +02:00
Kaloyan Raev
ba72cfcf34
Contribute JSON Schema for composer.json
2016-08-19 12:06:43 +03:00
Martin Aeschlimann
6cc17542b8
Default file icon sets
2016-08-18 22:24:26 +02:00
Johannes Rieken
9cb04a03c8
tests for undefined vs '', #10640
2016-08-18 21:57:26 +02:00
Andre Weinand
82b2c44aaa
update node-debug
2016-08-18 16:24:34 +02:00
Martin Aeschlimann
9ae0f9d05a
Fix for Jade grammar (mystery change from * to +)
2016-08-18 15:40:41 +02:00
Eshwar Andhavarapu
64a05e065f
Added .bash_aliases to recognised extensions
2016-08-18 08:42:21 +02:00
Martin Aeschlimann
9961aa2df1
Fix colorizer tests after vscode-textmate adoption
2016-08-17 20:29:17 +02:00
Dirk Baeumer
c4d6481247
Make TypeScript extension ready for 2.0
2016-08-17 12:43:17 +02:00
Martin Aeschlimann
cb5a6e77db
Move html extension: setup & scanner
2016-08-17 11:37:22 +02:00
Andre Weinand
55168276e4
update node-debug
2016-08-16 23:32:58 +02:00
Harry Mallon
d681138365
Detect shebang for Groovy files
...
* Should match "#!groovy", "#!/usr/bin/env /path/to/groovy" & "#!/usr/bin/groovy" types
* Very useful for people editing Jenkinsfile configuration (which has no file extension)
2016-08-15 11:18:26 +01:00
Martin Aeschlimann
dc4c01473d
fixes #10427 : dsql files not picked up as SQL syntax even when grammar has them
2016-08-15 11:20:02 +02:00
Andre Weinand
3efdbfd636
update node-debug and OSSREADME
2016-08-12 20:01:21 +02:00
Martin Aeschlimann
fbe40a406a
[json] update to latest languageserver
2016-08-12 18:34:35 +02:00
Martin Aeschlimann
70a13f2d11
[css] update to latest languageserver
2016-08-12 18:34:35 +02:00
Johannes Rieken
a8a920e2fc
don't push code without tests... #8093
2016-08-12 12:32:15 +02:00
Andre Weinand
666ed83a2d
Revert "update node-debug for xhr caching"
...
This reverts commit ae91d66546
.
2016-08-10 10:58:43 +02:00
Andre Weinand
ae91d66546
update node-debug for xhr caching
2016-08-10 00:28:54 +02:00
Martin Aeschlimann
ebe4718773
[css] update css language service
2016-08-09 22:47:50 +02:00
Martin Aeschlimann
b89e129aa2
[cpp] add grammar update script
2016-08-09 11:42:10 +02:00
Martin Aeschlimann
d266e96598
Updated c++.json to atom/language-c@7922a22 (2016-05-24)
2016-08-09 11:42:10 +02:00
Martin Aeschlimann
27b1baeec4
Updated c.json to atom/language-c@3fe925a (2016-05-27)
2016-08-09 11:42:10 +02:00
Martin Aeschlimann
c927cca365
Update grammar to textmate/shellscript.tmbundle@887a69b (2016-04-28). Fixes 10314
2016-08-09 10:50:33 +02:00
Johannes Rieken
fbebca5527
do not use for-of and const
...
https://github.com/Microsoft/TypeScript/issues/10220
2016-08-09 10:41:21 +02:00
Martin Aeschlimann
11d23f1562
files.associations intellisense does not work within quotation marks. Fxes #10184
2016-08-08 17:33:42 +02:00
Martin Aeschlimann
b59a62206c
update css languageservice
2016-08-08 16:33:08 +02:00
Johannes Rieken
ff061902a7
add cancellation support for showInput and showQuickPick, #9377
2016-08-08 15:51:06 +02:00
Johannes Rieken
0172356a73
fix command completions in keybindings.json
2016-08-08 11:52:25 +02:00
Jared Hester
778d019b1b
removed ocaml extensions
2016-08-06 09:53:10 -04:00
Jared Hester
c4a13301d2
don't auto close on single quote
...
In F# the `'` is prepended to an identifier to indicate it is generic in type and function signatures:
```
let fn (x: 'a ) (y: 'b) = ...
type Box< 'a, 'b > () = ...
type Inter =
abstract Op : 'a -> 'b -> 'c
```
It is also common convention to append it to binding names as it is a valid identifier char, e.g. `let x = 10 in let x' = x + 5`. These usages are vastly more common than using `'` to surround a character literal and as such the auto close behavior is incredibly annoying when writing F#.
2016-08-06 09:33:45 -04:00
Johannes Rieken
4e9a4db786
Merge branch 'master' into joh/links
2016-08-04 11:08:41 +02:00
Martin Aeschlimann
7744fff094
[jade] convert to json: davidrios/jade-tmbundle@7c1304a (2016-04-29)
2016-08-03 17:45:45 +02:00
Martin Aeschlimann
cd5fd41560
[makefile] Update grammar to textmate/make.tmbundle@1a1827d (2015-12-03). Fixes #9757 .
2016-08-03 16:13:33 +02:00
Johannes Rieken
6f5b444f1c
add custom link provider for vscode.d.ts
2016-08-03 15:45:47 +02:00
Martin Aeschlimann
3558e7e862
[scss] Update grammar to atom/language-sass@38b8d07 (2016-07-20). Fixes #9816 , fixes #9716
2016-08-03 15:45:30 +02:00
Martin Aeschlimann
216bba8e41
Update go grammar to atom/language-go@93594df (2015-12-10). Fixes #9841 .
2016-08-03 12:13:18 +02:00
Martin Aeschlimann
c5fc19d474
grammar update script: Generalize as /build/npm/update-grammar
2016-08-03 12:13:18 +02:00
Martin Aeschlimann
5341c17cca
TS completes single quote in comments fixes #10068
2016-08-03 12:13:18 +02:00
Johannes Rieken
be8ad1d9b6
Merge pull request #10062 from Microsoft/joh/890
...
add `resolveWorkspaceSymbol`
2016-08-03 10:39:50 +02:00
Johannes Rieken
ad1ec90782
adopt recommended ctor signature
2016-08-03 09:27:53 +02:00
Martin Aeschlimann
5ca799fd07
[javascript] update grammar, grammar as JSON
2016-08-02 17:27:04 +02:00
Martin Aeschlimann
fdcbf91f27
[typescript] evolve update script, emit grammar as JSON
2016-08-02 17:27:04 +02:00
Martin Aeschlimann
847f78f6f4
[typescript] update grammar script improvements
2016-08-02 17:27:04 +02:00
Martin Aeschlimann
2ee0412b22
[typescript] update grammar ( Microsoft/TypeScript-TmLanguage@1cf745c )
2016-08-02 12:13:28 +02:00
Martin Aeschlimann
893483c907
[typescript] grammar-update script
2016-08-02 12:13:28 +02:00
Johannes Rieken
903ee61b39
debt - move diagnostics tests
2016-08-02 10:47:36 +02:00
Martin Aeschlimann
e3758d2cda
[css] code assist shows old variable names ( #9944 )
2016-07-29 15:54:33 +02:00
Martin Aeschlimann
c0ae835786
Update css and json language services to full versions
2016-07-29 10:45:26 +02:00
Martin Aeschlimann
59b0a770f4
Merge pull request #9923 from daviwil/rollback-powershell
...
Fix #9922 : Roll back PowerShell syntax definition
2016-07-29 09:12:53 +02:00
Daniel Imms
6e28026527
Update shrinkwrap for packaged extensions
2016-07-28 16:11:44 -07:00
David Wilson
46195bc33e
Fix #9922 : Roll back PowerShell syntax definition
...
This change rolls back the PowerShell syntax definition file to a previous state before a major refactoring which introduced a lot of new issues. Once these issues are fixed we will move back to the new definition.
2016-07-28 13:49:16 -07:00
Martin Aeschlimann
531a56f772
[json] Update language service
2016-07-28 18:50:17 +02:00
Martin Aeschlimann
17e0d1c92d
fixes #9907 : Intellisense is not working when I type . in settings files
2016-07-28 18:44:28 +02:00
Martin Aeschlimann
09a148d587
[json] update language-service
2016-07-28 14:49:06 +02:00
Martin Aeschlimann
0664d43e92
[json] no problem marker when schema can not be loaded
2016-07-28 14:49:06 +02:00
Martin Aeschlimann
8d28c302ab
[json] Update language service
2016-07-28 10:29:56 +02:00
Martin Aeschlimann
4b0c647c00
Update json language-service
2016-07-27 18:20:52 +02:00
Martin Aeschlimann
5e207a1dd7
[json] word pattern to match full string and number literals
2016-07-27 15:45:36 +02:00
Martin Aeschlimann
da7264c5b3
[json] set filter text for all property proposals
2016-07-27 15:45:36 +02:00
Andre Weinand
bc258aa2a0
use debug protocol 1.11.0 and latest node-debug
2016-07-27 14:41:19 +02:00
Andre Weinand
0094b6daac
update node-debug; fix Microsoft/vscode#9771
2016-07-26 22:57:14 +02:00
Andre Weinand
fc167f86c1
update node-debug
2016-07-26 01:37:22 +02:00
Andre Weinand
ff5d168aea
update node-debug
2016-07-25 21:46:34 +02:00
Martin Aeschlimann
8020da609f
[go} adopt language configuration settings from go extension
2016-07-25 21:30:33 +02:00
Martin Aeschlimann
fd674fa8e6
Adopt powershell to #9281
2016-07-25 20:50:57 +02:00
Martin Aeschlimann
94a0fdebb2
Update cs & json to latest languageservice
2016-07-25 18:38:24 +02:00
Martin Aeschlimann
af595e4e86
Merge pull request #8637 from dhollinger/master
...
Remove .pp from Ruby extension list. Issue #5366
2016-07-25 18:32:42 +02:00
Martin Aeschlimann
01ea47c31e
Merge pull request #9310 from DonJayamanne/pythonIndent
...
Auto indenting python code
2016-07-25 18:26:07 +02:00
David Wilson
335693ab36
Fixes for PowershellSyntax.tmLanguage
...
This change fixes the following issues in the PowerShell syntax file:
Fixes #9082
Fixes #8865
2016-07-25 07:55:27 -07:00
Martin Aeschlimann
c1cea95bca
Update json-languageservice
2016-07-25 16:43:33 +02:00
Andre Weinand
cbd283efa8
update node-debug
2016-07-25 15:55:38 +02:00
Johannes Rieken
90a6af2642
Merge pull request #9636 from bgashler1/bgashler1/color-blindness-improvements
...
Bold markdown headings for accessibility
2016-07-25 09:48:41 +02:00
Martin Aeschlimann
a038ad1d11
[json] set trigger characters
2016-07-25 09:27:24 +02:00
Andre Weinand
1329b7bc49
adopt latest debug protocol
2016-07-24 23:32:09 +02:00
Andre Weinand
8eb6f6e16f
update node-debug
2016-07-23 00:26:07 +02:00
Martin Aeschlimann
c84ecd7867
Update JSON Schema for JS and TS #8221
2016-07-22 11:04:01 +02:00
Martin Aeschlimann
70aa7ac5b0
Merge pull request #9595 from Microsoft/aeschli/languageconfiguration-cleanup
...
Replace deprecated __ language APIs with language-configuration alternative
2016-07-22 10:58:23 +02:00
bgashler1@users.noreply.github.com
a8093e79a0
Bold markdown headings for accessibility
...
Addresses #4502
2016-07-21 17:41:51 -07:00
Martin Aeschlimann
4a13944af6
Migrate all other languages to language-configuration.json
2016-07-21 20:30:37 +02:00
Martin Aeschlimann
e929d1d8f0
Migrate JS/TS to language-configuration
2016-07-21 20:06:20 +02:00
Martin Aeschlimann
354a014029
Migrate PHP to language-configuration
2016-07-21 19:57:02 +02:00
Martin Aeschlimann
e7ae751e50
Migrate JSON to language-configuration
2016-07-21 19:54:03 +02:00
Martin Aeschlimann
c04f01e60c
Add schema for language-configuration.json
2016-07-21 19:49:43 +02:00
Martin Aeschlimann
edecd8bc74
Adopt css to language-configuration
2016-07-21 18:52:34 +02:00
Martin Aeschlimann
ebc3074822
Emulate LanguageConfiguration.__electricCharacterSupport.docComment with autoClosingPairs
2016-07-21 16:58:59 +02:00
Andre Weinand
36edf0b561
use new "breakpoints" contribution point
2016-07-21 11:43:56 +02:00
Martin Aeschlimann
5067f31f10
Merge pull request #9469 from gontadu/patch-4
...
Added more T-SQL keywords
2016-07-21 08:54:29 +02:00
Martin Aeschlimann
d9c376a213
fixes #1778 : [less] mixins ") expected" errors
2016-07-20 18:27:17 +02:00
Martin Aeschlimann
349c4ddf60
[json] hover in JSON documents hides '*', fixes #8068
2016-07-20 16:29:31 +02:00
Pouya Kary
675275a309
Added missing "rem" unit
2016-07-19 22:01:32 +04:30
Martin Aeschlimann
802d562fdc
fixes #8977 : package.json dependency hover can break with links
2016-07-19 16:37:11 +02:00
Eshwar Andhavarapu
c28d22e35b
Revised placement
2016-07-19 08:45:03 +02:00
Eshwar Andhavarapu
eec94fee86
Added more T-SQL keywords
...
Added:
1. USE (edited position)
2. DECLARE
3. GO
4. INTO
2016-07-19 08:24:25 +02:00
Andre Weinand
f4780e6793
update node-debug
2016-07-18 23:44:03 +02:00
Andre Weinand
9c48903992
update node-debug
2016-07-16 23:58:21 +02:00
Don Jayamanne
57fa648285
support auto indentation in python #3754
2016-07-15 12:24:31 +10:00
Andre Weinand
ce3c8642a9
update node-debug
2016-07-15 01:06:20 +02:00
Martin Aeschlimann
e5037a5eb1
[css/less/sass] improved word rules
2016-07-14 22:23:33 +02:00
Martin Aeschlimann
275ba111bd
[CSS] Current color indicator freezes on old color, fixes #9132
2016-07-14 17:03:59 +02:00
Martin Aeschlimann
6367beb82e
Update c/c++ grammar (May27)
2016-07-14 17:03:59 +02:00
Johannes Rieken
ed9e56b261
be aware that 'asAbsolutePath' might be 'null', fixes #8793
2016-07-13 12:59:23 +02:00
Dirk Bäumer
f6bff37d43
Merge pull request #8982 from adstep/relative-variable-substitution
...
Variable Substitution Relative Path
2016-07-13 12:14:17 +02:00
Johannes Rieken
6c0c26b971
be aware that 'asAbsolutePath' might be 'null', fixes #8793
2016-07-13 09:55:36 +02:00
Adam Stephenson
f537544ae9
missed updating to relativeFile
2016-07-12 10:43:14 -07:00
Andre Weinand
70cba8bd0a
add 'Restart Frame'; fixes #9145
2016-07-12 18:14:45 +02:00
Andre Weinand
583f439c1d
update node-debug
2016-07-12 00:21:52 +02:00
Daniel Imms
9900f278ab
Proper copy and paste support for integrated terminal
...
Fixes #6451
2016-07-11 15:13:13 -07:00
Martin Aeschlimann
05393cf9f3
[json] User defined schemas without file association are not picked up
2016-07-11 11:43:36 +02:00
Dirk Baeumer
f6227ca157
New TS builder stops if Syntax errors exist and doesn't check for semantic errors
2016-07-10 16:34:45 +02:00
Adam Stephenson
a81cdfdeac
adding relFile to support substituting the path tot he current open file realtive to cwd
2016-07-08 15:57:27 -07:00
Benjamin Pasero
0525466708
back to ATOM_SHELL_INTERNAL_RUN_AS_NODE
2016-07-08 16:12:10 +02:00
Martin Aeschlimann
6507005279
Fixes #8045 : Syntax highlight issue in .tsx files using generics
2016-07-08 11:32:57 +02:00
Johannes Rieken
cef402ad3c
remove unused code
2016-07-07 16:00:22 +02:00
Alex Dima
d5862e8dba
Clean extensions OSSREADME.json since the tool now can scan all npm-shrinkwrap.json files
2016-07-07 12:36:49 +03:00
Andre Weinand
b99e6614a5
update node-debug: async sourcemaps
2016-07-06 23:55:33 +02:00
Johannes Rieken
7cb8e4514e
remove autoClosingPairs, surroundingPair in favour of deprecated api and language config file, fixes #8737
2016-07-06 15:42:53 +02:00
Benjamin Pasero
54f91df5b2
Merge branch 'master' into ben/electron
2016-07-06 10:27:53 +02:00
Dirk Baeumer
5bb7f2e02e
Fixes #8719 : Closing a file without saving is not cleaning markers
2016-07-05 14:51:02 +02:00
Benjamin Pasero
571cc4029a
Merge branch 'master' into ben/electron
2016-07-02 14:31:19 +02:00
Benjamin Pasero
4e72dcc359
make colorization tests happy for markdown
2016-07-02 14:31:05 +02:00