Johannes Rieken
8516b9a6ed
no EOLEdit for now, no replacement yet
2017-03-21 16:08:49 +01:00
Johannes Rieken
6a062eea3f
add tests, add ctor
2017-03-21 09:48:37 +01:00
Johannes Rieken
57bb940794
add EndOfLineEdit and allow it to be returned from onWillSave
2017-03-21 09:48:37 +01:00
Johannes Rieken
ac0e3c615b
allow bulk edit to change EOL sequences
2017-03-21 09:48:37 +01:00
Johannes Rieken
f52053a78e
TextDocument#eol
2017-03-21 09:48:37 +01:00
Benjamin Pasero
353123ed9e
fix compile error
2017-03-14 11:33:16 +01:00
Johannes Rieken
b86a54e757
fix #22453
2017-03-13 13:49:22 +01:00
Johannes Rieken
c90593d99e
don't warn when our extension use proposed api
2017-03-08 17:45:07 +01:00
Cody Hoover
ee4473f1ef
Follow up to PR #22021 to respond to feedback
2017-03-07 21:36:15 +01:00
Johannes Rieken
7eeb5a6e48
💄 remove unused property
2017-03-07 09:38:18 +01:00
Cody Hoover
503f8f516e
Add ability to open untitled document with initial content ( #22021 )
2017-03-07 07:43:21 +01:00
Johannes Rieken
3a5f6213db
return of the 3mins rule, fixes #21709
2017-03-06 15:30:56 +01:00
Johannes Rieken
1239cebb70
Merge branch 'joh/editors'
2017-03-06 12:40:47 +01:00
Sandeep Somavarapu
622b8004f4
#19685 Revert changes in Extension Description
...
- Revert changes to id in Ext description. No lowering of name.
- Implement an equal function to check equality of extensions
- Use above function to check the equality with extension description
2017-03-03 11:25:04 +01:00
Alex Dima
7906fe30d1
Remove ITextModel.toRawText()
2017-03-02 18:50:13 +01:00
Alex Dima
2e27b5433e
Clean up IRawText usage
2017-03-02 18:50:13 +01:00
Alex Dima
668dc0675d
Extract more code to textSource.ts
2017-03-02 18:50:13 +01:00
Alex Dima
bff93542a7
Reduce usage of IRawText (send only what's needed around)
2017-03-02 18:50:13 +01:00
Sandeep Somavarapu
b30abf53f4
#19685 Use lower case id
...
- In Extension description in Extension host
- In Extension enablement service
- Rename identifier to id in IExtension
2017-03-02 00:35:04 +01:00
Joao Moreno
ca1deee166
git: give up on using the editor
...
fixes #20983
2017-02-21 11:55:27 +01:00
Johannes Rieken
4ab19b3614
make ISuggestSupport#triggerCharacters optional
2017-02-20 15:48:36 +01:00
Johannes Rieken
9a97cb1037
make SnippetRegistry a service, move things to workbench layer, preps #20764
2017-02-20 15:48:36 +01:00
Joao Moreno
a440d6479e
api: expose vscode.computeDiff
2017-02-16 17:40:53 +01:00
isidor
09bc8765f5
output: allow to dispose output channels
...
fixes #20703
2017-02-16 11:14:02 +01:00
Joao Moreno
ac703e0d92
wip: git init
2017-02-15 17:46:58 +01:00
Johannes Rieken
c332a2e4e0
return undefined from detached editor, #18797
2017-02-09 16:15:54 +01:00
Johannes Rieken
df9d8e2890
remove warnings you cannot prevent, #18797
2017-02-09 12:37:15 +01:00
Joao Moreno
3eddf71678
scm: hide input box model from extension host
2017-02-03 17:20:26 +01:00
João Moreno
7a9470db31
Merge pull request #19717 from joaomoreno/modal-message-api
...
Implement modal message API
2017-02-03 11:19:55 +01:00
Matt Bierner
a87586c7c3
Add Type Definition Provider API ( #19699 )
...
* Add Type Definition Provider API
Adds a new API to support type definition providers and adds an initial type definition provider for TypeScript
* Fix comment
* Addressing comments
* Fixer menu option ordering
* Added simple test
2017-02-02 14:01:23 -08:00
Joao Moreno
ee0316de2a
refactor parseMessageArguments
2017-02-02 18:21:21 +01:00
Joao Moreno
c2ad779c60
fix check in parseMessageArguments
2017-02-02 17:33:05 +01:00
Joao Moreno
ee7de5d404
use boolean instead of number
2017-02-02 17:31:30 +01:00
Joao Moreno
bdaab8eb4e
implement modal message API
2017-02-02 16:14:16 +01:00
Matt Bierner
2a40036dbb
Adding explicit returns for remaining instances
2017-02-01 18:36:55 -08:00
Matt Bierner
c342eaa22e
Adding more explicit returns
2017-02-01 17:29:57 -08:00
Matt Bierner
406014ae97
Adding explicit returns
2017-02-01 17:06:13 -08:00
Joao Moreno
da1a21d1de
git: countBadge config
2017-01-31 17:06:27 +01:00
Joao Moreno
ced55cc291
scm: remove commit method from api
2017-01-31 15:36:44 +01:00
Johannes Rieken
20a6724331
cancel snippet mode before starting again from the API, #19449
2017-01-31 11:08:11 +01:00
Sandeep Somavarapu
6a4016f1c6
#19511 Adopt to language based settings for model configurations
2017-01-30 16:51:40 +01:00
Johannes Rieken
5e021a4f3e
insertSnippet with Position or Range, #19116
2017-01-25 17:01:31 +01:00
Johannes Rieken
a2a077b088
optionally allow to specify selection at which to insert a snippet, #19116
2017-01-25 15:56:08 +01:00
Johannes Rieken
211d9ccdd8
explicit insertSnippet function instead of edit overload, #19116
2017-01-25 14:06:39 +01:00
Matt Bierner
57e77e4171
rename ( #19282 )
2017-01-24 13:32:35 -08:00
Matt Bierner
20f3a9f11b
Rename TypeDefinitionProvider to TypeImplementationProvider ( #19101 )
...
* Rename TypeDefinitionProvider to TypeImeplementationProvider
**bug**
In #18346 , I originally called the new go to implementation provider api `ImplementationProvider` which we then decided to rename to `TypeDefinitionProvider`. At the time, I didn't realize that a type definition was actually its own, unrelated concept.
**Fix**
Rename `TypeDefinitionProvider` to `TypeImplementationProvider` to make it clear what the purpose and use of this api is.
* Fix a few names in comments
2017-01-23 16:25:37 -08:00
Daniel Imms
90a52e87bc
Remove waitOnExit option from Terminal API
...
This may turn into an enum or change behavior soon pending on the result of
task-terminal integration. Removing from the API until more thought has been
put into it.
Part of #15583
Part of #18661
2017-01-23 10:25:16 -08:00
Alexandru Dima
e40b04faf8
Merge pull request #18997 from mjbvz/md-scroll-editor-on-scroll-preview
...
Add Markdown Preview to Editor Scroll Syncronization
2017-01-23 16:47:39 +01:00
Johannes Rieken
2e3c7b21f0
fix #18808
2017-01-23 15:16:13 +01:00
Matt Bierner
5bf8cc7618
Add Markdown Preview to Editor Scroll Syncronization
...
Adds an initial implementation of scroll synrconization from the markdown preview to the editor. When the preview is scrolled, automatically scrolls the editor to reveal the same location.
This required adding a new supported reveal type `AtTop` in our API. This is already supported and used internally, but not really exposed in the public apis (except for the `revealLine` command).
2017-01-22 00:47:06 -08:00