Commit Graph

141 Commits

Author SHA1 Message Date
Benjamin Pasero
6fa85223ef Electron Update 1.x (#11157)
* use electron 1.3.4

* ATOM_SHELL_INTERNAL_RUN_AS_NODE => ELECTRON_RUN_AS_NODE

* OSS input

* update electron.d.ts

* workaround for #8708

* bump oniguruma and chokidar with custom fsevents

* build with appveyor config from master

* oops, still use ELECTRON_RUN_AS_NODE

* use electron 1.3.5

* optional fsevents

* add cat.exe to workaround output issues

* use cat for tests

* remove some now obsolete ELECTRON_NO_ATTACH_CONSOLE

* also pipe output to cat for code.sh on windows

* unset ELECTRON_RUN_AS_NODE for appveyor

* fix tfs builds?

* fix build

* fix build?

* use cat only when running tests locally
2016-09-14 07:29:20 +02:00
Joao Moreno
676d5ff178 flip typescript hover order 2016-09-05 17:31:20 +02:00
Dirk Baeumer
b5a3c7350b Fixes #11437: Change 'The workspace folder contains a TypeScript version' message 2016-09-02 10:51:23 +02:00
Dirk Baeumer
aae56e2010 Fixes #11391: Typescript extension throws when opening a single file 2016-09-01 17:40:24 +02:00
Dirk Baeumer
64a75fa8bb Adds forward link for #11162 2016-09-01 09:37:37 +02:00
Rob Lourens
e1257de7ea Fix #11353 typo 2016-08-31 16:57:13 -07:00
Dirk Baeumer
bb22b9f664 Fixes #11162: TS: warn user when the globally installed version is 2.0 and tsdk isn't set 2016-08-31 15:58:13 +02:00
Dirk Baeumer
964be94e01 Fixes #11229: Flickering red underlines in code with errors 2016-08-30 21:20:38 +02:00
Dirk Baeumer
ee8ec91efd Fixes #8081: "Open Symbol By Name" is not working properly in multipy typescript projects. 2016-08-26 16:31:40 +02:00
Johannes Rieken
77e2cf8c43 ts - also disable channel reveal when using trace 2016-08-25 12:11:27 +02:00
Dirk Baeumer
f3ad0f68fc Don't bring output window to front if error gets logged. 2016-08-24 11:14:43 +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
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
Dirk Baeumer
1897d17bce Fixes #10823: Improve error reporting in tsserver. 2016-08-23 10:57:17 +02:00
Dirk Baeumer
b15d08e8fe Inferr correct problem location for tsconfig.json file errors. 2016-08-22 15:01:41 +02:00
Dirk Baeumer
c4d6481247 Make TypeScript extension ready for 2.0 2016-08-17 12:43:17 +02:00
Johannes Rieken
ad1ec90782 adopt recommended ctor signature 2016-08-03 09:27:53 +02:00
Martin Aeschlimann
e929d1d8f0 Migrate JS/TS to language-configuration 2016-07-21 20:06:20 +02:00
Martin Aeschlimann
ebc3074822 Emulate LanguageConfiguration.__electricCharacterSupport.docComment with autoClosingPairs 2016-07-21 16:58:59 +02:00
Johannes Rieken
ed9e56b261 be aware that 'asAbsolutePath' might be 'null', fixes #8793 2016-07-13 12:59:23 +02:00
Johannes Rieken
6c0c26b971 be aware that 'asAbsolutePath' might be 'null', fixes #8793 2016-07-13 09:55: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
Benjamin Pasero
0525466708 back to ATOM_SHELL_INTERNAL_RUN_AS_NODE 2016-07-08 16:12:10 +02:00
Johannes Rieken
cef402ad3c remove unused code 2016-07-07 16:00:22 +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
5d1affed4b ATOM_SHELL_INTERNAL_RUN_AS_NODE => ELECTRON_RUN_AS_NODE 2016-07-02 08:39:01 +02:00
Dirk Baeumer
9dfca5b1ad Fixes #8013: Ctrl+T does not list exported variables 2016-06-30 10:56:29 +02:00
Dirk Baeumer
0edf9421da Remove breakpoint flag 2016-06-23 13:50:01 +02:00
Dirk Baeumer
1c9726fde0 Merge branch 'dbaeumer/TS9125' 2016-06-23 13:38:45 +02:00
Dirk Baeumer
ff52542fcd Make experimental auto build a setting 2016-06-23 13:29:23 +02:00
Dirk Bäumer
66a17b24ba Merge pull request #8028 from paulvanbrenk/master
Fix typo
2016-06-23 09:37:43 +02:00
Paul van Brenk
43924f11bf Fix typo 2016-06-22 17:29:10 -07:00
Dirk Baeumer
ab50c4dc88 Add support for build status 2016-06-22 09:58:09 +02:00
Dirk Baeumer
a4aeaa1d67 TypeScript builder adoption 2016-06-17 19:03:04 +02:00
Dirk Baeumer
50e579f9ac Fixes #7186: Problem with changing languages 2016-06-06 12:40:23 +02:00
Dirk Baeumer
26983bfc8a Fixes #7149: Markers: deleting a file should remove its markers 2016-06-03 12:10:17 +02:00
Joao Moreno
b459c6a34d show documentation in parameter hints 2016-06-02 11:26:15 +02:00
Dirk Baeumer
a5f28dd150 Fixes #7097: TypeScript should revalidate all files that were open in an editor 2016-06-01 16:17:50 +02:00
Martin Aeschlimann
a8eadbd8d4 Clean up __characterPairSupport, fixes #6889 2016-05-30 10:12:13 +02:00
Alexandru Dima
342cbe3ba7 Merge pull request #6911 from Microsoft/dbaeumer/6909
Pull request to address #6909
2016-05-27 10:34:38 +02:00
Alex Dima
de54cb5a47 Fixes #4065: Catch the copyright case in the onEnterRules 2016-05-26 12:43:16 +02:00
Dirk Baeumer
a22804ff9d Addresses #6909 2016-05-26 11:29:01 +02:00
Johannes Rieken
f73f84ecab encode uri components which are meant to be a path, fixes #6709 2016-05-25 12:46:14 +02:00
Dirk Baeumer
6dcfa2e9d1 Adding line break to output message 2016-05-12 11:52:57 +02:00
Johannes Rieken
7f7c50af30 check for workspace.rootPath, fixes #5900 2016-04-27 18:40:56 +02:00
Johannes Rieken
73b97a0642 correct localise call, fallback to err if no err.message is available, protected message service against invalid items, fixes #5891 2016-04-27 14:33:42 +02:00
Johannes Rieken
42c1c1b2a2 don't show a lightbulb if there is jsconfig.json file in the root folder, #5699 2016-04-25 16:50:10 +02:00