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: Right justify the comments starting from the position of `#' for all lines. Date: Tue, 28 Sep 2021 05:39:12 +0200 Message-ID: <87mtnxmkrj.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="9594"; 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:TH2weH5GoUt+zSW9fwPdE2J4nRk= Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Tue Sep 28 05:39:51 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 1mV3yB-0002Kn-BQ for geh-help-gnu-emacs@m.gmane-mx.org; Tue, 28 Sep 2021 05:39:51 +0200 Original-Received: from localhost ([::1]:42666 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mV3y9-0005q2-G3 for geh-help-gnu-emacs@m.gmane-mx.org; Mon, 27 Sep 2021 23:39:49 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:41706) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mV3xk-0005pt-Pf for help-gnu-emacs@gnu.org; Mon, 27 Sep 2021 23:39:24 -0400 Original-Received: from ciao.gmane.io ([116.202.254.214]:44158) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mV3xh-0003cs-Mb for help-gnu-emacs@gnu.org; Mon, 27 Sep 2021 23:39:24 -0400 Original-Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1mV3xg-0001ik-BR for help-gnu-emacs@gnu.org; Tue, 28 Sep 2021 05:39:20 +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: -15 X-Spam_score: -1.6 X-Spam_bar: - X-Spam_report: (-1.6 / 5.0 requ) BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.25, 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:133320 Archived-At: Hongyi Zhao wrote: > Suppose I've the following code snippets: > > foo ... # foo comments > bar ... # bar comments > baz ... # baz comments > [...] > > Now, I want to right justify the comments starting from the > position of `#' for all lines. Any hints/tips for achieving > this goal? The mode should do this for you, see `comment-column'. But the way to use comments is to use it when something sticks out in a weird way or in a way that's difficult to understand by just looking at the code. If you do this all the time comments won't help ... And if you do this very rarely as you should, aligning the comment manually is not a problem. -- underground experts united https://dataswamp.org/~incal