]> git.lizzy.rs Git - micro.git/commitdiff
Make sure there is a selection before deleting it
authorZachary Yedidia <zyedidia@gmail.com>
Tue, 24 May 2016 21:46:46 +0000 (17:46 -0400)
committerZachary Yedidia <zyedidia@gmail.com>
Tue, 24 May 2016 21:46:46 +0000 (17:46 -0400)
Fixes #140

cmd/micro/bindings.go

index 0869141845b955b132df04d267f1092b2801c9d7..fdd8fc19178aec124887804f41e42c5523ded9d2 100644 (file)
@@ -706,6 +706,9 @@ func (v *View) Copy() bool {
 // CutLine cuts the current line to the clipboard
 func (v *View) CutLine() bool {
        v.Cursor.SelectLine()
+       if !v.Cursor.HasSelection() {
+               return false
+       }
        if v.freshClip == true {
                if v.Cursor.HasSelection() {
                        if clip, err := clipboard.ReadAll(); err != nil {