From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 17 02:54:33 2017 Received: (at submit) by debbugs.gnu.org; 17 Jun 2017 06:54:34 +0000 Received: from localhost ([127.0.0.1]:51992 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dM7cv-0008Ts-Ib for submit@debbugs.gnu.org; Sat, 17 Jun 2017 02:54:33 -0400 Received: from eggs.gnu.org ([208.118.235.92]:57286) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dM6fD-000709-HR for submit@debbugs.gnu.org; Sat, 17 Jun 2017 01:52:52 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dM6f7-0006ZB-8r for submit@debbugs.gnu.org; Sat, 17 Jun 2017 01:52:46 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:40127) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dM6f7-0006Z3-4m for submit@debbugs.gnu.org; Sat, 17 Jun 2017 01:52:45 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48256) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dM6f5-0007z1-PD for bug-gnu-emacs@gnu.org; Sat, 17 Jun 2017 01:52:44 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dM6f2-0006WT-Mv for bug-gnu-emacs@gnu.org; Sat, 17 Jun 2017 01:52:43 -0400 Received: from mail-qk0-x22f.google.com ([2607:f8b0:400d:c09::22f]:32820) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dM6f2-0006Vr-H8 for bug-gnu-emacs@gnu.org; Sat, 17 Jun 2017 01:52:40 -0400 Received: by mail-qk0-x22f.google.com with SMTP id r62so5226704qkf.0 for ; Fri, 16 Jun 2017 22:52:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=to:subject:from:message-id:date:user-agent:mime-version :content-transfer-encoding:content-language; bh=JnPMiG1QjWTaEctKhc8UXYL2Hg0cH5BPVKdRrIxO1PA=; b=Qi4PifHCSV7zIItzC5lmvvVbTud3MES63mATiefhKx++s/ToYGGlesmWVfDXD46mDI 3NhzsFe6vhQ7Px+JJamhUqeUXO47haUC3PKXml7xw/3KegAJAZIKRJGSCjAwr596B+xp eOob92jrtu0Yuu9JQQBsHHOcca2uyrDFcQrykpBeWxLF8NRQaqEFR7jJww2/n78LZPqN yNUxgx8IAPIcNCi7hudHzAC5S+7uqB2Pzx6yyoYYmdyB5IQD2ONnJtYgKwtZh9buKMGk uEEQ/Hybbxm9mFjdXfwWkQCAO2DWHo8d/eBffsSG4h19yelDXyVH+ppp4S/YT1L2SPHO pcFA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:subject:from:message-id:date:user-agent :mime-version:content-transfer-encoding:content-language; bh=JnPMiG1QjWTaEctKhc8UXYL2Hg0cH5BPVKdRrIxO1PA=; b=q8RZ9gAiXXgrG8MylOZWYlYWCeQreRJFtQD2n61xCwZsOf457whn/A/fRpDold8AV8 IslAO1Nueh2UpCY0UjzEvhyHH3WEWLD9W71Ss2N9JX7TNfqRpSHOtjaNdy6kTjHLhdlJ ErSxO71IW/bOd/wJsNS8SkAPo3xBwRHVyjbOcYeFxJbax7NVX5VIpodMm2XKMoTl+DIQ /oiBMebL6KJQpZNH5cX0t60K9EL4Qr/jRMpU+8zyBOjHrYdMHX18qUaSdLHzmqkRCqVV 5EakQxpm5xZ1VictVN94KmxaE/wsR29KCbYDqLccuHK2Ak5Vn4PYN/ayFjiVOsS9B7QX ABdA== X-Gm-Message-State: AKS2vOzqGPAgNSa+VFQSqplOlAQKghx6xh5OReEjpSl8c+J6EeQEQWrt oRWoGrlBpKPkP+T9g+M= X-Received: by 10.55.123.199 with SMTP id w190mr17094364qkc.64.1497678759158; Fri, 16 Jun 2017 22:52:39 -0700 (PDT) Received: from [192.168.1.5] (pool-173-59-6-166.phlapa.fios.verizon.net. [173.59.6.166]) by smtp.gmail.com with ESMTPSA id j65sm2744436qkf.38.2017.06.16.22.52.38 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 16 Jun 2017 22:52:38 -0700 (PDT) To: bug-gnu-emacs@gnu.org Subject: 26.0.50; Indentation regression for C99 struct initializers From: Adam Niederer Message-ID: <4b473acb-6537-f241-b5b0-a16f64122801@gmail.com> Date: Sat, 17 Jun 2017 01:52:37 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.2.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Content-Language: en-US X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -2.4 (--) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Sat, 17 Jun 2017 02:54:32 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) Hello, I believe I've found a regression in c-mode's indentation. Start emacs, create a buffer in c-mode, paste the following code snippet in, and press C-x h TAB to autoindent the buffer. void main() { struct Foo foo = { .a = 2, .b = 3 }; } Emacs 25.2 indents the code as seen above, whereas Emacs 26.0.50 indents it as such: void main() { struct Foo foo = { .a = 2, .b = 3 }; } The debug information within this message is from the build of Emacs 26.0.50 which exhibits the incorrect indentation behavior. -Adam In GNU Emacs 26.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.22.15) of 2017-06-17 built on AdamsPC Repository revision: 49c0ff29c2e0243ba35ec17e3e3af49369be43db Windowing system distributor 'The X.Org Foundation', version 11.0.11903000 System Description: Arch Linux Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. Mark set [2 times] Indenting region... done Mark set Mark deactivated Configured features: XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GCONF GSETTINGS NOTIFY ACL GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 LIBSYSTEMD Important settings: value of $LC_COLLATE: en_US.UTF-8 value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: C/*l Minor modes in effect: tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t abbrev-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message subr-x puny seq byte-opt bytecomp byte-compile cconv dired dired-loaddefs format-spec rfc822 mml mml-sec password-cache epa derived epg epg-config gnus-util rmail rmail-loaddefs mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils cc-mode cc-fonts easymenu cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs cl gv cl-loaddefs cl-lib time-date mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote dbusbind inotify dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 114550 7062) (symbols 48 22532 1) (miscs 40 53 190) (strings 32 23459 3790) (string-bytes 1 843862) (vectors 16 16328) (vector-slots 8 503209 4719) (floats 8 49 67) (intervals 56 260 0) (buffers 976 12)) From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 30 06:07:22 2020 Received: (at 27402) by debbugs.gnu.org; 30 Nov 2020 11:07:22 +0000 Received: from localhost ([127.0.0.1]:53699 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjh1e-0000RX-GO for submit@debbugs.gnu.org; Mon, 30 Nov 2020 06:07:22 -0500 Received: from quimby.gnus.org ([95.216.78.240]:34760) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjh1b-0000RF-Tz for 27402@debbugs.gnu.org; Mon, 30 Nov 2020 06:07:20 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=WD1CiYUo2nwEJGCHTuAUE5pLJemhWs8+Iw7uWIA4flY=; b=MalfeshD/xyCC0u2agK8XrYZmg OhxVHVMB/QfwGuklerucwNKWjy63tnRIdgYghM0lrWgwpf/zq4ATOCW8GAxlWKD6h828714x8OfqB cO7k4UQ2FQD13TwNCagEuNu5vRI1bZbMBTKRcAFaU6o55msg5xcQYtNi4HtuSUB0HeAI=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kjh1T-00082I-4g; Mon, 30 Nov 2020 12:07:13 +0100 From: Lars Ingebrigtsen To: Adam Niederer Subject: Re: bug#27402: 26.0.50; Indentation regression for C99 struct initializers References: <4b473acb-6537-f241-b5b0-a16f64122801@gmail.com> X-Now-Playing: Yukihiro Takahashi's _Saravah!_: "Saravah!" Date: Mon, 30 Nov 2020 12:07:10 +0100 In-Reply-To: <4b473acb-6537-f241-b5b0-a16f64122801@gmail.com> (Adam Niederer's message of "Sat, 17 Jun 2017 01:52:37 -0400") Message-ID: <875z5ncdcx.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Adam Niederer writes: > Emacs 25.2 indents the code as seen above, whereas Emacs 26.0.50 indents > it as such: > > void main() { > struct Foo foo = { > .a = 2, > .b = 3 > }; > } Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 27402 Cc: 27402@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Adam Niederer writes: > Emacs 25.2 indents the code as seen above, whereas Emacs 26.0.50 indents > it as such: > > void main() { > struct Foo foo = { > .a = 2, > .b = 3 > }; > } (This bug report unfortunately got no response at the time.) I can reproduce this in Emacs 26.1, but not in Emacs 28, so I think this has been fixed by now, and I'm closing this bug report. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 30 06:07:26 2020 Received: (at control) by debbugs.gnu.org; 30 Nov 2020 11:07:26 +0000 Received: from localhost ([127.0.0.1]:53702 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjh1h-0000Ro-OX for submit@debbugs.gnu.org; Mon, 30 Nov 2020 06:07:25 -0500 Received: from quimby.gnus.org ([95.216.78.240]:34774) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjh1g-0000RK-FC for control@debbugs.gnu.org; Mon, 30 Nov 2020 06:07:24 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=hh5NwPtLjP31b/r8gcwQuyM203FfaGKgwuv2sG42kDI=; b=ouW3rmcnpkQgOa+zowoshnC0So JSJKCKKqsnW5O8VVq3x75MJTvuyTmpQE/cmIPD2DoDlHR5DUqnuCf33R+o/fDeIOkABEneVhQHrqa W4WM2MDLNsxG8iQVfaY6Y/FkKcNLsXP8pZhxYmGt262sZSme1K5cai7ApL601NdjgHx8=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kjh1Y-00082P-Pi for control@debbugs.gnu.org; Mon, 30 Nov 2020 12:07:18 +0100 Date: Mon, 30 Nov 2020 12:07:15 +0100 Message-Id: <874kl7cdcs.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #27402 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: close 27402 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) close 27402 quit From unknown Fri Sep 19 23:53:49 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 28 Dec 2020 12:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator