mirror of
https://github.com/microsoft/vscode.git
synced 2025-12-26 13:19:42 +00:00
More prep for moving completion provider out
This commit is contained in:
@@ -9,8 +9,8 @@ import parseStylesheet from '@emmetio/css-parser';
|
||||
import parse from '@emmetio/html-matcher';
|
||||
import Node from '@emmetio/node';
|
||||
import { getSyntax } from './util';
|
||||
import { getExpandOptions, extractAbbreviation, isStyleSheet, getNode, getInnerRange } from './emmetForVSCode/emmetUtils';
|
||||
import { DocumentStreamReader } from './emmetForVSCode/bufferStream';
|
||||
import { getExpandOptions, extractAbbreviation, isStyleSheet, getNode, getInnerRange } from './vscode-emmet-helper/abbreviationUtil';
|
||||
import { DocumentStreamReader } from './bufferStream';
|
||||
|
||||
export function wrapWithAbbreviation() {
|
||||
let editor = vscode.window.activeTextEditor;
|
||||
|
||||
@@ -6,8 +6,8 @@
|
||||
import * as vscode from 'vscode';
|
||||
import parse from '@emmetio/html-matcher';
|
||||
import Node from '@emmetio/node';
|
||||
import { DocumentStreamReader } from './emmetForVSCode/bufferStream';
|
||||
import { getNode, isStyleSheet } from './emmetForVSCode/emmetUtils';
|
||||
import { DocumentStreamReader } from './bufferStream';
|
||||
import { getNode, isStyleSheet } from './vscode-emmet-helper/abbreviationUtil';
|
||||
|
||||
export function balanceOut() {
|
||||
balance(true);
|
||||
|
||||
@@ -7,9 +7,9 @@ import * as vscode from 'vscode';
|
||||
import parseStylesheet from '@emmetio/css-parser';
|
||||
import parse from '@emmetio/html-matcher';
|
||||
import Node from '@emmetio/node';
|
||||
import { DocumentStreamReader } from './emmetForVSCode/bufferStream';
|
||||
import { isStyleSheet, getNode, getInnerRange } from './emmetForVSCode/emmetUtils';
|
||||
import { EmmetCompletionItemProvider } from './emmetForVSCode/emmetCompletionProvider';
|
||||
import { DocumentStreamReader } from './bufferStream';
|
||||
import { isStyleSheet, getNode, getInnerRange } from './vscode-emmet-helper/abbreviationUtil';
|
||||
import { EmmetCompletionItemProvider } from './vscode-emmet-helper/emmetCompletionProvider';
|
||||
import { isValidLocationForEmmetAbbreviation } from './abbreviationActions';
|
||||
import { getSyntax } from './util';
|
||||
|
||||
|
||||
@@ -16,7 +16,7 @@ import { toggleComment } from './toggleComment';
|
||||
import { fetchEditPoint } from './editPoint';
|
||||
import { fetchSelectItem } from './selectItem';
|
||||
import { LANGUAGE_MODES, getMappedModes } from './util';
|
||||
import { updateExtensionsPath } from './emmetForVSCode/emmetUtils';
|
||||
import { updateExtensionsPath } from './vscode-emmet-helper/abbreviationUtil';
|
||||
|
||||
export function activate(context: vscode.ExtensionContext) {
|
||||
let completionProvider = new DefaultCompletionItemProvider();
|
||||
|
||||
@@ -6,8 +6,8 @@
|
||||
import * as vscode from 'vscode';
|
||||
import parse from '@emmetio/html-matcher';
|
||||
import Node from '@emmetio/node';
|
||||
import { DocumentStreamReader } from './emmetForVSCode/bufferStream';
|
||||
import { getNode } from './emmetForVSCode/emmetUtils';
|
||||
import { DocumentStreamReader } from './bufferStream';
|
||||
import { getNode } from './vscode-emmet-helper/abbreviationUtil';
|
||||
|
||||
export function matchTag() {
|
||||
let editor = vscode.window.activeTextEditor;
|
||||
|
||||
@@ -6,8 +6,8 @@
|
||||
import * as vscode from 'vscode';
|
||||
import parse from '@emmetio/html-matcher';
|
||||
import Node from '@emmetio/node';
|
||||
import { DocumentStreamReader } from './emmetForVSCode/bufferStream';
|
||||
import { getNode, isStyleSheet } from './emmetForVSCode/emmetUtils';
|
||||
import { DocumentStreamReader } from './bufferStream';
|
||||
import { getNode, isStyleSheet } from './vscode-emmet-helper/abbreviationUtil';
|
||||
|
||||
export function mergeLines() {
|
||||
let editor = vscode.window.activeTextEditor;
|
||||
|
||||
@@ -10,8 +10,8 @@ import { nextItemStylesheet, prevItemStylesheet } from './selectItemStylesheet';
|
||||
import parseStylesheet from '@emmetio/css-parser';
|
||||
import parse from '@emmetio/html-matcher';
|
||||
import Node from '@emmetio/node';
|
||||
import { DocumentStreamReader } from './emmetForVSCode/bufferStream';
|
||||
import { isStyleSheet } from './emmetForVSCode/emmetUtils';
|
||||
import { DocumentStreamReader } from './bufferStream';
|
||||
import { isStyleSheet } from './vscode-emmet-helper/abbreviationUtil';
|
||||
|
||||
|
||||
export function fetchSelectItem(direction: string): void {
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
import * as vscode from 'vscode';
|
||||
import { getDeepestNode, findNextWord, findPrevWord } from './util';
|
||||
import Node from '@emmetio/node';
|
||||
import { getNode } from './emmetForVSCode/emmetUtils';
|
||||
import { getNode } from './vscode-emmet-helper/abbreviationUtil';
|
||||
|
||||
|
||||
export function nextItemHTML(selectionStart: vscode.Position, selectionEnd: vscode.Position, editor: vscode.TextEditor, rootNode: Node): vscode.Selection {
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
import * as vscode from 'vscode';
|
||||
import { getDeepestNode, findNextWord, findPrevWord } from './util';
|
||||
import Node from '@emmetio/node';
|
||||
import { getNode } from './emmetForVSCode/emmetUtils';
|
||||
import { getNode } from './vscode-emmet-helper/abbreviationUtil';
|
||||
|
||||
|
||||
export function nextItemStylesheet(startOffset: vscode.Position, endOffset: vscode.Position, editor: vscode.TextEditor, rootNode: Node): vscode.Selection {
|
||||
|
||||
@@ -6,8 +6,8 @@
|
||||
import * as vscode from 'vscode';
|
||||
import parse from '@emmetio/html-matcher';
|
||||
import Node from '@emmetio/node';
|
||||
import { DocumentStreamReader } from './emmetForVSCode/bufferStream';
|
||||
import { getNode, isStyleSheet } from './emmetForVSCode/emmetUtils';
|
||||
import { DocumentStreamReader } from './bufferStream';
|
||||
import { getNode, isStyleSheet } from './vscode-emmet-helper/abbreviationUtil';
|
||||
|
||||
export function splitJoinTag() {
|
||||
let editor = vscode.window.activeTextEditor;
|
||||
|
||||
@@ -8,8 +8,8 @@ import { getNodesInBetween } from './util';
|
||||
import parse from '@emmetio/html-matcher';
|
||||
import parseStylesheet from '@emmetio/css-parser';
|
||||
import Node from '@emmetio/node';
|
||||
import { DocumentStreamReader } from './emmetForVSCode/bufferStream';
|
||||
import { getNode, isStyleSheet } from './emmetForVSCode/emmetUtils';
|
||||
import { DocumentStreamReader } from './bufferStream';
|
||||
import { getNode, isStyleSheet } from './vscode-emmet-helper/abbreviationUtil';
|
||||
|
||||
const startCommentStylesheet = '/*';
|
||||
const endCommentStylesheet = '*/';
|
||||
|
||||
@@ -6,8 +6,8 @@
|
||||
import * as vscode from 'vscode';
|
||||
import parse from '@emmetio/html-matcher';
|
||||
import Node from '@emmetio/node';
|
||||
import { DocumentStreamReader } from './emmetForVSCode/bufferStream';
|
||||
import { getNode } from './emmetForVSCode/emmetUtils';
|
||||
import { DocumentStreamReader } from './bufferStream';
|
||||
import { getNode } from './vscode-emmet-helper/abbreviationUtil';
|
||||
|
||||
export function updateTag(tagName: string) {
|
||||
let editor = vscode.window.activeTextEditor;
|
||||
|
||||
@@ -6,8 +6,8 @@
|
||||
import * as vscode from 'vscode';
|
||||
import parse from '@emmetio/html-matcher';
|
||||
import Node from '@emmetio/node';
|
||||
import { DocumentStreamReader } from './emmetForVSCode/bufferStream';
|
||||
import { isStyleSheet, getNode } from './emmetForVSCode/emmetUtils';
|
||||
import { DocumentStreamReader } from './bufferStream';
|
||||
import { isStyleSheet, getNode } from './vscode-emmet-helper/abbreviationUtil';
|
||||
|
||||
export const LANGUAGE_MODES: Object = {
|
||||
'html': ['!', '.', '}'],
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
|
||||
import * as vscode from 'vscode';
|
||||
import { expand, createSnippetsRegistry } from '@emmetio/expand-abbreviation';
|
||||
import { isStyleSheet, extractAbbreviation, getExpandOptions } from './emmetUtils';
|
||||
import { isStyleSheet, extractAbbreviation, getExpandOptions } from './abbreviationUtil';
|
||||
|
||||
const snippetKeyCache = new Map<string, string[]>();
|
||||
|
||||
Reference in New Issue
Block a user