From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.3 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,T_SCC_BODY_TEXT_LINE, UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 31230 invoked from network); 24 May 2022 20:33:28 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 24 May 2022 20:33:28 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1653424408; b=pV4KsKSRQmxZe0zxZG5Iqjso3Fgz415VMmSZZHtTmUcMlfB7+7WfVJg4N925uqtZmv9bUq48Qs WdO1hCAXe+vEauiiXi10BJ4rixsJ+ncE9TrpMERZHkBonJqyY4Y8IWa3jZMNPd8y72+ChNx75W OhFm/mqdn4fYElinC7lwk5d6p9j45nCEWRBCihLX+Pr7JPNZIV28pfibsFZw8Xf1q8//Xp4mHW G12x8ANRiWLMUg9xMFDfv+7x51Lxq7CawllMiDKu+dQxbNSRNlh4D8R2hjMxtD7Y65NtQOekco qmpC0Spqb+kAnqUfGLTrNk1RUc/qIS1+Sop6rlPVzed0Vg==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-ej1-f54.google.com) smtp.remote-ip=209.85.218.54; dkim=pass header.d=brasslantern-com.20210112.gappssmtp.com header.s=20210112 header.a=rsa-sha256; dmarc=none header.from=brasslantern.com; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20210803; t=1653424408; bh=GUtE924hcho4SAzOF5thu1yrn8a1oxv+8q0fYbFY7lE=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Type:To:Subject:Message-ID:Date:From:MIME-Version: DKIM-Signature:DKIM-Signature; b=aeQ+0SiOWgMkoNpvME5oFuVSdtORIQyxu45Hb4B8lRJxKRVmM+tiX23RdC04beP6eiGbC7ODEL U6ApFjd3t7eGj7YpwKN6jr58t0nK0/NrbsTrBFUSoMG/aXLHUTgC3sgeD22zt0C7EH7IrjVKAd 7/iLY0wKJmJHWHulNMeE3Ev58KQTg21t5EuGDZgaA6Z8FpBODWb7zWYX5jyq+z2JJrsdcbSD0d +9axCNlK29Nd4g33QVrPDWcYEotsPCmipDgDB0mSR3ChkV5hyQ3CUX179G2Ovl9Qp2WCjPPQR6 bRG3wAjZDsbLMcs/PsDXEr/Z+CHhpK+AZ6X5ayZhrfQx0g==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=zsh.org; s=rsa-20210803; h=List-Archive:List-Owner:List-Post:List-Unsubscribe: List-Subscribe:List-Help:List-Id:Sender:Content-Type:To:Subject:Message-ID: Date:From:MIME-Version:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References; bh=rK6zPaKqq92l2BR51NbQAJpXvFLEG55V3emCi27GP/k=; b=l/BMO+dnnRNZFuaPklV69PN6qP wbsahmB6D7mVd0V9xgZjbaeI+LkKHqGe9k7f5djqdNBXp3g+u05wOflJiYerPvrPsELG34T9mLbra uz7L3btMOMh0epkVD7uOcRgAvQPSdz5wlXVpbl0DfMZVKSn+Y0w3A5sQfleG98aZbTNuiodbf15Ug 43g3en6nGGM8C+8TjOUPUQ7QCtvQGZo2abh+ZDiZVosBGeWmffp+LZoytM3MJUnz8AjGD4iq8N4ET FHdj+6K7DKSem8+9wzFz/BIu5TQCqpVsIu7iXKlli9ErvjZNZXuIpc4ph3T589kHkAFVQ4pYkwHYh iHJDDAWQ==; Received: from authenticated user by zero.zsh.org with local id 1ntbDc-0004OB-AM; Tue, 24 May 2022 20:33:28 +0000 Authentication-Results: zsh.org; iprev=pass (mail-ej1-f54.google.com) smtp.remote-ip=209.85.218.54; dkim=pass header.d=brasslantern-com.20210112.gappssmtp.com header.s=20210112 header.a=rsa-sha256; dmarc=none header.from=brasslantern.com; arc=none Received: from mail-ej1-f54.google.com ([209.85.218.54]:42651) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1ntbCr-000438-1E; Tue, 24 May 2022 20:32:41 +0000 Received: by mail-ej1-f54.google.com with SMTP id i27so37640478ejd.9 for ; Tue, 24 May 2022 13:32:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brasslantern-com.20210112.gappssmtp.com; s=20210112; h=mime-version:from:date:message-id:subject:to; bh=rK6zPaKqq92l2BR51NbQAJpXvFLEG55V3emCi27GP/k=; b=qKhBrDHZo/1yhK4YSkQUxar9TJqFbxgs2vnnu7uZUyM9nKt8kfCFp4kGq0M6/itEPk k/e33myVx7hge9zdKRp4oXM0R5UfqRpm+l3T/8oc7GMUeoMV1zfdEcc0cxSeBM2HigNo qTfYNbldbJn+eI1v/kEURd69srHcoqPOiL7vsjNu0AOSvcI9ob1p3QmRmOYZjEQp2CBl 9USV6dgmOBkDDirRh30ti08JAuIgOBehVU4YhM+ZO48+hCCFRNvLZ1PgVwxb/bt3an/X LWxzKDbSxRZkuHb/EBOjxHmeIRDwjXUr7soh64UFWul0X5xNkpZHD6IbhaaGkFpmMpGh WPdQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=rK6zPaKqq92l2BR51NbQAJpXvFLEG55V3emCi27GP/k=; b=zclQs6T3THAsyHbS5j7AGTs61WjJXVpx1nhDFbZhz3BlWu7WRj0chr1jjMKRrDAWvz LnICjHO/h58+bpukqiaPGCd0AnUlOCpght8qPll5/yC2wcursBaGaKLOb6u2FVKc/T56 s7sNcGqLrEcLV0SssWSmUvJ778+s43C45j11u4h4LWyTuIerAWeGO86/o9JlLHzzDpus SDp0z7VgilLcRlsbcwxSr1d/P7yv1lMCe/Xk/dYO7UZnQp5RHeIEJuKA2T1ojRd3kUNu pxJuxhUMlhCKT+yz9mIJ6+mh1rHzXY/vKnMUaEc7pZKSH2WjJF6j289xiD2YpdK23G4O jPgA== X-Gm-Message-State: AOAM530ZFQtkdqiRoYxCLZzsJMOFWHYw+E+w2GZ0lzeifwLq77KdnctI J7rSHlrx2HZiNWpQnSOHctlmtllT/hyampukbGC01MhLH38oIQ== X-Google-Smtp-Source: ABdhPJwpKsdB6IamCgAs0FidlxCD95LVZIYXLsB6Rynh5gCsKfY/sDa/TomwSbhz7l157hWvJ9naFhxrgfN+WN54vio= X-Received: by 2002:a17:907:62a0:b0:6fe:69f3:88de with SMTP id nd32-20020a17090762a000b006fe69f388demr24914331ejc.214.1653424360580; Tue, 24 May 2022 13:32:40 -0700 (PDT) MIME-Version: 1.0 From: Bart Schaefer Date: Tue, 24 May 2022 13:32:29 -0700 Message-ID: Subject: zle -M doesn't work in zle-line-finish (zsh 5.9) To: Zsh hackers list Content-Type: text/plain; charset="UTF-8" X-Seq: 50284 Archived-At: X-Loop: zsh-workers@zsh.org Errors-To: zsh-workers-owner@zsh.org Precedence: list Precedence: bulk Sender: zsh-workers-request@zsh.org X-no-archive: yes List-Id: List-Help: List-Subscribe: List-Unsubscribe: List-Post: List-Owner: List-Archive: More accurately, it works but it screws up the output and the prompt. The last line of output is erased and the cursor is positioned as if the prompt were there, but there is no prompt. Minimal test case: Macadamia% zle-line-finish () { zle -M FINISHED } Macadamia% printf "%s\n" line1 line2 line1 line2 Macadamia% zle -N zle-line-finish Macadamia% printf "%s\n" line1 line2 line1 FINISHED Cursor is on the line above FINISHED, 11 spaces to the right.