Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm
Precedence: bulk
X-No-Archive: yes
List-Id: Zsh Workers List <zsh-workers.zsh.org>
List-Post: <mailto:zsh-workers@zsh.org>
List-Help: <mailto:zsh-workers-help@zsh.org>
X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on f.primenet.com.au
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_DKIM_INVALID
	autolearn=ham autolearn_force=no version=3.4.1
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=brasslantern-com.20150623.gappssmtp.com; s=20150623;
        h=from:message-id:date:in-reply-to:comments:references:to:subject
         :mime-version:content-type;
        bh=fP4cSRDWszZlmm1kFgw8tqEq5LvB5FcTJkbjRR4wyiw=;
        b=TcHSVLWFPnEu57R5xaqaWO+Lh20xj2rgkObFO8Ot1CGTqBap49AJW4lW6s6yFqu0dY
         UztMSlTv9uRwUmuZ1uR8BTy8y9vvOStq99BzgUpivfYA0vkdsemiidGQP5Y+qQIjgrtG
         EuB8Hrd7UAuoF7umxML+BMayDSwBQX5VhLhAnf9Y1P+CePn8Frmey5hBQZxjylznidBx
         WatvQub8Mp0c177BE74FrzRXwhkUEMp5x1cC18zLPCv+MKfLW3TinaL1wJ9y94JormgM
         7kLBVMl22SnfjsouXHHA5G7SV+eZwYxlf+DGa6KkLslq/Ni6RCRV2MPgG/tYualMgcAk
         NRyQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20130820;
        h=x-gm-message-state:from:message-id:date:in-reply-to:comments
         :references:to:subject:mime-version:content-type;
        bh=fP4cSRDWszZlmm1kFgw8tqEq5LvB5FcTJkbjRR4wyiw=;
        b=Sn+vtRJ4aB/9a1y6C8+rEH//4LnpDAoMR1WmbuKnP1tjloQjFVieURfo3+2d0IKKWu
         pkCeS26Ddm+98H1Hmo6f4m43xrL2rQLDOOEaPk5d4rwWKkJI6iq7GhLyXVaBwS926VHC
         XYQ88bojmxmoH5bNnmQG6vWMuCdeCtcL8LcaanxPF+olzMTTh6g6iHJ+qEOFGonNxQAz
         +iEnUJVk3VyCPwYmG1mGytBqQD31q3A/njX55lmKlAv20HIQIJR8aDsGnNWU+Ifkl9xX
         kC9IaYLwnvh2Hm5uKJHHwASDicOjcFOQQSz82dqZtQI4gQ/5DzFBHYZAOOw7m4AwBdgO
         3y+w==
X-Gm-Message-State: AG10YOTofJqlRy4zvj4xiFgfs3u7YHpfP5nvjdTZ6H0jfCQjYfDBIkmljWcuZkNOVGiNXQ==
X-Received: by 10.98.18.201 with SMTP id 70mr18499952pfs.104.1455478177782;
        Sun, 14 Feb 2016 11:29:37 -0800 (PST)
From: Bart Schaefer <schaefer@brasslantern.com>
Message-Id: <160214112955.ZM20862@torch.brasslantern.com>
Date: Sun, 14 Feb 2016 11:29:55 -0800
In-Reply-To: <CAAikoAKuKmgf5Ru19BLLuS=fO74f1kKL+d8_OPFA0T-F8=QpfA@mail.gmail.com>
Comments: In reply to Eric Freese <ericdfreese@gmail.com>
        "Bug in bracketed-paste-magic?" (Feb 13,  8:42pm)
References: <CAAikoAKuKmgf5Ru19BLLuS=fO74f1kKL+d8_OPFA0T-F8=QpfA@mail.gmail.com>
X-Mailer: OpenZMail Classic (0.9.2 24April2005)
To: zsh-workers@zsh.org
Subject: Re: Bug in bracketed-paste-magic?
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Seq: zsh-workers 37971

On Feb 13,  8:42pm, Eric Freese wrote:
}
} making a call to `zle` without the `-w` flag. It seems to me this is a bug

Just for zsh-workers reference, here is the patch:

diff --git a/Functions/Zle/bracketed-paste-magic
b/Functions/Zle/bracketed-paste-magic
index 2b2bc63..498cf55 100644
--- a/Functions/Zle/bracketed-paste-magic
+++ b/Functions/Zle/bracketed-paste-magic
@@ -175,7 +175,7 @@ bracketed-paste-magic() {
 		case $REPLY in
 		    (${~bpm_active}) function () {
 			emulate -L $bpm_emulate; set -$bpm_opts
-			zle $REPLY
+			zle $REPLY -w
 		    };;
 		    (*) zle .self-insert;;
 		esac
@@ -184,7 +184,7 @@ bracketed-paste-magic() {
 	PASTED=$BUFFER
 
 	# Reset the undo state
-	zle undo $bpm_undo
+	zle .undo $bpm_undo
 	UNDO_LIMIT_NO=$bpm_limit
 
 	zle -K $bpm_keymap

