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 autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 22032 invoked from network); 9 Dec 2022 01:40:03 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 9 Dec 2022 01:40:03 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1670550003; b=m7zXXMxfHOWYzKoTmmRcdgHyi49KIWErBGRRpWH/2KgHpmQ96qWpjvmS6WZii+R0RArmeTaI3j v6kb0c9HQKtXdUxG2pO8GqR0JTy/JXED9XE9k9q09SidU2sqn5fY9J5eHM+YniAxH9BLb8K27R x0qTnklvd7W3UZg/+gm1Fb3dpqNFdA3PJdoJ4JHoFP9lj9rOwSNt2lNEwYbf0Zf+e5zWqGxzc9 Cz4OvuZqRUChrQUtqqWkGw9ScYkrTn7rcrpk+7RuVdMcRvAM4wiukhative3W4RRvVd+jY2430 qgOaTslN/710aVKKHN0TBrNgf87iVMwJPLRUZV0u1uTuXA==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-ed1-f47.google.com) smtp.remote-ip=209.85.208.47; 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=1670550003; bh=MMF4nOL3OJz+zrmF2ARI6oyEHfIHijftfkcXb4U4Bys=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Type:To:Subject:Message-ID:Date:From:In-Reply-To: References:MIME-Version:DKIM-Signature:DKIM-Signature; b=TWm/8XId3jWDN91qGsOi+yOOHpnh7N9uXntciELUQdWeh8Qq6BJ/nXqJ4GPrxGfsS83r1+aZY8 9hFZiUGK9/fx9TMer+I8M3nj4r3gDmCFSHPle8B2Vq2SoHKJtCJBP8x0AyY52BroHxJks7VrAW gxMZKM5xRMkfIIO2Ns01ht4xkkjMn990I0xrKYCIHLqe32NcSc2azRB9fvDpROu2kCVuQIbv0O hueZv9pLKsIOgGPJhagujpqJp2tC9oH5DAOtOmgyKuDyvkvVtq5SHLWIdkD1Caiz9YkmNutAL3 g7o9Kr361hYCE+1nScl5dn5fQ4vj65AdVNYP49RKfyclpg==; 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:In-Reply-To:References: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; bh=2QtsCD0hCjv37BWTJr79lAFPzzXVf1KfOsqihoYydtw=; b=rmDN1zUWyRlXrrFZRuBl/6n01C 8sLTaaRRljQRT/vQpjccDGfKn5Ytv3EUFly1i6xq9bdsT60gUmuzjljZjVOZdwfz1x8u4XUtDnClt j/aND07w3lKgwhGG6KZRqMiKxYQCDkrm7QjhaCy4wE11mzbI4rGCgnHeQYtAnCDuiwmY1HmbDXJCC Xgb9N7T6R8nx2dx6WWYhDTiBZAyGTYGa6XPGZKOrmR1OrV0o5lpifJ4u/iWT8I9SjCpDFOrRphYD3 8R/S+uBjLkuTsL4drGEW676RsY1SLu8KbM58oNLohRpuCa6UukDJpOs0P7dzRZ3mx4HGoaXWfjwgm AZuAhtqg==; Received: by zero.zsh.org with local id 1p3SMt-000CAq-3v; Fri, 09 Dec 2022 01:40:03 +0000 Authentication-Results: zsh.org; iprev=pass (mail-ed1-f47.google.com) smtp.remote-ip=209.85.208.47; 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-ed1-f47.google.com ([209.85.208.47]:46003) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1p3SMb-000Brb-9k; Fri, 09 Dec 2022 01:39:46 +0000 Received: by mail-ed1-f47.google.com with SMTP id s5so1240228edc.12 for ; Thu, 08 Dec 2022 17:39:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brasslantern-com.20210112.gappssmtp.com; s=20210112; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=2QtsCD0hCjv37BWTJr79lAFPzzXVf1KfOsqihoYydtw=; b=LQmgaVFZGQAlkHrR/74qhaO1bmVuc+DnPktEnM+6llbrqll2cNJxnPSSLmuOvvss2U f7+NK/KEPYyVVVlJuvioHnJSDSqHRTsUlitF4ee1YjSiYPyMvJ94ufIghpcitCmnZc/9 f+PWtwgYiT3oL4v6uSrkuNhk4l90WshYlvaB1QRlF7jL6s+yDXwJb/3NyL71Dt0AlX73 sf19IKU4DY2FG0GECyFod5DG68VuQoVfWW9aNw2zJXXaodSi9dA6fJrr5iCnwdqetxs4 q7d/QcHjK0BIerkLXVRMCLCh4XVzR2xAyn1syNMLoHLu8chPwZq677GED3519E8ZLqfd 8Okg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=2QtsCD0hCjv37BWTJr79lAFPzzXVf1KfOsqihoYydtw=; b=l4brjFHhEmAj4NCa3ai29ETj+pvdXwAsnuMc+jQuOfhgJXTRIFqrnU/JihZM6QmU+4 8A5Qu+jM+L8QkAqpgmYPSHB9WVnBL2N0QP1uukWVTavk0odFHa18WM8yCzK/cs6ZOKcp D35qQHE02m5z37uYa388vZuYxyALiiEpoaF01XcA0TAScn/3Vj9SVuc12AQsOnhLASS0 A8AdckXE/aSR9csRyKKUy677vkuY3T0nKidwwc18HXZ+BN0hMN6YZo3nVov6P6hq3UEr lNOhkpmrRv8RgKCGgQcnWLapqDTxxFqNuepbWAVcj0o9usNls49pii0HZqAKbkyUvS8U WvRQ== X-Gm-Message-State: ANoB5plZr1pPVZ0zg8qX0PLS3ykU/8uyRPiC5puV9TqqCp0Rncerlsr3 7LASvCovKm+qAyytC4vWHF5zmrmLG8LR4vH1l8Yw3K2mrjrNeJqp X-Google-Smtp-Source: AA0mqf5/u6jlW9Qbfw5GSncysHCUtAKEvUTd2a61vSDqgKJ6MwB+PmqHJet976bIkoAJK5CWONcVZoTx/qf1SktEDn4= X-Received: by 2002:aa7:c055:0:b0:45a:1af2:ed6d with SMTP id k21-20020aa7c055000000b0045a1af2ed6dmr68515668edo.364.1670549984981; Thu, 08 Dec 2022 17:39:44 -0800 (PST) MIME-Version: 1.0 References: <9e3026aa-39a1-dd50-4d29-a64724d4eaaf@irit.fr> <20221208082103.zg44mrv77jrizsaj@chazelas.org> In-Reply-To: <20221208082103.zg44mrv77jrizsaj@chazelas.org> From: Bart Schaefer Date: Thu, 8 Dec 2022 17:39:33 -0800 Message-ID: Subject: Re: Get cursor position (Was: [bug report] prompt can erase messages written on the terminal by background processes) To: Bart Schaefer , Roman Perepelitsa , Millian Poquet , zsh-workers@zsh.org Content-Type: text/plain; charset="UTF-8" X-Seq: 51147 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: On Thu, Dec 8, 2022 at 12:21 AM Stephane Chazelas wrote: > > 2022-12-07 19:46:37 -0800, Bart Schaefer: > > IFS=$'\e[;' read -s -d R -A ${1:-reply} > > shift 3 ${1:-reply} > > Shouldn't that be shift 2? Yeah, I changed the function to only return the column and then neglected to edit all the names before copy-pasting. Note precmd referenced subscript [1] not [2].