Fix broken let binding
Release 1.2.3
Add mc/mark-all-dwim
Add gnu repo to Cask, which is needed for cl-lib on Emacs <24.3
Update README to note that there is a mode allowing search in multiple-cursors.
Merge pull request #106 from porterjamesj/patch-1

Update README to note that there is a mode allowing search in multiple-c...
Run ecukes tests in --no-win mode

Fixes #108
Guard against empty search pattern in 'mc/mark-all-in-region', otherwise it will enter an infinite loop
Add basic tests for 'mc/mark-all-dwim'
Add 'mark-all-dwim' tests for selection
Make 'mc/mark-all-dwim' into 'mc/edit-lines' if prefix arg is passed
Test edit-lines functionality in 'mc/mark-all-dwim'
Refactor mark-dwim tests to share a common background
Add 'mc/mark-all-dwim' to README
Merge pull request #103 from mathrick/compat-24.2

Add gnu repo to Cask, which is needed for cl-lib on Emacs <24.3
Abort immediately when empty search pattern is passed to 'mc/mark-all-in-region'
Guard with 'if' rather than defun*/return-from
Merge pull request #109 from mathrick/fix-mark-all-in-region-hang

Guard against empty search pattern in 'mc/mark-all-in-region', otherwise...
Fall straight through in 'mc/mark-all-dwim' if multiple cursors are already active, as that means we can't sensibly edit lines or mark all in region
Mention only 'mc/mark-all-dwim' in README to prevent confusing redundancy