mark-things.feature (3697B)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 | Feature: Mark things Scenario: Mark all symbols like this with select Given I turn on emacs-lisp-mode And I turn on delete-selection-mode And I insert: """ (defun abc (ghi) (message ghi)) (defun def (ghi) (message some-other-ghi)) """ When I select "ghi" And I mark all symbols like this And I type "hmm" Then I should see: """ (defun abc (hmm) (message hmm)) (defun def (hmm) (message some-other-ghi)) """ Scenario: Mark all words like this with select Given I turn on emacs-lisp-mode And I turn on delete-selection-mode And I insert: """ (defun abc (ghi) (message ghi)) (defun def (ghi) (message some-other-ghi)) """ When I select "ghi" And I mark all words like this And I type "hmm" Then I should see: """ (defun abc (hmm) (message hmm)) (defun def (hmm) (message some-other-hmm)) """ Scenario: Mark all symbols like this in defun with select Given I turn on emacs-lisp-mode And I turn on delete-selection-mode And I insert: """ (defun abc (ghi) (message ghi)) (defun def (ghi) (message some-other-ghi)) """ When I select "ghi" And I mark all symbols like this in defun And I type "hmm" Then I should see: """ (defun abc (hmm) (message hmm)) (defun def (ghi) (message some-other-ghi)) """ Scenario: Mark all words like this in defun with select Given I turn on emacs-lisp-mode And I turn on delete-selection-mode And I insert: """ (defun abc (ghi) (message ghi)) (defun def (ghi) (message some-other-ghi)) """ When I select "ghi" And I mark all words like this in defun And I type "hmm" Then I should see: """ (defun abc (hmm) (message hmm)) (defun def (ghi) (message some-other-ghi)) """ Scenario: Mark all symbols like this with no select Given I turn on emacs-lisp-mode And I turn on delete-selection-mode And I insert: """ (defun abc (ghi) (message ghi)) (defun def (ghi) (message some-other-ghi)) """ When I go to word "ghi" And I mark all symbols like this And I type "hmm" Then I should see: """ (defun abc (hmm) (message hmm)) (defun def (hmm) (message some-other-ghi)) """ Scenario: Mark all words like this with no select Given I turn on emacs-lisp-mode And I turn on delete-selection-mode And I insert: """ (defun abc (ghi) (message ghi)) (defun def (ghi) (message some-other-ghi)) """ When I go to word "ghi" And I mark all words like this And I type "hmm" Then I should see: """ (defun abc (hmm) (message hmm)) (defun def (hmm) (message some-other-hmm)) """ Scenario: Mark all symbols like this in defun with no select Given I turn on emacs-lisp-mode And I turn on delete-selection-mode And I insert: """ (defun abc (ghi) (message ghi)) (defun def (ghi) (message some-other-ghi)) """ When I go to word "ghi" And I mark all symbols like this in defun And I type "hmm" Then I should see: """ (defun abc (hmm) (message hmm)) (defun def (ghi) (message some-other-ghi)) """ Scenario: Mark all words like this in defun with no select Given I turn on emacs-lisp-mode And I turn on delete-selection-mode And I insert: """ (defun abc (ghi) (message ghi)) (defun def (ghi) (message some-other-ghi)) """ When I go to word "ghi" And I mark all words like this in defun And I type "hmm" Then I should see: """ (defun abc (hmm) (message hmm)) (defun def (ghi) (message some-other-ghi)) """ |