From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.bugs Subject: bug#47167: [External] : bug#47167: Multi-line comment-region with empty comment-continue Date: Mon, 15 Mar 2021 17:35:24 +0000 Message-ID: References: <87a6r4muw5.fsf@mail.linkov.net> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="1111"; mail-complaints-to="usenet@ciao.gmane.io" To: Juri Linkov , "47167@debbugs.gnu.org" <47167@debbugs.gnu.org> Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Mar 15 18:37:28 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 1lLr9Z-000AQ7-8G for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 15 Mar 2021 18:37:17 +0100 Original-Received: from localhost ([::1]:59738 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lLr9Y-0001LO-7f for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 15 Mar 2021 13:37:16 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:51916) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lLr8Q-0000ZD-O4 for bug-gnu-emacs@gnu.org; Mon, 15 Mar 2021 13:36:06 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:53523) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lLr8N-0005lr-5R for bug-gnu-emacs@gnu.org; Mon, 15 Mar 2021 13:36:06 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lLr8N-0003rW-3A for bug-gnu-emacs@gnu.org; Mon, 15 Mar 2021 13:36:03 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 15 Mar 2021 17:36:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47167 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 47167-submit@debbugs.gnu.org id=B47167.161582973614792 (code B ref 47167); Mon, 15 Mar 2021 17:36:03 +0000 Original-Received: (at 47167) by debbugs.gnu.org; 15 Mar 2021 17:35:36 +0000 Original-Received: from localhost ([127.0.0.1]:36834 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lLr7w-0003qW-6w for submit@debbugs.gnu.org; Mon, 15 Mar 2021 13:35:36 -0400 Original-Received: from userp2130.oracle.com ([156.151.31.86]:52444) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lLr7u-0003q5-Ik for 47167@debbugs.gnu.org; Mon, 15 Mar 2021 13:35:35 -0400 Original-Received: from pps.filterd (userp2130.oracle.com [127.0.0.1]) by userp2130.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 12FHV8g9035679; Mon, 15 Mar 2021 17:35:27 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2020-01-29; bh=YkM78DTw9LC16pxPO47q+FqHbcoeLr0WSUO44+M5QxI=; b=SU52KATdZgpobl1lnKtIeH5iqmVoAIBlH7Ndu0HhUOs7PM+6kJNnF65xxIWonvB01Sh1 dOsoJqGuqE5Ww0ZMr6U3z6mORSeJE+znJ07GNdRdEagCeVKTPhFnimPhHBqi5cygm2DC B53SA6lLFYf16L85bGKkCjnKt6py8gR9jyMa9zuoPecz7NyyySfqEyToH+YTM1PFW8RU AKcXUBsTkkUYl6JnFPAzmLF76RHqDfxPdSB1JpW0jeZgfjrht9EO2y95RpZARkitFENI syLqF/1G8Pr87k7wY/OtQyYE++1IAWkYPsWfa7ip7ZeYDA7dL5zIG9dMo7SAD0P8sxIa kQ== Original-Received: from userp3020.oracle.com (userp3020.oracle.com [156.151.31.79]) by userp2130.oracle.com with ESMTP id 37a4ekhqkt-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 15 Mar 2021 17:35:27 +0000 Original-Received: from pps.filterd (userp3020.oracle.com [127.0.0.1]) by userp3020.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 12FHV9fl007209; Mon, 15 Mar 2021 17:35:27 GMT Original-Received: from nam04-bn3-obe.outbound.protection.outlook.com (mail-bn3nam04lp2054.outbound.protection.outlook.com [104.47.46.54]) by userp3020.oracle.com with ESMTP id 37a4erufyd-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 15 Mar 2021 17:35:26 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Lpv5o05UnN61sFe0CQqyEO0j/afmPtqh5s4vGNE8W+tQflcWFeaiGi8ajhIX9VaCUM4IlHwKVf+0WCX0YI+c/zewK20StHX/fVQRAzS5OjXyy9v6Iw+UV9xWiQlGt4p1UtP1fPQQdmaNJwPQG2VuZpM9TuKjyYfY8IYeofy3Ht0YRUhhKaW3iXelpAkAdmUGzg5D2SmWPFs6vBLeq3lVXjt/YUMOgfuDlai7HsS1SEcwlocVA06gIG8Kim7Yt2p7Z0iT1/lcHmy5oJx+tpTKNrt1EXakqh0YEcvLgOshTwh+Qag+1ygF5PtJxjuAFdXKKchGOXd5C+qPo/dVrFm4wA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=YkM78DTw9LC16pxPO47q+FqHbcoeLr0WSUO44+M5QxI=; b=XAUbkkbyJTWtrQIrtRR2qYUvICy3JXoBy5QbB4ZfIZuoGEIkx/tsiexhD3+1VYhJO4rMc/B0IOLRUSJ/hzLEjG7Uk2ZLnnfo6aG91kaIVlLbfKtHQ+e1YQRyiz3kDj1LAWPZeuDW6peQlI/ZjvbEpMlXsbAJgH8sf3KySi6ffCjSgbajK4XPc5tp0y9E18LRLcy8GnS1aBNz50W27/S2djwsahg9ofMV9RgDbg98LsIaStH3TAioqvO+tF96pmz1HrGO5yz7pqxqLiGaW9PVnf24vJR7Xw3CrZpPfZ9AQ2sd+oKaZ+5PI+gk0QDZa9kwqBUrncz16bCj5O4MS0DSiw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=YkM78DTw9LC16pxPO47q+FqHbcoeLr0WSUO44+M5QxI=; b=Ad6MNAq0VNObdpQHbv729oDjNbpfN7CBp77WX7siwC1dOb9qBsPEdm8jGmGs95klAGQTCqQGy1Tk9xklN/NAHKN5O/3bK0hKCaRWTyl6LzxyhClz4vC9eVo33hoJtKnxp+4w5M+97uuFfNh+NNA4sJQ4uHDB1qFAKzaQlRMeios= Original-Received: from SA2PR10MB4474.namprd10.prod.outlook.com (2603:10b6:806:11b::15) by SN6PR10MB2480.namprd10.prod.outlook.com (2603:10b6:805:4f::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3912.26; Mon, 15 Mar 2021 17:35:24 +0000 Original-Received: from SA2PR10MB4474.namprd10.prod.outlook.com ([fe80::b8d2:db6d:3e4b:d315]) by SA2PR10MB4474.namprd10.prod.outlook.com ([fe80::b8d2:db6d:3e4b:d315%5]) with mapi id 15.20.3933.032; Mon, 15 Mar 2021 17:35:24 +0000 Thread-Topic: [External] : bug#47167: Multi-line comment-region with empty comment-continue Thread-Index: AQHXGcCZgstCO5Bu3kWz98Afppx7g6qFTnBA In-Reply-To: <87a6r4muw5.fsf@mail.linkov.net> Accept-Language: en-US Content-Language: en-US authentication-results: linkov.net; dkim=none (message not signed) header.d=none;linkov.net; dmarc=none action=none header.from=oracle.com; x-originating-ip: [73.170.83.28] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: a51de7c7-e21c-4720-6991-08d8e7d8b70c x-ms-traffictypediagnostic: SN6PR10MB2480: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:7219; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: n9yRQoSTtU0bMgWFe/fEcqI5ARO862XY4+ZOCdlCM1RY63GFcdBRCt31Nck/+Ak5FC4Qsewm6V56zC7B+CRiVPA/+NTWM2UytlBFans2zMJR1IXgXQ130MvzV48K26jwpqGXxl68sJMxvw0zKyM0LhXGtKUNfpU/MmE5RdWhDMhm0pD/8Eq8SXk3KO/57EL0iDJlv/dH1k1UnXbC724DQBF/AP5jSrSThJ+vq6P7jzsAg3ZM7mAa8mOAPYwVkvcMiPbjNszpEIKRlY/KX4/YqSt/zyP/LTz1c1Bj5TYlYnY3QDhCDfuWCWOjuaduJ0dzfBT5NJ+AdQH5AOX+NUqV4hFRo8qNyZF2QHMymT4s/CyrD0ECVIJoPyiEeOvdJwyGAC7+DwLhT8fdDPMrVcePtVer98Etp1USsG+PYQFEqnCY7FhO/L14IS2oxpFYteugsSi7/Z5bEW1yWicacJ1R+R9kj0srBBi/xyDMctojqX+N5D+1nLcVRtcrD9+NeelxUYJeg77mWLxTr+vAFBf4Hg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SA2PR10MB4474.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(39860400002)(376002)(346002)(366004)(396003)(136003)(6506007)(7696005)(186003)(33656002)(26005)(64756008)(52536014)(55016002)(8936002)(76116006)(86362001)(71200400001)(66556008)(44832011)(2906002)(66946007)(5660300002)(66476007)(4744005)(478600001)(66446008)(8676002)(9686003)(316002)(110136005); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: DkGUCL0FI5/5WzEcSPyihyvroyuwY3B7vmtuvW+tPM+m7Uixab/efJOXs3QnB5po+wnnqyfUyEE7n6wi2K+LUY87aHTRL3xRp9gAgTW7M5SJkocX8sJR3brFAX5wzvyT/bvzvXFY0O89u6b+7uijNXfX8wJ0GN7OAwTZnwHaxUQGeKNcoSvt9qfYNv/2W0ZkEaXyM6Dv9yTjTQDlBGI5Zff3iP2vHI2EX674FdeQMbbu+4xdiwqPcNeVGX2Q45fAqIAa3gb7uJQkrZvUK3rJOHSWOr0pAr6ML60DEssvRsZ4yvzdqhUlQprIguQCkxhfYVk/R+rCSf6pA7rIwhgZDjQ+SdIql0jdyFwvMe9+UrooNUBTQSdnnZ8wDByHPz4v4r4BOBDGAPkh4mCk+l60KX08GRNl42J8I8fDVBIIuWVUqh3pKmdhLTqGW7FND9pTsYiQ45+vxpG6Ag3+h3TzzKLNkjDAA0QQgN94K0f6FF+UTOKXBqKluIvu4J1us7VkhyAkwLj01l1jK4Gkg5QAMLdEDvRXekK+Pt7ssphNyPLYK1cQGRnq2WnpGPCw1pJf7GCFjrQr+XhxWFuAO6Ess+p2wwTKgXoNzODOiuu34NDKBOYXBoBq++SSxfcFaAWK4FIGi2/PnWJvODtoXEDt6sOqtoWL5Ki0CXza5pODVnOLAiPCVSk+ojbTIX75fWgYL2BflasuA1fgCEc4wB9iIzjOH4KUDvtxukdLCEYPhgHxgN2UzqXySY9WS6AV eCODOKRm8n5eYxqjYqfn9A2sqatOoBhwv6uY8rkb9fhqs6lkFmMTAF3yYo2FEyuE4iYVnOyz3XfMsT9QoSNZ3bXIvX2J5ywSxD x-ms-exchange-transport-forked: True X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SA2PR10MB4474.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: a51de7c7-e21c-4720-6991-08d8e7d8b70c X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Mar 2021 17:35:24.1756 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 3kSTTsuRQizPm0e1hy471egY7dbaDyIey1MhL6w0lbwTWGG46alUhPNxuDK4ePiCpP1EPgAc+KdqAVUfTQ+Qag== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR10MB2480 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=9923 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 suspectscore=0 malwarescore=0 phishscore=0 bulkscore=0 mlxscore=0 mlxlogscore=874 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2103150118 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=9923 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxscore=0 malwarescore=0 bulkscore=0 impostorscore=0 lowpriorityscore=0 mlxlogscore=999 spamscore=0 priorityscore=1501 adultscore=0 phishscore=0 suspectscore=0 clxscore=1011 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2103150118 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:202421 Archived-At: > Tried to customize 'comment-region' to use multi-line comments, > so when commenting out such region in html-mode: >=20 > line 1 > line 2 > line 3 >=20 > instead of adding comments to each line: >=20 > > > >=20 > to add comments only at the beginning/end: >=20 > (Haven't looked at your patch.) Sounds like a reasonable, and useful thing to do. However, `comment-region' also has optional behaviors that involve its use of a prefix arg. How with those interact with what you propose? Do they even make sense (e.g. nesting comment levels and unnesting them)? My guess is that what's needed is a separate command. I'm guessing completely different prefix-arg behavior would be appropriate for multi-line comments. Maybe you can find a way to merge the two without confusing users (and the doc). Or maybe it's not worth trying to do that, and a separate command makes more sense. Dunno.