Alex Dima
82b13bc9e3
Remove ICommonCodeEditor
( #37834 )
2017-11-10 20:47:29 +01:00
Matt Bierner
be88547c66
Prototyping new CodeAction API ( #36316 )
...
* Add CodeAction Type
Adds skeleton on a new CodeActionType and allows codeActionProvider to return either `Command`s or `CodeAction`s
Move proposed CodeAction API to proposed and try using it in TS
Split CodeAction into quickfix and refactoring classes
Update proposed interface
Update for new API
Adding basic docs
* Support workspace edits and text edits in codeactions
* Remove placeholders
* Resolving conflicts and making PR suggested changes
* Fix quick fix test
* Revert change to only use `CodeAction` instead of `CodeAction | Command` in modes since this will break `vscode.executeCodeActionProvider`
2017-11-08 16:07:34 -08:00
Matt Bierner
f048c5ea63
Adopt ts 2.6.1 for building vscode. Fixes #37719
2017-11-06 09:28:27 -08:00
Johannes Rieken
bcfc11acc0
uri - export UriComponents
2017-10-18 15:14:56 +02:00
Matt Bierner
0bd33bbd96
Use strict versions for @types. Fixes #35561
2017-10-09 11:21:00 -07:00
Matt Bierner
69afce7650
Build using TS 2.5 ( #33705 )
...
* Build using TS 2.5
Fixes #33704
* Remove explicit return type
2017-09-01 13:52:42 -07:00
Johannes Rieken
9791d58701
replace MarkedString with object-type IMarkdownString, #29076
2017-08-23 15:53:39 +02:00
Ron Buckton
066a2bb141
Update Promise definition ( #30268 )
...
* Update definition of Promise in winjs.base.d.ts.
* Update to new Promise declaration
* Fix remaining errors.
2017-08-18 00:02:57 -07:00
rsafronov
53a0e27cc2
Fixed comments from @jrieken
2017-07-20 19:59:11 -04:00
Matt Bierner
5da27baff3
Build VSCode using TS 2.4 ( #30473 )
...
* Build VSCode using TS 2.4.1
Fixes #28643
a
* Reformat a few files for 2.4
* Fix compile errors in jsoneditingservice
2017-07-12 11:28:47 -07:00
Alex Dima
630109944f
monaco-editor-core - 0.9.0
2017-06-30 18:06:28 +02:00
Alex Dima
875144b25b
Move standaloneThemeService to vs/editor/standalone
2017-06-20 09:04:21 +02:00
Alex Dima
28b5300aaa
Move most of the standalone editor specific code to vs/editor/standalone
2017-06-20 08:45:47 +02:00
Alex Dima
1171b53005
Move standalone editor specific code to vs/editor/standalone
2017-06-20 08:45:47 +02:00
Alex Dima
d7577d52e8
Move monarch code to vs/editor/common/standalone
2017-06-19 16:31:57 +02:00
Alex Dima
4e25d35572
Fixes #28886 : Layer breaker in vs/platform/statusbar/common/statusbar.ts
2017-06-19 10:51:40 +02:00
Joao Moreno
74fab50d5d
consolidate build package.json
2017-05-16 08:56:21 +02:00
Matt Bierner
8120c7f1b8
Use TypeScrit 2.3.2 for building VSCode ( #25753 )
2017-05-02 14:14:18 -07:00
Johannes Rieken
c5801bd87c
update monaco.d.ts (copyright, whitespace)
2017-04-26 17:59:30 +02:00
Johannes Rieken
f737b01757
update monaco.d.ts generation, recompile build-folder
2017-04-26 17:59:30 +02:00
Alex Dima
a29c3e1c71
Move cursor events out of editorCommon
2017-04-19 15:17:34 +03:00
Alex Dima
4807f83348
Move ISelection out of editorCommon
2017-04-18 18:16:26 +03:00
Alex Dima
f3be941164
Move IRange out of editorCommon
2017-04-18 17:33:22 +03:00
Alex Dima
8a3f8985fa
Move IPosition out of editorCommon
2017-04-18 16:53:33 +03:00
Alex Dima
5aea732093
Move editor options out of editorCommon
2017-04-18 16:30:09 +03:00
Alex Dima
2281f744ed
Move model events out of editorCommon
2017-04-18 16:30:09 +03:00
Johannes Rieken
f9ee4da5dd
Revert "Revert "Use TS 2.2 to build VSCode ( #24734 )""
...
This reverts commit 48722f6791
.
2017-04-14 14:34:47 +02:00
Johannes Rieken
48722f6791
Revert "Use TS 2.2 to build VSCode ( #24734 )"
...
This reverts commit f36539258a
.
2017-04-14 13:11:18 +02:00
Matt Bierner
f36539258a
Use TS 2.2 to build VSCode ( #24734 )
2017-04-13 19:51:53 -07:00
Magnus Hiie
95f0c15bf5
Expose insert..Braces rule in VS Code settings ( #21649 )
...
* Expose insert..Braces rule in VS Code settings
Fixes #18043
* Add requirement blurb for insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces
* Revert tsfmt change
2017-04-13 16:35:40 -07:00
Martin Aeschlimann
b9189cadc1
[theme] introduce IStandaloneThemeService
2017-03-21 12:17:05 +01:00
Martin Aeschlimann
99dafc3894
[theme] adopt ITheme in standalone editor
2017-03-21 12:17:05 +01:00
Joao Moreno
a85a6a22de
👷 update build files
2017-03-21 11:28:10 +01:00
Alex Dima
a3dba6ed08
Adopt RuntimeKeybinding
2017-03-17 18:20:11 +01:00
Alex Dima
b71baf9764
Reduce usage of BinaryKeybindings
2017-03-09 11:33:09 +01:00
Benjamin Pasero
61efd8fb23
build build/lib folder with latest
2017-03-06 16:32:23 +01:00
Alex Dima
1645d0d150
Fixes #21892 : Do not read .d.ts files from disk when generating monaco.d.ts
2017-03-06 12:14:41 +01:00
Alex Dima
68d37dac12
monaco-editor-core: 0.8.2
2017-03-01 13:52:52 +01:00
Matt Bierner
17ed384683
Add @types to monaco dev deps
2017-02-08 12:32:58 -08:00
Alex Dima
91da427677
monaco-editor-core: 0.8.1
2017-01-27 15:36:20 +01:00
Alex Dima
3397234a85
Update monaco-editor-core 3rd party notices
2017-01-18 14:23:54 +01:00
Alex Dima
8850bd88dc
bump monaco-editor-core version to 0.8.0
2017-01-18 13:27:13 +01:00
Alex Dima
39ede95d16
Add eslint to monaco editor dev deps
2017-01-18 11:02:34 +01:00
Alex Dima
a55d482f1f
Align monaco editor dev deps
2017-01-18 10:44:35 +01:00
Matt Bierner
46e5dddeab
Bump Monaco to TS 2.1.4 ( #18413 )
...
Fixes #18393
2017-01-12 12:14:07 -08:00
Joao Moreno
1c38df7823
fixes #18363
2017-01-11 11:55:58 +01:00
Alex Dima
f494ce4bf0
Extract BareFontInfo and FontInfo to a separate file
2017-01-09 18:21:05 +01:00
Alex Dima
8ba6bc5505
Add standalone editor API for theme customization
2017-01-09 11:18:12 +01:00
Alex Dima
38912c07c1
Reduce standalone editor API breakage
2017-01-09 10:07:25 +01:00
Alex Dima
51b5727501
Merge remote-tracking branch 'origin/master' into alex/tokenization
2017-01-06 17:06:26 +01:00
Alex Dima
4100f3e949
Tweaks
2017-01-06 12:34:04 +01:00
Matt Bierner
97ba3fddce
Pick up ts 2.1.4 ( #18061 )
2017-01-05 12:30:42 -08:00
Alex Dima
8df18d091f
Rename properties of LanguageIdentifier
2017-01-05 12:59:47 +01:00
Alex Dima
616957b5d7
Remove ModeTransition
2017-01-03 16:44:42 +02:00
Alex Dima
122a07b8fc
New tokens format
2016-12-30 12:24:12 +02:00
Alex Dima
3232075311
Merge IState and IState2
2016-12-21 15:54:22 +02:00
Alex Dima
df6fcbe12a
Fixes #16953 : Don't depend on vs/nls in the worker
2016-12-09 09:42:18 +01:00
Alex Dima
aedfa1daf1
Replace IKeyboardEvent.asKeybinding() with toKeybinding()
2016-12-08 11:56:00 +01:00
Alex Dima
3be9dad671
Group language configuration types together
2016-11-01 13:18:19 +01:00
Alex Dima
73d151d7ce
Adopt TypeScript's readonly in editor API
2016-10-23 09:24:25 +02:00
Alex Dima
b00c572927
Fix missing copyright header
2016-10-21 09:38:14 +02:00
Alex Dima
c275dc6eb8
Add npm modules needed for testing
2016-10-21 09:16:09 +02:00
Alex Dima
fcbe48844e
Add monaco-editor-setup script
2016-10-21 09:16:06 +02:00
Johannes Rieken
e58afe1ab6
Thenable<T> everywhere
2016-10-20 18:30:09 +02:00
Alex Dima
527f8bb669
monaco-editor-core v0.7.3
2016-10-07 15:52:14 +02:00
Alex Dima
7905486b42
0.7.2 for monaco-editor-core
2016-10-07 15:51:15 +02:00
Alex Dima
72ef20b5b3
Improve monaco-editor-core bundling
2016-09-18 23:05:42 +03:00
Alex Dima
fa48339ae2
monaco-editor-core no longer ships any built-in languages
2016-09-18 11:50:11 +03:00
Alex Dima
09b4121dfe
Do not include the registration of razor in monaco-editor-core
2016-09-18 11:37:14 +03:00
Alex Dima
6050a36ee8
Do not include the registration of handlebars in monaco-editor-core
2016-09-18 11:37:13 +03:00
Alex Dima
2b3478cb60
Do not include the registration of html in monaco-editor-core
2016-09-16 23:04:03 +02:00
Alex Dima
4eacf55c42
bump monaco-editor-core version due to breaking change in monaco.d.ts
2016-09-16 19:50:17 +02:00
Alex Dima
262c0afaac
Towards inlining KeyMod
2016-09-12 22:51:02 +02:00
Alex Dima
a72dc40355
mark KeyCode enum as const
2016-09-12 22:50:58 +02:00
Alex Dima
2d8f5fff16
Extract MonacoWebWorker from standaloneEditor
2016-09-07 17:48:51 +02:00
Alex Dima
1733278318
monaco-editor-core@0.6.1
2016-09-06 21:19:27 +02:00
Alex Dima
508585691b
Don't ship the changelog with monaco-editor-core
2016-09-06 21:19:25 +02:00
Alex Dima
d2dcbdaade
0.6.0 for monaco-editor-core
2016-09-05 15:39:35 +02:00
Alex Dima
8d43ec51ac
Clean up contextkey type names
2016-08-12 17:09:49 +02:00
Alex Dima
a3ee47a555
Split IKeybindingService to different files
2016-08-12 16:38:47 +02:00
Joao Moreno
1ef9a66db0
Revert "revert changes to gulp files"
...
This reverts commit 23afe96996
.
2016-07-12 17:12:38 +02:00
Joao Moreno
23afe96996
revert changes to gulp files
...
Revert "oops"
This reverts commit 2be0f1d8cd
.
Revert "cleanup top level gulpfile"
This reverts commit 849311713d
.
Revert "use strict"
This reverts commit b6b7e82041
.
Revert "forgot top level"
This reverts commit 1552828709
.
Revert "remove VSCODE_BUILD_QUIET"
This reverts commit 8df5e70d12
.
2016-07-12 11:47:48 +02:00
Joao Moreno
8df5e70d12
remove VSCODE_BUILD_QUIET
2016-07-12 10:47:19 +02:00
Alex Dima
b4107923a5
Fixes #8800 : Move ScrollbarVisibility to /common/
2016-07-08 09:31:28 +03:00
Johannes Rieken
1920059e45
rename index file 'keybindingService' to 'keybinding' such that it is aligned with the rest
2016-07-06 16:43:01 +02:00
Martin Aeschlimann
793ede49d5
Monaco version to 0.5.3
2016-06-26 13:03:35 +02:00
Alex Dima
d49899a916
Fixes microsoft/monaco-editor#26 : window.scrollX is not supported in IE
2016-06-24 22:45:55 +02:00
Alex Dima
08f87581b6
Fix issue where IMenuService is not instantiated in standalone editor
2016-06-24 20:04:22 +02:00
Alex Dima
553eae98a7
Remove deprecated methods
2016-06-24 15:05:58 +02:00
Alex Dima
f58ec3ae00
monaco-editor-core v0.5.0
2016-06-24 12:37:07 +02:00
Alex Dima
9184a301c0
marked now needs to be shipped in monaco-editor-core due to 51f2d539a6
2016-06-24 12:30:53 +02:00
Alex Dima
7fd20ffa75
update monaco-editor-core changelog
2016-06-24 12:19:51 +02:00
Alex Dima
50fabe9c15
Bring back MonacoEnvironment (rename GlobalEnvironment back to MonacoEnvironment)
2016-06-24 12:15:25 +02:00
Dirk Baeumer
4e2e9302d3
Fixing monaco.d.ts generation
2016-06-24 11:15:39 +02:00
Martin Aeschlimann
51f2d539a6
Use MarkedString insetad of HTMLContentElement
2016-06-24 10:23:50 +02:00
Alex Dima
b6943a1cfd
Fixes microsoft/monaco-editor#5
2016-06-23 12:23:19 +02:00
Alex Dima
eefcdc9dd7
Handle better the case when web workers are not available / misconfigured
2016-06-23 11:32:50 +02:00
Martin Aeschlimann
ddc2726071
[standalone] add markers to code action provider API
2016-06-22 09:35:26 +02:00
Alex Dima
1ebfb1b687
Add createDiffNavigator API
2016-06-16 16:36:16 +02:00
Alex Dima
a403b5269c
standalone editor version bump
2016-06-16 14:58:01 +02:00
Alex Dima
de787e7356
bump version
2016-06-16 12:09:01 +02:00
Alex Dima
0848fd850a
Add createData
option for web workers, clean up monaco.worker API
2016-06-16 12:08:43 +02:00
Alex Dima
eca3662d6b
Improve monaco.d.ts documentation
2016-06-11 13:54:13 +02:00
Alex Dima
8fd51f85b9
Generate monaco.d.ts continuously and check it in build
2016-06-10 18:40:32 +02:00
Alex Dima
bac26893f2
Improve monaco-editor-core package.json
2016-06-09 11:29:01 +02:00
Alex Dima
07607511db
Ship README.md with monaco-editor-core
2016-06-09 11:20:03 +02:00
Alex Dima
8ad5ab52b7
Wrap 3rd party code to make it clear in minified files
2016-06-09 10:50:19 +02:00
Alex Dima
235bdabe36
Move SelectionDirection to selection.ts
2016-06-08 22:03:32 +02:00
Alex Dima
634ebbb123
monaco-editor: add monaco.languages.setMonarchTokensProvider
2016-06-06 16:44:44 +02:00
Alex Dima
c60d46a2fb
Rename richEditSupport to languageConfigurationRegistry
2016-06-03 15:04:30 +02:00
Alex Dima
84e204b238
Tweak standalone api
2016-06-02 15:52:55 +02:00
Alex Dima
74c67338f4
bump version in monaco-editor-core
2016-06-01 13:00:03 +02:00
Alex Dima
5621fcab1d
Reduce standalone editor API surface
2016-06-01 13:00:01 +02:00
Alex Dima
b5461b22dd
Document and rearrange things in monaco.d.ts
2016-06-01 13:00:00 +02:00
Alex Dima
7ec0f25030
Improve editor-distro gulp task
2016-05-31 16:31:35 +02:00
Alex Dima
561cd05099
Bring in monaco.d.ts into the /src/ folder such that editor API can be typechecked to be exported correctly
2016-05-31 16:31:35 +02:00