Merge from vscode a5cf1da01d5db3d2557132be8d30f89c38019f6c (#8525)

* Merge from vscode a5cf1da01d5db3d2557132be8d30f89c38019f6c

* remove files we don't want

* fix hygiene

* update distro

* update distro

* fix hygiene

* fix strict nulls

* distro

* distro

* fix tests

* fix tests

* add another edit

* fix viewlet icon

* fix azure dialog

* fix some padding

* fix more padding issues
This commit is contained in:
Anthony Dresser
2019-12-04 19:28:22 -08:00
committed by GitHub
parent a8818ab0df
commit f5ce7fb2a5
1507 changed files with 42813 additions and 27370 deletions

View File

@@ -14,7 +14,7 @@ import { IModelContentChange, IModelContentChangedEvent, IModelDecorationsChange
import { SearchData } from 'vs/editor/common/model/textModelSearch';
import { LanguageId, LanguageIdentifier, FormattingOptions } from 'vs/editor/common/modes';
import { ThemeColor } from 'vs/platform/theme/common/themeService';
import { MultilineTokens } from 'vs/editor/common/model/tokensStore';
import { MultilineTokens, MultilineTokens2 } from 'vs/editor/common/model/tokensStore';
/**
* Vertical Lane in the overview ruler of the editor.
@@ -30,7 +30,8 @@ export enum OverviewRulerLane {
* Position in the minimap to render the decoration.
*/
export enum MinimapPosition {
Inline = 1
Inline = 1,
Gutter = 2
}
export interface IDecorationOptions {
@@ -791,6 +792,11 @@ export interface ITextModel {
*/
setTokens(tokens: MultilineTokens[]): void;
/**
* @internal
*/
setSemanticTokens(tokens: MultilineTokens2[] | null): void;
/**
* Flush all tokenization state.
* @internal
@@ -1192,6 +1198,13 @@ export interface ITextBufferFactory {
getFirstLineText(lengthLimit: number): string;
}
/**
* @internal
*/
export const enum ModelConstants {
FIRST_LINE_DETECTION_LENGTH_LIMIT = 1000
}
/**
* @internal
*/