diff --git a/types/atom/atom-tests.ts b/types/atom/atom-tests.ts index 6ea7b9ae1f..4bfcfe11cb 100644 --- a/types/atom/atom-tests.ts +++ b/types/atom/atom-tests.ts @@ -2352,14 +2352,14 @@ function testTextEditor() { // Mutating Text editor.setText("Test"); - editor.setTextInBufferRange(range, "Test"); - editor.setTextInBufferRange([pos, pos], "Test"); - editor.setTextInBufferRange([pos, [0, 0]], "Test"); - editor.setTextInBufferRange([[0, 0], pos], "Test"); - editor.setTextInBufferRange([[0, 0], [0, 0]], "Test"); - editor.setTextInBufferRange(range, "Test", {}); - editor.setTextInBufferRange([pos, pos], "Test", { normalizeLineEndings: true }); - editor.setTextInBufferRange(range, "Test", { normalizeLineEndings: true, + range = editor.setTextInBufferRange(range, "Test"); + range = editor.setTextInBufferRange([pos, pos], "Test"); + range = editor.setTextInBufferRange([pos, [0, 0]], "Test"); + range = editor.setTextInBufferRange([[0, 0], pos], "Test"); + range = editor.setTextInBufferRange([[0, 0], [0, 0]], "Test"); + range = editor.setTextInBufferRange(range, "Test", {}); + range = editor.setTextInBufferRange([pos, pos], "Test", { normalizeLineEndings: true }); + range = editor.setTextInBufferRange(range, "Test", { normalizeLineEndings: true, undo: "skip" }); editor.insertText("Test"); diff --git a/types/atom/index.d.ts b/types/atom/index.d.ts index 4adac61dc1..a7398cba18 100644 --- a/types/atom/index.d.ts +++ b/types/atom/index.d.ts @@ -1456,7 +1456,7 @@ export class TextEditor { /** Set the text in the given Range in buffer coordinates. */ setTextInBufferRange(range: RangeCompatible, text: string, options?: - { normalizeLineEndings?: boolean, undo?: "skip" }): void; + { normalizeLineEndings?: boolean, undo?: "skip" }): Range; /* For each selection, replace the selected text with the given text. */ insertText(text: string, options?: {