From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Emanuel Berg via Users list for the GNU Emacs text editor Newsgroups: gmane.emacs.help Subject: Re: outline-minor-mode and org-mode capabilities for programming languages Date: Sun, 09 May 2021 19:35:53 +0200 Message-ID: <87zgx3zu6e.fsf@zoho.eu> References: Reply-To: Emanuel Berg Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="36672"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) To: help-gnu-emacs@gnu.org Cancel-Lock: sha1:NY8bPtRPhjg7aFIpuRtQK7+cPK8= Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Sun May 09 19:37:11 2021 Return-path: Envelope-to: geh-help-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 1lfnMc-0009M2-Ea for geh-help-gnu-emacs@m.gmane-mx.org; Sun, 09 May 2021 19:37:10 +0200 Original-Received: from localhost ([::1]:39454 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lfnMb-000277-5U for geh-help-gnu-emacs@m.gmane-mx.org; Sun, 09 May 2021 13:37:09 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:36962) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lfnLa-00026e-JS for help-gnu-emacs@gnu.org; Sun, 09 May 2021 13:36:07 -0400 Original-Received: from ciao.gmane.io ([116.202.254.214]:49614) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lfnLW-0007so-Be for help-gnu-emacs@gnu.org; Sun, 09 May 2021 13:36:06 -0400 Original-Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1lfnLU-0007w6-HT for help-gnu-emacs@gnu.org; Sun, 09 May 2021 19:36:00 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: help-gnu-emacs@gnu.org Mail-Copies-To: never Received-SPF: pass client-ip=116.202.254.214; envelope-from=geh-help-gnu-emacs@m.gmane-mx.org; helo=ciao.gmane.io X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.249, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.io gmane.emacs.help:129632 Archived-At: Jean Louis wrote: > I don't think it should be updated, it is enough for users > to customize their key bindings. The TAB that you are very > much used to has its quite different meaning in different > mode like emacs-lisp-mode and it would really disturt to > change key bindings all the time when I switch to > outline-minor-mode and back. Maybe so (I don't know the modes you refer to) but in general is it very common to switch keys based on mode, most often the modes are major modes but it can and is done for minor modes as well, here is one example https://dataswamp.org/~incal/emacs-init/caps-back.el > I can think that you barely use TAB in Emacs Lisp, but I use > it very frequently to indent the lines, including to indent > lines when region is active, and often I may use it on the > whole marked buffer. You barely use it, but you use it all the time ... and so do I :) -- underground experts united https://dataswamp.org/~incal