From unknown Thu Jun 19 14:03:35 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#34337 <34337@debbugs.gnu.org> To: bug#34337 <34337@debbugs.gnu.org> Subject: Status: 26.1; java-mode indenting is confused by multiline annotations Reply-To: bug#34337 <34337@debbugs.gnu.org> Date: Thu, 19 Jun 2025 21:03:35 +0000 retitle 34337 26.1; java-mode indenting is confused by multiline annotations reassign 34337 emacs submitter 34337 sb@dod.no severity 34337 normal tag 34337 fixed confirmed thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 05 11:27:56 2019 Received: (at submit) by debbugs.gnu.org; 5 Feb 2019 16:27:56 +0000 Received: from localhost ([127.0.0.1]:33680 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gr3Zj-0001uu-DD for submit@debbugs.gnu.org; Tue, 05 Feb 2019 11:27:56 -0500 Received: from eggs.gnu.org ([209.51.188.92]:35998) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gr3Zf-0001ue-46 for submit@debbugs.gnu.org; Tue, 05 Feb 2019 11:27:52 -0500 Received: from lists.gnu.org ([209.51.188.17]:35758) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gr3ZV-0002EY-4T for submit@debbugs.gnu.org; Tue, 05 Feb 2019 11:27:44 -0500 Received: from eggs.gnu.org ([209.51.188.92]:50352) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gr3ZS-0003eD-2O for bug-gnu-emacs@gnu.org; Tue, 05 Feb 2019 11:27:40 -0500 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 autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gr3ZG-0002AF-Qs for bug-gnu-emacs@gnu.org; Tue, 05 Feb 2019 11:27:34 -0500 Received: from cadalora.default.sbang.uk0.bigv.io ([2001:41c9:1:424::90]:38994 helo=cadalora.bang.priv.no) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gr3Z6-000250-DX for bug-gnu-emacs@gnu.org; Tue, 05 Feb 2019 11:27:18 -0500 Received: from ITEM-S63383 (cm-84.212.50.160.getinternet.no [84.212.50.160]) by cadalora.bang.priv.no (Postfix) with ESMTPSA id 3CC93CD371 for ; Tue, 5 Feb 2019 16:27:00 +0000 (GMT) From: sb@dod.no To: bug-gnu-emacs@gnu.org Subject: 26.1; java-mode indenting is confused by multiline annotations Date: Tue, 05 Feb 2019 17:25:40 +0100 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (windows-nt) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2001:41c9:1:424::90 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: submit 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 (-) java-mode indents multiline class level annotations wrongly, and indents the class following the annotation wrongly (see below for an example). I have tried to adjust the java-mode settings to fix the indentation, but haven't had any success. JDEE installed from melpa indents the multiline class level annotations correctly, so it may be an idea to look at what JDEE does. I have many multi-line class level annotations for OSGi Declarative Services (aka "DS") components implementing servlets and filters plugging into the OSGi web whiteboard. The DS annotations and the class following them, are formatted strangely when I run my ide-fix method to fix up the bad formatting done by the IDEs: (defun ide-fix () "Remove trailing spaces and fix indentation" (interactive) (save-excursion (goto-char (point-min)) (replace-regexp "[ \t]+$" "") (goto-char (point-min)) (replace-string "\t" " ") (indent-region (point-min) (point-max)))) Eg. this: @Component( property= { HttpWhiteboardConstants.HTTP_WHITEBOARD_SERVLET_PATTERN+"=/*", HttpWhiteboardConstants.HTTP_WHITEBOARD_CONTEXT_SELECT + "=(" + HttpWhiteboardConstants.HTTP_WHITEBOARD_CONTEXT_NAME +"=authservice)", HttpWhiteboardConstants.HTTP_WHITEBOARD_SERVLET_NAME+"=authservice", HttpWhiteboardConstants.HTTP_WHITEBOARD_SERVLET_INIT_PARAM_PREFIX+ServerProperties.PROVIDER_PACKAGES+"=no.priv.bang.authservice.web.security.resources"}, service=Servlet.class, immediate=true ) public class AuthserviceServlet extends ServletContainer { private static final long serialVersionUID = 6064420153498760622L; private LogService logservice; // NOSONAR Value set by DS injection ... } Is turned into this by java-mode, while JDEE leaves the above formatting in place: @Component( property= { HttpWhiteboardConstants.HTTP_WHITEBOARD_SERVLET_PATTERN+"=/*", HttpWhiteboardConstants.HTTP_WHITEBOARD_CONTEXT_SELECT + "=(" + HttpWhiteboardConstants.HTTP_WHITEBOARD_CONTEXT_NAME +"=authservice)", HttpWhiteboardConstants.HTTP_WHITEBOARD_SERVLET_NAME+"=authservice", HttpWhiteboardConstants.HTTP_WHITEBOARD_SERVLET_INIT_PARAM_PREFIX+ServerProperties.PROVIDER_PACKAGES+"=no.priv.bang.authservice.web.security.resources"}, service=Servlet.class, immediate=true ) public class AuthserviceServlet extends ServletContainer { private static final long serialVersionUID = 6064420153498760622L; private LogService logservice; // NOSONAR Value set by DS injection ... } In GNU Emacs 26.1 (build 1, x86_64-w64-mingw32) of 2018-05-30 built on CIRROCUMULUS Repository revision: 07f8f9bc5a51f5aa94eb099f3e15fbe0c20ea1ea Windowing system distributor 'Microsoft Corp.', version 10.0.16299 Recent messages: Mark saved where search started Mark set Mark saved where search started Quit Mark set Replaced 0 occurrences Mark set Replaced 0 occurrences Indenting region... done Undo! Configured using: 'configure --without-dbus --host=x86_64-w64-mingw32 --without-compress-install 'CFLAGS=-O2 -static -g3'' Configured features: XPM JPEG TIFF GIF PNG RSVG SOUND NOTIFY ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS THREADS LCMS2 Important settings: value of $LANG: NOR locale-coding-system: cp1252 Major mode: Java//l Minor modes in effect: global-magit-file-mode: t magit-file-mode: t magit-auto-revert-mode: t auto-revert-mode: t global-git-commit-mode: t async-bytecomp-package-mode: t diff-auto-refine-mode: t editorconfig-mode: t display-time-mode: t shell-dirtrack-mode: t cl-old-struct-compat-mode: t 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: d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ox hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ox d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ox-texinfo hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ox-texinfo d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ox-publish hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ox-publish d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ox-org hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ox-org d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ox-odt hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ox-odt d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ox-md hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ox-md d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ox-man hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ox-man d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ox-latex hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ox-latex d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ox-icalendar hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ox-icalendar d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ox-html hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ox-html d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ox-beamer hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ox-beamer d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ox-ascii hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ox-ascii d:/Profiles/sbang/.emacs.d/elpa/org-20180625/org hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/org d:/Profiles/sbang/.emacs.d/elpa/org-20180625/org-w3m hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/org-w3m d:/Profiles/sbang/.emacs.d/elpa/org-20180625/org-version hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/org-version d:/Profiles/sbang/.emacs.d/elpa/org-20180625/org-timer hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/org-timer d:/Profiles/sbang/.emacs.d/elpa/org-20180625/org-table hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/org-table d:/Profiles/sbang/.emacs.d/elpa/org-20180625/org-src hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/org-src d:/Profiles/sbang/.emacs.d/elpa/org-20180625/org-rmail hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/org-rmail d:/Profiles/sbang/.emacs.d/elpa/org-20180625/org-protocol hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/org-protocol d:/Profiles/sbang/.emacs.d/elpa/org-20180625/org-plot hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/org-plot d:/Profiles/sbang/.emacs.d/elpa/org-20180625/org-pcomplete hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/org-pcomplete d:/Profiles/sbang/.emacs.d/elpa/org-20180625/org-mouse hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/org-mouse d:/Profiles/sbang/.emacs.d/elpa/org-20180625/org-mobile hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/org-mobile d:/Profiles/sbang/.emacs.d/elpa/org-20180625/org-mhe hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/org-mhe d:/Profiles/sbang/.emacs.d/elpa/org-20180625/org-macs hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/org-macs d:/Profiles/sbang/.emacs.d/elpa/org-20180625/org-macro hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/org-macro d:/Profiles/sbang/.emacs.d/elpa/org-20180625/org-loaddefs hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/org-loaddefs d:/Profiles/sbang/.emacs.d/elpa/org-20180625/org-list hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/org-list d:/Profiles/sbang/.emacs.d/elpa/org-20180625/org-lint hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/org-lint d:/Profiles/sbang/.emacs.d/elpa/org-20180625/org-irc hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/org-irc d:/Profiles/sbang/.emacs.d/elpa/org-20180625/org-install hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/org-install d:/Profiles/sbang/.emacs.d/elpa/org-20180625/org-inlinetask hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/org-inlinetask d:/Profiles/sbang/.emacs.d/elpa/org-20180625/org-info hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/org-info d:/Profiles/sbang/.emacs.d/elpa/org-20180625/org-indent hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/org-indent d:/Profiles/sbang/.emacs.d/elpa/org-20180625/org-id hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/org-id d:/Profiles/sbang/.emacs.d/elpa/org-20180625/org-habit hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/org-habit d:/Profiles/sbang/.emacs.d/elpa/org-20180625/org-gnus hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/org-gnus d:/Profiles/sbang/.emacs.d/elpa/org-20180625/org-footnote hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/org-footnote d:/Profiles/sbang/.emacs.d/elpa/org-20180625/org-feed hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/org-feed d:/Profiles/sbang/.emacs.d/elpa/org-20180625/org-faces hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/org-faces d:/Profiles/sbang/.emacs.d/elpa/org-20180625/org-eww hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/org-eww d:/Profiles/sbang/.emacs.d/elpa/org-20180625/org-eshell hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/org-eshell d:/Profiles/sbang/.emacs.d/elpa/org-20180625/org-entities hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/org-entities d:/Profiles/sbang/.emacs.d/elpa/org-20180625/org-element hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/org-element d:/Profiles/sbang/.emacs.d/elpa/org-20180625/org-duration hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/org-duration d:/Profiles/sbang/.emacs.d/elpa/org-20180625/org-docview hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/org-docview d:/Profiles/sbang/.emacs.d/elpa/org-20180625/org-datetree hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/org-datetree d:/Profiles/sbang/.emacs.d/elpa/org-20180625/org-ctags hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/org-ctags d:/Profiles/sbang/.emacs.d/elpa/org-20180625/org-crypt hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/org-crypt d:/Profiles/sbang/.emacs.d/elpa/org-20180625/org-compat hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/org-compat d:/Profiles/sbang/.emacs.d/elpa/org-20180625/org-colview hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/org-colview d:/Profiles/sbang/.emacs.d/elpa/org-20180625/org-clock hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/org-clock d:/Profiles/sbang/.emacs.d/elpa/org-20180625/org-capture hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/org-capture d:/Profiles/sbang/.emacs.d/elpa/org-20180625/org-bibtex hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/org-bibtex d:/Profiles/sbang/.emacs.d/elpa/org-20180625/org-bbdb hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/org-bbdb d:/Profiles/sbang/.emacs.d/elpa/org-20180625/org-attach hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/org-attach d:/Profiles/sbang/.emacs.d/elpa/org-20180625/org-archive hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/org-archive d:/Profiles/sbang/.emacs.d/elpa/org-20180625/org-agenda hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/org-agenda d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-vala hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-vala d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-tangle hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-tangle d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-table hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-table d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-stan hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-stan d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-sqlite hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-sqlite d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-sql hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-sql d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-shen hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-shen d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-shell hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-shell d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-sed hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-sed d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-screen hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-screen d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-scheme hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-scheme d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-sass hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-sass d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-ruby hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-ruby d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-ref hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-ref d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-R hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-R d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-python hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-python d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-processing hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-processing d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-plantuml hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-plantuml d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-picolisp hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-picolisp d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-perl hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-perl d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-org hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-org d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-octave hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-octave d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-ocaml hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-ocaml d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-mscgen hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-mscgen d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-maxima hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-maxima d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-matlab hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-matlab d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-makefile hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-makefile d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-lua hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-lua d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-lob hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-lob d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-lisp hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-lisp d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-lilypond hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-lilypond d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-ledger hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-ledger d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-latex hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-latex d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-keys hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-keys d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-js hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-js d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-java hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-java d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-J hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-J d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-io hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-io d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-hledger hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-hledger d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-haskell hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-haskell d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-groovy hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-groovy d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-gnuplot hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-gnuplot d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-fortran hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-fortran d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-forth hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-forth d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-exp hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-exp d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-eval hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-eval d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-emacs-lisp hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-emacs-lisp d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-ebnf hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-ebnf d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-dot hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-dot d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-ditaa hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-ditaa d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-css hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-css d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-core hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-core d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-coq hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-coq d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-comint hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-comint d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-clojure hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-clojure d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-calc hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-calc d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-C hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-C d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-awk hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-awk d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-asymptote hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-asymptote d:/Profiles/sbang/.emacs.d/elpa/org-20180625/ob-abc hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/org/ob-abc d:/Profiles/sbang/apps/share/emacs/site-lisp/icalendar hides c:/ProgramFiles/emacs-26.1-x86_64/share/emacs/26.1/lisp/calendar/icalendar Features: (shadow bbdb-message bbdb bbdb-site timezone mail-extr emacsbug sendmail mm-archive network-stream starttls url-cache json-mode json-reformat json-snatcher sql view sort bug-reference vc vc-dispatcher org-w3m org-rmail org-mhe org-irc org-habit org-agenda org-info org-gnus org-docview doc-view image-mode org-bibtex bibtex org-bbdb org-element avl-tree generator org-install org org-macro org-footnote org-pcomplete org-list org-faces org-entities noutline outline org-version ob-sparql sparql-mode ob-emacs-lisp ob ob-tangle org-src ob-ref ob-lob ob-table ob-keys ob-exp ob-comint ob-core ob-eval org-compat org-macs org-loaddefs find-func cal-menu calendar cal-loaddefs cus-edit cus-start cus-load magit-obsolete magit-blame magit-stash magit-bisect magit-remote magit-commit magit-sequence magit-notes magit-worktree magit-tag magit-merge magit-branch magit-reset magit-collab ghub url-http url-gw nsm url-auth url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap let-alist magit-files magit-refs magit-status magit magit-repos magit-apply magit-wip magit-log which-func magit-diff smerge-mode magit-core magit-autorevert autorevert filenotify magit-process magit-margin magit-mode git-commit magit-git magit-section magit-utils crm subr-x magit-popup log-edit pcvs-util add-log with-editor cl-extra help-mode async-bytecomp async server dash time-stamp vc-git diff-mode rng-xsd xsd-regexp rng-cmpct rng-nxml rng-valid rng-loc rng-uri rng-parse nxml-parse rng-match rng-dt rng-util rng-pttrn nxml-ns nxml-mode nxml-outln nxml-rap nxml-util nxml-enc xmltok editorconfig-core editorconfig-core-handle editorconfig-fnmatch misearch multi-isearch compile elec-pair desktop frameset cl nnir gnus-sum gnus-group gnus-undo gnus-start gnus-cloud nnimap nnmail mail-source tls gnutls utf7 netrc gnus-spec gnus-int gnus-range message rmc puny dired dired-loaddefs rfc822 mml mml-sec epa derived epg mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader gnus-win gnus wid-edit nnoo nnheader gnus-util rmail rmail-loaddefs rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils nxml-psgml-compatibility easy-mmode crappy-jsp-mode js json map imenu thingatpt cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs sgml-mode dom editorconfig filladapt time jka-compr tramp tramp-compat tramp-loaddefs trampver ucs-normalize shell pcomplete comint ansi-color ring parse-time format-spec advice finder-inf rx info package easymenu epg-config url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache url-vars seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib time-date mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel dos-w32 ls-lisp disp-table term/w32-win w32-win w32-vars term/common-win 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 w32notify w32 lcms2 multi-tty make-network-process emacs) Memory information: ((conses 16 1959488 107298) (symbols 56 50021 2) (miscs 48 1713 2360) (strings 32 239993 67248) (string-bytes 1 6625127) (vectors 16 95825) (vector-slots 8 2221963 139958) (floats 8 316 628) (intervals 56 218258 3366) (buffers 992 84)) From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 13 07:26:02 2020 Received: (at control) by debbugs.gnu.org; 13 Aug 2020 11:26:02 +0000 Received: from localhost ([127.0.0.1]:47200 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k6BMv-0000y4-Ud for submit@debbugs.gnu.org; Thu, 13 Aug 2020 07:26:02 -0400 Received: from mail-yb1-f171.google.com ([209.85.219.171]:36559) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k6BMo-0000xS-76 for control@debbugs.gnu.org; Thu, 13 Aug 2020 07:26:01 -0400 Received: by mail-yb1-f171.google.com with SMTP id g3so3122719ybc.3 for ; Thu, 13 Aug 2020 04:25:54 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:mime-version:date:message-id:subject:to; bh=64tm03L7e9B81Nunh2yz3C+uSgT1VMn5lx/kfoTIh/0=; b=ksvGbWvFMR2Q2KHmR5Ohbf8wj6GYJiwYHCk0kaF96/TziIKsXJ6vojtozs+GSF6zf0 mjhnMFjCRUt2T6wN2misrIq0Es8AzcVhlwMhyJD71o+ibKXO8uwInjIIpr3fBsEWWWT2 92TDLSTy//U6+71WgxFRS/+/djE6fn/KDvb2+0Hxq2AchC+uMh0dyXWBfhrKlDa2oFSi EquCHvEWZ0XjQAnJL4cTQwiOci1RAVbejy8NLQomLwFhIB7M8gtQHFDWHJV+DB+9hpTo 8Ggx21NVAKkgFlQlcRNzjHfYuFAjKQPUUMOdSfoLydBGdLn9hs6PWXdNeyKtPUZATbr9 38IQ== X-Gm-Message-State: AOAM530MOlTcvWGM69cATDyVrAdDzmFIZqaxPalDAV+TPm5QxFnUfPi+ huAhp+GkASOrWbzwoFmyJTB6+VtBZCYtbkWtFfRamF5SLDM= X-Google-Smtp-Source: ABdhPJwf2JiJhTMeqSx9PG8z4fywnZh6xciN3Y0pkOeiSURjclhbmPjd/J1HLb33jCqA13mexz8JFNgCYIcpq1RTMKc= X-Received: by 2002:a25:b88b:: with SMTP id w11mr6075079ybj.129.1597317948638; Thu, 13 Aug 2020 04:25:48 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Thu, 13 Aug 2020 04:25:48 -0700 From: Stefan Kangas MIME-Version: 1.0 Date: Thu, 13 Aug 2020 04:25:48 -0700 Message-ID: Subject: To: control@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.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 the administrator of that system for details. Content preview: found 34337 28.0.50 tags 34337 + confirmed thanks Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (stefankangas[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.219.171 listed in wl.mailspike.net] 0.0 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different 0.0 UNPARSEABLE_RELAY Informational: message has unparseable relay lines 2.0 BLANK_SUBJECT Subject is present but empty 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 (+) found 34337 28.0.50 tags 34337 + confirmed thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 02 09:51:09 2021 Received: (at 34337) by debbugs.gnu.org; 2 Feb 2021 14:51:09 +0000 Received: from localhost ([127.0.0.1]:34450 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l6x1J-0002bw-Go for submit@debbugs.gnu.org; Tue, 02 Feb 2021 09:51:09 -0500 Received: from quimby.gnus.org ([95.216.78.240]:33832) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l6x1E-0002bK-Rg for 34337@debbugs.gnu.org; Tue, 02 Feb 2021 09:51:08 -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=G11kg1iVQtKb2/MBEfZkXYR3+qb5y7j9rUQItexpDK8=; b=mqmWwwoxp7vEiywjLDrd13F6AC f6QGnAknbH4ZvMdLwjXHsg9JeyvQdxaEc+bB9hTWg2Sfm/OmMXeKVONHFLBQJ1Bz/quVY3NiSteOz wcaTnQW1aOigNl4X3/gnW4wJ2VF+mHe6r3E8s+Jx8DYe/wCJx/LtX+A3LLB/SH1CN38E=; 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 1l6x13-0005LT-6f; Tue, 02 Feb 2021 15:50:58 +0100 From: Lars Ingebrigtsen To: sb@dod.no Subject: Re: bug#34337: 26.1; java-mode indenting is confused by multiline annotations References: X-Now-Playing: Sleater-Kinney's _The Center Won't Hold_: "Can I Go on" Date: Tue, 02 Feb 2021 15:50:52 +0100 In-Reply-To: (sb@dod.no's message of "Tue, 05 Feb 2019 17:25:40 +0100") Message-ID: <87mtwmle0j.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: sb@dod.no writes: > java-mode indents multiline class level annotations wrongly, and indents > the class following the annotation wrongly (see below for an example). I can reproduce this with Emacs 27, but not with Emacs 28, so I this was fixed by Alan's change in this area a few weeks ago, and I'm closing this bug report. If you can still see this problem in Emac [...] 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: 34337 Cc: 34337@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 (-) sb@dod.no writes: > java-mode indents multiline class level annotations wrongly, and indents > the class following the annotation wrongly (see below for an example). I can reproduce this with Emacs 27, but not with Emacs 28, so I this was fixed by Alan's change in this area a few weeks ago, and I'm closing this bug report. If you can still see this problem in Emacs 28, please respond to the debbugs address and we'll reopen. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 02 09:51:11 2021 Received: (at control) by debbugs.gnu.org; 2 Feb 2021 14:51:11 +0000 Received: from localhost ([127.0.0.1]:34453 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l6x1K-0002c9-Pe for submit@debbugs.gnu.org; Tue, 02 Feb 2021 09:51:11 -0500 Received: from quimby.gnus.org ([95.216.78.240]:33848) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l6x1K-0002bk-4P for control@debbugs.gnu.org; Tue, 02 Feb 2021 09:51:10 -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=RfuThKLgTMCyoGUvgumrlViDwENjIn0uvWTUYdCXXpM=; b=ZwIfL+1im12mZEU72JccZ86hR9 3LFSJH2egpiDTPWR7r5OFr7MLxNOprNewL4pjAgMZC4zR7Tbe45mavzlJxLzracGFk7s2jwxWWtPk DT2zViSNMKAMIdTlM6c1A/6uWYCqlo0KuiVJSLXgHlCfeDNve6qI5j6WtVKQ5IFiVEz8=; 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 1l6x1C-0005Lc-JO for control@debbugs.gnu.org; Tue, 02 Feb 2021 15:51:04 +0100 Date: Tue, 02 Feb 2021 15:51:01 +0100 Message-Id: <87lfc6le0a.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #34337 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: tags 34337 fixed close 34337 28.1 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 (-) tags 34337 fixed close 34337 28.1 quit From unknown Thu Jun 19 14:03:35 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 03 Mar 2021 12:24:05 +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