From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#62717: 29.0.60; c-ts-mode does not indent the first line in a function after RET Date: Sun, 09 Apr 2023 20:37:14 +0300 Message-ID: <833559lzxx.fsf@gnu.org> References: <83a5zhmy3r.fsf@gnu.org> <9e796983-fdc2-1bb7-8c8d-e4ce5e347fa8@gutov.dev> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="6385"; mail-complaints-to="usenet@ciao.gmane.io" Cc: casouri@gmail.com, theo@thornhill.no, 62717@debbugs.gnu.org, mardani29@yahoo.es, joaotavora@gmail.com, acm@muc.de To: Dmitry Gutov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Apr 09 19:37:18 2023 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 1plYyc-0001Ww-F0 for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 09 Apr 2023 19:37:18 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1plYyO-0003cb-P9; Sun, 09 Apr 2023 13:37:04 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1plYyN-0003cP-41 for bug-gnu-emacs@gnu.org; Sun, 09 Apr 2023 13:37:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1plYyM-0001w4-AN for bug-gnu-emacs@gnu.org; Sun, 09 Apr 2023 13:37:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1plYyL-0001gU-Q0 for bug-gnu-emacs@gnu.org; Sun, 09 Apr 2023 13:37:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 09 Apr 2023 17:37:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62717 X-GNU-PR-Package: emacs Original-Received: via spool by 62717-submit@debbugs.gnu.org id=B62717.16810618086453 (code B ref 62717); Sun, 09 Apr 2023 17:37:01 +0000 Original-Received: (at 62717) by debbugs.gnu.org; 9 Apr 2023 17:36:48 +0000 Original-Received: from localhost ([127.0.0.1]:33595 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1plYy8-0001g0-8G for submit@debbugs.gnu.org; Sun, 09 Apr 2023 13:36:48 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:55614) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1plYy4-0001fl-R3 for 62717@debbugs.gnu.org; Sun, 09 Apr 2023 13:36:46 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1plYxx-0001uU-VW; Sun, 09 Apr 2023 13:36:37 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=Q+zEA3OhtdPuB0QpfiCE7hLE7t9ABiFMWursGAZXm7I=; b=Co0C21DVajei KfuHZuFamrRxwGCJ+jgGMNvuLtEvKFRcCM4w6B3dy08zXr0EQJDOMiUZ5O1+WIszTlGYvBptucIEb yliHDPk1RQMhtuYW5YZu4JHVzxvQXCMvUHqSjItzgeIsHTHxa40duHX/ApHY6l0hrjrllRwi97+Oi bmtl2/nGg8qazjQTqrAnu7zYN7YpcV7bke+koSJ9iWunvYYAv9rhIim6L0sN7asBkntVTrCP6olIH 1IKuZBsgdWyobVklUW07y5gTqZ9J+Exf15np0dwiw0c2wjHOz8RfSQLdv14/u2yuwBx3EfiI8hyaK xmCNeUzK/Ad1dK228JGgnQ==; Original-Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1plYxx-00027P-7g; Sun, 09 Apr 2023 13:36:37 -0400 In-Reply-To: <9e796983-fdc2-1bb7-8c8d-e4ce5e347fa8@gutov.dev> (message from Dmitry Gutov on Sun, 9 Apr 2023 19:33:20 +0300) 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-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:259530 Archived-At: > Date: Sun, 9 Apr 2023 19:33:20 +0300 > Cc: mardani29@yahoo.es, theo@thornhill.no, casouri@gmail.com, > 62717@debbugs.gnu.org, joaotavora@gmail.com, acm@muc.de > From: Dmitry Gutov > > > If the patch solves some of the problems, passes the test suite, and > > doesn't introduce any regressions you see, I think you should install > > it (unless someone here objects). > > With this kind of change, it's hard to judge regression potential in > advance. I don't really write C/C++ myself with any regularity. And our > test suite doesn't really work incomplete parse trees, I think. > > So if we want this in emacs-29, I think someone interested should try > running with this patch applied, at least for a little bit. Maybe just > wait for a couple of days, if Daniel is testing it already. The pretest will be out VSN. Maybe you should install this, and we can then back it out if people complain. FWIW, I intend to use only c-ts-mode when I the pretest is out, so if there are regressions, I think I will see it soon enough.