From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.devel Subject: Re: Just a thought about comment-line Date: Sun, 31 May 2020 21:31:07 +0300 Message-ID: References: <306c7cf5-6cfc-436e-a902-8ad4560b32d1@default> <47fc942f-62e1-4efc-9d67-db292177044e@default> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="9087"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.8.0 Cc: emacs-devel@gnu.org To: Drew Adams , Yuri Khan , PEDRO ANDRES ARANDA GUTIERREZ Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun May 31 20:32:13 2020 Return-path: Envelope-to: ged-emacs-devel@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 1jfSkm-0002GR-SQ for ged-emacs-devel@m.gmane-mx.org; Sun, 31 May 2020 20:32:12 +0200 Original-Received: from localhost ([::1]:48950 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jfSkl-0004qh-VG for ged-emacs-devel@m.gmane-mx.org; Sun, 31 May 2020 14:32:11 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:40960) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jfSjo-0004Kw-6z for emacs-devel@gnu.org; Sun, 31 May 2020 14:31:12 -0400 Original-Received: from mail-wm1-x329.google.com ([2a00:1450:4864:20::329]:36497) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jfSjm-0007jj-Th for emacs-devel@gnu.org; Sun, 31 May 2020 14:31:11 -0400 Original-Received: by mail-wm1-x329.google.com with SMTP id d128so9239881wmc.1 for ; Sun, 31 May 2020 11:31:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=yCN2dbdOKjUjEeo9hSPETGHGsjQYdwy/0i5vhXSWmQ8=; b=crzA5PUEcIFYPp73G/0rfbxYctRhI+YqJsGK2p8w/fjUoolGcaU7iRfN0wua/EU7BQ k/nLj8yl+d7gi6Ww8IL3zZFVrQ0ktIruPjEvdPJozJqPzFbqOIhsyerW3Auz2G1MWQIJ tMJfrXEUKgy+ek5KVX4T47tBaCuounJzD38s2lr4jmNnonlJtqQaWDacqOA5rjAIjPyE 4DIfNx30RcdGb5qa55+AGWAZA3prlatdZbHKQJdCnNr0E0O+DJHOrEunVYu8ShniDxLb hQkzyVhMCg7nTKu2LrXhOkTjN1SP7TRPwnX7V7iEBLV12vf2Id4oN3ATCgkxSQsazVmN gDXA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:cc:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=yCN2dbdOKjUjEeo9hSPETGHGsjQYdwy/0i5vhXSWmQ8=; b=mFgzL12hp56b24GZzBXbA+7erT7IM40NdaWpw3gumX+O9yUk/oq/3r16ciuY+vSLLs jE58ZfEYR6xknwGnhLcR8OrE9tAuRnVBfSJwaYrCkJde/Won6bTNUlx8t5a93QWii+1k 7W/ZUjmhhvU0RCjedGCzvdJZRugejl45xu7qO3XpYi3kZ5WeMjnbAj3/Qsjfr16xUE7n BeZZF5oeZtarskf+fJXJ/H93yactsi5QSlmVgPpG0OV/6LmaiwuotSEYydqUP/xHXAEo RBY+crOCOXkKAS1krTnlJ/acDUPwRpUnBw9mSguf1cb2ubuYd3oFWqJeVUFzL9HLk9w8 +HEg== X-Gm-Message-State: AOAM531mBD6wier1EFSZDa/ZL/ghoZpeQEnQISZ9OwkjEaWDwbVQtw+d 6ld9AaGeTgn5ODDy5xoT2FE3YzQR X-Google-Smtp-Source: ABdhPJyqvZ+5et+ADd8jBFIkpl5QyBvstaPnDbGkiv8nQ+qd8qUEDU0s6cPjKvfyg8aCX8GXj2QUVQ== X-Received: by 2002:a1c:b7d5:: with SMTP id h204mr19047547wmf.39.1590949869246; Sun, 31 May 2020 11:31:09 -0700 (PDT) Original-Received: from [192.168.0.3] ([66.205.73.129]) by smtp.googlemail.com with ESMTPSA id k64sm7233700wmf.34.2020.05.31.11.31.07 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 31 May 2020 11:31:08 -0700 (PDT) In-Reply-To: <47fc942f-62e1-4efc-9d67-db292177044e@default> Content-Language: en-US Received-SPF: pass client-ip=2a00:1450:4864:20::329; envelope-from=raaahh@gmail.com; helo=mail-wm1-x329.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. 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_EF=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:251694 Archived-At: On 31.05.2020 21:08, Drew Adams wrote: > You're fairly sure for whom? For you? Not for me. The only complaints against comment-dwim I have seen were along the lines "I want to micromanage how comments are made", and not "this code-writing scenario becomes suboptimal". Are you still writing code? I'm surprised, not having seen any patches from you in a long while. > Tell me why Common Lisp behavior for block comments > (#|...|#) is missing? I don't mean that those macro > chars are missing, but that the block-commenting > behavior (nesting, unnesting) is missing. You might want to elaborate. It definitely can create nested comments (i.e. in the cases they are really needed, when you call it on a region containing both commented and non-commented lines).