X-Loop: help-debbugs@HIDDEN
Subject: bug#31069: emacs-smartparens: sp-forward-barf-sexp broken
Resent-From: Thorsten Wilms <t_w_@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Thu, 05 Apr 2018 10:54:01 +0000
Resent-Message-ID: <handler.31069.B.152292563321544 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 31069
X-GNU-PR-Package: guix
X-GNU-PR-Keywords:
To: 31069 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-guix@HIDDEN
Reply-To: t_w_@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.152292563321544
(code B ref -1); Thu, 05 Apr 2018 10:54:01 +0000
Received: (at submit) by debbugs.gnu.org; 5 Apr 2018 10:53:53 +0000
Received: from localhost ([127.0.0.1]:38958 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1f42We-0005bQ-Hb
for submit <at> debbugs.gnu.org; Thu, 05 Apr 2018 06:53:53 -0400
Received: from eggs.gnu.org ([208.118.235.92]:60433)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <t_w_@HIDDEN>) id 1f41v7-0004eb-3W
for submit <at> debbugs.gnu.org; Thu, 05 Apr 2018 06:15:05 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
(envelope-from <t_w_@HIDDEN>) id 1f41uu-0002tL-DG
for submit <at> debbugs.gnu.org; Thu, 05 Apr 2018 06:14:59 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level:
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM
autolearn=disabled version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:60232)
by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)
(Exim 4.71) (envelope-from <t_w_@HIDDEN>) id 1f41uu-0002tG-8r
for submit <at> debbugs.gnu.org; Thu, 05 Apr 2018 06:14:52 -0400
Received: from eggs.gnu.org ([2001:4830:134:3::10]:51332)
by lists.gnu.org with esmtp (Exim 4.71)
(envelope-from <t_w_@HIDDEN>) id 1f41ur-0006Aw-Di
for bug-guix@HIDDEN; Thu, 05 Apr 2018 06:14:52 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
(envelope-from <t_w_@HIDDEN>) id 1f41um-0002qb-8G
for bug-guix@HIDDEN; Thu, 05 Apr 2018 06:14:49 -0400
Received: from mout0.freenet.de ([2001:748:100:40::2:2]:44766)
by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16)
(Exim 4.71) (envelope-from <t_w_@HIDDEN>) id 1f41ul-0002q5-Tj
for bug-guix@HIDDEN; Thu, 05 Apr 2018 06:14:44 -0400
Received: from [195.4.92.140] (helo=mjail0.freenet.de)
by mout0.freenet.de with esmtpa (ID t_w_@HIDDEN) (port 25) (Exim 4.90_1
#2) id 1f41uj-0001wv-5V; Thu, 05 Apr 2018 12:14:41 +0200
Received: from [::1] (port=33684 helo=mjail0.freenet.de)
by mjail0.freenet.de with esmtpa (ID t_w_@HIDDEN) (Exim 4.90_1 #2)
id 1f41ui-0000AH-IN; Thu, 05 Apr 2018 12:14:40 +0200
Received: from mx12.freenet.de ([195.4.92.22]:34644)
by mjail0.freenet.de with esmtpa (ID t_w_@HIDDEN) (Exim 4.90_1 #2)
id 1f41sG-00077X-Ux; Thu, 05 Apr 2018 12:12:08 +0200
Received: from p200300e4f3d2100002e029fffe32e625.dip0.t-ipconnect.de
([2003:e4:f3d2:1000:2e0:29ff:fe32:e625]:37308)
by mx12.freenet.de with esmtpsa (ID t_w_@HIDDEN)
(TLSv1.2:ECDHE-RSA-CHACHA20-POLY1305:256) (port 465) (Exim 4.90_1 #2)
id 1f41sG-0001J8-PY; Thu, 05 Apr 2018 12:12:09 +0200
From: Thorsten Wilms <t_w_@HIDDEN>
Message-ID: <2f43d561-85df-20da-3e7c-9a991e2b6daa@HIDDEN>
Date: Thu, 5 Apr 2018 12:12:08 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
Thunderbird/52.5.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-GB
Content-Transfer-Encoding: 7bit
X-Originated-At: 2003:e4:f3d2:1000:2e0:29ff:fe32:e625!37308
X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
recognized.
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Received-From: 2001:4830:134:3::11
X-Spam-Score: -5.0 (-----)
X-Mailman-Approved-At: Thu, 05 Apr 2018 06:53:51 -0400
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -5.0 (-----)
With both emacs and smartparens installed via guix,
sp-backward-slurp-sexp, sp-forward-slurp-sexp work, but
sp-backwards-barf-sexp and sp-forward-barf-sexp fail with:
Wrong type argument: integer-or-marker-p, :beg-in
This is with no configuration and using the commands directly via M-x.
It still happens after (require 'smartparens-config). There doesn't seem
to be any matching tickets in smartparens's tracker and no matching
descriptions/solutions elsewhere.
I hesitate to report to the project directly, in case this is somehow
caused by anything specific to guix.
With | as cursor in: (diz fo (foo bar)| bob)
After toggle-debug-on-error:
Debugger entered--Lisp error: (wrong-type-argument integer-or-marker-p
:beg-in)
buffer-substring-no-properties(:beg-in :end-in)
sp-point-in-blank-sexp()
sp-forward-barf-sexp(nil)
funcall-interactively(sp-forward-barf-sexp nil)
call-interactively(sp-forward-barf-sexp record nil)
command-execute(sp-forward-barf-sexp record)
(let ((prefix-arg current-prefix-arg)) (setq real-this-command (setq
this-command (intern cmd))) (command-execute (intern cmd) (quote record)))
(closure ((sort) (pred) (cands "toggle-debug-on-error"
"sp-forward-slurp-sexp" "smartparens-strict-mode"
"sp-backward-barf-sexp" "eval-region" "eval-last-sexp" "replace-string"
"indent-region" "load-theme" "goto-line" "flush-lines" "package-install"
"menu-set-font" "replace-regexp" "load-file" "eval-buffer"
"package-refresh-contents" "delete-window" "describe-face" "version"
"whitespace-mode" "uncomment-region" "shell" "apropos" "cua-mode"
"speedbar" "eval-defun" "write-file" "ivy-recentf" "scheme-mode"
"list-packages" "sp-cheat-sheet" "close-rectangle" "ivy-switch-buffer"
"package-list-packages" "switch-to-buffer-other-frame"
"windmove-default-keybindings" "cd" "5x5" "arp" "dbx" "dig" "erc" "ert"
"eww" "ftp" "gdb" "irc" "jdb" ...) (initial-input) smex-ido-cache
smex-initialized-p info-lookup-mode t) (cmd) (if (featurep (quote smex))
(progn (smex-rank (intern cmd)))) (let ((prefix-arg current-prefix-arg))
(setq real-this-command (setq this-command (intern cmd)))
(command-execute (intern cmd) (quote record))))("sp-forward-barf-sexp")
funcall((closure ((sort) (pred) (cands "toggle-debug-on-error"
"sp-forward-slurp-sexp" "smartparens-strict-mode"
"sp-backward-barf-sexp" "eval-region" "eval-last-sexp" "replace-string"
"indent-region" "load-theme" "goto-line" "flush-lines" "package-install"
"menu-set-font" "replace-regexp" "load-file" "eval-buffer"
"package-refresh-contents" "delete-window" "describe-face" "version"
"whitespace-mode" "uncomment-region" "shell" "apropos" "cua-mode"
"speedbar" "eval-defun" "write-file" "ivy-recentf" "scheme-mode"
"list-packages" "sp-cheat-sheet" "close-rectangle" "ivy-switch-buffer"
"package-list-packages" "switch-to-buffer-other-frame"
"windmove-default-keybindings" "cd" "5x5" "arp" "dbx" "dig" "erc" "ert"
"eww" "ftp" "gdb" "irc" "jdb" ...) (initial-input) smex-ido-cache
smex-initialized-p info-lookup-mode t) (cmd) (if (featurep (quote smex))
(progn (smex-rank (intern cmd)))) (let ((prefix-arg current-prefix-arg))
(setq real-this-command (setq this-command (intern cmd)))
(command-execute (intern cmd) (quote record)))) "sp-forward-barf-sexp")
(unwind-protect (funcall action x) (ivy-recursive-restore))
(save-current-buffer (set-buffer (progn nil (or (progn nil (and
(vectorp ivy-last) (>= (length ivy-last) 25) (memq (aref ivy-last 0)
cl-struct-ivy-state-tags) t)) (signal (quote wrong-type-argument) (list
(quote ivy-state) ivy-last))) (aref ivy-last 13))) (unwind-protect
(funcall action x) (ivy-recursive-restore)))
(prog1 (save-current-buffer (set-buffer (progn nil (or (progn nil
(and (vectorp ivy-last) (>= ... 25) (memq ... cl-struct-ivy-state-tags)
t)) (signal (quote wrong-type-argument) (list (quote ivy-state)
ivy-last))) (aref ivy-last 13))) (unwind-protect (funcall action x)
(ivy-recursive-restore))) (if (or (eq ivy-exit (quote done)) (equal
(selected-window) (active-minibuffer-window)) (null
(active-minibuffer-window))) nil (select-window
(active-minibuffer-window))))
(if (eq action (quote identity)) (funcall action x) (select-window
(ivy--get-window ivy-last)) (prog1 (save-current-buffer (set-buffer
(progn nil (or (progn nil (and ... ... ... t)) (signal (quote
wrong-type-argument) (list ... ivy-last))) (aref ivy-last 13)))
(unwind-protect (funcall action x) (ivy-recursive-restore))) (if (or (eq
ivy-exit (quote done)) (equal (selected-window)
(active-minibuffer-window)) (null (active-minibuffer-window))) nil
(select-window (active-minibuffer-window)))))
(let* ((collection (progn nil (or (progn nil (and (vectorp ivy-last)
(>= ... 25) (memq ... cl-struct-ivy-state-tags) t)) (signal (quote
wrong-type-argument) (list (quote ivy-state) ivy-last))) (aref ivy-last
2))) (x (cond ((and (consp collection) (consp (car collection)) (let
(idx) (if ... ... ...)))) (ivy--directory (expand-file-name (progn nil
(or ... ...) (aref ivy-last 23)) ivy--directory)) ((equal (progn nil (or
... ...) (aref ivy-last 23)) "") ivy-text) (t (progn nil (or (progn nil
...) (signal ... ...)) (aref ivy-last 23)))))) (if (eq action (quote
identity)) (funcall action x) (select-window (ivy--get-window ivy-last))
(prog1 (save-current-buffer (set-buffer (progn nil (or (progn nil ...)
(signal ... ...)) (aref ivy-last 13))) (unwind-protect (funcall action
x) (ivy-recursive-restore))) (if (or (eq ivy-exit (quote done)) (equal
(selected-window) (active-minibuffer-window)) (null
(active-minibuffer-window))) nil (select-window
(active-minibuffer-window))))))
(progn (let* ((collection (progn nil (or (progn nil (and ... ... ...
t)) (signal (quote wrong-type-argument) (list ... ivy-last))) (aref
ivy-last 2))) (x (cond ((and (consp collection) (consp ...) (let ...
...))) (ivy--directory (expand-file-name (progn nil ... ...)
ivy--directory)) ((equal (progn nil ... ...) "") ivy-text) (t (progn nil
(or ... ...) (aref ivy-last 23)))))) (if (eq action (quote identity))
(funcall action x) (select-window (ivy--get-window ivy-last)) (prog1
(save-current-buffer (set-buffer (progn nil (or ... ...) (aref ivy-last
13))) (unwind-protect (funcall action x) (ivy-recursive-restore))) (if
(or (eq ivy-exit (quote done)) (equal (selected-window)
(active-minibuffer-window)) (null (active-minibuffer-window))) nil
(select-window (active-minibuffer-window)))))))
(if action (progn (let* ((collection (progn nil (or (progn nil ...)
(signal ... ...)) (aref ivy-last 2))) (x (cond ((and ... ... ...))
(ivy--directory (expand-file-name ... ivy--directory)) ((equal ... "")
ivy-text) (t (progn nil ... ...))))) (if (eq action (quote identity))
(funcall action x) (select-window (ivy--get-window ivy-last)) (prog1
(save-current-buffer (set-buffer (progn nil ... ...)) (unwind-protect
(funcall action x) (ivy-recursive-restore))) (if (or (eq ivy-exit ...)
(equal ... ...) (null ...)) nil (select-window
(active-minibuffer-window))))))))
(let ((action (ivy--get-action ivy-last))) (if action (progn (let*
((collection (progn nil (or ... ...) (aref ivy-last 2))) (x (cond (...)
(ivy--directory ...) (... ivy-text) (t ...)))) (if (eq action (quote
identity)) (funcall action x) (select-window (ivy--get-window ivy-last))
(prog1 (save-current-buffer (set-buffer ...) (unwind-protect ... ...))
(if (or ... ... ...) nil (select-window ...))))))))
(if ivy-inhibit-action nil (let ((action (ivy--get-action ivy-last)))
(if action (progn (let* ((collection (progn nil ... ...)) (x (cond ...
... ... ...))) (if (eq action (quote identity)) (funcall action x)
(select-window (ivy--get-window ivy-last)) (prog1 (save-current-buffer
... ...) (if ... nil ...))))))))
ivy-call()
(prog1 (unwind-protect (let ((fun (function ivy--minibuffer-setup))
setup-hook) (setq setup-hook (function (lambda nil (remove-hook (quote
minibuffer-setup-hook) setup-hook) (funcall fun)))) (unwind-protect
(progn (add-hook (quote minibuffer-setup-hook) setup-hook) (let* ((hist
...) (minibuffer-completion-table collection)
(minibuffer-completion-predicate predicate) (resize-mini-windows ...))
(if (and ivy-auto-select-single-candidate ... ...) (progn ... ...)
(read-from-minibuffer prompt ... ... nil hist)) (if (eq ivy-exit ...)
(progn ...)) (progn nil (or ... ...) (aref ivy-last 23)))) (remove-hook
(quote minibuffer-setup-hook) setup-hook))) (remove-hook (quote
post-command-hook) (function ivy--queue-exhibit)) (if (eq
ivy-display-function (quote ivy-display-function-overlay)) (progn
(ivy-overlay-cleanup))) (if (setq unwind (progn nil (or (progn nil (and
... ... ... t)) (signal (quote wrong-type-argument) (list ...
ivy-last))) (aref ivy-last 16))) (progn (funcall unwind))) (if (eq
ivy-exit (quote done)) nil (ivy-recursive-restore))) (ivy-call) (if (>
(length (progn nil (or (progn nil (and ... ... ... t)) (signal (quote
wrong-type-argument) (list ... ivy-last))) (aref ivy-last 23))) 0)
(progn (remove-text-properties 0 1 (quote (idx)) (progn nil (or (progn
nil (and ... ... ... t)) (signal (quote wrong-type-argument) (list ...
ivy-last))) (aref ivy-last 23))))))
(let ((ivy-recursive-last (and (active-minibuffer-window) ivy-last))
(transformer-fn (plist-get ivy--display-transformers-list (or caller
(and (functionp collection) collection)))) (ivy-display-function (if
(window-minibuffer-p) nil (cdr (assoc caller
ivy-display-functions-alist))))) (setq ivy-last (progn "Constructor for
objects of type `ivy-state'." nil (vector (quote cl-struct-ivy-state)
prompt collection predicate require-match initial-input history
preselect keymap update-fn sort (selected-frame) (selected-window)
(current-buffer) nil action unwind re-builder matcher dynamic-collection
transformer-fn default-directory caller nil def))) (ivy--reset-state
ivy-last) (prog1 (unwind-protect (let ((fun (function
ivy--minibuffer-setup)) setup-hook) (setq setup-hook (function (lambda
nil (remove-hook ... setup-hook) (funcall fun)))) (unwind-protect (progn
(add-hook (quote minibuffer-setup-hook) setup-hook) (let* (... ... ...
...) (if ... ... ...) (if ... ...) (progn nil ... ...))) (remove-hook
(quote minibuffer-setup-hook) setup-hook))) (remove-hook (quote
post-command-hook) (function ivy--queue-exhibit)) (if (eq
ivy-display-function (quote ivy-display-function-overlay)) (progn
(ivy-overlay-cleanup))) (if (setq unwind (progn nil (or (progn nil ...)
(signal ... ...)) (aref ivy-last 16))) (progn (funcall unwind))) (if (eq
ivy-exit (quote done)) nil (ivy-recursive-restore))) (ivy-call) (if (>
(length (progn nil (or (progn nil ...) (signal ... ...)) (aref ivy-last
23))) 0) (progn (remove-text-properties 0 1 (quote (idx)) (progn nil (or
(progn nil ...) (signal ... ...)) (aref ivy-last 23)))))))
(progn (let ((extra-actions (delete-dups (append (plist-get
ivy--actions-list t) (plist-get ivy--actions-list this-command)
(plist-get ivy--actions-list caller))))) (if extra-actions (progn (setq
action (cond ((functionp action) (cons 1 ...)) ((null action) (cons 1
...)) (t (delete-dups ...))))))) (let ((extra-sources (plist-get
ivy--sources-list caller))) (if extra-sources (progn (setq
ivy--extra-candidates nil) (let ((--dolist-tail-- extra-sources)) (while
--dolist-tail-- (let (...) (cond ... ...) (setq --dolist-tail-- ...)))))
(setq ivy--extra-candidates (quote ((original-source)))))) (let
((ivy-recursive-last (and (active-minibuffer-window) ivy-last))
(transformer-fn (plist-get ivy--display-transformers-list (or caller
(and (functionp collection) collection)))) (ivy-display-function (if
(window-minibuffer-p) nil (cdr (assoc caller
ivy-display-functions-alist))))) (setq ivy-last (progn "Constructor for
objects of type `ivy-state'." nil (vector (quote cl-struct-ivy-state)
prompt collection predicate require-match initial-input history
preselect keymap update-fn sort (selected-frame) (selected-window)
(current-buffer) nil action unwind re-builder matcher dynamic-collection
transformer-fn default-directory caller nil def))) (ivy--reset-state
ivy-last) (prog1 (unwind-protect (let ((fun (function
ivy--minibuffer-setup)) setup-hook) (setq setup-hook (function (lambda
nil ... ...))) (unwind-protect (progn (add-hook ... setup-hook) (let*
... ... ... ...)) (remove-hook (quote minibuffer-setup-hook)
setup-hook))) (remove-hook (quote post-command-hook) (function
ivy--queue-exhibit)) (if (eq ivy-display-function (quote
ivy-display-function-overlay)) (progn (ivy-overlay-cleanup))) (if (setq
unwind (progn nil (or ... ...) (aref ivy-last 16))) (progn (funcall
unwind))) (if (eq ivy-exit (quote done)) nil (ivy-recursive-restore)))
(ivy-call) (if (> (length (progn nil (or ... ...) (aref ivy-last 23)))
0) (progn (remove-text-properties 0 1 (quote (idx)) (progn nil (or ...
...) (aref ivy-last 23))))))))
(progn (let ((--cl-keys-- --cl-rest--)) (while --cl-keys-- (cond
((memq (car --cl-keys--) (quote (:predicate :require-match
:initial-input :history :preselect :def :keymap :update-fn :sort :action
:unwind :re-builder :matcher :dynamic-collection :caller
:allow-other-keys))) (setq --cl-keys-- (cdr (cdr --cl-keys--)))) ((car
(cdr (memq ... --cl-rest--))) (setq --cl-keys-- nil)) (t (error "Keyword
argument %s not one of (:predicate :require-match :initial-input
:history :preselect :def :keymap :update-fn :sort :action :unwind
:re-builder :matcher :dynamic-collection :caller)" (car
--cl-keys--)))))) (progn (let ((extra-actions (delete-dups (append
(plist-get ivy--actions-list t) (plist-get ivy--actions-list
this-command) (plist-get ivy--actions-list caller))))) (if extra-actions
(progn (setq action (cond (... ...) (... ...) (t ...)))))) (let
((extra-sources (plist-get ivy--sources-list caller))) (if extra-sources
(progn (setq ivy--extra-candidates nil) (let ((--dolist-tail--
extra-sources)) (while --dolist-tail-- (let ... ... ...)))) (setq
ivy--extra-candidates (quote ((original-source)))))) (let
((ivy-recursive-last (and (active-minibuffer-window) ivy-last))
(transformer-fn (plist-get ivy--display-transformers-list (or caller
(and ... collection)))) (ivy-display-function (if (window-minibuffer-p)
nil (cdr (assoc caller ivy-display-functions-alist))))) (setq ivy-last
(progn "Constructor for objects of type `ivy-state'." nil (vector (quote
cl-struct-ivy-state) prompt collection predicate require-match
initial-input history preselect keymap update-fn sort (selected-frame)
(selected-window) (current-buffer) nil action unwind re-builder matcher
dynamic-collection transformer-fn default-directory caller nil def)))
(ivy--reset-state ivy-last) (prog1 (unwind-protect (let ((fun ...)
setup-hook) (setq setup-hook (function ...)) (unwind-protect (progn ...
...) (remove-hook ... setup-hook))) (remove-hook (quote
post-command-hook) (function ivy--queue-exhibit)) (if (eq
ivy-display-function (quote ivy-display-function-overlay)) (progn
(ivy-overlay-cleanup))) (if (setq unwind (progn nil ... ...)) (progn
(funcall unwind))) (if (eq ivy-exit (quote done)) nil
(ivy-recursive-restore))) (ivy-call) (if (> (length (progn nil ... ...))
0) (progn (remove-text-properties 0 1 (quote ...) (progn nil ... ...))))))))
(let* ((predicate (car (cdr (plist-member --cl-rest-- (quote
:predicate))))) (require-match (car (cdr (plist-member --cl-rest--
(quote :require-match))))) (initial-input (car (cdr (plist-member
--cl-rest-- (quote :initial-input))))) (history (car (cdr (plist-member
--cl-rest-- (quote :history))))) (preselect (car (cdr (plist-member
--cl-rest-- (quote :preselect))))) (def (car (cdr (plist-member
--cl-rest-- (quote :def))))) (keymap (car (cdr (plist-member --cl-rest--
(quote :keymap))))) (update-fn (car (cdr (plist-member --cl-rest--
(quote :update-fn))))) (sort (car (cdr (plist-member --cl-rest-- (quote
:sort))))) (action (car (cdr (plist-member --cl-rest-- (quote
:action))))) (unwind (car (cdr (plist-member --cl-rest-- (quote
:unwind))))) (re-builder (car (cdr (plist-member --cl-rest-- (quote
:re-builder))))) (matcher (car (cdr (plist-member --cl-rest-- (quote
:matcher))))) (dynamic-collection (car (cdr (plist-member --cl-rest--
(quote :dynamic-collection))))) (caller (car (cdr (plist-member
--cl-rest-- (quote :caller)))))) (progn (let ((--cl-keys-- --cl-rest--))
(while --cl-keys-- (cond ((memq (car --cl-keys--) (quote ...)) (setq
--cl-keys-- (cdr ...))) ((car (cdr ...)) (setq --cl-keys-- nil)) (t
(error "Keyword argument %s not one of (:predicate :require-match
:initial-input :history :preselect :def :keymap :update-fn :sort :action
:unwind :re-builder :matcher :dynamic-collection :caller)" (car
--cl-keys--)))))) (progn (let ((extra-actions (delete-dups (append ...
... ...)))) (if extra-actions (progn (setq action (cond ... ... ...)))))
(let ((extra-sources (plist-get ivy--sources-list caller))) (if
extra-sources (progn (setq ivy--extra-candidates nil) (let (...) (while
--dolist-tail-- ...))) (setq ivy--extra-candidates (quote (...))))) (let
((ivy-recursive-last (and (active-minibuffer-window) ivy-last))
(transformer-fn (plist-get ivy--display-transformers-list (or caller
...))) (ivy-display-function (if (window-minibuffer-p) nil (cdr ...))))
(setq ivy-last (progn "Constructor for objects of type `ivy-state'." nil
(vector (quote cl-struct-ivy-state) prompt collection predicate
require-match initial-input history preselect keymap update-fn sort
(selected-frame) (selected-window) (current-buffer) nil action unwind
re-builder matcher dynamic-collection transformer-fn default-directory
caller nil def))) (ivy--reset-state ivy-last) (prog1 (unwind-protect
(let (... setup-hook) (setq setup-hook ...) (unwind-protect ... ...))
(remove-hook (quote post-command-hook) (function ivy--queue-exhibit))
(if (eq ivy-display-function ...) (progn ...)) (if (setq unwind ...)
(progn ...)) (if (eq ivy-exit ...) nil (ivy-recursive-restore)))
(ivy-call) (if (> (length ...) 0) (progn (remove-text-properties 0 1 ...
...))))))))
ivy-read("M-x " ("toggle-debug-on-error" "sp-forward-slurp-sexp"
"smartparens-strict-mode" "sp-backward-barf-sexp" "eval-region"
"eval-last-sexp" "replace-string" "indent-region" "load-theme"
"goto-line" "flush-lines" "package-install" "menu-set-font"
"replace-regexp" "load-file" "eval-buffer" "package-refresh-contents"
"delete-window" "describe-face" "version" "whitespace-mode"
"uncomment-region" "shell" "apropos" "cua-mode" "speedbar" "eval-defun"
"write-file" "ivy-recentf" "scheme-mode" "list-packages"
"sp-cheat-sheet" "close-rectangle" "ivy-switch-buffer"
"package-list-packages" "switch-to-buffer-other-frame"
"windmove-default-keybindings" "cd" "5x5" "arp" "dbx" "dig" "erc" "ert"
"eww" "ftp" "gdb" "irc" "jdb" "man" ...) :predicate nil :require-match t
:history counsel-M-x-history :action (closure ((sort) (pred) (cands
"toggle-debug-on-error" "sp-forward-slurp-sexp"
"smartparens-strict-mode" "sp-backward-barf-sexp" "eval-region"
"eval-last-sexp" "replace-string" "indent-region" "load-theme"
"goto-line" "flush-lines" "package-install" "menu-set-font"
"replace-regexp" "load-file" "eval-buffer" "package-refresh-contents"
"delete-window" "describe-face" "version" "whitespace-mode"
"uncomment-region" "shell" "apropos" "cua-mode" "speedbar" "eval-defun"
"write-file" "ivy-recentf" "scheme-mode" "list-packages"
"sp-cheat-sheet" "close-rectangle" "ivy-switch-buffer"
"package-list-packages" "switch-to-buffer-other-frame"
"windmove-default-keybindings" "cd" "5x5" "arp" "dbx" "dig" "erc" "ert"
"eww" "ftp" "gdb" "irc" "jdb" ...) (initial-input) smex-ido-cache
smex-initialized-p info-lookup-mode t) (cmd) (if (featurep (quote smex))
(progn (smex-rank (intern cmd)))) (let ((prefix-arg current-prefix-arg))
(setq real-this-command (setq this-command (intern cmd)))
(command-execute (intern cmd) (quote record)))) :sort nil :keymap
(keymap (67108908 . counsel--info-lookup-symbol) (67108910 .
counsel-find-symbol)) :initial-input nil :caller counsel-M-x)
(let* ((cands obarray) (pred (quote commandp)) (sort t)) (if (require
(quote smex) nil (quote noerror)) (progn (if smex-initialized-p nil
(smex-initialize)) (if (smex-detect-new-commands) (progn (smex-update)))
(setq cands smex-ido-cache) (setq pred nil) (setq sort nil))) (setq
this-command last-command) (setq real-this-command real-last-command)
(ivy-read (counsel--M-x-prompt) cands :predicate pred :require-match t
:history (quote counsel-M-x-history) :action (function (lambda (cmd) (if
(featurep (quote smex)) (progn (smex-rank (intern cmd)))) (let
((prefix-arg current-prefix-arg)) (setq real-this-command (setq
this-command (intern cmd))) (command-execute (intern cmd) (quote
record))))) :sort sort :keymap counsel-describe-map :initial-input
initial-input :caller (quote counsel-M-x)))
counsel-M-x()
funcall-interactively(counsel-M-x)
call-interactively(counsel-M-x nil nil)
command-execute(counsel-M-x)
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: t_w_@HIDDEN Subject: bug#31069: Acknowledgement (emacs-smartparens: sp-forward-barf-sexp broken) Message-ID: <handler.31069.B.152292563321544.ack <at> debbugs.gnu.org> References: <2f43d561-85df-20da-3e7c-9a991e2b6daa@HIDDEN> X-Gnu-PR-Message: ack 31069 X-Gnu-PR-Package: guix Reply-To: 31069 <at> debbugs.gnu.org Date: Thu, 05 Apr 2018 10:54:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-guix@HIDDEN If you wish to submit further information on this problem, please send it to 31069 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 31069: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D31069 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN
Subject: bug#31069: emacs-smartparens: sp-forward-barf-sexp broken
Resent-From: Alex Kost <alezost@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Thu, 05 Apr 2018 19:26:02 +0000
Resent-Message-ID: <handler.31069.B31069.15229563279737 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 31069
X-GNU-PR-Package: guix
X-GNU-PR-Keywords:
To: Thorsten Wilms <t_w_@HIDDEN>
Cc: 31069 <at> debbugs.gnu.org
Received: via spool by 31069-submit <at> debbugs.gnu.org id=B31069.15229563279737
(code B ref 31069); Thu, 05 Apr 2018 19:26:02 +0000
Received: (at 31069) by debbugs.gnu.org; 5 Apr 2018 19:25:27 +0000
Received: from localhost ([127.0.0.1]:39679 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1f4AVi-0002Wy-Ni
for submit <at> debbugs.gnu.org; Thu, 05 Apr 2018 15:25:26 -0400
Received: from mail-wm0-f44.google.com ([74.125.82.44]:53907)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <alezost@HIDDEN>) id 1f4AVh-0002Wk-7X
for 31069 <at> debbugs.gnu.org; Thu, 05 Apr 2018 15:25:25 -0400
Received: by mail-wm0-f44.google.com with SMTP id p9so8429719wmc.3
for <31069 <at> debbugs.gnu.org>; Thu, 05 Apr 2018 12:25:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
h=from:to:cc:subject:references:date:in-reply-to:message-id
:user-agent:mime-version;
bh=ZGdvOQl32rLREXYbLwAyM0YrCYxnaIsKgHiJ4wnFXKc=;
b=iRFT4JfK3bTkjm++uf/VKAUeAtHNWq1aq77L3UQsq/6O5X5OkHb2cW67qbsiHiORaO
rb9qtJDXjE2sMBGwBM/mPU3JoxwXIuk2VRQ5KvO/oVaqDnbhdsAIWKDeUYJf5Tyig0U+
8U+72KjrDWQ/de6y593lRHZyXTuaG+/ovTC7cWB47J1FfdwL0aDWodCVP+xFygctk3h2
pCFmnE7NkOY6QwN5Hbq/igzrQcj71PNP30FGLweRKgWVTVJjKwjquEzpZkhhGhu/oKaG
rLDvm2QsduNMWGmWo1XTcKoHRAagFr1b3792FgMcDUbT4rVdgbgs0yPnz72Vr79HBj0m
bb8A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to
:message-id:user-agent:mime-version;
bh=ZGdvOQl32rLREXYbLwAyM0YrCYxnaIsKgHiJ4wnFXKc=;
b=RIJL4OfHLgMlnrUyMNsQoiYTsXcRcrk4ncBSgRvn8n7tNAh+THul+qxpkD5ylWXhAe
x8TtbjCKHvMjPDDEAl5cE0JWghaIueqGp0V0aScg1HT1yxZAgvABQEUSD2KzDcx/OxzR
t181UxEaK9sOeUMam7HJQWfoqki58GcsadCE7/O4pcjGs2rsthGfeo4IM83zRX4Lxs4g
e0SRVy2zUdASSrcMznNz6eqaLJFzqigSF8OR2ZsH7tCvnc/Ygr3tLPJANGD4Avl/dcLc
7QemjhzFtcp1QGf1d8gL2SD8osRdQwH9gn5mbMZPRUcn4DZ56jwev81BrzU1CBiQEKJk
1vIA==
X-Gm-Message-State: ALQs6tATCVwTh/1WNg8FKWDuCfmVC3ltmsbBf1VtHN8S3wQYJ+lbyo26
zVPWUa0yU3vDK1rWR71cQeKb0w==
X-Google-Smtp-Source: AIpwx4/e5BxzabKYDAIemb7J6dMCPEZ8VBQ6NmvD/BYuxfom7aFKNH6VwpVR1Cd4ZrZzKCwX3dW3Xw==
X-Received: by 10.46.41.156 with SMTP id p28mr14772253ljp.32.1522956319475;
Thu, 05 Apr 2018 12:25:19 -0700 (PDT)
Received: from leviafan ([217.107.194.7])
by smtp.gmail.com with ESMTPSA id l77-v6sm1672262lfk.62.2018.04.05.12.25.18
(version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
Thu, 05 Apr 2018 12:25:18 -0700 (PDT)
From: Alex Kost <alezost@HIDDEN>
References: <2f43d561-85df-20da-3e7c-9a991e2b6daa@HIDDEN>
Date: Thu, 05 Apr 2018 22:25:21 +0300
In-Reply-To: <2f43d561-85df-20da-3e7c-9a991e2b6daa@HIDDEN> (Thorsten
Wilms's message of "Thu, 5 Apr 2018 12:12:08 +0200")
Message-ID: <87o9ix8nha.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)
Thorsten Wilms (2018-04-05 12:12 +0200) wrote:
> With both emacs and smartparens installed via guix,
> sp-backward-slurp-sexp, sp-forward-slurp-sexp work, but
> sp-backwards-barf-sexp and sp-forward-barf-sexp fail with:
> Wrong type argument: integer-or-marker-p, :beg-in
It probably wouldn't help but... all these commands work for me without
any error (I use smartparens 1.11 installed with Guix).
I don't use "smartparens-mode", I use these commands directly (bound to
some keys). This is the configuration for smartparens I have in my
emacs config file:
(with-eval-after-load 'smartparens
(require 'smartparens-config nil t)
(setq
sp-navigate-reindent-after-up nil
sp-ignore-modes-list nil
sp-wrap-entire-symbol 'globally))
--
Alex
X-Loop: help-debbugs@HIDDEN
Subject: bug#31069: emacs-smartparens: sp-forward-barf-sexp broken
Resent-From: Thorsten Wilms <t_w_@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Fri, 06 Apr 2018 21:45:02 +0000
Resent-Message-ID: <handler.31069.B31069.152305108916542 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 31069
X-GNU-PR-Package: guix
X-GNU-PR-Keywords:
To: Alex Kost <alezost@HIDDEN>
Cc: 31069 <at> debbugs.gnu.org
Reply-To: t_w_@HIDDEN
Received: via spool by 31069-submit <at> debbugs.gnu.org id=B31069.152305108916542
(code B ref 31069); Fri, 06 Apr 2018 21:45:02 +0000
Received: (at 31069) by debbugs.gnu.org; 6 Apr 2018 21:44:49 +0000
Received: from localhost ([127.0.0.1]:40692 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1f4ZA8-0004Ij-Vp
for submit <at> debbugs.gnu.org; Fri, 06 Apr 2018 17:44:49 -0400
Received: from mout2.freenet.de ([195.4.92.92]:41846)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <t_w_@HIDDEN>) id 1f4Y7Q-0002pW-GI
for 31069 <at> debbugs.gnu.org; Fri, 06 Apr 2018 16:37:56 -0400
Received: from [195.4.92.140] (helo=mjail0.freenet.de)
by mout2.freenet.de with esmtpa (ID t_w_@HIDDEN) (port 25) (Exim 4.90_1
#2) id 1f4Y7P-0002kA-9y
for 31069 <at> debbugs.gnu.org; Fri, 06 Apr 2018 22:37:55 +0200
Received: from [::1] (port=59862 helo=mjail0.freenet.de)
by mjail0.freenet.de with esmtpa (ID t_w_@HIDDEN) (Exim 4.90_1 #2)
id 1f4Y7P-0006yN-5c
for 31069 <at> debbugs.gnu.org; Fri, 06 Apr 2018 22:37:55 +0200
Received: from mx13.freenet.de ([195.4.92.23]:49938)
by mjail0.freenet.de with esmtpa (ID t_w_@HIDDEN) (Exim 4.90_1 #2)
id 1f4Y4f-00051L-0k; Fri, 06 Apr 2018 22:35:05 +0200
Received: from p200300e4f3dbce0002e029fffe32e625.dip0.t-ipconnect.de
([2003:e4:f3db:ce00:2e0:29ff:fe32:e625]:52488)
by mx13.freenet.de with esmtpsa (ID t_w_@HIDDEN)
(TLSv1.2:ECDHE-RSA-CHACHA20-POLY1305:256) (port 465) (Exim 4.90_1 #2)
id 1f4Y4e-0001pg-Ry; Fri, 06 Apr 2018 22:35:04 +0200
References: <2f43d561-85df-20da-3e7c-9a991e2b6daa@HIDDEN>
<87o9ix8nha.fsf@HIDDEN>
From: Thorsten Wilms <t_w_@HIDDEN>
Message-ID: <c5728883-472b-8f0c-c1b3-abdfa752c5cf@HIDDEN>
Date: Fri, 6 Apr 2018 22:35:04 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
Thunderbird/52.5.0
MIME-Version: 1.0
In-Reply-To: <87o9ix8nha.fsf@HIDDEN>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-GB
Content-Transfer-Encoding: 7bit
X-Spam-Score: -0.1 (/)
X-Spam-Report: Action: no action Symbol: NEURAL_HAM(-0.00)
Symbol: HAS_REPLYTO(0.00) Symbol: TO_MATCH_ENVRCPT_ALL(0.00)
Symbol: FROM_EQ_ENVFROM(0.00) Symbol: RCVD_TLS_ALL(0.00)
Symbol: FROM_HAS_DN(0.00) Symbol: RCVD_VIA_SMTP_AUTH(0.00)
Symbol: REPLYTO_ADDR_EQ_FROM(0.00) Symbol: RCVD_COUNT_ONE(0.00)
Symbol: TO_DN_SOME(0.00) Symbol: MIME_GOOD(-0.10)
Symbol: MID_RHS_MATCH_FROM(0.00) Symbol: RCPT_COUNT_TWO(0.00)
Message-ID: c5728883-472b-8f0c-c1b3-abdfa752c5cf@HIDDEN
X-Originated-At: 2003:e4:f3db:ce00:2e0:29ff:fe32:e625!52488
X-Spam-Score: -0.7 (/)
X-Mailman-Approved-At: Fri, 06 Apr 2018 17:44:48 -0400
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)
On 05.04.2018 21:25, Alex Kost wrote:
> It probably wouldn't help but... all these commands work for me without
> any error (I use smartparens 1.11 installed with Guix).
>
> I don't use "smartparens-mode", I use these commands directly (bound to
> some keys). This is the configuration for smartparens I have in my
> emacs config file:
>
> (with-eval-after-load 'smartparens
> (require 'smartparens-config nil t)
> (setq
> sp-navigate-reindent-after-up nil
> sp-ignore-modes-list nil
> sp-wrap-entire-symbol 'globally))
1.11 here, too.
That piece of configuration doesn't affect the issue; but now I can say
that it doesn't matter if smartparens-mode or smartparens-strict-mode or
neither is active, slurp works, barf doesn't.
I'm back to paredit, but would still like to figure this out.
--
Thorsten Wilms
X-Loop: help-debbugs@HIDDEN
Subject: bug#31069: emacs-smartparens: sp-forward-barf-sexp broken
Resent-From: Alex Kost <alezost@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Sat, 07 Apr 2018 15:21:02 +0000
Resent-Message-ID: <handler.31069.B31069.15231144061981 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 31069
X-GNU-PR-Package: guix
X-GNU-PR-Keywords:
To: Thorsten Wilms <t_w_@HIDDEN>
Cc: 31069 <at> debbugs.gnu.org
Received: via spool by 31069-submit <at> debbugs.gnu.org id=B31069.15231144061981
(code B ref 31069); Sat, 07 Apr 2018 15:21:02 +0000
Received: (at 31069) by debbugs.gnu.org; 7 Apr 2018 15:20:06 +0000
Received: from localhost ([127.0.0.1]:41336 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1f4pdO-0000Vt-3W
for submit <at> debbugs.gnu.org; Sat, 07 Apr 2018 11:20:06 -0400
Received: from mail-lf0-f42.google.com ([209.85.215.42]:38233)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <alezost@HIDDEN>) id 1f4pdM-0000VL-1j
for 31069 <at> debbugs.gnu.org; Sat, 07 Apr 2018 11:20:04 -0400
Received: by mail-lf0-f42.google.com with SMTP id u3-v6so4362577lff.5
for <31069 <at> debbugs.gnu.org>; Sat, 07 Apr 2018 08:20:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
h=from:to:cc:subject:references:date:in-reply-to:message-id
:user-agent:mime-version;
bh=f5DbVRC/oxWKvRK5RoWSDKQ6Bm4Yq9cfWKIQh4kLPOg=;
b=JHr+WLt17HCUxqIOAI8wzJK0O+yJCBjrSf6AYSAGmQ7kNXnBOdDNJzhDoWorcqC6Tp
KHL097lMe7Ib27nWSrvXAd+0Im1uqE/zbySvw46YBz1XochDUqwC3c+74d13Cp4NOY34
4t8ZtHI1uv3qGa7KSKhbREC2+c4Ecv9iXoJe866wuC7OuHh1gEAbGI/eSGOU7urrkIH9
SmM8oJf4h/Xj0VlRLWNOiXCIf10vusqtyHqFUYEVu9BkShS51rukwp+FBsmOxAtCZw2g
NrY9U7wEP03fle5YYzM80uVUaHF/+ycowRfvXPzMJt7g8jp8YUtw0fHSmKq2IRjQwlZ9
F2JQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to
:message-id:user-agent:mime-version;
bh=f5DbVRC/oxWKvRK5RoWSDKQ6Bm4Yq9cfWKIQh4kLPOg=;
b=n/vlTO1F/R8QzgqWMR7uAB6305xHPPhz0HLc3QLD1WxVPci8EmXoQAy09QePWUMkF/
EeKH5cMtZx46Yc8VxUYYn5NKGXCMitb4+EJ/D4UV9yS6pcIvv+cmN4o7IjzC0HceTJKh
MLfAYnLxVVfRXuwbhhjpgVx8+sdmNItybOa6F7uD9aGQsTQsfhzsGgmA+lJxE2fpPdme
pNSt9fEV87wYSH+bsq6deaJeqXdWuFE4UNZ8j+q1VAUuzUl3/jxcnCKU419ARzrjMJi1
OkcubCsVy0+NdzxE1zuzOnmbIpp3cZIgoV2MsbRh9Z/Y67/Rj30O3OpNlzr8CKNHQVF4
NXBA==
X-Gm-Message-State: ALQs6tB8l0PHVLIHGO0PN8K1aqLgE04nlMf4pPn8NeWf1wjVigPJMVNT
NFPTrps0KJrL1ADEvySB6G20gw==
X-Google-Smtp-Source: AIpwx4/NYJnhT4YhUofg4QqA7sHoUGLQ7tc7DAdxIqzg9AiVY/1FBV+LyztJuR6Ox7ee9nBM2knIGg==
X-Received: by 2002:a19:381c:: with SMTP id
f28-v6mr18165388lfa.15.1523114398036;
Sat, 07 Apr 2018 08:19:58 -0700 (PDT)
Received: from leviafan ([217.107.194.26])
by smtp.gmail.com with ESMTPSA id c63-v6sm576940lfg.17.2018.04.07.08.19.56
(version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
Sat, 07 Apr 2018 08:19:56 -0700 (PDT)
From: Alex Kost <alezost@HIDDEN>
References: <2f43d561-85df-20da-3e7c-9a991e2b6daa@HIDDEN>
<87o9ix8nha.fsf@HIDDEN>
<c5728883-472b-8f0c-c1b3-abdfa752c5cf@HIDDEN>
Date: Sat, 07 Apr 2018 18:19:58 +0300
In-Reply-To: <c5728883-472b-8f0c-c1b3-abdfa752c5cf@HIDDEN> (Thorsten
Wilms's message of "Fri, 6 Apr 2018 22:35:04 +0200")
Message-ID: <87sh87xcv5.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)
Thorsten Wilms (2018-04-06 22:35 +0200) wrote:
> On 05.04.2018 21:25, Alex Kost wrote:
>
>> It probably wouldn't help but... all these commands work for me without
>> any error (I use smartparens 1.11 installed with Guix).
>>
>> I don't use "smartparens-mode", I use these commands directly (bound to
>> some keys). This is the configuration for smartparens I have in my
>> emacs config file:
>>
>> (with-eval-after-load 'smartparens
>> (require 'smartparens-config nil t)
>> (setq
>> sp-navigate-reindent-after-up nil
>> sp-ignore-modes-list nil
>> sp-wrap-entire-symbol 'globally))
>
> 1.11 here, too.
>
> That piece of configuration doesn't affect the issue; but now I can say
> that it doesn't matter if smartparens-mode or smartparens-strict-mode or
> neither is active, slurp works, barf doesn't.
>
> I'm back to paredit, but would still like to figure this out.
Sorry, I don't know what could cause your problem. My only idea is
maybe you have some mixed (incompatible) packages both from Guix and
from (M)ELPA (for example, "dash.el" from Melpa and "smartparens" from
Guix). Look at "M-x list-load-path-shadows".
--
Alex
X-Loop: help-debbugs@HIDDEN
Subject: bug#31069: emacs-smartparens: sp-forward-barf-sexp broken
Resent-From: Thorsten Wilms <t_w_@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Sat, 07 Apr 2018 18:57:01 +0000
Resent-Message-ID: <handler.31069.B31069.152312739628838 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 31069
X-GNU-PR-Package: guix
X-GNU-PR-Keywords:
To: Alex Kost <alezost@HIDDEN>
Cc: 31069 <at> debbugs.gnu.org
Reply-To: t_w_@HIDDEN
Received: via spool by 31069-submit <at> debbugs.gnu.org id=B31069.152312739628838
(code B ref 31069); Sat, 07 Apr 2018 18:57:01 +0000
Received: (at 31069) by debbugs.gnu.org; 7 Apr 2018 18:56:36 +0000
Received: from localhost ([127.0.0.1]:41566 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1f4t0t-0007V4-Ru
for submit <at> debbugs.gnu.org; Sat, 07 Apr 2018 14:56:36 -0400
Received: from mout1.freenet.de ([195.4.92.91]:58346)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <t_w_@HIDDEN>) id 1f4t0r-0007Uw-SS
for 31069 <at> debbugs.gnu.org; Sat, 07 Apr 2018 14:56:34 -0400
Received: from [195.4.92.142] (helo=mjail2.freenet.de)
by mout1.freenet.de with esmtpa (ID t_w_@HIDDEN) (port 25) (Exim 4.90_1
#2) id 1f4t0q-0008UN-DM
for 31069 <at> debbugs.gnu.org; Sat, 07 Apr 2018 20:56:32 +0200
Received: from [::1] (port=39154 helo=mjail2.freenet.de)
by mjail2.freenet.de with esmtpa (ID t_w_@HIDDEN) (Exim 4.90_1 #2)
id 1f4t0q-0007ri-9Q
for 31069 <at> debbugs.gnu.org; Sat, 07 Apr 2018 20:56:32 +0200
Received: from mx3.freenet.de ([195.4.92.13]:34118)
by mjail2.freenet.de with esmtpa (ID t_w_@HIDDEN) (Exim 4.90_1 #2)
id 1f4syl-0006k8-0N; Sat, 07 Apr 2018 20:54:23 +0200
Received: from p200300e4f3e59e0002e029fffe32e625.dip0.t-ipconnect.de
([2003:e4:f3e5:9e00:2e0:29ff:fe32:e625]:43712)
by mx3.freenet.de with esmtpsa (ID t_w_@HIDDEN)
(TLSv1.2:ECDHE-RSA-CHACHA20-POLY1305:256) (port 465) (Exim 4.90_1 #2)
id 1f4syk-0005bV-Sm; Sat, 07 Apr 2018 20:54:22 +0200
References: <2f43d561-85df-20da-3e7c-9a991e2b6daa@HIDDEN>
<87o9ix8nha.fsf@HIDDEN> <c5728883-472b-8f0c-c1b3-abdfa752c5cf@HIDDEN>
<87sh87xcv5.fsf@HIDDEN>
From: Thorsten Wilms <t_w_@HIDDEN>
Message-ID: <b10b8ff2-8015-c5c0-b853-e48f480934d8@HIDDEN>
Date: Sat, 7 Apr 2018 20:54:22 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
Thunderbird/52.5.0
MIME-Version: 1.0
In-Reply-To: <87sh87xcv5.fsf@HIDDEN>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-GB
Content-Transfer-Encoding: 7bit
X-Spam-Score: -0.1 (/)
X-Spam-Report: Action: no action Symbol: FROM_HAS_DN(0.00)
Symbol: HAS_REPLYTO(0.00) Symbol: NEURAL_HAM(-0.00)
Symbol: FROM_EQ_ENVFROM(0.00) Symbol: ASN(0.00)
Symbol: TO_DN_SOME(0.00) Symbol: MID_RHS_MATCH_FROM(0.00)
Symbol: RCVD_VIA_SMTP_AUTH(0.00) Symbol: MIME_GOOD(-0.10)
Symbol: REPLYTO_ADDR_EQ_FROM(0.00) Symbol: RCPT_COUNT_TWO(0.00)
Symbol: RCVD_TLS_ALL(0.00) Symbol: TO_MATCH_ENVRCPT_ALL(0.00)
Symbol: RCVD_COUNT_ONE(0.00)
Message-ID: b10b8ff2-8015-c5c0-b853-e48f480934d8@HIDDEN
X-Originated-At: 2003:e4:f3e5:9e00:2e0:29ff:fe32:e625!43712
X-Spam-Score: -0.7 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)
On 07.04.2018 17:19, Alex Kost wrote:
> Sorry, I don't know what could cause your problem. My only idea is
> maybe you have some mixed (incompatible) packages both from Guix and
> from (M)ELPA (for example, "dash.el" from Melpa and "smartparens" from
> Guix). Look at "M-x list-load-path-shadows".
No worries, thanks for your input!
There's nothing here that wasn't installed via guix.
list-load-path-shadows says:
/home/thorwil/.guix-profile/share/emacs/site-lisp/site-start hides
/gnu/store/6cflji7h6y0v15dvnccv7paaa7894gdc-emacs-25.3/share/emacs/site-lisp/site-start
/home/thorwil/.guix-profile/share/emacs/site-lisp/guix-emacs hides
/gnu/store/6cflji7h6y0v15dvnccv7paaa7894gdc-emacs-25.3/share/emacs/site-lisp/guix-emacs
So far all this happened on Ubuntu with just Emacs and packages for it
installed via guix. Now I tried what happens on Guix SD, with
emacs-smartparens as only Emacs package, run in the shell, no init.el.
After just M-x smartparens-mode, again: slurp works, barf doesn't.
I would conclude that this is a direct smartparens bug, if it wasn't for
your report of having it working (which I do not doubt).
--
Thorsten Wilms
X-Loop: help-debbugs@HIDDEN
Subject: bug#31069: emacs-smartparens: sp-forward-barf-sexp broken
Resent-From: Oleg Pykhalov <go.wigust@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Sat, 07 Apr 2018 19:10:02 +0000
Resent-Message-ID: <handler.31069.B31069.152312816630015 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 31069
X-GNU-PR-Package: guix
X-GNU-PR-Keywords:
To: Thorsten Wilms <t_w_@HIDDEN>
Cc: Alex Kost <alezost@HIDDEN>, 31069 <at> debbugs.gnu.org
Received: via spool by 31069-submit <at> debbugs.gnu.org id=B31069.152312816630015
(code B ref 31069); Sat, 07 Apr 2018 19:10:02 +0000
Received: (at 31069) by debbugs.gnu.org; 7 Apr 2018 19:09:26 +0000
Received: from localhost ([127.0.0.1]:41574 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1f4tDK-0007o3-Ak
for submit <at> debbugs.gnu.org; Sat, 07 Apr 2018 15:09:26 -0400
Received: from mail-lf0-f52.google.com ([209.85.215.52]:44210)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <go.wigust@HIDDEN>) id 1f4tDI-0007nn-TG
for 31069 <at> debbugs.gnu.org; Sat, 07 Apr 2018 15:09:25 -0400
Received: by mail-lf0-f52.google.com with SMTP id g203-v6so4777713lfg.11
for <31069 <at> debbugs.gnu.org>; Sat, 07 Apr 2018 12:09:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
h=from:to:cc:subject:references:date:in-reply-to:message-id
:user-agent:mime-version;
bh=r55FpI7BiXkreug1I0Oz0pkb73eNr57qtIm1bfHpoj8=;
b=mSRQCUIybQ6YJkRspfje59a202/zRtesDBwqvPqifQduLJ7SH0uZv66GfmZjIAlPKd
ElToPoBzy9Z+E/vWF+Bmu6n6ONfbV3HU3DGY04X3ix6pKeQnxTVzRtD7R3T2vVLtq7Dw
B9aJQkYtQXYmmPHql6Ee+XNYl/0Bk52/yqRDp8MFLQTTWqwJFIwgUg1Zqu1RCNc5LoEI
7RWgLEBEiF2doyp1bJtuNoMA5Tw9TeIlzzLBebQSPuq6EdfuZ3RTaVTGSxRhqAstRgRU
cAU9LpOFMWMy1AEZkJGsYyvpkyHUttxJpJjvbpk+c7yjJCwQ8x0gmxGq2Oz5qQBmu57I
eVYQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to
:message-id:user-agent:mime-version;
bh=r55FpI7BiXkreug1I0Oz0pkb73eNr57qtIm1bfHpoj8=;
b=MOPAPNdIqKlBKdmiMFqTP33077PduflEULRk/WrYTmqab1yiBPuTjTPuqERgkrzsEw
9YE2Sybipr8rjy07becX4GfE3P25VckJ0vaAAVMP9Ju7zaspCo1x6g57ESsvqF/ZP4a6
cH+9i+N2RRGoP3pEzcdnQu7JmVYJxMewzsI+yq70S92GrqEyw0mvtBFLHSt1OFaaVkQ7
n9CPXHKkX3kW4/NMIOVJNDiuaPyWdBtlqE2N9L6jOnA96TbS74h25yhDPNovu6qWFc8u
RVynmuojxfMxamCWL0dzFcIM9Q6lInvZIciin8DnRU4rHQY20AfSg2JrCADFLxveIjZ3
txbQ==
X-Gm-Message-State: ALQs6tDH7+ZSUIMpZbnbfCtu9GqiY+cLTegcYyJ6R0iBtJWotwwFE1D1
3ZMPnQ7hxwHKZfdE76OWc6Kd5g==
X-Google-Smtp-Source: AIpwx487F/hzzZ4oM9DyhzTLgGEoaWP86vQSqxa2tLLWWTuD16z/u+3CSwj+vW0RNFSKN0goo//3mQ==
X-Received: by 2002:a19:7904:: with SMTP id
u4-v6mr19512184lfc.129.1523128158272;
Sat, 07 Apr 2018 12:09:18 -0700 (PDT)
Received: from magnolia ([178.70.244.196])
by smtp.gmail.com with ESMTPSA id p3-v6sm2679143lfg.46.2018.04.07.12.09.17
(version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
Sat, 07 Apr 2018 12:09:17 -0700 (PDT)
From: Oleg Pykhalov <go.wigust@HIDDEN>
References: <2f43d561-85df-20da-3e7c-9a991e2b6daa@HIDDEN>
<87o9ix8nha.fsf@HIDDEN>
<c5728883-472b-8f0c-c1b3-abdfa752c5cf@HIDDEN>
Date: Sat, 07 Apr 2018 22:09:14 +0300
In-Reply-To: <c5728883-472b-8f0c-c1b3-abdfa752c5cf@HIDDEN> (Thorsten
Wilms's message of "Fri, 6 Apr 2018 22:35:04 +0200")
Message-ID: <87o9iultph.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux)
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
micalg=pgp-sha512; protocol="application/pgp-signature"
X-Spam-Score: -0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)
--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Thorsten Wilms <t_w_@HIDDEN> writes:
> On 05.04.2018 21:25, Alex Kost wrote:
>
>> It probably wouldn't help but... all these commands work for me without
>> any error (I use smartparens 1.11 installed with Guix).
[=E2=80=A6]
> 1.11 here, too.
I'm on 1.11 and GuixSD have the same issue.
> That piece of configuration doesn't affect the issue; but now I can
> say that it doesn't matter if smartparens-mode or
> smartparens-strict-mode or neither is active, slurp works, barf
> doesn't.
Same for me.
Oleg.
--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEc+OyAXw1EaDPCmAPckbhHGm3lWkFAlrJF1oACgkQckbhHGm3
lWmaAhAAvD1t+SY9CA3FPoqLdzl3JC9CG7dTsTfGuhkxKWH+1mq0DKbbC6TP8SMb
g64KP+JlkAF5/qeBh5s2TWcaOxWk2yx+wdozzbbuIYnHN7z4fYkX7/OIUzfOsy+A
n+ax43h53knOthmcWgPGJ/Uep+ovH5Hf881UeJ1nFZsvb/MYLn82oVOwKkvXUseD
/nMPcXKChFpM6Z/2LnuJXiYpB93dZu0yj8G1q8XMESuurfe7V3UJgjzKpG9hsLtl
u5/94h8eW+Y0+sqAIUGPwzVh0heG6Rs0UopVn0VELPypDq2kweFAn3R5UK7Z7U+K
tKl/pzeqTSecbmbn3YU9MJw9y5znMNN97HtmzzxgVZqCsEwm756MYiwwKJPdaS0u
Od7W4/ryO4htfn7Vz5/ByO9e0Ij1AYIgEWiZoEYP0RmVyDdDZJIkqqHkVbRB5ohB
etmNt5J//BXeMsclI8GhrtRnG3ttoASJ0yhDXGd5uK4ZBK8pXX6wGHDQdkC5R7yN
1vEBMwhU44zqyVFdtGHGlujY3E9SCpSikcsvmnq/TUsykbzVsqxCauTfHkRm1GEl
L/W2KiMGRU9FJ2z1509cKxbD71htdE9YnpVAaFHxWoaZjg0BXTnGk0zx6mpdTdq7
Hj49YJB9SQdVtJwvXAcZQWMjqkQ4vVuvseAEh8AL12iF7mF2a7M=
=hsP0
-----END PGP SIGNATURE-----
--=-=-=--
X-Loop: help-debbugs@HIDDEN
Subject: bug#31069: emacs-smartparens: sp-forward-barf-sexp broken
Resent-From: Alex Kost <alezost@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Sun, 08 Apr 2018 18:22:01 +0000
Resent-Message-ID: <handler.31069.B31069.152321168223716 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 31069
X-GNU-PR-Package: guix
X-GNU-PR-Keywords:
To: Oleg Pykhalov <go.wigust@HIDDEN>
Cc: 31069 <at> debbugs.gnu.org, Thorsten Wilms <t_w_@HIDDEN>
Received: via spool by 31069-submit <at> debbugs.gnu.org id=B31069.152321168223716
(code B ref 31069); Sun, 08 Apr 2018 18:22:01 +0000
Received: (at 31069) by debbugs.gnu.org; 8 Apr 2018 18:21:22 +0000
Received: from localhost ([127.0.0.1]:42815 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1f5EwM-0006AS-3v
for submit <at> debbugs.gnu.org; Sun, 08 Apr 2018 14:21:22 -0400
Received: from mail-wr0-f178.google.com ([209.85.128.178]:35044)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <alezost@HIDDEN>) id 1f5EwL-0006AF-5I
for 31069 <at> debbugs.gnu.org; Sun, 08 Apr 2018 14:21:21 -0400
Received: by mail-wr0-f178.google.com with SMTP id 80so6415283wrb.2
for <31069 <at> debbugs.gnu.org>; Sun, 08 Apr 2018 11:21:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
h=from:to:cc:subject:references:date:in-reply-to:message-id
:user-agent:mime-version:content-transfer-encoding;
bh=hnDvNPh97HFLXwYjgGxjwul59XaVj0DT4JZ22YqIeYw=;
b=rmQdyl78p5Q/dMUY6vED0T7qTu22bO/swSNBAMSfPmjlS8CkVqW6UQz9rwKVwxoKQt
16I7ViELIKKcu1rynVxGcXOvzkIXdDQwZ+wHtZQD0SUgtOgnQ0UDItOOcei7v5/B7MAP
QFaBTiO4AdWjkASxuAM5SoVcKQZk9tgjvUTj+626Ly3UDAEKELwPkFySq/eKxaDBUshS
vxd3pAbFGXcJxqhtWai9UOfaarBleMvRRGhiSMstUHWRonWQTt1DuXuy6boBXGNFEIxo
U2vmf/K98Bexzhqid57vKWg4URKfbFuKCxqtdWUa6iE8X8lGYU3f3cq5OmjxcLMiWKSQ
CfLw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to
:message-id:user-agent:mime-version:content-transfer-encoding;
bh=hnDvNPh97HFLXwYjgGxjwul59XaVj0DT4JZ22YqIeYw=;
b=WqHuI5jexYFK+SU+uyvI5EJY6xicXva9E1TVotuI0uqxO6TaMjAJehoZgTQt9MkuMG
cQBq1OOAWd6Cajo+9o7Z+z6QWyH/lzUt+6iJ0leyz2IFPi2r6OjF5RT91HMPgVu9xMDx
RNBA6QfIEJy+jwkD1vmEhwCnbLQnhaysXMxjQl3Y5LsmxP60j1D0iWWlf0aIiODAunU5
cx5RwZL59JxjhuoCiVwr+HU+3dM2HY+zmVn/03LfWeAEaf5OarQObMLKDo1b8aowp9OE
7kIQb43QyI/NlFlaJ5aSVCh2XcBIybN8knM1z55XaNjJVrj7IoQaK+wB7iCmX5S39E/e
GEKQ==
X-Gm-Message-State: ALQs6tCzlhXOKbptuTEUH7AK0Zo6kt8pocy6S6yzyy4V+XJ2DZW4MSbe
Da3rvMuIBvbxtC1Y3w/K2KewEw==
X-Google-Smtp-Source: AIpwx4+5bR1eGDoQnkTDrJJD0qf9hlJ4AC3Moy1Eay6vw5cv4CdJVsehSR1v49biJlpDkvCpykMhig==
X-Received: by 2002:a19:14d1:: with SMTP id
78-v6mr21140311lfu.37.1523211675358;
Sun, 08 Apr 2018 11:21:15 -0700 (PDT)
Received: from leviafan ([217.107.194.6])
by smtp.gmail.com with ESMTPSA id 66-v6sm3092593lfp.1.2018.04.08.11.21.14
(version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
Sun, 08 Apr 2018 11:21:14 -0700 (PDT)
From: Alex Kost <alezost@HIDDEN>
References: <2f43d561-85df-20da-3e7c-9a991e2b6daa@HIDDEN>
<87o9ix8nha.fsf@HIDDEN>
<c5728883-472b-8f0c-c1b3-abdfa752c5cf@HIDDEN>
<87o9iultph.fsf@HIDDEN>
Date: Sun, 08 Apr 2018 21:21:12 +0300
In-Reply-To: <87o9iultph.fsf@HIDDEN> (Oleg Pykhalov's message of "Sat, 07
Apr 2018 22:09:14 +0300")
Message-ID: <876051v9t3.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)
Oleg Pykhalov (2018-04-07 22:09 +0300) wrote:
> Thorsten Wilms <t_w_@HIDDEN> writes:
>
>> On 05.04.2018 21:25, Alex Kost wrote:
>>
>>> It probably wouldn't help but... all these commands work for me without
>>> any error (I use smartparens 1.11 installed with Guix).
>
> [=E2=80=A6]
>
>> 1.11 here, too.
>
> I'm on 1.11 and GuixSD have the same issue.
>
>> That piece of configuration doesn't affect the issue; but now I can
>> say that it doesn't matter if smartparens-mode or
>> smartparens-strict-mode or neither is active, slurp works, barf
>> doesn't.
>
> Same for me.
Hm, barf commands definitely work for me. Maybe I just should update my
emacs packages to reproduce it (although I use smartparens 1.11 but I
have not updated my profile for several months) :-)
--=20
Alex
X-Loop: help-debbugs@HIDDEN
Subject: bug#31069: emacs-smartparens: sp-forward-barf-sexp broken
Resent-From: Christopher Lemmer Webber <cwebber@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Wed, 18 Apr 2018 23:35:02 +0000
Resent-Message-ID: <handler.31069.B31069.15240944522695 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 31069
X-GNU-PR-Package: guix
X-GNU-PR-Keywords:
To: t_w_@HIDDEN
Cc: Alex Kost <alezost@HIDDEN>, 31069 <at> debbugs.gnu.org
Received: via spool by 31069-submit <at> debbugs.gnu.org id=B31069.15240944522695
(code B ref 31069); Wed, 18 Apr 2018 23:35:02 +0000
Received: (at 31069) by debbugs.gnu.org; 18 Apr 2018 23:34:12 +0000
Received: from localhost ([127.0.0.1]:59809 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1f8waZ-0000hP-TQ
for submit <at> debbugs.gnu.org; Wed, 18 Apr 2018 19:34:12 -0400
Received: from dustycloud.org ([50.116.34.160]:49680)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <cwebber@HIDDEN>) id 1f8waY-0000hH-Ox
for 31069 <at> debbugs.gnu.org; Wed, 18 Apr 2018 19:34:10 -0400
Received: from oolong (localhost [127.0.0.1])
by dustycloud.org (Postfix) with ESMTPS id DB2EC2661E;
Wed, 18 Apr 2018 19:34:09 -0400 (EDT)
References: <2f43d561-85df-20da-3e7c-9a991e2b6daa@HIDDEN>
<87o9ix8nha.fsf@HIDDEN> <c5728883-472b-8f0c-c1b3-abdfa752c5cf@HIDDEN>
<87sh87xcv5.fsf@HIDDEN> <b10b8ff2-8015-c5c0-b853-e48f480934d8@HIDDEN>
User-agent: mu4e 1.0; emacs 25.3.1
From: Christopher Lemmer Webber <cwebber@HIDDEN>
In-reply-to: <b10b8ff2-8015-c5c0-b853-e48f480934d8@HIDDEN>
Date: Wed, 18 Apr 2018 18:34:03 -0500
Message-ID: <87vaco5btg.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)
Thorsten Wilms writes:
> On 07.04.2018 17:19, Alex Kost wrote:
>
>> Sorry, I don't know what could cause your problem. My only idea is
>> maybe you have some mixed (incompatible) packages both from Guix and
>> from (M)ELPA (for example, "dash.el" from Melpa and "smartparens" from
>> Guix). Look at "M-x list-load-path-shadows".
>
> No worries, thanks for your input!
>
> There's nothing here that wasn't installed via guix.
> list-load-path-shadows says:
>
> /home/thorwil/.guix-profile/share/emacs/site-lisp/site-start hides
> /gnu/store/6cflji7h6y0v15dvnccv7paaa7894gdc-emacs-25.3/share/emacs/site-lisp/site-start
> /home/thorwil/.guix-profile/share/emacs/site-lisp/guix-emacs hides
> /gnu/store/6cflji7h6y0v15dvnccv7paaa7894gdc-emacs-25.3/share/emacs/site-lisp/guix-emacs
>
>
> So far all this happened on Ubuntu with just Emacs and packages for it
> installed via guix. Now I tried what happens on Guix SD, with
> emacs-smartparens as only Emacs package, run in the shell, no
> init.el. After just M-x smartparens-mode, again: slurp works, barf
> doesn't.
>
> I would conclude that this is a direct smartparens bug, if it wasn't
> for your report of having it working (which I do not doubt).
I have the same problem BTW. It started happening after a recent
upgrade.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.