{"action":"created","issue":{"url":"https://api.github.com/repos/abo-abo/swiper/issues/281","labels_url":"https://api.github.com/repos/abo-abo/swiper/issues/281/labels{/name}","comments_url":"https://api.github.com/repos/abo-abo/swiper/issues/281/comments","events_url":"https://api.github.com/repos/abo-abo/swiper/issues/281/events","html_url":"https://github.com/abo-abo/swiper/issues/281","id":114622471,"number":281,"title":"swiper-mc not working as expected","user":{"login":"ardpp","id":12278804,"avatar_url":"https://avatars.githubusercontent.com/u/12278804?v=3","gravatar_id":"","url":"https://api.github.com/users/ardpp","html_url":"https://github.com/ardpp","followers_url":"https://api.github.com/users/ardpp/followers","following_url":"https://api.github.com/users/ardpp/following{/other_user}","gists_url":"https://api.github.com/users/ardpp/gists{/gist_id}","starred_url":"https://api.github.com/users/ardpp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ardpp/subscriptions","organizations_url":"https://api.github.com/users/ardpp/orgs","repos_url":"https://api.github.com/users/ardpp/repos","events_url":"https://api.github.com/users/ardpp/events{/privacy}","received_events_url":"https://api.github.com/users/ardpp/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":12,"created_at":"2015-11-02T15:53:06Z","updated_at":"2015-11-05T11:09:34Z","closed_at":null,"body":"Maybe I'm missing something but on my version of emacs 25.0.50.1, swiper-mc is not working as described here http://oremacs.com/2015/10/14/swiper-mc/\r\n\r\nI tried with my normal configuration as well as using \r\n`emacs -Q`\r\n\r\nThen evaluating \r\n```\r\n(add-to-list 'load-path \"/path/to/swiper\")\r\n(add-to-list 'load-path \"/path/to/multiple-cursors\")\r\n(require 'multiple-cursors)\r\n(require 'swiper)\r\n```\r\nThen running `M-x swiper` followed by `;; C-7 DEL DEL C-d C-g` on the following buffer \r\n```\r\n(progn\r\n  ;; (check-1)\r\n  (foo)\r\n  ;; (check-2)\r\n  (bar)\r\n  ;; (check-3)\r\n  (baz))\r\n```\r\ngives me this \r\n```\r\n(progn\r\n  (check-1)\r\n  (foo)\r\n  ;; (check-2)\r\n  (bar)\r\n  ;; (check-3)\r\n  (baz))\r\n```\r\n"},"comment":{"url":"https://api.github.com/repos/abo-abo/swiper/issues/comments/154032067","html_url":"https://github.com/abo-abo/swiper/issues/281#issuecomment-154032067","issue_url":"https://api.github.com/repos/abo-abo/swiper/issues/281","id":154032067,"user":{"login":"ardpp","id":12278804,"avatar_url":"https://avatars.githubusercontent.com/u/12278804?v=3","gravatar_id":"","url":"https://api.github.com/users/ardpp","html_url":"https://github.com/ardpp","followers_url":"https://api.github.com/users/ardpp/followers","following_url":"https://api.github.com/users/ardpp/following{/other_user}","gists_url":"https://api.github.com/users/ardpp/gists{/gist_id}","starred_url":"https://api.github.com/users/ardpp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ardpp/subscriptions","organizations_url":"https://api.github.com/users/ardpp/orgs","repos_url":"https://api.github.com/users/ardpp/repos","events_url":"https://api.github.com/users/ardpp/events{/privacy}","received_events_url":"https://api.github.com/users/ardpp/received_events","type":"User","site_admin":false},"created_at":"2015-11-05T11:09:34Z","updated_at":"2015-11-05T11:09:34Z","body":"Now `make test` gives me the following\r\n```\r\nRunning 7 tests (2015-11-05 12:07:45+0100)\r\nTest issue-281 backtrace:\r\n  (progn (add-hook (quote minibuffer-setup-hook) setup-hook) (let* ((h\r\n  (unwind-protect (progn (add-hook (quote minibuffer-setup-hook) setup\r\n  (let ((fun (function ivy--minibuffer-setup)) setup-hook) (setq setup\r\n  (unwind-protect (let ((fun (function ivy--minibuffer-setup)) setup-h\r\n  (prog1 (unwind-protect (let ((fun (function ivy--minibuffer-setup)) \r\n  (let ((recursive-ivy-last (and (window-minibuffer-p) ivy-last))) (se\r\n  (progn (let ((extra-actions (plist-get ivy--actions-list this-comman\r\n  (progn (let ((--cl-keys-- --cl-rest--)) (while --cl-keys-- (cond ((m\r\n  (let* ((predicate (car (cdr (plist-member --cl-rest-- (quote :predic\r\n  ivy-read(\"Swiper: \" (#(\" (progn\" 0 1 (display \"1 \") 2 7 (face font-l\r\n  (unwind-protect (ivy-read \"Swiper: \" candidates :initial-input initi\r\n  (let ((candidates (swiper--candidates)) (preselect (buffer-substring\r\n  swiper--ivy(\";;\")\r\n  swiper(\";;\")\r\n  eval((swiper \";;\"))\r\n  (setq ivy-result (eval ivy-expr))\r\n  ivy-eval()\r\n  funcall-interactively(ivy-eval)\r\n  call-interactively(ivy-eval nil nil)\r\n  command-execute(ivy-eval)\r\n  execute-kbd-macro([3 101 67108919])\r\n  (let ((ivy-expr expr)) (execute-kbd-macro (vconcat (kbd \"C-c e\") (kb\r\n  ivy-with((swiper \";;\") \"C-7\")\r\n  (progn (switch-to-buffer temp-buffer) (emacs-lisp-mode) (insert \"(pr\r\n  (unwind-protect (progn (switch-to-buffer temp-buffer) (emacs-lisp-mo\r\n  (progn (unwind-protect (progn (switch-to-buffer temp-buffer) (emacs-\r\n  (unwind-protect (progn (unwind-protect (progn (switch-to-buffer temp\r\n  (let ((wconfig (current-window-configuration))) (unwind-protect (pro\r\n  (let ((temp-buffer (generate-new-buffer \" *temp*\"))) (let ((wconfig \r\n  (list (let ((temp-buffer (generate-new-buffer \" *temp*\"))) (let ((wc\r\n  (let ((fn-120 (function string=)) (args-121 (list (let ((temp-buffer\r\n  (lambda nil (let ((fn-120 (function string=)) (args-121 (list (let (\r\n  ert--run-test-internal([cl-struct-ert--test-execution-info [cl-struc\r\n  ert-run-test([cl-struct-ert-test issue-281 nil (lambda nil (let ((fn\r\n  ert-run-or-rerun-test([cl-struct-ert--stats t [[cl-struct-ert-test i\r\n  ert-run-tests(t #[385 \"\\306\\307\\\"\\203G\\211\\211G\\310U\\203\\211@\\20\r\n  ert-run-tests-batch(nil)\r\n  ert-run-tests-batch-and-exit()\r\n  command-line-1((\"-l\" \"colir.el\" \"-l\" \"ivy.el\" \"-l\" \"swiper.el\" \"-l\" \r\n  command-line()\r\n  normal-top-level()\r\nTest issue-281 condition:\r\n    (quit)\r\n     QUIT  1/7  issue-281\r\n   passed  2/7  ivy--filter\r\n   passed  3/7  ivy--format\r\n   passed  4/7  ivy--regex-fuzzy\r\n   passed  5/7  ivy--split\r\n   passed  6/7  ivy-read\r\n   passed  7/7  swiper--re-builder\r\n\r\nRan 7 tests, 6 results as expected (2015-11-05 12:07:45+0100)\r\n```"}}