From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id WAGLL0IPm16kUAAA0tVLHw (envelope-from ) for ; Sat, 18 Apr 2020 14:31:30 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id EHA4BkcPm17zFwAA1q6Kng (envelope-from ) for ; Sat, 18 Apr 2020 14:31:35 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 933FA94001B for ; Sat, 18 Apr 2020 14:31:34 +0000 (UTC) Received: from localhost ([::1]:58300 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jPoVI-0004Pk-Ey for larch@yhetil.org; Sat, 18 Apr 2020 10:31:32 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:60437) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jPoUl-0004Pa-UK for emacs-orgmode@gnu.org; Sat, 18 Apr 2020 10:31:00 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jPoUk-0005tS-Om for emacs-orgmode@gnu.org; Sat, 18 Apr 2020 10:30:59 -0400 Received: from mail-wm1-x32d.google.com ([2a00:1450:4864:20::32d]:54691) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1jPoUk-0005sz-Im for emacs-orgmode@gnu.org; Sat, 18 Apr 2020 10:30:58 -0400 Received: by mail-wm1-x32d.google.com with SMTP id h2so5775044wmb.4 for ; Sat, 18 Apr 2020 07:30:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:organization:references:date:in-reply-to :message-id:user-agent:mime-version; bh=L+yJvBsnpdnOJODFQQPDcY2SfJo4HEz3Ybjbvk5FbZI=; b=KLd9fgexaKBe8VFXewIV5nNAgN3cr6kg5L0IObEzKv2PWWHXnwF5dsx70UgmAxHwEN mg7kKxNsvUC8xoOC5Pfkt2P7+y/b7ZnJRZj7jyqaM6g1XpL9QEknqzLtcZsYQ8dpBILS X3ZYt7//X1yLm+MUho8p8CRsrO/1kl+R7iERrzpyTu0mqVlAHZDq2GzM8EgwxmQHztea X7nW991xkKM6IWDl9uNgQNMSTlevrYwn/dqpjUGeC1cBcHpa4k0ZrAn20E6koGth/7fT WuPipJh/2kzTciDCUxtVlkzKzD0OpqD7NUHtg+sc/A9hbmyvD81QdqiwVJ0IMi/Ev/nN HqLA== 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:organization:references:date :in-reply-to:message-id:user-agent:mime-version; bh=L+yJvBsnpdnOJODFQQPDcY2SfJo4HEz3Ybjbvk5FbZI=; b=MJMxKmal77dyDjgXKwGymLO8KxWn1CXI84EKjXK8BR2yFFSSNbeuGjSqsJWL/Dew/5 AzvdMNB6Equ3tTmtUaHwzB557NBUlX0YALcXNGjHhyAXzSmX7r2Io46yZ8oycxqINuvP LYRlKDxkUYZeJUOPX8vDrs49NU4QOoUd8ZxJQEO5CmJk5zaqb6rUSyua9OJ5au/036au ldjNdWr0d8FxH+I4EIwyDLnvR0KJT7W6emTFEJ9w2BIYFcSNRsaNdIQBps53nCqo0rZx oyyqzm4bIQxBC+BqH3atZMpqTOCUCD7hAWgpBd88B5UWs7WWb8G/3oE1jOF9E3XC4TM5 iHMg== X-Gm-Message-State: AGi0PuaI6BeGY8dg8KwtSyC5Joo76MS1aF78P/bjJLE8t1kW2PlUBYO4 Gp3W3/LXSeZR3kf69JP8Oy4= X-Google-Smtp-Source: APiQypKzjHFIlL95tjjfmHhnG2tWIM2NAPmb7RA6ybJQWlpFN8djikpr2+aKW6G+ykLbsse0BMojzw== X-Received: by 2002:a1c:3986:: with SMTP id g128mr8324137wma.8.1587220257356; Sat, 18 Apr 2020 07:30:57 -0700 (PDT) Received: from aspire-5942 (p548C9D71.dip0.t-ipconnect.de. [84.140.157.113]) by smtp.gmail.com with ESMTPSA id p16sm29839346wro.21.2020.04.18.07.30.56 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Sat, 18 Apr 2020 07:30:56 -0700 (PDT) From: Marco Wahl To: Eric S Fraga Subject: Re: Bug: org-table-insert-column edits formulas wrongly [9.3 (release_9.3 @ /usr/local/Cellar/emacs-plus/HEAD-9d38564/share/emacs/28.0.50/lisp/org/)] Organization: Marco Wahl References: <84eet9bk0y.fsf@gmail.com> <87v9mlh1hg.fsf@kyleam.com> <878sjghl6m.fsf@ucl.ac.uk> <87369o62n1.fsf@nicolasgoaziou.fr> <875zekfuce.fsf@ucl.ac.uk> <87k1304776.fsf@nicolasgoaziou.fr> <84blobw0u8.fsf@gmail.com> <87lfmuxb0z.fsf@gmail.com> <874ktiyowu.fsf@nicolasgoaziou.fr> <874kthohe6.fsf@gmail.com> <87v9lxqbpt.fsf@ucl.ac.uk> Date: Sat, 18 Apr 2020 16:30:55 +0200 In-Reply-To: <87v9lxqbpt.fsf@ucl.ac.uk> (Eric S. Fraga's message of "Sat, 18 Apr 2020 12:23:26 +0100") Message-ID: <87eeskg928.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::32d X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: org-mode list Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Scanner: scn0 X-Spam-Score: -1.81 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20161025 header.b=KLd9fgex; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Scan-Result: default: False [-1.81 / 13.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; GENERIC_REPUTATION(0.00)[-0.57440496390557]; R_SPF_ALLOW(-0.20)[+ip4:209.51.188.0/24:c]; FREEMAIL_FROM(0.00)[gmail.com]; IP_REPUTATION_HAM(0.00)[asn: 22989(0.25), country: US(-0.01), ip: 209.51.188.17(-0.57)]; HAS_ORG_HEADER(0.00)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; MX_GOOD(-0.50)[cached: eggs.gnu.org]; MAILLIST(-0.20)[mailman]; FORGED_RECIPIENTS_MAILLIST(0.00)[]; RCVD_IN_DNSWL_LOW(-0.10)[209.51.188.17:from]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:22989, ipnet:209.51.188.0/24, country:US]; TAGGED_FROM(0.00)[larch=yhetil.org]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_NEQ_ENVFROM(0.00)[marcowahlsoft@gmail.com,emacs-orgmode-bounces@gnu.org]; FROM_HAS_DN(0.00)[]; URIBL_BLOCKED(0.00)[ucl.ac.uk:email]; MID_RHS_MATCH_FROM(0.00)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[emacs-orgmode@gnu.org]; HAS_LIST_UNSUB(-0.01)[]; RECEIVED_SPAMHAUS_PBL(0.00)[84.140.157.113:received]; RCVD_COUNT_SEVEN(0.00)[7]; FORGED_SENDER_MAILLIST(0.00)[] X-TUID: kLF/dqfHpIHv Hi, And thanks, Eric! Eric S Fraga writes: > Now, I might be pushing my luck so apologies but: it would be nice if > the kill row/column behaviour were also consistent. Right now, if you > kill a row, it leaves point where it was; if you kill a column, it moves > point to the previous column. That is, for instance, if point is in row > 2 column 2, deleting a row will leave point in row 2, column 2. Deleting > a column moves point to row 2 column 1. The row killing behaviour seems > more usable so I wonder whether we could have the column behaviour > changed as well? Indeed, why not? I pushed a respective change. I introduced a subtlety when deleting from the rightmost column or from immediately right of the table. That was not needed with point moving to the left, as it has been before. The change is small, only two lines. So this could be easily reverted. Please check it out. Thanks and best regards, -- Marco