From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Pankaj Jangid Newsgroups: gmane.emacs.bugs Subject: bug#48609: Eglot and tab-always-indent conflict in python-mode Date: Tue, 25 May 2021 12:11:06 +0530 Message-ID: References: <87v979b2tp.fsf@gmail.com> <87k0npb15j.fsf@gmail.com> <87fsydb05v.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="33207"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (darwin) Cc: Doug Davis , 48609@debbugs.gnu.org, =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= To: Andrii Kolomoiets Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue May 25 08:42:29 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1llQlo-0008Wm-Vf for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 25 May 2021 08:42:29 +0200 Original-Received: from localhost ([::1]:44470 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1llQlo-0006Ed-2Q for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 25 May 2021 02:42:28 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:58538) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1llQlO-00060d-8S for bug-gnu-emacs@gnu.org; Tue, 25 May 2021 02:42:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:32969) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1llQlO-0002gr-0a for bug-gnu-emacs@gnu.org; Tue, 25 May 2021 02:42:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1llQlN-0008Tj-Tl for bug-gnu-emacs@gnu.org; Tue, 25 May 2021 02:42:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Pankaj Jangid Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 25 May 2021 06:42:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48609 X-GNU-PR-Package: emacs Original-Received: via spool by 48609-submit@debbugs.gnu.org id=B48609.162192488432548 (code B ref 48609); Tue, 25 May 2021 06:42:01 +0000 Original-Received: (at 48609) by debbugs.gnu.org; 25 May 2021 06:41:24 +0000 Original-Received: from localhost ([127.0.0.1]:44515 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1llQkl-0008Su-Uh for submit@debbugs.gnu.org; Tue, 25 May 2021 02:41:24 -0400 Original-Received: from mail-pj1-f47.google.com ([209.85.216.47]:37565) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1llQkf-0008SZ-D8 for 48609@debbugs.gnu.org; Tue, 25 May 2021 02:41:22 -0400 Original-Received: by mail-pj1-f47.google.com with SMTP id gb21-20020a17090b0615b029015d1a863a91so12657323pjb.2 for <48609@debbugs.gnu.org>; Mon, 24 May 2021 23:41:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=codeisgreat-org.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=F8YeQf2Er9459TprSmp8umtB6VPRmSA3oUCSXGeEX4I=; b=WE2FEWPNu1ERVtSs+HdCaTXUGxhnP6fJDD9nyFLZkV8/+NeqlN0DOnrwsZV6nwY5Ds avBcpY83cEIofnLHWu6nnpeKIiJufvcmrd8fA5urvYDmzQFkrMcj9H9fm1Ezblx+AUVD n7seALQVvDXp1f0UpQaJDS+LGjAiO1dMrjGvaf6i+Xaqlc5FxBqScufLSMCGtpJ33iEE TpNPVZMTf4lwS+r4LR/fbTRiaJY8+cINOnEgRocLKLmRQdLEyLIFY2vPyF0JX/t1Sl4g ICmrELCqz/4Yb3bjDiIyuNTsVeZNGpgx2uwwTGLKKmXgRO5xaiJA/+HfUbmC1Vasgl5r OtAQ== 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:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=F8YeQf2Er9459TprSmp8umtB6VPRmSA3oUCSXGeEX4I=; b=WzODKDDxURYH9y56B5Y+SskjIT7hWOl2pgDLhJYmfSn+9t7hxuQLsg5793Ypt62RCd CyzaNw4lyy1hRtVhc5IZJ4fyKkUl2bKkcP0igXn8iQ4XNOZiPvil7i5HuWNrVhAX4/DN Ddb/Ls52HScdw9HE168GwDvXyHuswsx9OhCDBu1f5o7+/IfX4rbteM0JXAWTpJTo6Gpj 7AuRLO2KXtcsuIYK7N9Hf7cBH+5BvfYFZXO8s6aSNhqSiJ0j7O0VSOderDu6FXwoIIso XH9obU4IoDgzhJcY5pGs5J7UfPqNrEqj49T+lSAnX1j2W1pBMpt3cEEPICzv7124kwwT qCXw== X-Gm-Message-State: AOAM530Weg/haJFWYoW5zcbGiUyT9cUSbJ7sVqvctJTg0zUPSY/aOSkl jlX0QIE5Rezj8tmd+BduJEYRGwGmTybJ7w== X-Google-Smtp-Source: ABdhPJzus5qQIHHaA9xENVHSOjqT5ZoghbyuOv9SqtenLyrvEUIW0RFKHWC6hltkErKPHQv0u58SgA== X-Received: by 2002:a17:90a:f98c:: with SMTP id cq12mr3186024pjb.235.1621924871160; Mon, 24 May 2021 23:41:11 -0700 (PDT) Original-Received: from mb2.local ([2405:201:5c06:70a7:cd84:943d:bc0:144c]) by smtp.gmail.com with ESMTPSA id x21sm12873107pfr.124.2021.05.24.23.41.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 24 May 2021 23:41:10 -0700 (PDT) In-Reply-To: (Andrii Kolomoiets's message of "Mon, 24 May 2021 11:17:54 +0300") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:207168 Archived-At: Andrii Kolomoiets writes: > IMO works as described in the `tab-always-indent` docstring: > > If =E2=80=98complete=E2=80=99, TAB first tries to indent the current line= , and if the line > was already indented, then try to complete the thing at point. Thanks for sharing this. I think I should have been more specific. The bug is more related to python-mode then to =E2=80=98tab-always-indent=E2=80= =99. In =E2=80=98python=E2=80=99 buffers, TABs cycle position of point. But as d= escribed in my original report and reproduced by Jo=C3=A3o, bringing Eglot, inhibits th= is behavior.=20