From unknown Sun Jun 22 08:12:10 2025 X-Loop: help-debbugs@gnu.org Subject: bug#67556: 29.1; java-ts-mode doesn't indent open curly brackets properly Resent-From: Spencer Pavkovic Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 01 Dec 2023 01:35:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 67556 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 67556@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.17013944884905 (code B ref -1); Fri, 01 Dec 2023 01:35:02 +0000 Received: (at submit) by debbugs.gnu.org; 1 Dec 2023 01:34:48 +0000 Received: from localhost ([127.0.0.1]:54785 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r8sQY-0001Gw-KE for submit@debbugs.gnu.org; Thu, 30 Nov 2023 20:34:48 -0500 Received: from lists.gnu.org ([2001:470:142::17]:56146) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r8pbE-00053I-M8 for submit@debbugs.gnu.org; Thu, 30 Nov 2023 17:33:38 -0500 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 1r8pb0-00087t-M0 for bug-gnu-emacs@gnu.org; Thu, 30 Nov 2023 17:33:22 -0500 Received: from mail-mw2nam12on20616.outbound.protection.outlook.com ([2a01:111:f400:fe5a::616] helo=NAM12-MW2-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1r8paw-0002Tb-HV for bug-gnu-emacs@gnu.org; Thu, 30 Nov 2023 17:33:20 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Id/h0UQYACc8eOmehYCxHrLlqoX1ElahURPIl2C/zUxArB4FS3V7oA23Ll3ZQ784KZ/Ere8WDi3FIq46qWYFwGENHn2MuI3Ok3rOHGBXm4TuMzMWDMTmMv1dY2bRL+aTaga2h08tqaNRYuS4ez2MspfdGyhKm05OOSBzMOM/pFGgXgYdWT7EVRRKS6bTql2pBtDePUdDHqNT5h4UUiKiGPXHdxlpYwNi6Hy8vKfqKwZfdrgloZDewYcB0+C68MLi1MMBT36W3dLNqvKARLox9juSzDcri1vHubNk0Li+lEiVWLAPU8uSkiEUdHsyKAPmLQec3GnTUzXYIH57RZiq4w== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=hMArGuSSMsT8JNkFIeyc1+geul+hIUuHmnwLYUznS28=; b=U/Kb7drLuUz3xboDdWcizth/CgPZx9XMgJL9XObr1AoNP5Z5JHFugFI9AVnfVJ7qKOZZKLYvO8WwDXrNY7EfSKM0w/3laqf/9ZzLU0e9mFdcGoZ1Y1vPaWkK4sVcEfbK1RNiZhs4IupVVL9UcS9mc/QdceoChbGdv0O80Nwc0SojvKRxc6zJgXqRVtF8DfQV3SGv/hzMnSlQAOOklurZaLA42ePG3c6iHRMQGiZIDPx+A+XttkdadHUtocuhwDz0Bk/eTVHGsY2H1icWgzi8zi1CsC0pbiuc1rS7pUEEEsMliVSkytF6e6hFsQsZRXBxqFfo1pZZmfozvmc4n4oo3A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ilstu.edu; dmarc=pass action=none header.from=ilstu.edu; dkim=pass header.d=ilstu.edu; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ilstu.edu; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=hMArGuSSMsT8JNkFIeyc1+geul+hIUuHmnwLYUznS28=; b=UKQ66JgNxhy88KrG9g5fACdK3GkRSK6h+dXE9u6AGLU7PoLONn/vj3F96yXc/eCEHzfBKj23UGCrp//Szu3Z92XtIud4HZu9FhD8yA2e6yS6SPigK1EjH1TaxUCDNOxLI13phmHmfgZ2F0JLpz/DTiptaNW6Cd30XuKkBOlppDU= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=ilstu.edu; Received: from BN7PR03MB3425.namprd03.prod.outlook.com (2603:10b6:406:ca::11) by SJ0PR03MB6342.namprd03.prod.outlook.com (2603:10b6:a03:390::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7068.8; Thu, 30 Nov 2023 22:28:13 +0000 Received: from BN7PR03MB3425.namprd03.prod.outlook.com ([fe80::2b3c:ee81:8d21:cea6]) by BN7PR03MB3425.namprd03.prod.outlook.com ([fe80::2b3c:ee81:8d21:cea6%6]) with mapi id 15.20.7068.012; Thu, 30 Nov 2023 22:28:13 +0000 Message-ID: <6e59a5d3-4365-49c6-9673-85796d4777a4@ilstu.edu> Date: Thu, 30 Nov 2023 16:28:11 -0600 User-Agent: Mozilla Thunderbird Content-Language: en-US From: Spencer Pavkovic Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-ClientProxiedBy: CH0PR04CA0078.namprd04.prod.outlook.com (2603:10b6:610:74::23) To BN7PR03MB3425.namprd03.prod.outlook.com (2603:10b6:406:ca::11) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BN7PR03MB3425:EE_|SJ0PR03MB6342:EE_ X-MS-Office365-Filtering-Correlation-Id: 1979aac1-445f-4ab7-93d6-08dbf1f3a3e0 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: IS2xvWSqqxKSoZMaOOXb02YNtOA1JjDpEFCqZ5DaVmY1gnsjIzQdeKU8XxkPQDL2Z/gnPhQTUvXGOemffn/U6RbswmJNkTXzA407OI43KxBMpz5PfaCMomuILBPU0Se1BmHQop93B+pje0mqgIqfUzXTJ87UEXL1MLpX2aEgwywu5JVVID8MeiXY1mVkPNhlPltcV4/82T07yNoiHcZLq2mM1iiGrQtq/ikMfyxM2ZyKpGLzXazY7K4YbZz+EtVBaV6ZHwwRYXBwBGdtE7DdqX8lt5S1S1u8aXep5Lnnzeu6FH26Re8t/+SehtrDkKH1W4lWWL5LmroqycxDLMMKK1tz0gxuwJ1RNU4R6chm/Nava0T1TjCGhW6bYUFMemchOZvBW4BQ1UTaxbxtXkK/YoONs08d3AgGP+I9MhjqdfRPV4rgr2d8Ax6H7kzU+0orV9n7vmfSLZmrXVnPtRwPYZF6/NRBwO4C47+uGP04UoI/XODwfcBQ8XddMNzuqLhGDngbqrmrY2aPyiY/5sXeV3DA3E+LYvoo5qFDe4pagVDe6HfprhMZs7WVfyd1hP2A/expooc9Zr0e/nasPf3m8H2gP5IkaHRoJ/4NXjkCAaU3c3sWj/gun7AslqmAArjos8iMQAxkWoIKPeDMEF/oWK+FU7sZgIqYhgEz6R2yvdQqc+B9xa/qULtwXGVs4JVBWhO3V2yg72wBrf4T/Ce2LRYgf4ddthIn3lF5gBHl3IA= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN7PR03MB3425.namprd03.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(376002)(39860400002)(366004)(346002)(396003)(136003)(230922051799003)(230173577357003)(230273577357003)(64100799003)(451199024)(186009)(1800799012)(8936002)(31696002)(8676002)(86362001)(66556008)(66476007)(66946007)(316002)(6916009)(36756003)(31686004)(786003)(5660300002)(2906002)(6486002)(478600001)(6506007)(38100700002)(4001150100001)(66899024)(2616005)(6512007)(43170500006)(83380400001)(75432002)(41300700001)(45980500001)(43740500002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: SwBWz3U6nBmz6eqt4WJSaTM1EDWM5j6dCJlIjW/HedxQHU52nm6igZILIlLOZt03tFVsvWC7oBRbYJ/MJ8RemzIbqdrO/qFjUdxQsL9RMrCGBoP9LorYzZHUBTyYQQ7bSCvKGTxjVh6hLqvMS3JE1tykvSVBLBR0L4c6WrieJGvMAyHdt9CYYlaK9vbNNX2L82VSfbj5AjBlrszDz1Gep3fC1B0gT9ecZzSOCnkaq5edpQzgesjXvisqmv/E1oEH1DfT10yeN3z8ggWiv8NVihnKOHdr1awt0kAJ3LxTJU9OIEezE0TOmnaw9lvteczrS9oGT2HMwGrill0phvODVuSmQyGXzvr0I328l1MM8XCYuNPCAittJagGBo30WJAH/i7JHpArxYDlPtj9Nabt6Euhh3mJfzEMloaIPFYIoMXlsxOMXeyyjy1N6+E+gbM8JPhvhpsBcLaEoNi1qRdlIKXbCxK7rDtIolyRJkH+KRBK+IfGd+kewhDxoEDNwbfUeKQSa/CtPAvadQy4Nk0XrWpByvd5+PEznpp+0ToKYqKCCqS0zZXQx2JYRZW7V9ldVn9W6zqgSXfUS/RiBZRGVIwa3F7riNYecdPFAxppL9Mm6JPjcn3SjPwe8cbeZb3VI6Zmr7eqMwDhK+wj7DMVoElLv11e/nvfE/uDpqmVyLDa0U0o1r/r9/vYHad8AMxc4fAc7QBde982MmjrAR65rgdpezN6F1GGuyMA94Ps+rrgHF1dnVduyR/GLQP1p9ce2nGbm7fdATAwsz5PIkSCrWXX5YY05To0ziS13H+6DPsZk2EC6NypXnFGKuYYMmmf6RHksAzYnxS2NNeSYABxgWinqs3c9F1wHqu9FqNtbbH3VZQXhpzAmu/7rILqtdrEKT0YXyl+GeLoJOXMO4LDFXbK7cCQ0/TLPaOHPAUTlpa/x4xXkY2WwAuJ0d8De1XgFSu8XGziXOl/JI7UnxL6qivdqtOk6w5Tpo9oAVyECJxapg5ddQtfKLzRhq5ozCEWeQQ3SDyiAAGbiSYBAOWgm4KruiHp3Ea1b7qxoAglrgarTR++c/g2HXbUZe7E645BxY1mI6mwqBiSJ15A4AUIsFh8PMox9OkI6MK9dvSjfya3Mz+4nOUGYftVzfsgzFeMtniaPb2f1NNvHWvb9V1gAtiV+CcGeQ6Dp3wCpQxxH/TIFB9LrHVZFLKNlq2xJMhM+VdbIwdRf2yEpAht7CpFvjsMYdzmn5pbyJniQHcPNBvaUmi9WwxCDwOCGL2koK/6qH3I9I4wfBUnaCQYrpDs2ztzQ48KgLBZD3s/klIpX07FMKyrEUFA8zQc1FOO8UZw79GdfwFk2+1qbuN/YjrcHlazev/j8iX+Qr5EE0j8gaBy2Y2/vQc0y6JTVzYivOBp5L4btoWSpiwlDHEmHwKx3Oh96RZXA4UuCqKTDeuXkBvlAXIKA2lymjbJie9ZDGQ7t3XvHaVHtOFvxzPNxZ9ZZbfOiyGdZRZwHO3yx6pjdPjfOKhFhUMbNmK7P6U2D1ryVPdVXsZdsjvZalARalXYXY1MWaY3y1uBuBcG8zBS5ujOlk4znurnM3ba6tAjtVAnKNNo6nVdiINVtBtCR407CahB04xZI/H9gYBPi40g/yeyrBtugi5hpzZBoivdA3CW X-OriginatorOrg: ilstu.edu X-MS-Exchange-CrossTenant-Network-Message-Id: 1979aac1-445f-4ab7-93d6-08dbf1f3a3e0 X-MS-Exchange-CrossTenant-AuthSource: BN7PR03MB3425.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Nov 2023 22:28:13.7574 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 085f983a-0b69-4270-b71d-10695076bafe X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: D+bgPpnXnFAL4/l21KVmnCMlrYL9Qz+66xKqXE4QUDx+Cf0uJxnwuau78fJDiiLlP6DcammBaxK9BdzpZafCag== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR03MB6342 Received-SPF: pass client-ip=2a01:111:f400:fe5a::616; envelope-from=spavkov@ilstu.edu; helo=NAM12-MW2-obe.outbound.protection.outlook.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Mailman-Approved-At: Thu, 30 Nov 2023 20:34:44 -0500 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: -0.0 (/) If you are in java-ts-mode, attempting to put an opening curly bracket '{' on it's own line will not indent the bracket at all. While I expect it to place the bracket on the same indent level as the block (like regular java-mode), it is always far left with 0 tabs. I did run with emacs -Q and the same thing happened. // EXPECTED public class Thing {      public Thing()      {          try          {              // stuff          } catch (Exception e)          {              // stuff          }      } } // ACTUAL public class Thing {      public Thing() {          try {              // stuff          } catch (Exception e) {              // other stuff          }     } } In GNU Emacs 29.1 (build 1, x86_64-pc-linux-gnu, X toolkit, cairo version 1.17.8) of 2023-11-15 built on localhost Windowing system distributor 'The X.Org Foundation', version 11.0.12101009 System Description: Gentoo Linux Configured using: 'configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --datarootdir=/usr/share --disable-silent-rules --docdir=/usr/share/doc/emacs-29.1-r5 --htmldir=/usr/share/doc/emacs-29.1-r5/html --libdir=/usr/lib64 --program-suffix=-emacs-29 --includedir=/usr/include/emacs-29 --infodir=/usr/share/info/emacs-29 --localstatedir=/var --enable-locallisppath=/etc/emacs:/usr/share/emacs/site-lisp --without-compress-install --without-hesiod --without-pop --with-file-notification=inotify --with-pdumper --enable-acl --without-dbus --with-modules --without-gameuser --with-libgmp --without-gpm --with-native-compilation=aot --with-json --without-kerberos --without-kerberos5 --without-lcms2 --with-xml2 --without-mailutils --without-selinux --without-small-ja-dic --without-sqlite3 --with-gnutls --without-libsystemd --with-threads --with-tree-sitter --without-wide-int --with-sound=no --with-zlib --with-x --without-pgtk --without-ns --without-gconf --without-gsettings --without-toolkit-scroll-bars --with-xpm --with-xft --with-cairo --with-harfbuzz --without-libotf --without-m17n-flt --with-x-toolkit=lucid --with-xaw3d --with-gif --with-jpeg --with-png --with-rsvg --without-tiff --without-webp --with-imagemagick --with-dumping=pdumper 'CFLAGS=-O2 -march=native -pipe' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--as-needed -Wl,--as-needed'' Configured features: ACL CAIRO FREETYPE GIF GLIB GMP GNUTLS HARFBUZZ IMAGEMAGICK JPEG JSON LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP THREADS TREE_SITTER X11 XAW3D XDBE XIM XINPUT2 XPM LUCID ZLIB Important settings: value of $LANG: en_US.utf8 locale-coding-system: utf-8-unix Major mode: Outline Minor modes in effect: goto-address-mode: t flyspell-mode: t shell-dirtrack-mode: t server-mode: t rainbow-mode: t yas-global-mode: t yas-minor-mode: t global-ligature-mode: t ligature-mode: t marginalia-mode: t vertico-mode: t which-key-mode: t delete-selection-mode: t recentf-mode: t global-paren-face-mode: t global-hungry-delete-mode: t hungry-delete-mode: t minibuffer-depth-indicate-mode: t electric-pair-mode: t global-hl-line-mode: t whitespace-mode: t override-global-mode: t tooltip-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t global-prettify-symbols-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t buffer-read-only: t column-number-mode: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t view-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug goto-addr flyspell ispell noutline outline view jka-compr find-func shortdoc cc-langs cl-print ibuffer ibuffer-loaddefs help-fns radix-tree java-ts-mode cc-mode-expansions cc-mode cc-fonts cc-guess cc-menus cc-cmds expand-region text-mode-expansions er-basic-expansions expand-region-core expand-region-custom sh-script smie executable files-x compile misearch multi-isearch smart-tabs-mode advice display-line-numbers elpaca-log elpaca-ui macros mule-util c-ts-mode c-ts-common treesit edmacro kmacro eat term ehelp shell pcomplete comint ansi-osc dired-aux vc-git diff-mode vc-dispatcher parse-time iso8601 server company-oddmuse company-keywords company-etags etags fileloop xref project ring company-gtags company-dabbrev-code company-dabbrev company-files company-clang company-capf company-cmake company-semantic company-template company-bbdb company rainbow-mode ansi-color color disp-table pcase yasnippet ligature marginalia vertico which-key elfeed-show elfeed-search message sendmail yank-media rfc822 mml mml-sec epa derived epg rfc6068 epg-config gnus-util mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr mailabbrev mail-utils gmm-utils mailheader shr pixel-fill kinsoku puny svg dom elfeed-csv elfeed elfeed-curl elfeed-log elfeed-db elfeed-lib time-date avl-tree generator url-queue url-file browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util mailcap xml-query xml yasnippet-autoloads company-autoloads tuareg-autoloads caml-autoloads geiser-chicken-autoloads geiser-autoloads haskell-mode-autoloads ligature-autoloads smart-tabs-mode-autoloads consult-autoloads marginalia-autoloads vertico-autoloads which-key-autoloads elfeed-autoloads diminish bookmark text-property-search pp time delsel dashboard dashboard-widgets recentf tree-widget wid-edit ffap thingatpt url-parse auth-source eieio eieio-core password-cache json map byte-opt url-vars paren-face compat hungry-delete dashboard-autoloads paren-face-autoloads rainbow-mode-autoloads expand-region-autoloads magit-section-autoloads git-commit-autoloads with-editor-autoloads magit-autoloads dash-autoloads hungry-delete-autoloads eat-autoloads compat-autoloads ef-cherie-theme ef-themes diminish-autoloads ef-themes-autoloads mb-depth elec-pair cc-styles cc-align cc-engine cc-vars cc-defs hl-line comp comp-cstr warnings icons subr-x rx cl-extra help-mode bytecomp byte-compile whitespace dired dired-loaddefs bind-key easy-mmode cl-seq cl-macs gv elpaca elpaca-process cl-loaddefs cl-lib elpaca-autoloads site-gentoo rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode 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 lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine 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 emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads inotify dynamic-setting font-render-setting cairo x-toolkit xinput2 x multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 696666 66035) (symbols 48 30314 3) (strings 32 243685 4935) (string-bytes 1 6134869) (vectors 16 59205) (vector-slots 8 1611748 182263) (floats 8 2492 2500) (intervals 56 18212 16) (buffers 984 30)) From unknown Sun Jun 22 08:12:10 2025 X-Loop: help-debbugs@gnu.org Subject: bug#67556: 29.1; java-ts-mode doesn't indent open curly brackets properly Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 09 Dec 2023 08:27:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67556 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Spencer Pavkovic , Yuan Fu , Theodor Thornhill Cc: 67556@debbugs.gnu.org Received: via spool by 67556-submit@debbugs.gnu.org id=B67556.17021104219196 (code B ref 67556); Sat, 09 Dec 2023 08:27:01 +0000 Received: (at 67556) by debbugs.gnu.org; 9 Dec 2023 08:27:01 +0000 Received: from localhost ([127.0.0.1]:46766 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rBsfs-0002OG-Jm for submit@debbugs.gnu.org; Sat, 09 Dec 2023 03:27:00 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:44474) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rBsfq-0002O1-AZ for 67556@debbugs.gnu.org; Sat, 09 Dec 2023 03:26:59 -0500 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 1rBsfW-0001fn-HY; Sat, 09 Dec 2023 03:26:38 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=yWLk50OGw4d6l+g+iUtMuONrTkPNPEVvZqcxf7uATAM=; b=eOzPOvW+B6RYu0rPEHln 2GwJEsVwMoOBLZNJ+fZ6YHMhuxX/OBq5RA0uBsRS2hfv9wDRasjFesUDlIDdat5JH1evjoSEEpspR ILjY9GZTb7ugU4YzlCCVWdm9ONGisx7GurdFGZMw4IvIZ32T+f8lZKebl9RFSQWVobz4W8WFVkalq kLhB2ofuv5tBVUvLC8oCv7XgmQwodU1jVZoDdYxbO9THFN4HcArs1xbfxgtXF6IpwG/DDtP7AskgY YeeNQv3HyjYEjV9DuparwyM/QuGXQFGmFSIKFCL1ErcbninKPgmHPc7XxEnKmr3+ZUDBuXnqQySyY ghVtZj1zBXfOUg==; Date: Sat, 09 Dec 2023 10:26:22 +0200 Message-Id: <83sf4bye6p.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <6e59a5d3-4365-49c6-9673-85796d4777a4@ilstu.edu> (bug-gnu-emacs@gnu.org) References: <6e59a5d3-4365-49c6-9673-85796d4777a4@ilstu.edu> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) 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: -3.3 (---) > Date: Thu, 30 Nov 2023 16:28:11 -0600 > From: Spencer Pavkovic via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" > > If you are in java-ts-mode, attempting to put an opening curly bracket > '{' on it's own line will not indent the bracket at all. > > While I expect it to place the bracket on the same indent level as the > block (like regular java-mode), it is always far left with 0 tabs. > > I did run with emacs -Q and the same thing happened. > > // EXPECTED > public class Thing > { >      public Thing() >      { >          try >          { >              // stuff >          } catch (Exception e) >          { >              // stuff >          } >      } > } > > // ACTUAL > public class Thing > { >      public Thing() > { >          try > { >              // stuff >          } catch (Exception e) > { >              // other stuff >          } >     } > } Yuan and Theo, any comments? From unknown Sun Jun 22 08:12:10 2025 X-Loop: help-debbugs@gnu.org Subject: bug#67556: 29.1; java-ts-mode doesn't indent open curly brackets properly References: <6e59a5d3-4365-49c6-9673-85796d4777a4@ilstu.edu> Resent-From: Theodor Thornhill Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 09 Dec 2023 16:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67556 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: Spencer Pavkovic , 67556@debbugs.gnu.org, Yuan Fu Received: via spool by 67556-submit@debbugs.gnu.org id=B67556.170214003530099 (code B ref 67556); Sat, 09 Dec 2023 16:41:02 +0000 Received: (at 67556) by debbugs.gnu.org; 9 Dec 2023 16:40:35 +0000 Received: from localhost ([127.0.0.1]:48813 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rC0NW-0007pP-I5 for submit@debbugs.gnu.org; Sat, 09 Dec 2023 11:40:34 -0500 Received: from out-173.mta1.migadu.com ([2001:41d0:203:375::ad]:51690) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rC0NS-0007pD-2P for 67556@debbugs.gnu.org; Sat, 09 Dec 2023 11:40:33 -0500 Date: Sat, 09 Dec 2023 17:40:12 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=thornhill.no; s=key1; t=1702140014; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to; bh=T37eVJIxZIwq6tSLYZDfj6srCbzxvOAYDGxzTRCMa1c=; b=aY8jNRWT4cr47hvRifWRCG+CoeRlkeIzzdIKBPu35q2ShuargrScCZ+kGED2xlIx2VwX3R 3dS2Wp5v0jvNVDHK1ZciAzz6HvghmTSee6h6YGttueYUAqfSrLlRMpxT7gEiqoghCPBJ/o zEa38wl1nKKvJQetDc/60Bs0SCGl0MwkttzDdWkp1qjzGhQeXwRD95CVRZ6tcaINiEAho7 1KQISUKAu9w3JynPqC46LVxudMz70kHsmbsxchsvSgbynbFQncwaf/JpD/oELPRnvUk+9h AOb9PswarpeXRcS5UWK4aEJ/3+yEt2+7ULNmhrtXlpMLZwlTsY/sz9//jae/kA== Message-ID: <4ef658bb-9336-439e-aba6-2b1caca9fda3@email.android.com> X-Android-Message-ID: <4ef658bb-9336-439e-aba6-2b1caca9fda3@email.android.com> In-Reply-To: <83sf4bye6p.fsf@gnu.org> X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. From: Theodor Thornhill Importance: Normal X-Priority: 3 X-MSMail-Priority: Normal MIME-Version: 1.0 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 X-Migadu-Flow: FLOW_OUT X-Spam-Score: 0.7 (/) 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: -0.3 (/) PGRpdiBkaXI9J2F1dG8nPjxicj48ZGl2IGNsYXNzPSJnbWFpbF9leHRyYSIgZGlyPSJhdXRvIj48 YnI+PGRpdiBjbGFzcz0iZ21haWxfcXVvdGUiPk9uIERlYyA5LCAyMDIzIDA5OjI2LCBFbGkgWmFy ZXRza2lpICZsdDtlbGl6QGdudS5vcmcmZ3Q7IHdyb3RlOjxiciB0eXBlPSJhdHRyaWJ1dGlvbiI+ PGJsb2NrcXVvdGUgY2xhc3M9InF1b3RlIiBzdHlsZT0ibWFyZ2luOjAgMCAwIC44ZXg7Ym9yZGVy LWxlZnQ6MXB4ICNjY2Mgc29saWQ7cGFkZGluZy1sZWZ0OjFleCI+PHAgZGlyPSJsdHIiPiZndDsg RGF0ZTogVGh1LCAzMCBOb3YgMjAyMyAxNjoyODoxMSAtMDYwMAo8YnI+CiZndDsgRnJvbTombmJz cDsgU3BlbmNlciBQYXZrb3ZpYyB2aWEgIkJ1ZyByZXBvcnRzIGZvciBHTlUgRW1hY3MsCjxicj4K Jmd0OyZuYnNwOyB0aGUgU3dpc3MgYXJteSBrbmlmZSBvZiB0ZXh0IGVkaXRvcnMiICZsdDtidWct Z251LWVtYWNzQGdudS5vcmcmZ3Q7Cjxicj4KJmd0OyAKPGJyPgomZ3Q7IElmIHlvdSBhcmUgaW4g amF2YS10cy1tb2RlLCBhdHRlbXB0aW5nIHRvIHB1dCBhbiBvcGVuaW5nIGN1cmx5IGJyYWNrZXQK PGJyPgomZ3Q7ICd7JyBvbiBpdCdzIG93biBsaW5lIHdpbGwgbm90IGluZGVudCB0aGUgYnJhY2tl dCBhdCBhbGwuCjxicj4KJmd0OyAKPGJyPgomZ3Q7IFdoaWxlIEkgZXhwZWN0IGl0IHRvIHBsYWNl IHRoZSBicmFja2V0IG9uIHRoZSBzYW1lIGluZGVudCBsZXZlbCBhcyB0aGUKPGJyPgomZ3Q7IGJs b2NrIChsaWtlIHJlZ3VsYXIgamF2YS1tb2RlKSwgaXQgaXMgYWx3YXlzIGZhciBsZWZ0IHdpdGgg MCB0YWJzLgo8YnI+CiZndDsgCjxicj4KJmd0OyBJIGRpZCBydW4gd2l0aCBlbWFjcyAtUSBhbmQg dGhlIHNhbWUgdGhpbmcgaGFwcGVuZWQuCjxicj4KJmd0OyAKPGJyPgomZ3Q7IC8vIEVYUEVDVEVE Cjxicj4KJmd0OyBwdWJsaWMgY2xhc3MgVGhpbmcKPGJyPgomZ3Q7IHsKPGJyPgomZ3Q7Jm5ic3A7 ICZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBwdWJsaWMgVGhpbmcoKQo8YnI+CiZndDsmbmJzcDsg Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHsKPGJyPgomZ3Q7Jm5ic3A7ICZuYnNwOyZuYnNwOyZu YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB0cnkKPGJyPgomZ3Q7Jm5ic3A7ICZu YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB7Cjxicj4KJmd0 OyZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgLy8gc3R1ZmYKPGJyPgomZ3Q7Jm5ic3A7ICZuYnNwOyZu YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB9IGNhdGNoIChFeGNlcHRp b24gZSkKPGJyPgomZ3Q7Jm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw OyZuYnNwOyZuYnNwOyB7Cjxicj4KJmd0OyZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgLy8gc3R1ZmYK PGJyPgomZ3Q7Jm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw OyZuYnNwOyB9Cjxicj4KJmd0OyZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgfQo8YnI+ CiZndDsgfQo8YnI+CiZndDsgCjxicj4KJmd0OyAvLyBBQ1RVQUwKPGJyPgomZ3Q7IHB1YmxpYyBj bGFzcyBUaGluZwo8YnI+CiZndDsgewo8YnI+CiZndDsmbmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7IHB1YmxpYyBUaGluZygpCjxicj4KJmd0OyB7Cjxicj4KJmd0OyZuYnNwOyAmbmJzcDsm bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgdHJ5Cjxicj4KJmd0OyB7 Cjxicj4KJmd0OyZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgLy8gc3R1ZmYKPGJyPgomZ3Q7Jm5ic3A7 ICZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB9IGNhdGNo IChFeGNlcHRpb24gZSkKPGJyPgomZ3Q7IHsKPGJyPgomZ3Q7Jm5ic3A7ICZuYnNwOyZuYnNwOyZu YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw OyAvLyBvdGhlciBzdHVmZgo8YnI+CiZndDsmbmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IH0KPGJyPgomZ3Q7Jm5ic3A7ICZuYnNwOyZuYnNwOyZu YnNwOyB9Cjxicj4KJmd0OyB9Cjxicj4KCjxicj4KWXVhbiBhbmQgVGhlbywgYW55IGNvbW1lbnRz Pwo8YnI+CjwvcD4KPC9ibG9ja3F1b3RlPjwvZGl2PlRoaXMgY2FuIGJlIHN1cHBvcnRlZCwgYnV0 IG5vIEphdmEgY29kZSBpcyBpbmRlbnRlZCBsaWtlIHRoaXMsIHRob3VnaC4gQnV0IGl0IGNvdWxk IG1ha2Ugc2Vuc2UgdG8gc3VwcG9ydCBhdCBsZWFzdCBfc29tZV8gaW5kZW50YXRpb24gaGVyZS4g SSBjYW4gdGFrZSBhIGxvb2sgYXQgdGhpcyB0b25pZ2h0ITwvZGl2PjxkaXYgY2xhc3M9ImdtYWls X2V4dHJhIiBkaXI9ImF1dG8iPjxicj48L2Rpdj48ZGl2IGNsYXNzPSJnbWFpbF9leHRyYSIgZGly PSJhdXRvIj5UaGFua3MgZm9yIHRoZSBwaW5nIDopPC9kaXY+PGRpdiBjbGFzcz0iZ21haWxfZXh0 cmEiIGRpcj0iYXV0byI+VGhlbzwvZGl2PjwvZGl2Pg== From unknown Sun Jun 22 08:12:10 2025 X-Loop: help-debbugs@gnu.org Subject: bug#67556: 29.1; java-ts-mode doesn't indent open curly brackets properly Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 09 Dec 2023 17:10:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67556 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Theodor Thornhill Cc: spavkov@ilstu.edu, 67556@debbugs.gnu.org, casouri@gmail.com Received: via spool by 67556-submit@debbugs.gnu.org id=B67556.1702141770756 (code B ref 67556); Sat, 09 Dec 2023 17:10:02 +0000 Received: (at 67556) by debbugs.gnu.org; 9 Dec 2023 17:09:30 +0000 Received: from localhost ([127.0.0.1]:48840 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rC0pV-0000C7-VD for submit@debbugs.gnu.org; Sat, 09 Dec 2023 12:09:30 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:59998) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rC0pT-0000Bh-2j for 67556@debbugs.gnu.org; Sat, 09 Dec 2023 12:09:28 -0500 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 1rC0p9-00037z-EU; Sat, 09 Dec 2023 12:09:07 -0500 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=hl/3VL3w0zlthro4wNLsh4sWRPdKHcqYNY4WIAiLvIc=; b=Kw6xg9FPvSVZ 5pXFnjPpzxyL/Cq+SQlmkNNGigM56JzroTNAj3AJhH3Cq5f7KBaUw5JYVIhn5D6sXyXK3oNO+1Q7v Cgta+cL8DgZLomiNRXe0phOx3z5Mbeh0Sq8KxkNX91mHKq55KMY0uN6OMYccB3qGWMayOeQlUC7VJ pulvJ9KTbc+jGtRZieHOifGa53tUZSlUgStbSMfFCRBsBcR3YBM65sFWzr5n1QhQ5A8OVoNm34rpR DIDVGs8RIuYG5PtlVkvwJ67TwU4ISiRQsY4p9bzMtO3asPljh+w8jZ2Ut/EaUkQ36wSRhflyeIgcB 4fjvdCTROojWy6F9ZcZLmw==; Date: Sat, 09 Dec 2023 19:08:52 +0200 Message-Id: <83r0jvwbff.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <4ef658bb-9336-439e-aba6-2b1caca9fda3@email.android.com> (message from Theodor Thornhill on Sat, 09 Dec 2023 17:40:12 +0100) References: <4ef658bb-9336-439e-aba6-2b1caca9fda3@email.android.com> X-Spam-Score: -2.3 (--) 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: -3.3 (---) > Date: Sat, 09 Dec 2023 17:40:12 +0100 > From: Theodor Thornhill > Cc: Spencer Pavkovic , Yuan Fu , > 67556@debbugs.gnu.org > > Yuan and Theo, any comments? > > This can be supported, but no Java code is indented like this, though. But it could make sense to > support at least _some_ indentation here. I can take a look at this tonight! Thanks, please do. From unknown Sun Jun 22 08:12:10 2025 X-Loop: help-debbugs@gnu.org Subject: bug#67556: 29.1; java-ts-mode doesn't indent open curly brackets properly Resent-From: Yuan Fu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 10 Dec 2023 09:58:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67556 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Theodor Thornhill , Eli Zaretskii Cc: Spencer Pavkovic , 67556@debbugs.gnu.org Received: via spool by 67556-submit@debbugs.gnu.org id=B67556.170220224222224 (code B ref 67556); Sun, 10 Dec 2023 09:58:02 +0000 Received: (at 67556) by debbugs.gnu.org; 10 Dec 2023 09:57:22 +0000 Received: from localhost ([127.0.0.1]:49512 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rCGYr-0005mO-UD for submit@debbugs.gnu.org; Sun, 10 Dec 2023 04:57:22 -0500 Received: from mail-ot1-x333.google.com ([2607:f8b0:4864:20::333]:50467) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rCGYn-0005m8-CE for 67556@debbugs.gnu.org; Sun, 10 Dec 2023 04:57:21 -0500 Received: by mail-ot1-x333.google.com with SMTP id 46e09a7af769-6d9dadc3dc0so2449688a34.1 for <67556@debbugs.gnu.org>; Sun, 10 Dec 2023 01:57:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1702202217; x=1702807017; darn=debbugs.gnu.org; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=uJT5DovPqCn522yOqr5/mn/YKhkCZtSxpUyWXIgVhk8=; b=DldaPYtL/FNWFt5yFy8KM6XxIob1CetgPxOlPtD9LFTEij3UZwhe2r+SgdTtllbuxT l1E0Tm0Yd60VAWqbI1TqFQJjyPhf4WFv4x8F+bfxchysoLa+pcq2GEdtSWAY91h1Pcd1 UhBb8bOa/hT1fp3MVZqsMnaYI3OozuQqS29Qfa5htmxjVfuARYxYxTdJjyHKS8K+c64w BT3nQpIGgwEVBMcbv7Ba6BaykrESwyF6WyVA+ilIdvqDBTumqXLNbcBRUpMwc3e4K3ZP QqkEp4eolgdEbMVMAKjmBzfQTmuzwS2ZpmDZcLwFE5thMVQh1FG9rlE6ZiQsWVitoEAr FO8w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702202217; x=1702807017; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=uJT5DovPqCn522yOqr5/mn/YKhkCZtSxpUyWXIgVhk8=; b=dt4V9Gsj0dZYrvzja8oneaJlyO4pyeImVWqoGCMcfdj558X3Xi/O9W1NoA/2gCf0FX Lnn3aE8fNrfCiPe/30gH8w1qcxa1ooQfm343sQN6AlWtU5fmRHPHkILz610/mAZWb9aP D7pLqEZan2sh/zdJTIT3asZliSu53IUvml6WaMPo51rA1A9mcEVkuOmcGX7FD0ZYgSLe XUO/VeJ+1hDkN7ldezK7spLdlxdjcVTgv7vBw2zWRQBP8z/SJWJPdR9B/DERJaeoYYMi HwhKzTmAD9EHT6RVEAYX2xfSzhYBymvjArXuTuP7U+CC1eOV689rPxxrqY+zcOnCzgzw F2+g== X-Gm-Message-State: AOJu0YytfWE0/h6SPApLs0H8IA3JkN1/9MmVjeqmRAVllFJXS9S7yKzX ecFR7+GIRx+t5sqnc6rdjIU= X-Google-Smtp-Source: AGHT+IEAxbl8XsKOJC1cIw9t/h/vtVFE37GTJ7bhxavFMvImiLpm6AOK9222dSkWxvAalDrP4gFPxA== X-Received: by 2002:a05:6830:22e4:b0:6d8:74e2:7cdf with SMTP id t4-20020a05683022e400b006d874e27cdfmr2958330otc.58.1702202217558; Sun, 10 Dec 2023 01:56:57 -0800 (PST) Received: from [192.168.1.7] (172-117-161-177.res.spectrum.com. [172.117.161.177]) by smtp.gmail.com with ESMTPSA id fb6-20020a056a002d8600b006ce95e37a40sm4305156pfb.111.2023.12.10.01.56.56 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 10 Dec 2023 01:56:57 -0800 (PST) Message-ID: Date: Sun, 10 Dec 2023 01:56:55 -0800 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US References: <4ef658bb-9336-439e-aba6-2b1caca9fda3@email.android.com> From: Yuan Fu In-Reply-To: <4ef658bb-9336-439e-aba6-2b1caca9fda3@email.android.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) 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 (-) On 12/9/23 8:40 AM, Theodor Thornhill wrote: > > > On Dec 9, 2023 09:26, Eli Zaretskii wrote: > > > Date: Thu, 30 Nov 2023 16:28:11 -0600 > > From:  Spencer Pavkovic via "Bug reports for GNU Emacs, > >  the Swiss army knife of text editors" > > > > If you are in java-ts-mode, attempting to put an opening curly > bracket > > '{' on it's own line will not indent the bracket at all. > > > > While I expect it to place the bracket on the same indent level > as the > > block (like regular java-mode), it is always far left with 0 tabs. > > > > I did run with emacs -Q and the same thing happened. > > > > // EXPECTED > > public class Thing > > { > >       public Thing() > >       { > >           try > >           { > >               // stuff > >           } catch (Exception e) > >           { > >               // stuff > >           } > >       } > > } > > > > // ACTUAL > > public class Thing > > { > >       public Thing() > > { > >           try > > { > >               // stuff > >           } catch (Exception e) > > { > >               // other stuff > >           } > >      } > > } > > Yuan and Theo, any comments? > > This can be supported, but no Java code is indented like this, though. > But it could make sense to support at least _some_ indentation here. I > can take a look at this tonight! > > Thanks for the ping :) > Theo Thank you Theo. I'll leave this to you. Yuan From unknown Sun Jun 22 08:12:10 2025 X-Loop: help-debbugs@gnu.org Subject: bug#67556: 29.1; java-ts-mode doesn't indent open curly brackets properly Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 16 Dec 2023 11:58:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67556 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: theo@thornhill.no, Yuan Fu Cc: spavkov@ilstu.edu, 67556@debbugs.gnu.org Received: via spool by 67556-submit@debbugs.gnu.org id=B67556.170272784914184 (code B ref 67556); Sat, 16 Dec 2023 11:58:02 +0000 Received: (at 67556) by debbugs.gnu.org; 16 Dec 2023 11:57:29 +0000 Received: from localhost ([127.0.0.1]:54084 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rETIO-0003gi-Sx for submit@debbugs.gnu.org; Sat, 16 Dec 2023 06:57:29 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:45920) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rETIN-0003gU-2X for 67556@debbugs.gnu.org; Sat, 16 Dec 2023 06:57:27 -0500 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 1rETIF-0006Io-OV; Sat, 16 Dec 2023 06:57:20 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=khQlbwrk1teDwPZzcwJDcg7o75ZZuSlDoRHtt2RRdqA=; b=gk1YdIDQFmqmyDvhAd1J bHWYdP4tbN+Sp0voJyz8R5AVCeQWY1wtcMtcF+LEdbCquY0kbP5ABdt9j/UtZkU0n9SeuKaWUo9Qs //lGRUvv04xvwaWtM7gcFKid7deuNhp7rjGZzaQxXU/lgrXogmnEkmmCqeMvsjXHFj8FOkSUZsERG 3cx7At5/gDR2YU605U58nX5+O+xIazVt7fOEJbNPadK951JCxoAcvdPdUnRozLrKiv45nkAZw7Piu Hl43eEYol37XBDYOpoeGr5DaCduG59Ht0PhAaGRageUxf0pqul+m7AdLBbl1QudQ1Uep2UuGqF9zQ 92Wik3pVeaCRdg==; Date: Sat, 16 Dec 2023 13:56:59 +0200 Message-Id: <83ttoimkc4.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Yuan Fu on Sun, 10 Dec 2023 01:56:55 -0800) References: <4ef658bb-9336-439e-aba6-2b1caca9fda3@email.android.com> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) 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: -3.3 (---) Theo, any progress? This bug is one of those which I'd like to resolve before releasing Emacs 29.2. Could you please look into this? Thanks. > Date: Sun, 10 Dec 2023 01:56:55 -0800 > Cc: Spencer Pavkovic , 67556@debbugs.gnu.org > From: Yuan Fu > > > > On 12/9/23 8:40 AM, Theodor Thornhill wrote: > > > > > > On Dec 9, 2023 09:26, Eli Zaretskii wrote: > > > > > Date: Thu, 30 Nov 2023 16:28:11 -0600 > > > From:  Spencer Pavkovic via "Bug reports for GNU Emacs, > > >  the Swiss army knife of text editors" > > > > > > If you are in java-ts-mode, attempting to put an opening curly > > bracket > > > '{' on it's own line will not indent the bracket at all. > > > > > > While I expect it to place the bracket on the same indent level > > as the > > > block (like regular java-mode), it is always far left with 0 tabs. > > > > > > I did run with emacs -Q and the same thing happened. > > > > > > // EXPECTED > > > public class Thing > > > { > > >       public Thing() > > >       { > > >           try > > >           { > > >               // stuff > > >           } catch (Exception e) > > >           { > > >               // stuff > > >           } > > >       } > > > } > > > > > > // ACTUAL > > > public class Thing > > > { > > >       public Thing() > > > { > > >           try > > > { > > >               // stuff > > >           } catch (Exception e) > > > { > > >               // other stuff > > >           } > > >      } > > > } > > > > Yuan and Theo, any comments? > > > > This can be supported, but no Java code is indented like this, though. > > But it could make sense to support at least _some_ indentation here. I > > can take a look at this tonight! > > > > Thanks for the ping :) > > Theo > > Thank you Theo. I'll leave this to you. > > Yuan > From unknown Sun Jun 22 08:12:10 2025 X-Loop: help-debbugs@gnu.org Subject: bug#67556: 29.1; java-ts-mode doesn't indent open curly brackets properly Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 23 Dec 2023 09:05:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67556 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: theo@thornhill.no Cc: spavkov@ilstu.edu, 67556@debbugs.gnu.org, casouri@gmail.com Received: via spool by 67556-submit@debbugs.gnu.org id=B67556.170332227320188 (code B ref 67556); Sat, 23 Dec 2023 09:05:02 +0000 Received: (at 67556) by debbugs.gnu.org; 23 Dec 2023 09:04:33 +0000 Received: from localhost ([127.0.0.1]:48537 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rGxvt-0005FY-CC for submit@debbugs.gnu.org; Sat, 23 Dec 2023 04:04:33 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:50364) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rGxvq-0005FI-Fx for 67556@debbugs.gnu.org; Sat, 23 Dec 2023 04:04:31 -0500 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 1rGxvf-0000uV-Ea; Sat, 23 Dec 2023 04:04:19 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=auYQIuItVansJkskiblVY5mK0JJDLk23DTw/sPk5+DQ=; b=mz+4RdeYcRIigTANu1mK prXshrJY5aFAg8WKFK6+MSSPjUhEBO1HHEKamoV2Sms0R/K+HyUNp6gYFv8IujK+OT0ZlsrsnU3aB 56ZBJClhjzyTbjSshbm+Rai/tTSmksJLNUuRKDg6BOUdzUeYYylUIIsKNKT8ouottIY4yWRjzINKz TplW6ctDkZG1NXqIe1yhI+5FFk6oIL8/V26Xa8v7cNVZLccOslcQSEUzzDL927ibyubu82hWrIYi9 vpSYue/HBU2E08BpCda1xbRDWV0jHTRWev2/7cPH8M4Tvebr/mrV2mhQS9dqdiiqtIME0FWCC7D+e 0Qw+Mr5UB8dDBw==; Date: Sat, 23 Dec 2023 11:04:10 +0200 Message-Id: <83msu1e1dh.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <83ttoimkc4.fsf@gnu.org> (message from Eli Zaretskii on Sat, 16 Dec 2023 13:56:59 +0200) References: <4ef658bb-9336-439e-aba6-2b1caca9fda3@email.android.com> <83ttoimkc4.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) 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: -3.3 (---) Ping! Ping! Theo, please chime in. > Cc: spavkov@ilstu.edu, 67556@debbugs.gnu.org > Date: Sat, 16 Dec 2023 13:56:59 +0200 > From: Eli Zaretskii > > Theo, any progress? This bug is one of those which I'd like to > resolve before releasing Emacs 29.2. Could you please look into this? > > Thanks. > > > Date: Sun, 10 Dec 2023 01:56:55 -0800 > > Cc: Spencer Pavkovic , 67556@debbugs.gnu.org > > From: Yuan Fu > > > > > > > > On 12/9/23 8:40 AM, Theodor Thornhill wrote: > > > > > > > > > On Dec 9, 2023 09:26, Eli Zaretskii wrote: > > > > > > > Date: Thu, 30 Nov 2023 16:28:11 -0600 > > > > From:  Spencer Pavkovic via "Bug reports for GNU Emacs, > > > >  the Swiss army knife of text editors" > > > > > > > > If you are in java-ts-mode, attempting to put an opening curly > > > bracket > > > > '{' on it's own line will not indent the bracket at all. > > > > > > > > While I expect it to place the bracket on the same indent level > > > as the > > > > block (like regular java-mode), it is always far left with 0 tabs. > > > > > > > > I did run with emacs -Q and the same thing happened. > > > > > > > > // EXPECTED > > > > public class Thing > > > > { > > > >       public Thing() > > > >       { > > > >           try > > > >           { > > > >               // stuff > > > >           } catch (Exception e) > > > >           { > > > >               // stuff > > > >           } > > > >       } > > > > } > > > > > > > > // ACTUAL > > > > public class Thing > > > > { > > > >       public Thing() > > > > { > > > >           try > > > > { > > > >               // stuff > > > >           } catch (Exception e) > > > > { > > > >               // other stuff > > > >           } > > > >      } > > > > } > > > > > > Yuan and Theo, any comments? > > > > > > This can be supported, but no Java code is indented like this, though. > > > But it could make sense to support at least _some_ indentation here. I > > > can take a look at this tonight! > > > > > > Thanks for the ping :) > > > Theo > > > > Thank you Theo. I'll leave this to you. > > > > Yuan > > > > > > From unknown Sun Jun 22 08:12:10 2025 X-Loop: help-debbugs@gnu.org Subject: bug#67556: 29.1; java-ts-mode doesn't indent open curly brackets properly Resent-From: Theodor Thornhill Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 28 Dec 2023 08:02:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67556 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: spavkov@ilstu.edu, 67556@debbugs.gnu.org, casouri@gmail.com Received: via spool by 67556-submit@debbugs.gnu.org id=B67556.170375049416650 (code B ref 67556); Thu, 28 Dec 2023 08:02:02 +0000 Received: (at 67556) by debbugs.gnu.org; 28 Dec 2023 08:01:34 +0000 Received: from localhost ([127.0.0.1]:38347 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rIlKg-0004KU-6g for submit@debbugs.gnu.org; Thu, 28 Dec 2023 03:01:34 -0500 Received: from out-173.mta1.migadu.com ([2001:41d0:203:375::ad]:58589) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rIlKd-0004HJ-L9 for 67556@debbugs.gnu.org; Thu, 28 Dec 2023 03:01:32 -0500 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=thornhill.no; s=key1; t=1703750490; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=3CKtJgZlWeUjwC139VQl4+ALvMtjJ8Rkln6Asw4CPhQ=; b=p9NUcBnrDo4SDcWeo5UgdvKcrZETpJsw4gbxK8fuMCSPFgUhJxG4QM294dPK9ojWDht/Ot cQtLIS8zOQppNH9n0cxuuC0NB3RIowrJaax8hdJ82YsHtBNwsh/K9d7cfQDup2jKvyW56O qLyJAXVlTuptV17svyZyWZxXMHeLum74Xssd3FFkSoUptbJYjHaBQOapMosu2iR7SJBOwt q15EQ+zE5A3Tp9e7Sm0xgwmNDTW/vX9PebkoegnpAj4MpwHVhq2IYBPAZNNTsLMjiT8Hnv ZWL3/uo/87aNrBG3K94ljtVCpci1VCKfLWopI59DypI00vmAWJFlzrzhw3BP5g== From: Theodor Thornhill In-Reply-To: <83msu1e1dh.fsf@gnu.org> References: <4ef658bb-9336-439e-aba6-2b1caca9fda3@email.android.com> <83ttoimkc4.fsf@gnu.org> <83msu1e1dh.fsf@gnu.org> Date: Thu, 28 Dec 2023 09:01:24 +0100 Message-ID: <87sf3mvjqj.fsf@thornhill.no> MIME-Version: 1.0 Content-Type: text/plain X-Migadu-Flow: FLOW_OUT X-Spam-Score: -0.0 (/) 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 (-) Eli Zaretskii writes: > Ping! Ping! Theo, please chime in. > Hi, sorry - holidays came crashing in, halting everything but family for a while. I had a quick glance when the bug was reported, but the fix wasn't super simple. I'm looking at it now :) Sorry for the delay, and thanks for the ping! Should this go on master or emacs-29? Theo >> From unknown Sun Jun 22 08:12:10 2025 X-Loop: help-debbugs@gnu.org Subject: bug#67556: 29.1; java-ts-mode doesn't indent open curly brackets properly Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 28 Dec 2023 08:07:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67556 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Theodor Thornhill Cc: spavkov@ilstu.edu, 67556@debbugs.gnu.org, casouri@gmail.com Received: via spool by 67556-submit@debbugs.gnu.org id=B67556.170375077817168 (code B ref 67556); Thu, 28 Dec 2023 08:07:01 +0000 Received: (at 67556) by debbugs.gnu.org; 28 Dec 2023 08:06:18 +0000 Received: from localhost ([127.0.0.1]:38368 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rIlPG-0004Sp-Gw for submit@debbugs.gnu.org; Thu, 28 Dec 2023 03:06:18 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:33508) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rIlPF-0004Sb-1u for 67556@debbugs.gnu.org; Thu, 28 Dec 2023 03:06:17 -0500 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 1rIlPA-0002Aj-7y; Thu, 28 Dec 2023 03:06:12 -0500 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=abamdIWXA4FUPS7Fovb5FsdEE+tkX/v5NyimPxKD1bs=; b=ndsGtoUwNR32 VkU8aCvaczkUnyLvM1iBLxi+2aPnwvgfmUNzxnUJg4GYFRrkHU1qYloTPRpzcS3yERlcbofnpqUHr IksVy7vIwsG8q//apCZldFChNEO5K93RSQPInNOc8Hw/CWaUc3zSovM8q7ZO6DvWgaQcEmykTSDcy Am0aYlk5CbAnJsoATHReJ32etLMLnPqTOR04osGR1iqJP6dhveEgpu+pWI2AlCmlHOKxJR/rCRgjD kRMX6Rsm8rgCn5fEVhMPi0OHpfLVguDNgZYJlW4C/BqcUo6X8YtDI7pXbGuSXLBmlhF615wjHudEg tJ6Z0Q8mhCrzT3Qy5NW9aQ==; Date: Thu, 28 Dec 2023 10:05:56 +0200 Message-Id: <834jg292fv.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <87sf3mvjqj.fsf@thornhill.no> (message from Theodor Thornhill on Thu, 28 Dec 2023 09:01:24 +0100) References: <4ef658bb-9336-439e-aba6-2b1caca9fda3@email.android.com> <83ttoimkc4.fsf@gnu.org> <83msu1e1dh.fsf@gnu.org> <87sf3mvjqj.fsf@thornhill.no> X-Spam-Score: -2.3 (--) 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: -3.3 (---) > From: Theodor Thornhill > Cc: casouri@gmail.com, spavkov@ilstu.edu, 67556@debbugs.gnu.org > Date: Thu, 28 Dec 2023 09:01:24 +0100 > > Eli Zaretskii writes: > > > Ping! Ping! Theo, please chime in. > > > > Hi, sorry - holidays came crashing in, halting everything but family for > a while. > > I had a quick glance when the bug was reported, but the fix wasn't super > simple. I'm looking at it now :) Thanks! > Should this go on master or emacs-29? Preferably to emacs-29, unless you conclude that a fix is too risky for the release branch. From unknown Sun Jun 22 08:12:10 2025 X-Loop: help-debbugs@gnu.org Subject: bug#67556: 29.1; java-ts-mode doesn't indent open curly brackets properly Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 09 Jan 2024 20:02:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67556 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: theo@thornhill.no Cc: spavkov@ilstu.edu, 67556@debbugs.gnu.org, casouri@gmail.com Received: via spool by 67556-submit@debbugs.gnu.org id=B67556.170483048614061 (code B ref 67556); Tue, 09 Jan 2024 20:02:02 +0000 Received: (at 67556) by debbugs.gnu.org; 9 Jan 2024 20:01:26 +0000 Received: from localhost ([127.0.0.1]:41058 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rNIHt-0003eP-Nt for submit@debbugs.gnu.org; Tue, 09 Jan 2024 15:01:26 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:33126) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rNIHp-0003Wb-5R for 67556@debbugs.gnu.org; Tue, 09 Jan 2024 15:01:25 -0500 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 1rNIHc-000469-Jk; Tue, 09 Jan 2024 15:01:08 -0500 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=u/h5B+vmQe3znJ9hY55frhB/TxifN8Ed2KaDWMe6Qgk=; b=ggzXkjz+OZRQ uLoMvdUY6MHRi0N9petVJgGyT5BvX9FH52id6EXcfulBOvyBeENbJG+lGEfoJiCFReBhF45538OMu u34OCOGdgvKEti+LBHk6Ud9y2G2BdcfJJqiLtLIznMnqRuOLoMLNXbReL+BHNpraQO/i0Ksq39v7T KvEjW5KgKNWNl+R5B+u+Uu1wfctGKeP4QMA+B6IW6S/vXncL2muuf9vUK5cjlmBsGB6EUTgR1xKqB aUNGffPu85b6dvSfuewv+uDtpJrRrPUrroCibdvcyWmOfq/jaX1uVLvvwByWekz54FhuFtM+HCfEi k06ZyMD8fb5lIQgFFQYTTw==; Date: Tue, 09 Jan 2024 22:00:48 +0200 Message-Id: <83plyanuof.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <834jg292fv.fsf@gnu.org> (message from Eli Zaretskii on Thu, 28 Dec 2023 10:05:56 +0200) References: <4ef658bb-9336-439e-aba6-2b1caca9fda3@email.android.com> <83ttoimkc4.fsf@gnu.org> <83msu1e1dh.fsf@gnu.org> <87sf3mvjqj.fsf@thornhill.no> <834jg292fv.fsf@gnu.org> X-Spam-Score: -2.3 (--) 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: -3.3 (---) > Cc: spavkov@ilstu.edu, 67556@debbugs.gnu.org, casouri@gmail.com > Date: Thu, 28 Dec 2023 10:05:56 +0200 > From: Eli Zaretskii > > > From: Theodor Thornhill > > Cc: casouri@gmail.com, spavkov@ilstu.edu, 67556@debbugs.gnu.org > > Date: Thu, 28 Dec 2023 09:01:24 +0100 > > > > Eli Zaretskii writes: > > > > > Ping! Ping! Theo, please chime in. > > > > > > > Hi, sorry - holidays came crashing in, halting everything but family for > > a while. > > > > I had a quick glance when the bug was reported, but the fix wasn't super > > simple. I'm looking at it now :) > > Thanks! > > > Should this go on master or emacs-29? > > Preferably to emacs-29, unless you conclude that a fix is too risky > for the release branch. Ping! Any progress here? From unknown Sun Jun 22 08:12:10 2025 X-Loop: help-debbugs@gnu.org Subject: bug#67556: 29.1; java-ts-mode doesn't indent open curly brackets properly Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 20 Jan 2024 09:08:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67556 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: theo@thornhill.no, casouri@gmail.com Cc: spavkov@ilstu.edu, 67556@debbugs.gnu.org Received: via spool by 67556-submit@debbugs.gnu.org id=B67556.170574163514472 (code B ref 67556); Sat, 20 Jan 2024 09:08:01 +0000 Received: (at 67556) by debbugs.gnu.org; 20 Jan 2024 09:07:15 +0000 Received: from localhost ([127.0.0.1]:60815 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rR7Jr-0003lL-El for submit@debbugs.gnu.org; Sat, 20 Jan 2024 04:07:15 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:51264) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rR7Jp-0003l2-9H for 67556@debbugs.gnu.org; Sat, 20 Jan 2024 04:07:14 -0500 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 1rR7Jg-0002sU-Ta; Sat, 20 Jan 2024 04:07:04 -0500 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=zzRvWesWdq7bna2C8gdTldoT7wIqvs+nwv2DL9dmKeE=; b=gXEFzg1TN4N4 V6V2nIeDrqpSd3jgJ5SI5CJnHkom5DWM4Ilp3iVbQXRtf+i9h1uS2Bc2duLoTdZLKx85vyz4iwwDd jJrIYVH/KYHW+GS24bGqGwZwAWlxDtISEC4WRKosINgPio6OT9wv4JlU++jj/1HJbYxnFVmQu9lSy lOL8j24YNUaactlE09TQBIDMJvPta4V3oe2Moc8EpqX4tJniYhWNTA9NWYm2E8jMjpzZJVCMPwRt6 UAR3ITl3azPlkP+TvYFcNewUgmD7fmFeBmJRDkTiJ4848vr67zI271pSLEbZNLEeVG1ilmGaNJSPu b0bgiAceQVXRqNo6yokr3w==; Date: Sat, 20 Jan 2024 11:06:45 +0200 Message-Id: <83r0ictlui.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <83plyanuof.fsf@gnu.org> (message from Eli Zaretskii on Tue, 09 Jan 2024 22:00:48 +0200) References: <4ef658bb-9336-439e-aba6-2b1caca9fda3@email.android.com> <83ttoimkc4.fsf@gnu.org> <83msu1e1dh.fsf@gnu.org> <87sf3mvjqj.fsf@thornhill.no> <834jg292fv.fsf@gnu.org> <83plyanuof.fsf@gnu.org> X-Spam-Score: -2.3 (--) 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: -3.3 (---) Ping! Ping! Can we please make some progress here? > Cc: spavkov@ilstu.edu, 67556@debbugs.gnu.org, casouri@gmail.com > Date: Tue, 09 Jan 2024 22:00:48 +0200 > From: Eli Zaretskii > > > Cc: spavkov@ilstu.edu, 67556@debbugs.gnu.org, casouri@gmail.com > > Date: Thu, 28 Dec 2023 10:05:56 +0200 > > From: Eli Zaretskii > > > > > From: Theodor Thornhill > > > Cc: casouri@gmail.com, spavkov@ilstu.edu, 67556@debbugs.gnu.org > > > Date: Thu, 28 Dec 2023 09:01:24 +0100 > > > > > > Eli Zaretskii writes: > > > > > > > Ping! Ping! Theo, please chime in. > > > > > > > > > > Hi, sorry - holidays came crashing in, halting everything but family for > > > a while. > > > > > > I had a quick glance when the bug was reported, but the fix wasn't super > > > simple. I'm looking at it now :) > > > > Thanks! > > > > > Should this go on master or emacs-29? > > > > Preferably to emacs-29, unless you conclude that a fix is too risky > > for the release branch. > > Ping! Any progress here? > > > > From unknown Sun Jun 22 08:12:10 2025 X-Loop: help-debbugs@gnu.org Subject: bug#67556: 29.1; java-ts-mode doesn't indent open curly brackets properly Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 11 Feb 2024 08:56:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67556 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: theo@thornhill.no, casouri@gmail.com Cc: spavkov@ilstu.edu, 67556@debbugs.gnu.org Received: via spool by 67556-submit@debbugs.gnu.org id=B67556.17076417251077 (code B ref 67556); Sun, 11 Feb 2024 08:56:01 +0000 Received: (at 67556) by debbugs.gnu.org; 11 Feb 2024 08:55:25 +0000 Received: from localhost ([127.0.0.1]:59779 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rZ5cQ-0000H4-4H for submit@debbugs.gnu.org; Sun, 11 Feb 2024 03:55:25 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:35228) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rZ5R5-00082A-2Q for 67556@debbugs.gnu.org; Sun, 11 Feb 2024 03:43:39 -0500 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 1rZ5Qf-0007M9-6i; Sun, 11 Feb 2024 03:43:13 -0500 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=EPJJ/LyIrzSkj1BRIG3ftKCEZAdDmI2Qwf8ijR0jF+M=; b=n4aj2T85AwFS xk12N7Iem4DtY4W/nZsjZCXjmcRQfAwOLqSjvdIkUvGJcJpQ7Ns8DSA29sD0ktsvHVk1bn0WRIBuv 1KX2CCuCQE1RSTiqixc+i85wu7XqUJkVQgZBiUQ5V9pDqkU/hempK8UYN7v8AolTSu2mUBZSm+Wf5 0dUg1ITbhHiect6wNxL6OBdlQAqWkV5fqsOaIsc6mKlFhzFmmqWKJ022jaaFmQ6PRRjRncnr12BMh hu3NitUJ5zKWtoyufU/5f5PLVFcXS4K2yWKdByAzTaTRYretfqOQBdDrDRTCgZb84pAD66U0lBlhV 5v0h7LHK5naRxN9qUO9sxw==; Date: Sun, 11 Feb 2024 10:43:10 +0200 Message-Id: <86wmrbs869.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <83r0ictlui.fsf@gnu.org> (message from Eli Zaretskii on Sat, 20 Jan 2024 11:06:45 +0200) References: <4ef658bb-9336-439e-aba6-2b1caca9fda3@email.android.com> <83ttoimkc4.fsf@gnu.org> <83msu1e1dh.fsf@gnu.org> <87sf3mvjqj.fsf@thornhill.no> <834jg292fv.fsf@gnu.org> <83plyanuof.fsf@gnu.org> <83r0ictlui.fsf@gnu.org> X-Spam-Score: -2.3 (--) 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: -3.3 (---) Ping! Ping! Ping! Yuan and Theo, could you please chime in? > Cc: spavkov@ilstu.edu, 67556@debbugs.gnu.org > Date: Sat, 20 Jan 2024 11:06:45 +0200 > From: Eli Zaretskii > > Ping! Ping! Can we please make some progress here? > > > Cc: spavkov@ilstu.edu, 67556@debbugs.gnu.org, casouri@gmail.com > > Date: Tue, 09 Jan 2024 22:00:48 +0200 > > From: Eli Zaretskii > > > > > Cc: spavkov@ilstu.edu, 67556@debbugs.gnu.org, casouri@gmail.com > > > Date: Thu, 28 Dec 2023 10:05:56 +0200 > > > From: Eli Zaretskii > > > > > > > From: Theodor Thornhill > > > > Cc: casouri@gmail.com, spavkov@ilstu.edu, 67556@debbugs.gnu.org > > > > Date: Thu, 28 Dec 2023 09:01:24 +0100 > > > > > > > > Eli Zaretskii writes: > > > > > > > > > Ping! Ping! Theo, please chime in. > > > > > > > > > > > > > Hi, sorry - holidays came crashing in, halting everything but family for > > > > a while. > > > > > > > > I had a quick glance when the bug was reported, but the fix wasn't super > > > > simple. I'm looking at it now :) > > > > > > Thanks! > > > > > > > Should this go on master or emacs-29? > > > > > > Preferably to emacs-29, unless you conclude that a fix is too risky > > > for the release branch. > > > > Ping! Any progress here? > > > > > > > > > > > > From unknown Sun Jun 22 08:12:10 2025 X-Loop: help-debbugs@gnu.org Subject: bug#67556: 29.1; java-ts-mode doesn't indent open curly brackets properly Resent-From: Dmitry Gutov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 11 Feb 2024 22:44:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67556 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii , theo@thornhill.no, casouri@gmail.com Cc: spavkov@ilstu.edu, 67556@debbugs.gnu.org Received: via spool by 67556-submit@debbugs.gnu.org id=B67556.170769140027982 (code B ref 67556); Sun, 11 Feb 2024 22:44:01 +0000 Received: (at 67556) by debbugs.gnu.org; 11 Feb 2024 22:43:20 +0000 Received: from localhost ([127.0.0.1]:55121 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rZIXg-0007HE-6M for submit@debbugs.gnu.org; Sun, 11 Feb 2024 17:43:20 -0500 Received: from wout5-smtp.messagingengine.com ([64.147.123.21]:59013) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rZIXd-0007Gh-GY for 67556@debbugs.gnu.org; Sun, 11 Feb 2024 17:43:18 -0500 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id A823032000D9; Sun, 11 Feb 2024 17:42:54 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Sun, 11 Feb 2024 17:42:55 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gutov.dev; h=cc :cc:content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:subject :subject:to:to; s=fm2; t=1707691374; x=1707777774; bh=Btcv/bS8Kk ewU1H5j5Hllu0R15kfw2+3XwbCaLYv2yc=; b=AvHn0tyXDa1gurobjRLgtDntfG mkTtNgR9IOw0kebHtlpuiVrOZu1nytbjeWJh6OiF3lDkSJaRafa6gV3Qbwcqob+D hJGYnqb2qp5Uu6SdVZ0VbG3pHNCSEl9qwIGgVeOCunjIGiCyngb69vOzuSIffwE6 XgZf9tUZP4+drIaSjYmMkfmuZzQwGKuIXMpnIkz0dHVKQ192Q6BkSXKQCjmFVFiE lo6GrTLtlt1SCPGZHB+Hu8Efo5/C6Zl9RSsiKZIo3owLt1g6HWUHukFWrbnKPrMx 9ygD9wwIyf4vYOO09oRdcL7MHFXMsz9Ji2VKeDH5W5RKWxct7JHhbFLGw3Rg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; t=1707691374; x=1707777774; bh=Btcv/bS8KkewU1H5j5Hllu0R15kf w2+3XwbCaLYv2yc=; b=uWF/buK/cf1dMv9DYVJ+scFkOM5x44ibTsQ7G5CTab72 DscMIu5I4qMAzBceqrUCnYQClO8bX/9ZoFtm8Z46sK74qoW8LTIybaTTQP9sgABG bEI8CQKvXQHQvlUEETFLN+Mx84XHLc5BwjZ08NJaJqzrP2US1D3hihySm9jVRmZb 7zT3605UtaZivPLXoTXcs09S72WRm/ZvwjnRP1nTIVKsTdHURq3+2WgdD8/vjkQ7 bZG33qgn+6bd9j+zjH/Fvbeq6lbiRKoMt0UBY56H0tQXug9cJRxcRA9vExsMR+8W hYbvT7l3V2jZFBpqGyrZkVrrT1xtU5AYE58MrV8YSA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvledruddvgddtudcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpegtkfffgggfuffvvehfhfgjsehmtderredtvdejnecuhfhrohhmpeffmhhithhr hicuifhuthhovhcuoegumhhithhrhiesghhuthhovhdruggvvheqnecuggftrfgrthhtvg hrnhepheelfedukeduudevkeeilefgieffvdekhfekleejueejgeeukeevffekjeejveeh necuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepughmih htrhihsehguhhtohhvrdguvghv X-ME-Proxy: Feedback-ID: i0e71465a:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sun, 11 Feb 2024 17:42:52 -0500 (EST) Content-Type: multipart/mixed; boundary="------------rf6RGZ6tr7erkYwgtkinhXVV" Message-ID: <3d3f645e-c2cd-4184-adf9-adf459a65f67@gutov.dev> Date: Mon, 12 Feb 2024 00:42:50 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US References: <4ef658bb-9336-439e-aba6-2b1caca9fda3@email.android.com> <83ttoimkc4.fsf@gnu.org> <83msu1e1dh.fsf@gnu.org> <87sf3mvjqj.fsf@thornhill.no> <834jg292fv.fsf@gnu.org> <83plyanuof.fsf@gnu.org> <83r0ictlui.fsf@gnu.org> <86wmrbs869.fsf@gnu.org> From: Dmitry Gutov In-Reply-To: <86wmrbs869.fsf@gnu.org> X-Spam-Score: 0.0 (/) 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 (-) This is a multi-part message in MIME format. --------------rf6RGZ6tr7erkYwgtkinhXVV Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 11/02/2024 10:43, Eli Zaretskii wrote: > Ping! Ping! Ping! Yuan and Theo, could you please chime in? Here's a minimal patch, consisting of a new rule and a couple of replacements where the new standalone-parent anchor is used instead of the helper c-ts-common-statement-offset. Because the latter behaves differently when the opening curly is on a separate line, and we don't really want that. A more finished change will likely either switch over to standalone-parent completely, or go back and revamp c-ts-common-statement-offset to avoid this distinction (despite the name, it only remains in use in java-ts-mode these days). The former has been a simpler route so far, so I suggest we at least commit the attached. --------------rf6RGZ6tr7erkYwgtkinhXVV Content-Type: text/x-patch; charset=UTF-8; name="java-ts-mode-indent.diff" Content-Disposition: attachment; filename="java-ts-mode-indent.diff" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL2xpc3AvcHJvZ21vZGVzL2phdmEtdHMtbW9kZS5lbCBiL2xpc3AvcHJv Z21vZGVzL2phdmEtdHMtbW9kZS5lbAppbmRleCAwYjFhYzQ5Yjk5Zi4uNTgwYzk3OWI5NGYg MTAwNjQ0Ci0tLSBhL2xpc3AvcHJvZ21vZGVzL2phdmEtdHMtbW9kZS5lbAorKysgYi9saXNw L3Byb2dtb2Rlcy9qYXZhLXRzLW1vZGUuZWwKQEAgLTc0LDcgKzc0LDkgQEAgamF2YS10cy1t b2RlLS1pbmRlbnQtcnVsZXMKICAgICAgKChwYXJlbnQtaXMgInByb2dyYW0iKSBjb2x1bW4t MCAwKQogICAgICAoKG1hdGNoICJ9IiAiZWxlbWVudF92YWx1ZV9hcnJheV9pbml0aWFsaXpl ciIpCiAgICAgICBwYXJlbnQtYm9sIDApCi0gICAgICgobm9kZS1pcyAifSIpIGNvbHVtbi0w IGMtdHMtY29tbW9uLXN0YXRlbWVudC1vZmZzZXQpCisgICAgICgobWF0Y2ggIlxcYFxcKD86 Y29uc3RydWN0b3JfYm9keVxcfGNsYXNzX2JvZHlcXHxpbnRlcmZhY2VfYm9keVxcfGJsb2Nr XFwpXFwnIikKKyAgICAgIHBhcmVudC1ib2wgMCkKKyAgICAgKChub2RlLWlzICJ9Iikgc3Rh bmRhbG9uZS1wYXJlbnQgMCkKICAgICAgKChub2RlLWlzICIpIikgcGFyZW50LWJvbCAwKQog ICAgICAoKG5vZGUtaXMgImVsc2UiKSBwYXJlbnQtYm9sIDApCiAgICAgICgobm9kZS1pcyAi XSIpIHBhcmVudC1ib2wgMCkKQEAgLTg2LDcgKzg4LDcgQEAgamF2YS10cy1tb2RlLS1pbmRl bnQtcnVsZXMKICAgICAgKChwYXJlbnQtaXMgImFycmF5X2luaXRpYWxpemVyIikgcGFyZW50 LWJvbCBqYXZhLXRzLW1vZGUtaW5kZW50LW9mZnNldCkKICAgICAgKChwYXJlbnQtaXMgImFu bm90YXRpb25fdHlwZV9ib2R5IikgY29sdW1uLTAgYy10cy1jb21tb24tc3RhdGVtZW50LW9m ZnNldCkKICAgICAgKChwYXJlbnQtaXMgImludGVyZmFjZV9ib2R5IikgY29sdW1uLTAgYy10 cy1jb21tb24tc3RhdGVtZW50LW9mZnNldCkKLSAgICAgKChwYXJlbnQtaXMgImNvbnN0cnVj dG9yX2JvZHkiKSBjb2x1bW4tMCBjLXRzLWNvbW1vbi1zdGF0ZW1lbnQtb2Zmc2V0KQorICAg ICAoKHBhcmVudC1pcyAiY29uc3RydWN0b3JfYm9keSIpIHN0YW5kYWxvbmUtcGFyZW50IGph dmEtdHMtbW9kZS1pbmRlbnQtb2Zmc2V0KQogICAgICAoKHBhcmVudC1pcyAiZW51bV9ib2R5 X2RlY2xhcmF0aW9ucyIpIHBhcmVudC1ib2wgMCkKICAgICAgKChwYXJlbnQtaXMgImVudW1f Ym9keSIpIGNvbHVtbi0wIGMtdHMtY29tbW9uLXN0YXRlbWVudC1vZmZzZXQpCiAgICAgICgo cGFyZW50LWlzICJzd2l0Y2hfYmxvY2siKSBjb2x1bW4tMCBjLXRzLWNvbW1vbi1zdGF0ZW1l bnQtb2Zmc2V0KQpAQCAtMTI1LDcgKzEyNyw3IEBAIGphdmEtdHMtbW9kZS0taW5kZW50LXJ1 bGVzCiAgICAgICgocGFyZW50LWlzICJjYXNlX3N0YXRlbWVudCIpIHBhcmVudC1ib2wgamF2 YS10cy1tb2RlLWluZGVudC1vZmZzZXQpCiAgICAgICgocGFyZW50LWlzICJsYWJlbGVkX3N0 YXRlbWVudCIpIHBhcmVudC1ib2wgamF2YS10cy1tb2RlLWluZGVudC1vZmZzZXQpCiAgICAg ICgocGFyZW50LWlzICJkb19zdGF0ZW1lbnQiKSBwYXJlbnQtYm9sIGphdmEtdHMtbW9kZS1p bmRlbnQtb2Zmc2V0KQotICAgICAoKHBhcmVudC1pcyAiYmxvY2siKSBjb2x1bW4tMCBjLXRz LWNvbW1vbi1zdGF0ZW1lbnQtb2Zmc2V0KSkpCisgICAgICgocGFyZW50LWlzICJibG9jayIp IHN0YW5kYWxvbmUtcGFyZW50IGphdmEtdHMtbW9kZS1pbmRlbnQtb2Zmc2V0KSkpCiAgICJU cmVlLXNpdHRlciBpbmRlbnQgcnVsZXMuIikKIAogKGRlZnZhciBqYXZhLXRzLW1vZGUtLWtl eXdvcmRzCg== --------------rf6RGZ6tr7erkYwgtkinhXVV-- From unknown Sun Jun 22 08:12:10 2025 X-Loop: help-debbugs@gnu.org Subject: bug#67556: 29.1; java-ts-mode doesn't indent open curly brackets properly Resent-From: Dmitry Gutov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 11 Feb 2024 22:46:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67556 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Theodor Thornhill , Eli Zaretskii Cc: Spencer Pavkovic , 67556@debbugs.gnu.org, Yuan Fu Received: via spool by 67556-submit@debbugs.gnu.org id=B67556.170769150928343 (code B ref 67556); Sun, 11 Feb 2024 22:46:02 +0000 Received: (at 67556) by debbugs.gnu.org; 11 Feb 2024 22:45:09 +0000 Received: from localhost ([127.0.0.1]:55278 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rZIZQ-0007N3-Sp for submit@debbugs.gnu.org; Sun, 11 Feb 2024 17:45:09 -0500 Received: from wout5-smtp.messagingengine.com ([64.147.123.21]:39479) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rZIZO-0007MA-Q5 for 67556@debbugs.gnu.org; Sun, 11 Feb 2024 17:45:07 -0500 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.west.internal (Postfix) with ESMTP id 5236A3200A8D; Sun, 11 Feb 2024 17:44:44 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute1.internal (MEProxy); Sun, 11 Feb 2024 17:44:44 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gutov.dev; h=cc :cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm2; t=1707691483; x=1707777883; bh=zefK0nEfOinMNGA1v9ErQ3Whvsj2r9D2oH1f4KIqJ8A=; b= IltkbKs4ZRh4jzD+BT93xdJKVUK44L7IJatJM/SZIrrPkMG1CYz5evIlbva21G08 zgeSS0uBWdajEXKjnHIhZV8+Qt4hF/kItbSvYjuBCNo/y7g5cpZ5Nx7BIXht4vPz IBQnHPLoJWyC/hYEWD9MUx/UiNfl2y/qMIzvy2el9ECqej/Ms0gpYD2JZQDmbL/4 sjGJNGUeY7o6C9N4t8jwz1j+JKMam2CuYvftKzRjFC/hvF0J0ZTAxZq2vaNW2xP3 zOkFNMCmQ0Hs6uweEFMuAA3kNDHwr8bL42MDcdsqYppOIVWR4BTwt3S06ZEXtg+N Tnti5BwN78pb62CR39/Ocw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=1707691483; x= 1707777883; bh=zefK0nEfOinMNGA1v9ErQ3Whvsj2r9D2oH1f4KIqJ8A=; b=j eaaiWlYvR6+hdGlUYfuVrDPcKy9kk3BqmUg34MNaPJg1KTQp7xp5zqgwOxyRW8P9 RMB8ckINX8S1Fj7jbZFkZT6RSLVVKfR31lA/gcYWlPJhqhdw9VX9TytjmtbV0GUM gK37i7XK2xO8q4Pp1OTKGTjHQ1bnzDi/C6hcvXeM+UOVwsE1aQFbDJYmEVdDZZR9 2mPnHGgjYo3aDqCXOyQonWZpBDR4q7fMk7HthISj7ya/bu+EgiXPecbRvA1sz08c TgqFB7OstpkeEelv4ODkLfOzSzuHvzhNcr4qvcTRaqkqVkhJ4C3m3BU+llyZH3X4 8wIUG9FoxFDMAWt4XYHMQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvledruddvgddtudcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefkffggfgfuvfevfhfhjggtgfesthejredttddvjeenucfhrhhomhepffhmihht rhihucfiuhhtohhvuceoughmihhtrhihsehguhhtohhvrdguvghvqeenucggtffrrghtth gvrhhnpeetudeljeegheetgfehgeejkeeuhedvveeikeeufedtvddtveefhfdvveegudej heenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpegumh hithhrhiesghhuthhovhdruggvvh X-ME-Proxy: Feedback-ID: i0e71465a:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sun, 11 Feb 2024 17:44:42 -0500 (EST) Message-ID: <7bc12a99-51d5-4922-b37c-8bf0f1f8b5cc@gutov.dev> Date: Mon, 12 Feb 2024 00:44:40 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US References: <6e59a5d3-4365-49c6-9673-85796d4777a4@ilstu.edu> <4ef658bb-9336-439e-aba6-2b1caca9fda3@email.android.com> From: Dmitry Gutov In-Reply-To: <4ef658bb-9336-439e-aba6-2b1caca9fda3@email.android.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) 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 (-) On 09/12/2023 18:40, Theodor Thornhill via Bug reports for GNU Emacs, the Swiss army knife of text editors wrote: > This can be supported, but no Java code is indented like this, though. At the very least, this style has been somewhat popular a decade ago when I last did Java. Note that our Android port uses a somewhat similar style, though that one is more likely because the author likes the GNU C indentation. From unknown Sun Jun 22 08:12:10 2025 X-Loop: help-debbugs@gnu.org Subject: bug#67556: 29.1; java-ts-mode doesn't indent open curly brackets properly Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 17 Feb 2024 08:36:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67556 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Dmitry Gutov Cc: spavkov@ilstu.edu, 67556@debbugs.gnu.org, casouri@gmail.com, theo@thornhill.no Received: via spool by 67556-submit@debbugs.gnu.org id=B67556.170815895621986 (code B ref 67556); Sat, 17 Feb 2024 08:36:01 +0000 Received: (at 67556) by debbugs.gnu.org; 17 Feb 2024 08:35:56 +0000 Received: from localhost ([127.0.0.1]:60437 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rbGAu-0005iX-Aq for submit@debbugs.gnu.org; Sat, 17 Feb 2024 03:35:56 -0500 Received: from eggs.gnu.org ([209.51.188.92]:42378) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rbGAs-0005iK-PI for 67556@debbugs.gnu.org; Sat, 17 Feb 2024 03:35:55 -0500 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 1rbGAS-00004r-FK; Sat, 17 Feb 2024 03:35:28 -0500 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=cgnm9nrJnKuxeWvZfKNFl7fcGQegHwF6MMpmvx9u3Bo=; b=DzEt/ig6ZANa 370y1nAAgDWbr3Pujr44gch2GXCuY67QZ9vKpJAGW4VuLsyZMqXjxIjX6NP5MQIr2FQHys+UmJSX4 25X4kh84ioYIr76eIFgdkjT5EPz9D+QKD1GROQ1jsYK2ABGtBOILFEm+NpIMJKbM21nBbajcvieM4 LqxKOOd5oFzFTPKwJGTCj1/hfI9OLphxTpzfPAfSsx72EZn3+KSJhua4zNQ1Nql39J9hsRapmu4B3 5dcT481FHnE2TaW5AGvIjaWOxvyNEHj6T023B0+cQxIxHtxoTgWVd065eaR7SnzVoPt7HokOajbGh GBFIksXOTOXwvOetKBndjQ==; Date: Sat, 17 Feb 2024 10:35:25 +0200 Message-Id: <868r3jv67m.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <3d3f645e-c2cd-4184-adf9-adf459a65f67@gutov.dev> (message from Dmitry Gutov on Mon, 12 Feb 2024 00:42:50 +0200) References: <4ef658bb-9336-439e-aba6-2b1caca9fda3@email.android.com> <83ttoimkc4.fsf@gnu.org> <83msu1e1dh.fsf@gnu.org> <87sf3mvjqj.fsf@thornhill.no> <834jg292fv.fsf@gnu.org> <83plyanuof.fsf@gnu.org> <83r0ictlui.fsf@gnu.org> <86wmrbs869.fsf@gnu.org> <3d3f645e-c2cd-4184-adf9-adf459a65f67@gutov.dev> X-Spam-Score: -4.2 (----) 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: -5.2 (-----) > Date: Mon, 12 Feb 2024 00:42:50 +0200 > Cc: spavkov@ilstu.edu, 67556@debbugs.gnu.org > From: Dmitry Gutov > > On 11/02/2024 10:43, Eli Zaretskii wrote: > > Ping! Ping! Ping! Yuan and Theo, could you please chime in? > > Here's a minimal patch, consisting of a new rule and a couple of > replacements where the new standalone-parent anchor is used instead of > the helper c-ts-common-statement-offset. > > Because the latter behaves differently when the opening curly is on a > separate line, and we don't really want that. > > A more finished change will likely either switch over to > standalone-parent completely, or go back and revamp > c-ts-common-statement-offset to avoid this distinction (despite the > name, it only remains in use in java-ts-mode these days). > > The former has been a simpler route so far, so I suggest we at least > commit the attached. No further comments, so I suggest that you install this on master. Thanks. From unknown Sun Jun 22 08:12:10 2025 X-Loop: help-debbugs@gnu.org Subject: bug#67556: 29.1; java-ts-mode doesn't indent open curly brackets properly Resent-From: Dmitry Gutov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 17 Feb 2024 13:32:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67556 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: spavkov@ilstu.edu, 67556@debbugs.gnu.org, casouri@gmail.com, theo@thornhill.no Received: via spool by 67556-submit@debbugs.gnu.org id=B67556.170817671132669 (code B ref 67556); Sat, 17 Feb 2024 13:32:01 +0000 Received: (at 67556) by debbugs.gnu.org; 17 Feb 2024 13:31:51 +0000 Received: from localhost ([127.0.0.1]:60549 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rbKnH-0008Ur-CT for submit@debbugs.gnu.org; Sat, 17 Feb 2024 08:31:51 -0500 Received: from wout3-smtp.messagingengine.com ([64.147.123.19]:48999) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rbKnF-0008Ud-C9 for 67556@debbugs.gnu.org; Sat, 17 Feb 2024 08:31:50 -0500 Received: from compute7.internal (compute7.nyi.internal [10.202.2.48]) by mailout.west.internal (Postfix) with ESMTP id 3BB883200495; Sat, 17 Feb 2024 08:31:23 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute7.internal (MEProxy); Sat, 17 Feb 2024 08:31:23 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gutov.dev; h=cc :cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm2; t=1708176682; x=1708263082; bh=8wP7/14+1gFyHaTsAwhRPBRIaS/Bjc4qqH9Qn8ZNhYk=; b= KXAKEp9Ada4n9fO54kjEp+M0qrb10yfQnOsP9ZXCsE3DsAWNT/ialwvym8eor7A+ YaFZBV9zuLMgfC5atlc8XRYUsaRIcJbBNQWrV7nt5xqIYYJYb4s1IkF10TVGQuRR L7m6yYeyPOX+2Esq90DzWXrbodLdxa4wQtdQxNBXdjf+kDHESkzk4NoBtHq1UlMR X8IVuUiGKLNdMOh0YEeq7iStM8lOAuyEzt/JUrQxab3g3JaT4E62WyUmQi8j+tVr RmP2p3AGDfB9HdXIt0eEA3ApaN36SO75LE7lXOOGRLX6kpHnjDTBLC8b/Azoihms 8oGZ4rb5O6kAd83fSTQCaA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t=1708176682; x= 1708263082; bh=8wP7/14+1gFyHaTsAwhRPBRIaS/Bjc4qqH9Qn8ZNhYk=; b=E I3m0+b9baPGBle0bZObO7CQ0L2eaaqLTqUI4DYAflsdYUu0D911efGwFXPK0zwBR nNNSBxPDEqaP1C9mZy/uNv2yv3YoYRN7DHZYO7Y/6FfV3X8gStrdiq7jp7EDf4qz np2lAzIfdCLkhUylY8aJ4z7o+EvDgBbH5JIwGyTUdtoKtErGLMMNLhFMN5hZKAeD biPTPl3eyh2kVZzasXmo8Y/EqYhIyQFDxQRhPwaGXNvEMnhRCJirHtqbRl2xhY4D hpPUPAJZWj/B/RvL2bBk+KdvHbqP/ldDoBwzG8RLx5dhKes4zd43CAD2bVUAJ0cf hJp2Pn7lxFDUlrgbJFelQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvledrvdeggdehvdcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefkffggfgfuvfevfhfhjggtgfesthejredttddvjeenucfhrhhomhepffhmihht rhihucfiuhhtohhvuceoughmihhtrhihsehguhhtohhvrdguvghvqeenucggtffrrghtth gvrhhnpeetudeljeegheetgfehgeejkeeuhedvveeikeeufedtvddtveefhfdvveegudej heenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpegumh hithhrhiesghhuthhovhdruggvvh X-ME-Proxy: Feedback-ID: i0e71465a:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sat, 17 Feb 2024 08:31:21 -0500 (EST) Message-ID: <9409edae-7935-4d07-9eeb-1c281c5f365e@gutov.dev> Date: Sat, 17 Feb 2024 15:31:19 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US References: <4ef658bb-9336-439e-aba6-2b1caca9fda3@email.android.com> <83ttoimkc4.fsf@gnu.org> <83msu1e1dh.fsf@gnu.org> <87sf3mvjqj.fsf@thornhill.no> <834jg292fv.fsf@gnu.org> <83plyanuof.fsf@gnu.org> <83r0ictlui.fsf@gnu.org> <86wmrbs869.fsf@gnu.org> <3d3f645e-c2cd-4184-adf9-adf459a65f67@gutov.dev> <868r3jv67m.fsf@gnu.org> From: Dmitry Gutov In-Reply-To: <868r3jv67m.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -2.6 (--) 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: -3.6 (---) On 17/02/2024 10:35, Eli Zaretskii wrote: > No further comments, so I suggest that you install this on master. Not emacs-29? It seems like we fix a serious omission here. From unknown Sun Jun 22 08:12:10 2025 X-Loop: help-debbugs@gnu.org Subject: bug#67556: 29.1; java-ts-mode doesn't indent open curly brackets properly Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 17 Feb 2024 13:59:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67556 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Dmitry Gutov Cc: spavkov@ilstu.edu, 67556@debbugs.gnu.org, casouri@gmail.com, theo@thornhill.no Received: via spool by 67556-submit@debbugs.gnu.org id=B67556.17081783302948 (code B ref 67556); Sat, 17 Feb 2024 13:59:01 +0000 Received: (at 67556) by debbugs.gnu.org; 17 Feb 2024 13:58:50 +0000 Received: from localhost ([127.0.0.1]:60559 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rbLDN-0000lT-H2 for submit@debbugs.gnu.org; Sat, 17 Feb 2024 08:58:50 -0500 Received: from eggs.gnu.org ([209.51.188.92]:41758) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rbLDK-0000lA-Eb for 67556@debbugs.gnu.org; Sat, 17 Feb 2024 08:58:47 -0500 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 1rbLAm-0004xj-A8; Sat, 17 Feb 2024 08:56:08 -0500 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=UUCCCyCsuKLfLh9mlIyfeB4lkQ2Ovjcpi1X66oIKQCY=; b=gj8bFqKYs6fH 29JcAPjoy0PvrN6R9t4tvnr7/J9o/wCSHwlCXaQrpG1kYHqbxVIp78W9y7WMH44sDcSccniNWVTj5 E9xij1W0PAm5INMJab0buW9ZN7xWjLxxa7k3D3tMsJvJ9gW7j/FYkB6ZDZ5U/SXqA7sAqPNGxpJhx NvkSQ1YU6JwTvR/iNlMRhkyqJ5E3JQYbypebxYe5UeRtsA+3KMilOokfMYaVeIEKKV8sizVKvlqHP 9YD5J7M0Y/E5JboA1W/zJu1T7k58kzYJaPLjN79pmUSyJhiAZ8fmwEaSyGU2SZdtz8KrfmU+WOzrm 9j3hdVfKGCDsjPZDG+JFlg==; Date: Sat, 17 Feb 2024 15:56:04 +0200 Message-Id: <86v86ntcsr.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <9409edae-7935-4d07-9eeb-1c281c5f365e@gutov.dev> (message from Dmitry Gutov on Sat, 17 Feb 2024 15:31:19 +0200) References: <4ef658bb-9336-439e-aba6-2b1caca9fda3@email.android.com> <83ttoimkc4.fsf@gnu.org> <83msu1e1dh.fsf@gnu.org> <87sf3mvjqj.fsf@thornhill.no> <834jg292fv.fsf@gnu.org> <83plyanuof.fsf@gnu.org> <83r0ictlui.fsf@gnu.org> <86wmrbs869.fsf@gnu.org> <3d3f645e-c2cd-4184-adf9-adf459a65f67@gutov.dev> <868r3jv67m.fsf@gnu.org> <9409edae-7935-4d07-9eeb-1c281c5f365e@gutov.dev> X-Spam-Score: -4.2 (----) 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: -5.2 (-----) > Date: Sat, 17 Feb 2024 15:31:19 +0200 > Cc: theo@thornhill.no, casouri@gmail.com, spavkov@ilstu.edu, > 67556@debbugs.gnu.org > From: Dmitry Gutov > > On 17/02/2024 10:35, Eli Zaretskii wrote: > > No further comments, so I suggest that you install this on master. > > Not emacs-29? It seems like we fix a serious omission here. I didn't realize this is a bug in Emacs 29. Then emacs-29 is fine, thanks. From unknown Sun Jun 22 08:12:10 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Spencer Pavkovic Subject: bug#67556: closed (Re: bug#67556: 29.1; java-ts-mode doesn't indent open curly brackets properly) Message-ID: References: <3ff0c7c3-80be-4b8c-901a-827b21aae732@gutov.dev> <6e59a5d3-4365-49c6-9673-85796d4777a4@ilstu.edu> X-Gnu-PR-Message: they-closed 67556 X-Gnu-PR-Package: emacs Reply-To: 67556@debbugs.gnu.org Date: Sat, 17 Feb 2024 20:38:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1708202282-11557-1" This is a multi-part message in MIME format... ------------=_1708202282-11557-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #67556: 29.1; java-ts-mode doesn't indent open curly brackets properly which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 67556@debbugs.gnu.org. --=20 67556: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D67556 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1708202282-11557-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 67556-done) by debbugs.gnu.org; 17 Feb 2024 20:37:24 +0000 Received: from localhost ([127.0.0.1]:33928 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rbRR6-0002zW-3P for submit@debbugs.gnu.org; Sat, 17 Feb 2024 15:37:24 -0500 Received: from wout2-smtp.messagingengine.com ([64.147.123.25]:35479) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rbRR2-0002zH-VB for 67556-done@debbugs.gnu.org; Sat, 17 Feb 2024 15:37:22 -0500 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id 563333200319; Sat, 17 Feb 2024 15:36:54 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Sat, 17 Feb 2024 15:36:55 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gutov.dev; h=cc :cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm2; t=1708202213; x=1708288613; bh=nNuWeRG9vNgxgO8gY1lhMZDVy8r6CQPg8D5Gwb0WEQc=; b= GY7FhlDSOsyU9yPIlTS7YA3CCYJMQ/ZHR8iw58g4yFsTPy2ZdMYS5h+SNyA216yw C7q2UYEDMaPLcS+6WlFUvHozL4sBTJyLP2xsB17CYQNQWoosIXAz/uzgnNugphzT ht9YCwio1myRZXlliGDeu7mwsxNcqYELZ8kj1Ijax/A36WnetG5gvFWWXudTOQYS pdH7hidF3Uh4QvbKmlNxi2oGvNfq5tlrb3pPqJefJoCwUbPa2Gixj6AakfCjTkE/ 2N8EpEIDfIj40vMajGOncE4U0WPjnCDDLOdY/Lo75CWH99hsyFB4aBCQogfCcerf 2TsvUqK0PiO3/LY1ZlIjqg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t=1708202213; x= 1708288613; bh=nNuWeRG9vNgxgO8gY1lhMZDVy8r6CQPg8D5Gwb0WEQc=; b=A oozZagNTwFX80bGmIjcXjLdtsbEdVsihYa3hUAz5sr2ppvjlidgztRvNGw3xXPmn mkvcktL2vattlaTxST5qWVuDtt5NkBBsSYPKINDwZmZmgjp39fqh64q8pFSCOYxY m4B0tsEHxEPNbsfo008+lACQdjulw50UGxkx+CQMs7SJoeI5ijK8JZK7+yKepxny 2fw+qzOIuHH7e3sk5tMzSxdJ8gEX2IFlOZxPCjldieaTbKFEfPrdVr11B3NEoJ2V M46vfqMlIgqkKOD4cIltUJe5OzgbbwCGdOO2pgYBgNugsvc52i70uHLl1p8lw1KI cfChvU4P0RKyXFo8JGwvw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvledrvdeggddugedtucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepkfffgggfuffvvehfhfgjtgfgsehtjeertddtvdejnecuhfhrohhmpeffmhhi thhrhicuifhuthhovhcuoegumhhithhrhiesghhuthhovhdruggvvheqnecuggftrfgrth htvghrnhepteduleejgeehtefgheegjeekueehvdevieekueeftddvtdevfefhvdevgedu jeehnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepug hmihhtrhihsehguhhtohhvrdguvghv X-ME-Proxy: Feedback-ID: i0e71465a:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sat, 17 Feb 2024 15:36:51 -0500 (EST) Message-ID: <3ff0c7c3-80be-4b8c-901a-827b21aae732@gutov.dev> Date: Sat, 17 Feb 2024 22:36:49 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#67556: 29.1; java-ts-mode doesn't indent open curly brackets properly Content-Language: en-US To: Eli Zaretskii References: <4ef658bb-9336-439e-aba6-2b1caca9fda3@email.android.com> <83ttoimkc4.fsf@gnu.org> <83msu1e1dh.fsf@gnu.org> <87sf3mvjqj.fsf@thornhill.no> <834jg292fv.fsf@gnu.org> <83plyanuof.fsf@gnu.org> <83r0ictlui.fsf@gnu.org> <86wmrbs869.fsf@gnu.org> <3d3f645e-c2cd-4184-adf9-adf459a65f67@gutov.dev> <868r3jv67m.fsf@gnu.org> <9409edae-7935-4d07-9eeb-1c281c5f365e@gutov.dev> <86v86ntcsr.fsf@gnu.org> From: Dmitry Gutov In-Reply-To: <86v86ntcsr.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -2.6 (--) X-Debbugs-Envelope-To: 67556-done Cc: spavkov@ilstu.edu, 67556-done@debbugs.gnu.org, casouri@gmail.com, theo@thornhill.no 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: -3.6 (---) On 17/02/2024 15:56, Eli Zaretskii wrote: >> Date: Sat, 17 Feb 2024 15:31:19 +0200 >> Cc: theo@thornhill.no, casouri@gmail.com, spavkov@ilstu.edu, >> 67556@debbugs.gnu.org >> From: Dmitry Gutov >> >> On 17/02/2024 10:35, Eli Zaretskii wrote: >>> No further comments, so I suggest that you install this on master. >> >> Not emacs-29? It seems like we fix a serious omission here. > > I didn't realize this is a bug in Emacs 29. Then emacs-29 is fine, > thanks. Thanks. Now installed, with a couple more tweaks and a new indentation test. ------------=_1708202282-11557-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 1 Dec 2023 01:34:48 +0000 Received: from localhost ([127.0.0.1]:54785 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r8sQY-0001Gw-KE for submit@debbugs.gnu.org; Thu, 30 Nov 2023 20:34:48 -0500 Received: from lists.gnu.org ([2001:470:142::17]:56146) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r8pbE-00053I-M8 for submit@debbugs.gnu.org; Thu, 30 Nov 2023 17:33:38 -0500 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 1r8pb0-00087t-M0 for bug-gnu-emacs@gnu.org; Thu, 30 Nov 2023 17:33:22 -0500 Received: from mail-mw2nam12on20616.outbound.protection.outlook.com ([2a01:111:f400:fe5a::616] helo=NAM12-MW2-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1r8paw-0002Tb-HV for bug-gnu-emacs@gnu.org; Thu, 30 Nov 2023 17:33:20 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Id/h0UQYACc8eOmehYCxHrLlqoX1ElahURPIl2C/zUxArB4FS3V7oA23Ll3ZQ784KZ/Ere8WDi3FIq46qWYFwGENHn2MuI3Ok3rOHGBXm4TuMzMWDMTmMv1dY2bRL+aTaga2h08tqaNRYuS4ez2MspfdGyhKm05OOSBzMOM/pFGgXgYdWT7EVRRKS6bTql2pBtDePUdDHqNT5h4UUiKiGPXHdxlpYwNi6Hy8vKfqKwZfdrgloZDewYcB0+C68MLi1MMBT36W3dLNqvKARLox9juSzDcri1vHubNk0Li+lEiVWLAPU8uSkiEUdHsyKAPmLQec3GnTUzXYIH57RZiq4w== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=hMArGuSSMsT8JNkFIeyc1+geul+hIUuHmnwLYUznS28=; b=U/Kb7drLuUz3xboDdWcizth/CgPZx9XMgJL9XObr1AoNP5Z5JHFugFI9AVnfVJ7qKOZZKLYvO8WwDXrNY7EfSKM0w/3laqf/9ZzLU0e9mFdcGoZ1Y1vPaWkK4sVcEfbK1RNiZhs4IupVVL9UcS9mc/QdceoChbGdv0O80Nwc0SojvKRxc6zJgXqRVtF8DfQV3SGv/hzMnSlQAOOklurZaLA42ePG3c6iHRMQGiZIDPx+A+XttkdadHUtocuhwDz0Bk/eTVHGsY2H1icWgzi8zi1CsC0pbiuc1rS7pUEEEsMliVSkytF6e6hFsQsZRXBxqFfo1pZZmfozvmc4n4oo3A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ilstu.edu; dmarc=pass action=none header.from=ilstu.edu; dkim=pass header.d=ilstu.edu; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ilstu.edu; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=hMArGuSSMsT8JNkFIeyc1+geul+hIUuHmnwLYUznS28=; b=UKQ66JgNxhy88KrG9g5fACdK3GkRSK6h+dXE9u6AGLU7PoLONn/vj3F96yXc/eCEHzfBKj23UGCrp//Szu3Z92XtIud4HZu9FhD8yA2e6yS6SPigK1EjH1TaxUCDNOxLI13phmHmfgZ2F0JLpz/DTiptaNW6Cd30XuKkBOlppDU= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=ilstu.edu; Received: from BN7PR03MB3425.namprd03.prod.outlook.com (2603:10b6:406:ca::11) by SJ0PR03MB6342.namprd03.prod.outlook.com (2603:10b6:a03:390::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7068.8; Thu, 30 Nov 2023 22:28:13 +0000 Received: from BN7PR03MB3425.namprd03.prod.outlook.com ([fe80::2b3c:ee81:8d21:cea6]) by BN7PR03MB3425.namprd03.prod.outlook.com ([fe80::2b3c:ee81:8d21:cea6%6]) with mapi id 15.20.7068.012; Thu, 30 Nov 2023 22:28:13 +0000 Message-ID: <6e59a5d3-4365-49c6-9673-85796d4777a4@ilstu.edu> Date: Thu, 30 Nov 2023 16:28:11 -0600 User-Agent: Mozilla Thunderbird To: bug-gnu-emacs@gnu.org Subject: 29.1; java-ts-mode doesn't indent open curly brackets properly Content-Language: en-US From: Spencer Pavkovic Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-ClientProxiedBy: CH0PR04CA0078.namprd04.prod.outlook.com (2603:10b6:610:74::23) To BN7PR03MB3425.namprd03.prod.outlook.com (2603:10b6:406:ca::11) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BN7PR03MB3425:EE_|SJ0PR03MB6342:EE_ X-MS-Office365-Filtering-Correlation-Id: 1979aac1-445f-4ab7-93d6-08dbf1f3a3e0 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: IS2xvWSqqxKSoZMaOOXb02YNtOA1JjDpEFCqZ5DaVmY1gnsjIzQdeKU8XxkPQDL2Z/gnPhQTUvXGOemffn/U6RbswmJNkTXzA407OI43KxBMpz5PfaCMomuILBPU0Se1BmHQop93B+pje0mqgIqfUzXTJ87UEXL1MLpX2aEgwywu5JVVID8MeiXY1mVkPNhlPltcV4/82T07yNoiHcZLq2mM1iiGrQtq/ikMfyxM2ZyKpGLzXazY7K4YbZz+EtVBaV6ZHwwRYXBwBGdtE7DdqX8lt5S1S1u8aXep5Lnnzeu6FH26Re8t/+SehtrDkKH1W4lWWL5LmroqycxDLMMKK1tz0gxuwJ1RNU4R6chm/Nava0T1TjCGhW6bYUFMemchOZvBW4BQ1UTaxbxtXkK/YoONs08d3AgGP+I9MhjqdfRPV4rgr2d8Ax6H7kzU+0orV9n7vmfSLZmrXVnPtRwPYZF6/NRBwO4C47+uGP04UoI/XODwfcBQ8XddMNzuqLhGDngbqrmrY2aPyiY/5sXeV3DA3E+LYvoo5qFDe4pagVDe6HfprhMZs7WVfyd1hP2A/expooc9Zr0e/nasPf3m8H2gP5IkaHRoJ/4NXjkCAaU3c3sWj/gun7AslqmAArjos8iMQAxkWoIKPeDMEF/oWK+FU7sZgIqYhgEz6R2yvdQqc+B9xa/qULtwXGVs4JVBWhO3V2yg72wBrf4T/Ce2LRYgf4ddthIn3lF5gBHl3IA= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN7PR03MB3425.namprd03.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(376002)(39860400002)(366004)(346002)(396003)(136003)(230922051799003)(230173577357003)(230273577357003)(64100799003)(451199024)(186009)(1800799012)(8936002)(31696002)(8676002)(86362001)(66556008)(66476007)(66946007)(316002)(6916009)(36756003)(31686004)(786003)(5660300002)(2906002)(6486002)(478600001)(6506007)(38100700002)(4001150100001)(66899024)(2616005)(6512007)(43170500006)(83380400001)(75432002)(41300700001)(45980500001)(43740500002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?U3dCV3ozVTZuQm16NmVxdDRXSlNhVE0xRURXTTVqNmRDSmxJalcvSGVkeFFI?= =?utf-8?B?VTUybm02aWdaSUxJbExPWnQwM3RGVnN2V0M3b0JSYllKL01KOFJlbXpJYnFk?= =?utf-8?B?ck8vcUZqVWR4UXNMOVJNckNHQm9QOUxvcll6WkhVQlR5WVFRN2JTQ3ZLR1R4?= =?utf-8?B?alZoNmhMcXZNUzNKRTF0eWt2U1ZCTEJSMEw0YzZXcmllSkd2TUF5SGR0OUNZ?= =?utf-8?B?WWxhSzl2Yk5OWDJMODJWU2ZiajVBakJscnN6RHoxR2VwM2ZDMUIwZ1Q5ZWNa?= =?utf-8?B?elNPQ25rYXE1ZWRwUXpnZXNqWHZpc3Ftdi9FMW9FSDFEZlQxMHllTjN6OGdn?= =?utf-8?B?V2l2OE5WaWhuS09IZHIxYXd0MGtBSjNMeFRKVTlPSUVlekUwVE9tbmF3OWx2?= =?utf-8?B?dGVjenJTOW9HVDJITXdHcmlsbDBwaHZPRFZ1U21ReUdYenZyMEkzMjhsMU1N?= =?utf-8?B?OFhDWXVOUENBaXR0SmFnR0JvMzBXSkFIL2k3SkhwQXJ4WURsUHRqOU5hYnQ2?= =?utf-8?B?RXVoaDNtSmZ6RU1sb2FJUEZZSW9NWGxzeE9NWGV5eWp5MU42K0UrZ2JNOEpQ?= =?utf-8?B?aHZocHNCY0xhRW9OaTFxUmRsSUtYYkN4SzdyRHRJb2x5UkprSCtLUkJLK0lm?= =?utf-8?B?R2Qra2V3aER4b0VETndiZlVlS1FTYS9DdFBBdmFkUXk0TmswWHJXcEJ5dmQ1?= =?utf-8?B?K1BFem5wcCswVG9LWXFLQ0NxUzB6WlhReDJKWVJaVzdWOWxkVm45VzZ6cWdT?= =?utf-8?B?WGZVUy9SaUJaUkdWSXdhM0Y3cmlOWWVjZFBGQXhwcEw5TW02SlBqY24zU2pQ?= =?utf-8?B?d2U4Y2JlWmIzVkk2Wm1yN2VxTXdEaEsrd2o3RE1Wb0VsTHYxMWUvbnZmRS91?= =?utf-8?B?RHBxbVZ5TERhMFUwbzFyL3I5L3ZZSGFkOEFNeGM0ZkFjN1FCZGU5ODJNbWpy?= =?utf-8?B?QVI2NXJnZHBlek42RjFHR3V5TUE5NFBzK3JyZ0hGMWRuVmR1eVIvR0xRUDFw?= =?utf-8?B?OWNlMm5HYm03ZmRBVEF3c3o1UElrU0NyV1hYNVlZMDVUbzB6aVMxM0grNkRQ?= =?utf-8?B?c1prMkVDNk55cFhuRkdLdVlZTW1tZjZSSGtzQXpZbnhTMk5OZVNZQUJ4Z1dp?= =?utf-8?B?bnFzM2M5RjF3SHF1OUZxTnRiYkgzVlpRWGhwekFtdS83cklMcXRkckVLVDBZ?= =?utf-8?B?WHlsK0dlTG9KT1hNTzRMREZYYks3Y0NRMC9UTFBhT0hQQVVUbHBhL3g0eFhr?= =?utf-8?B?WTJXd0F1SjBkOERlMVhnRlN1OFhHemlYT2wvSkk3VW54TDZxaXZkcXRPazZ3?= =?utf-8?B?NVRwbzlvQVZ5RUNKeGFwZzVkZFF0ZktMelJocTVvekNFV2VRUTNTRHlpQUFH?= =?utf-8?B?YmlTWUJBT1dnbTRLcnVpSHAzRWExYjdxeG9BZ2xyZ2FyVFIrK2MvZzJIWGJV?= =?utf-8?B?WmU3RTY0NUJ4WTFtSTZtd3FCaVNKMTVBNEFVSXNGaDhQTW94OU9rSTZNSzlk?= =?utf-8?B?dlNqZnlhM016KzRuT1VHWWZ0Vnpmc2d6RmVNdG5pYVBiMmYxTk52SFd2YjlW?= =?utf-8?B?MWdBdGlWK0NjR2VRNkRwM3dDcFF4eEgvVElGQjlMckhWWkZMS05scTJ4Sk1o?= =?utf-8?B?TStWZGJJd2RSZjJ5RXBBaHQ3Q3BGdmpzTVlkem1uNXBieUpuaVFIY1BOQnZh?= =?utf-8?B?VW1pOVd3eENEd09DR0wya29LLzZxSDNJOUk0d2ZCVW5hQ1FZcnBEczJ6dHpR?= =?utf-8?B?NDhLZ0xCWkQzcy9rbElwWDA3Rk1LeXJFVUZBOHpRYzFGT084VVp3NzlHZGZ3?= =?utf-8?B?RmsyKzFxYnVOL1lqcmNIbGF6ZXYvajhpWCtRcjVFRTBqOGdhQnkyWTIvdlFj?= =?utf-8?B?MHk2SlRWellpdk9CcDVMNGJ0b1dTcGl3bERIRW1Id0t4M09oOTZSWlhBNFV1?= =?utf-8?B?Q3FLVERldVhrQnZsQVhJS0EybHltamJKaWU5WkRHUTd0M1h2SGFWSHRPRnZ4?= =?utf-8?B?elBOeFo5WlpiZk9peUdkWlJad0hPM3l4NnBqZFBqZk9LaEZoVU1iTm1LN1A2?= =?utf-8?B?VTJEMXJ5VlBkVlhzWmRzanZaYWxBUmFsWFlYWTFNV2FZM3kxdUJ1QmNHOHpC?= =?utf-8?B?UzV1ak9sazR6bnVybk0zYmE2dEFqdFZBbktOTm82blZkaUlOVnRCdENSNDA3?= =?utf-8?Q?CahB04xZI/H9gYBPi40g/yeyrBtugi5hpzZBoivdA3CW?= X-OriginatorOrg: ilstu.edu X-MS-Exchange-CrossTenant-Network-Message-Id: 1979aac1-445f-4ab7-93d6-08dbf1f3a3e0 X-MS-Exchange-CrossTenant-AuthSource: BN7PR03MB3425.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Nov 2023 22:28:13.7574 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 085f983a-0b69-4270-b71d-10695076bafe X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: D+bgPpnXnFAL4/l21KVmnCMlrYL9Qz+66xKqXE4QUDx+Cf0uJxnwuau78fJDiiLlP6DcammBaxK9BdzpZafCag== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR03MB6342 Received-SPF: pass client-ip=2a01:111:f400:fe5a::616; envelope-from=spavkov@ilstu.edu; helo=NAM12-MW2-obe.outbound.protection.outlook.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Thu, 30 Nov 2023 20:34:44 -0500 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: -0.0 (/) If you are in java-ts-mode, attempting to put an opening curly bracket '{' on it's own line will not indent the bracket at all. While I expect it to place the bracket on the same indent level as the block (like regular java-mode), it is always far left with 0 tabs. I did run with emacs -Q and the same thing happened. // EXPECTED public class Thing {      public Thing()      {          try          {              // stuff          } catch (Exception e)          {              // stuff          }      } } // ACTUAL public class Thing {      public Thing() {          try {              // stuff          } catch (Exception e) {              // other stuff          }     } } In GNU Emacs 29.1 (build 1, x86_64-pc-linux-gnu, X toolkit, cairo version 1.17.8) of 2023-11-15 built on localhost Windowing system distributor 'The X.Org Foundation', version 11.0.12101009 System Description: Gentoo Linux Configured using: 'configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --datarootdir=/usr/share --disable-silent-rules --docdir=/usr/share/doc/emacs-29.1-r5 --htmldir=/usr/share/doc/emacs-29.1-r5/html --libdir=/usr/lib64 --program-suffix=-emacs-29 --includedir=/usr/include/emacs-29 --infodir=/usr/share/info/emacs-29 --localstatedir=/var --enable-locallisppath=/etc/emacs:/usr/share/emacs/site-lisp --without-compress-install --without-hesiod --without-pop --with-file-notification=inotify --with-pdumper --enable-acl --without-dbus --with-modules --without-gameuser --with-libgmp --without-gpm --with-native-compilation=aot --with-json --without-kerberos --without-kerberos5 --without-lcms2 --with-xml2 --without-mailutils --without-selinux --without-small-ja-dic --without-sqlite3 --with-gnutls --without-libsystemd --with-threads --with-tree-sitter --without-wide-int --with-sound=no --with-zlib --with-x --without-pgtk --without-ns --without-gconf --without-gsettings --without-toolkit-scroll-bars --with-xpm --with-xft --with-cairo --with-harfbuzz --without-libotf --without-m17n-flt --with-x-toolkit=lucid --with-xaw3d --with-gif --with-jpeg --with-png --with-rsvg --without-tiff --without-webp --with-imagemagick --with-dumping=pdumper 'CFLAGS=-O2 -march=native -pipe' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--as-needed -Wl,--as-needed'' Configured features: ACL CAIRO FREETYPE GIF GLIB GMP GNUTLS HARFBUZZ IMAGEMAGICK JPEG JSON LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP THREADS TREE_SITTER X11 XAW3D XDBE XIM XINPUT2 XPM LUCID ZLIB Important settings: value of $LANG: en_US.utf8 locale-coding-system: utf-8-unix Major mode: Outline Minor modes in effect: goto-address-mode: t flyspell-mode: t shell-dirtrack-mode: t server-mode: t rainbow-mode: t yas-global-mode: t yas-minor-mode: t global-ligature-mode: t ligature-mode: t marginalia-mode: t vertico-mode: t which-key-mode: t delete-selection-mode: t recentf-mode: t global-paren-face-mode: t global-hungry-delete-mode: t hungry-delete-mode: t minibuffer-depth-indicate-mode: t electric-pair-mode: t global-hl-line-mode: t whitespace-mode: t override-global-mode: t tooltip-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t global-prettify-symbols-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t buffer-read-only: t column-number-mode: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t view-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug goto-addr flyspell ispell noutline outline view jka-compr find-func shortdoc cc-langs cl-print ibuffer ibuffer-loaddefs help-fns radix-tree java-ts-mode cc-mode-expansions cc-mode cc-fonts cc-guess cc-menus cc-cmds expand-region text-mode-expansions er-basic-expansions expand-region-core expand-region-custom sh-script smie executable files-x compile misearch multi-isearch smart-tabs-mode advice display-line-numbers elpaca-log elpaca-ui macros mule-util c-ts-mode c-ts-common treesit edmacro kmacro eat term ehelp shell pcomplete comint ansi-osc dired-aux vc-git diff-mode vc-dispatcher parse-time iso8601 server company-oddmuse company-keywords company-etags etags fileloop xref project ring company-gtags company-dabbrev-code company-dabbrev company-files company-clang company-capf company-cmake company-semantic company-template company-bbdb company rainbow-mode ansi-color color disp-table pcase yasnippet ligature marginalia vertico which-key elfeed-show elfeed-search message sendmail yank-media rfc822 mml mml-sec epa derived epg rfc6068 epg-config gnus-util mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr mailabbrev mail-utils gmm-utils mailheader shr pixel-fill kinsoku puny svg dom elfeed-csv elfeed elfeed-curl elfeed-log elfeed-db elfeed-lib time-date avl-tree generator url-queue url-file browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util mailcap xml-query xml yasnippet-autoloads company-autoloads tuareg-autoloads caml-autoloads geiser-chicken-autoloads geiser-autoloads haskell-mode-autoloads ligature-autoloads smart-tabs-mode-autoloads consult-autoloads marginalia-autoloads vertico-autoloads which-key-autoloads elfeed-autoloads diminish bookmark text-property-search pp time delsel dashboard dashboard-widgets recentf tree-widget wid-edit ffap thingatpt url-parse auth-source eieio eieio-core password-cache json map byte-opt url-vars paren-face compat hungry-delete dashboard-autoloads paren-face-autoloads rainbow-mode-autoloads expand-region-autoloads magit-section-autoloads git-commit-autoloads with-editor-autoloads magit-autoloads dash-autoloads hungry-delete-autoloads eat-autoloads compat-autoloads ef-cherie-theme ef-themes diminish-autoloads ef-themes-autoloads mb-depth elec-pair cc-styles cc-align cc-engine cc-vars cc-defs hl-line comp comp-cstr warnings icons subr-x rx cl-extra help-mode bytecomp byte-compile whitespace dired dired-loaddefs bind-key easy-mmode cl-seq cl-macs gv elpaca elpaca-process cl-loaddefs cl-lib elpaca-autoloads site-gentoo rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode 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 lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine 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 emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads inotify dynamic-setting font-render-setting cairo x-toolkit xinput2 x multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 696666 66035) (symbols 48 30314 3) (strings 32 243685 4935) (string-bytes 1 6134869) (vectors 16 59205) (vector-slots 8 1611748 182263) (floats 8 2492 2500) (intervals 56 18212 16) (buffers 984 30)) ------------=_1708202282-11557-1--