From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id GOnZM7d85mABKAEAgWs5BA (envelope-from ) for ; Thu, 08 Jul 2021 06:19:03 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id QHCOL7d85mBpJwAA1q6Kng (envelope-from ) for ; Thu, 08 Jul 2021 04:19:03 +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 9F6872B65E for ; Thu, 8 Jul 2021 06:19:02 +0200 (CEST) Received: from localhost ([::1]:60966 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m1LV7-0002iY-Jx for larch@yhetil.org; Thu, 08 Jul 2021 00:19:01 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:37290) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m1LUg-0002iP-AM for emacs-orgmode@gnu.org; Thu, 08 Jul 2021 00:18:34 -0400 Received: from mail-pg1-x535.google.com ([2607:f8b0:4864:20::535]:36609) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m1LUd-00019m-7C for emacs-orgmode@gnu.org; Thu, 08 Jul 2021 00:18:34 -0400 Received: by mail-pg1-x535.google.com with SMTP id f5so4611764pgv.3 for ; Wed, 07 Jul 2021 21:18:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=t2V2hoQKNfmLi1OREAOBUa74ge1mX6GCktfEQH+rOrg=; b=BH5teu9aac03PNyYDaJNF/EmY3LFCPT3XVh6hSueoOzqmwCuSQNTsYxS92AI7EKyp+ ISEKvvuzvXuSc3ZXU4HfX4YJA1E52aNsxfR1QAYCxdurjcFuBb5V88yXlb6d/aTc0VBa WzpelyUPuvyd7nbkHnudN/AOd11m3oVzih7dXZ1Cr6jXc1XbKcvs+T3SjzvmQQK03EcP KDsXndkY9qqdDScvN+862GCKwZc83mofjF2I+u3TKdNew8fmhgwqV1p6/E0TYRZsWcS+ qAE2OJJS4LQgVKdWRX7JGuk6KzNbvHYpOCg9nbOtJMWq3Ndj5TanF4cl1/T4toRlisA5 Zb1g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=t2V2hoQKNfmLi1OREAOBUa74ge1mX6GCktfEQH+rOrg=; b=L8NMcBMFrwKrk55SCvHtD7zRw6ezCUzhSpFi9lfPzUL8O1mMiQrC6+kWaImcpYFpwj W0QEt1L6b/FX2UVpv6OMg7UVNFNgz0/lIzUduzqfeomBi/3Qo1y5zeikugU219wS93ky UdOgscn/tq6tgiGV1Zotoj4t8p7chXfSicWc2FWLbDOCBGuH9/Lsc0QusRVmAdDmeBF7 E0+ZV5mI1a+bZl1tDLCLveU6pkgOKhoIA5NXSSctOiIOsJnu2aXER//bTKhwKZtM9ydU KvPuDmgfeoW6NPqnjzniqet8mOwyjZcV3IWbFvhKAdNxeF5spCApFX9ayxHRBAJclO2o uYtQ== X-Gm-Message-State: AOAM533FdVV83Ks0k/9si16RPUkpqq13Fz9mbaLfw2wQ0BI1bWwyKZek wznGp8BcCKFY28DUYX2tqms= X-Google-Smtp-Source: ABdhPJzd19S9Ld3EAxKrb/qbmHK+xfLCMuA9pYAIkpEAXiMnuTVScezRyQ8tjO0uQBwyT4UyaquVSg== X-Received: by 2002:aa7:8058:0:b029:2e9:ee0e:b106 with SMTP id y24-20020aa780580000b02902e9ee0eb106mr29519488pfm.4.1625717908663; Wed, 07 Jul 2021 21:18:28 -0700 (PDT) Received: from smtpclient.apple (2603-8001-7a00-01a0-2cb5-32c2-ee87-0728.res6.spectrum.com. [2603:8001:7a00:1a0:2cb5:32c2:ee87:728]) by smtp.gmail.com with ESMTPSA id a23sm414017pfa.16.2021.07.07.21.18.27 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 07 Jul 2021 21:18:27 -0700 (PDT) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.100.0.2.22\)) Subject: Re: Bug: tab key no longer bound to org-cycle in commit 565361eb69 [9.4.6 (9.4.6-10-gee652a-elpaplus @ /Users/bartm002/.emacs.d/elpa/org-plus-contrib-20210705/)] From: Mark Barton In-Reply-To: <87lf6itfg2.fsf@nicolasgoaziou.fr> Date: Wed, 7 Jul 2021 21:18:27 -0700 Content-Transfer-Encoding: quoted-printable Message-Id: References: <874kd6cnys.fsf@ucl.ac.uk> <87lf6itfg2.fsf@nicolasgoaziou.fr> To: Nicolas Goaziou X-Mailer: Apple Mail (2.3654.100.0.2.22) Received-SPF: pass client-ip=2607:f8b0:4864:20::535; envelope-from=mbarton98@gmail.com; helo=mail-pg1-x535.google.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1625717942; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=t2V2hoQKNfmLi1OREAOBUa74ge1mX6GCktfEQH+rOrg=; b=LZ4i4ow3VimXxvDLAVvRM5HGJaPuWc2GxVPC0zAWAvMDSBkHBuU5kyccnzrvwI451O8z2f BR9hxDpNd+gjJKc5lZvxTRuHHIu854HHAuJZ1Ip4iFyZYdE7GaL7P1WftOdGk92/0GZGaZ IRQDA9MPiNUXTcrAFVgZ7Po7vibTYTFE6ZfdJszDAe72mcyn8FAjybfwyCV3sP+TqBwh69 jp9tsfPNcTS+dgOyV2SGeIUSQ1qNS4hM8Iw0HZundbiLJPlckG1vivaeu9Ap2bluAx03dU k9gSddmIyCTEURn3reH5HSQdVBpmNf6IvMQDmTX/WHhXxBUuHSJm52+Us/97Ow== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1625717942; a=rsa-sha256; cv=none; b=dYHAkjKRamQ8jfiraqypmgf0qIs+emMJubf0t0oywNjzmM8JM1qp3cvm76gosc9SpZN6yA quc3QB5+xDMph69XT709IF/sKvoYuujByLlR+Ramu0R4d3uCWWl+zB6hB/WXPtg5yOtZd4 G3QzM8m6UolRmYVGJ+AVu1Whg39YmIUbTPm9GDSuPtf138PrkTjZMbFSfQZ8jlpeCszEE7 4xfRIYP2RFtUh4YEHA2uPwhIKNWTJ+JUbAjv9LmZCzQ7otAhOyzKtTbKVthtRFwg/bO6q1 bb4pTS9rN2ddmXn+a5YDiAm18oRbRn1y6MlibSynHX4allRe3Ew521T8TLUxlg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20161025 header.b=BH5teu9a; 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-Migadu-Spam-Score: -2.61 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20161025 header.b=BH5teu9a; 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-Migadu-Queue-Id: 9F6872B65E X-Spam-Score: -2.61 X-Migadu-Scanner: scn1.migadu.com X-TUID: 1d9os+B2KW5t So I put back the mapping in org-key.el to map TAB instead of in = my local copy and instead commented out line 185 in outline.el to get = TAB to map to org-cycle. =E2=80=94=E2=80=94snippet from outline.el (defvar outline-mode-cycle-map (let ((map (make-sparse-keymap))) (let ((tab-binding `(menu-item "" outline-cycle ;; Only takes effect if point is on a heading. :filter ,(lambda (cmd) (when (outline-on-heading-p) = cmd))))) (define-key map [tab] tab-binding) (define-key map (kbd "TAB") tab-binding) (define-key map (kbd "") #'outline-cycle-buffer)) map) "Keymap used by `outline-mode-map' and `outline-minor-mode-cycle'.") Does that sound like the right thing to do? If so then I could submit it = to the Emacs dev list. I don=E2=80=99t see outline as a minor mode listed when I use C-h m = while in an org file expecting org-cycle. Mark > On Jul 7, 2021, at 6:35 AM, Nicolas Goaziou = wrote: >=20 > Hello, >=20 > Eric S Fraga writes: >=20 >> On Tuesday, 6 Jul 2021 at 18:05, Mark Barton wrote: >>> I normally use C-RET to enter a new headline and then press TAB to >>> make it child headline. Recently it stopped working and I think I = have >>> it tracked down to the change that was made last week. I could be >>> missing something that allows =E2=80=9CTAB=E2=80=9D to work for a = kdb binding, but the >>> previous format of "" works. >>=20 >> I've also found TAB no longer moving from cell to cell in tables. I = use >> evil and now TAB (translated from according to C-h c) is bound = to >> evil-jump-forward. The only change in my environment has been = updating >> org. >=20 > Binding is frowned upon, because it has higher priority than = TAB, > and also because it doesn't work everywhere, like in terminals. >=20 > If TAB doesn't work properly in Org, then something, e.g., a minor = mode > (Evil in the second case), is stealing the binding. I guess you have = to > reclaim it back. >=20 > Please see (and answer there) > = >=20 > Regards, > --=20 > Nicolas Goaziou >=20