HTML format selection formatting entire line issue. Fixes #25521

This commit is contained in:
Martin Aeschlimann
2017-04-28 09:58:23 +02:00
parent 2a202d165a
commit a6db6bb440
3 changed files with 23 additions and 2 deletions

View File

@@ -57,9 +57,12 @@ export function isWhitespaceOnly(str: string) {
return /^\s*$/.test(str);
}
export function isEOL(content: string, offset: number) {
return isNewlineCharacter(content.charCodeAt(offset));
}
const CR = '\r'.charCodeAt(0);
const NL = '\n'.charCodeAt(0);
function isNewlineCharacter(charCode: number) {
export function isNewlineCharacter(charCode: number) {
return charCode === CR || charCode === NL;
}