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: headings in sh-mode Date: Fri, 02 Jul 2021 20:34:04 +0200 Message-ID: <875yxsefab.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="37157"; 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:NZaJ1im1wjzDGbZiMqlmkSP72w4= Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Fri Jul 02 20:34:58 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 1lzO09-0009S0-S6 for geh-help-gnu-emacs@m.gmane-mx.org; Fri, 02 Jul 2021 20:34:57 +0200 Original-Received: from localhost ([::1]:47996 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lzO08-0004gY-4H for geh-help-gnu-emacs@m.gmane-mx.org; Fri, 02 Jul 2021 14:34:56 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:44002) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lzNzW-0004g9-GJ for help-gnu-emacs@gnu.org; Fri, 02 Jul 2021 14:34:18 -0400 Original-Received: from ciao.gmane.io ([116.202.254.214]:47902) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lzNzS-0000xu-J0 for help-gnu-emacs@gnu.org; Fri, 02 Jul 2021 14:34:18 -0400 Original-Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1lzNzQ-0008LG-Rm for help-gnu-emacs@gnu.org; Fri, 02 Jul 2021 20:34:12 +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.248, 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:131415 Archived-At: lisa-asket wrote: > Then I did > > * Heading > > ** Heading > > *** Heading > > **** Heading > > The last headings took effect, but they srcew up the srcipt > because they are not used as comments. Of course, you must obey the shell language rules (syntax in this case), if you'd like it to work. But honestly... you don't need a header hierarchy like this for a shell script, they should be simple and short (well, as short as possible, and long scripts aren't advanced, really, they are just long). If you really want something like that, can't `org-mode' do little buttons under each of the ranked headings, and the script will pop up and maybe execute, even? I'm not an org-mode user myself, what you describe I recognize from HTML and LaTeX but those are about organizing _information_, not bunching together shell tools executing on top of each other, and to the side... -- underground experts united https://dataswamp.org/~incal