From 3eb7c9d767ecf17399d8ab1cf7cf5249a732b13b Mon Sep 17 00:00:00 2001 From: Nathan Sobo Date: Mon, 20 Jan 2014 11:14:27 -0700 Subject: [PATCH] Add LanguageMode::toggleLineCommentForBufferRow for toggling single rows --- src/editor.coffee | 4 ++-- src/language-mode.coffee | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/editor.coffee b/src/editor.coffee index 3cb2ade16..a1bcbabe9 100644 --- a/src/editor.coffee +++ b/src/editor.coffee @@ -51,8 +51,8 @@ class Editor extends Model @delegatesMethods 'foldAll', 'unfoldAll', 'foldAllAtIndentLevel', 'foldBufferRow', 'unfoldBufferRow', 'suggestedIndentForBufferRow', 'autoIndentBufferRow', 'autoIndentBufferRows', - 'autoDecreaseIndentForBufferRow', 'toggleLineCommentsForBufferRows', 'isFoldableAtBufferRow', - toProperty: 'languageMode' + 'autoDecreaseIndentForBufferRow', 'toggleLineCommentForBufferRow', 'toggleLineCommentsForBufferRows', + 'isFoldableAtBufferRow', toProperty: 'languageMode' constructor: ({@softTabs, initialLine, tabLength, softWrap, @displayBuffer, buffer, registerEditor, suppressCursorCreation}) -> super diff --git a/src/language-mode.coffee b/src/language-mode.coffee index d623a1cb7..8328fa20f 100644 --- a/src/language-mode.coffee +++ b/src/language-mode.coffee @@ -28,6 +28,9 @@ class LanguageMode constructor: (@editor) -> @buffer = @editor.buffer + toggleLineCommentForBufferRow: (row) -> + @toggleLineCommentsForBufferRows(row, row) + # Wraps the lines between two rows in comments. # # If the language doesn't have comment, nothing happens.