GNU bug report logs - #67556
29.1; java-ts-mode doesn't indent open curly brackets properly

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: Spencer Pavkovic <spavkov@HIDDEN>; dated Fri, 1 Dec 2023 01:35:02 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 67556 <at> debbugs.gnu.org:


Received: (at 67556) by debbugs.gnu.org; 20 Jan 2024 09:07:15 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jan 20 04:07:15 2024
Received: from localhost ([127.0.0.1]:60815 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rR7Jr-0003lL-El
	for submit <at> 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 <eliz@HIDDEN>) id 1rR7Jp-0003l2-9H
 for 67556 <at> 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 <eliz@HIDDEN>)
 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@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: theo@HIDDEN, casouri@HIDDEN
In-Reply-To: <83plyanuof.fsf@HIDDEN> (message from Eli Zaretskii on Tue, 09
 Jan 2024 22:00:48 +0200)
Subject: Re: bug#67556: 29.1;
 java-ts-mode doesn't indent open curly brackets properly
References: <4ef658bb-9336-439e-aba6-2b1caca9fda3@HIDDEN>
 <a7464825-b742-45f1-882a-498375ef4978@HIDDEN> <83ttoimkc4.fsf@HIDDEN>
 <83msu1e1dh.fsf@HIDDEN> <87sf3mvjqj.fsf@HIDDEN>
 <834jg292fv.fsf@HIDDEN> <83plyanuof.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 67556
Cc: spavkov@HIDDEN, 67556 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Ping! Ping! Can we please make some progress here?

> Cc: spavkov@HIDDEN, 67556 <at> debbugs.gnu.org, casouri@HIDDEN
> Date: Tue, 09 Jan 2024 22:00:48 +0200
> From: Eli Zaretskii <eliz@HIDDEN>
> 
> > Cc: spavkov@HIDDEN, 67556 <at> debbugs.gnu.org, casouri@HIDDEN
> > Date: Thu, 28 Dec 2023 10:05:56 +0200
> > From: Eli Zaretskii <eliz@HIDDEN>
> > 
> > > From: Theodor Thornhill <theo@HIDDEN>
> > > Cc: casouri@HIDDEN, spavkov@HIDDEN, 67556 <at> debbugs.gnu.org
> > > Date: Thu, 28 Dec 2023 09:01:24 +0100
> > > 
> > > Eli Zaretskii <eliz@HIDDEN> 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?
> 
> 
> 
> 




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#67556; Package emacs. Full text available.

Message received at 67556 <at> debbugs.gnu.org:


Received: (at 67556) by debbugs.gnu.org; 9 Jan 2024 20:01:26 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jan 09 15:01:26 2024
Received: from localhost ([127.0.0.1]:41058 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rNIHt-0003eP-Nt
	for submit <at> 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 <eliz@HIDDEN>) id 1rNIHp-0003Wb-5R
 for 67556 <at> 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 <eliz@HIDDEN>)
 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@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: theo@HIDDEN
In-Reply-To: <834jg292fv.fsf@HIDDEN> (message from Eli Zaretskii on Thu, 28
 Dec 2023 10:05:56 +0200)
Subject: Re: bug#67556: 29.1;
 java-ts-mode doesn't indent open curly brackets properly
References: <4ef658bb-9336-439e-aba6-2b1caca9fda3@HIDDEN>
 <a7464825-b742-45f1-882a-498375ef4978@HIDDEN> <83ttoimkc4.fsf@HIDDEN>
 <83msu1e1dh.fsf@HIDDEN> <87sf3mvjqj.fsf@HIDDEN>
 <834jg292fv.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 67556
Cc: spavkov@HIDDEN, 67556 <at> debbugs.gnu.org, casouri@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> Cc: spavkov@HIDDEN, 67556 <at> debbugs.gnu.org, casouri@HIDDEN
> Date: Thu, 28 Dec 2023 10:05:56 +0200
> From: Eli Zaretskii <eliz@HIDDEN>
> 
> > From: Theodor Thornhill <theo@HIDDEN>
> > Cc: casouri@HIDDEN, spavkov@HIDDEN, 67556 <at> debbugs.gnu.org
> > Date: Thu, 28 Dec 2023 09:01:24 +0100
> > 
> > Eli Zaretskii <eliz@HIDDEN> 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?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#67556; Package emacs. Full text available.

Message received at 67556 <at> debbugs.gnu.org:


Received: (at 67556) by debbugs.gnu.org; 28 Dec 2023 08:06:18 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Dec 28 03:06:18 2023
Received: from localhost ([127.0.0.1]:38368 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rIlPG-0004Sp-Gw
	for submit <at> 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 <eliz@HIDDEN>) id 1rIlPF-0004Sb-1u
 for 67556 <at> 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 <eliz@HIDDEN>)
 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@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Theodor Thornhill <theo@HIDDEN>
In-Reply-To: <87sf3mvjqj.fsf@HIDDEN> (message from Theodor Thornhill on
 Thu, 28 Dec 2023 09:01:24 +0100)
Subject: Re: bug#67556: 29.1; java-ts-mode doesn't indent open curly
 brackets properly
References: <4ef658bb-9336-439e-aba6-2b1caca9fda3@HIDDEN>
 <a7464825-b742-45f1-882a-498375ef4978@HIDDEN> <83ttoimkc4.fsf@HIDDEN>
 <83msu1e1dh.fsf@HIDDEN> <87sf3mvjqj.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 67556
Cc: spavkov@HIDDEN, 67556 <at> debbugs.gnu.org, casouri@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Theodor Thornhill <theo@HIDDEN>
> Cc: casouri@HIDDEN, spavkov@HIDDEN, 67556 <at> debbugs.gnu.org
> Date: Thu, 28 Dec 2023 09:01:24 +0100
> 
> Eli Zaretskii <eliz@HIDDEN> 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.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#67556; Package emacs. Full text available.

Message received at 67556 <at> debbugs.gnu.org:


Received: (at 67556) by debbugs.gnu.org; 28 Dec 2023 08:01:34 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Dec 28 03:01:34 2023
Received: from localhost ([127.0.0.1]:38347 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rIlKg-0004KU-6g
	for submit <at> 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 <theo@HIDDEN>) id 1rIlKd-0004HJ-L9
 for 67556 <at> debbugs.gnu.org; Thu, 28 Dec 2023 03:01:32 -0500
X-Report-Abuse: Please report any abuse attempt to abuse@HIDDEN 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 <theo@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#67556: 29.1; java-ts-mode doesn't indent open curly
 brackets properly
In-Reply-To: <83msu1e1dh.fsf@HIDDEN>
References: <4ef658bb-9336-439e-aba6-2b1caca9fda3@HIDDEN>
 <a7464825-b742-45f1-882a-498375ef4978@HIDDEN> <83ttoimkc4.fsf@HIDDEN>
 <83msu1e1dh.fsf@HIDDEN>
Date: Thu, 28 Dec 2023 09:01:24 +0100
Message-ID: <87sf3mvjqj.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Migadu-Flow: FLOW_OUT
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 67556
Cc: spavkov@HIDDEN, 67556 <at> debbugs.gnu.org, casouri@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Eli Zaretskii <eliz@HIDDEN> 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

>> 




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#67556; Package emacs. Full text available.

Message received at 67556 <at> debbugs.gnu.org:


Received: (at 67556) by debbugs.gnu.org; 23 Dec 2023 09:04:33 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Dec 23 04:04:33 2023
Received: from localhost ([127.0.0.1]:48537 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rGxvt-0005FY-CC
	for submit <at> 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 <eliz@HIDDEN>) id 1rGxvq-0005FI-Fx
 for 67556 <at> 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 <eliz@HIDDEN>)
 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@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: theo@HIDDEN
In-Reply-To: <83ttoimkc4.fsf@HIDDEN> (message from Eli Zaretskii on Sat, 16
 Dec 2023 13:56:59 +0200)
Subject: Re: bug#67556: 29.1;
 java-ts-mode doesn't indent open curly brackets properly
References: <4ef658bb-9336-439e-aba6-2b1caca9fda3@HIDDEN>
 <a7464825-b742-45f1-882a-498375ef4978@HIDDEN> <83ttoimkc4.fsf@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 67556
Cc: spavkov@HIDDEN, 67556 <at> debbugs.gnu.org, casouri@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Ping! Ping!  Theo, please chime in.

> Cc: spavkov@HIDDEN, 67556 <at> debbugs.gnu.org
> Date: Sat, 16 Dec 2023 13:56:59 +0200
> From: Eli Zaretskii <eliz@HIDDEN>
> 
> 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 <spavkov@HIDDEN>, 67556 <at> debbugs.gnu.org
> > From: Yuan Fu <casouri@HIDDEN>
> > 
> > 
> > 
> > On 12/9/23 8:40 AM, Theodor Thornhill wrote:
> > >
> > >
> > > On Dec 9, 2023 09:26, Eli Zaretskii <eliz@HIDDEN> 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" <bug-gnu-emacs@HIDDEN>
> > >     >
> > >     > 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
> > 
> 
> 
> 
> 




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#67556; Package emacs. Full text available.

Message received at 67556 <at> debbugs.gnu.org:


Received: (at 67556) by debbugs.gnu.org; 16 Dec 2023 11:57:29 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Dec 16 06:57:29 2023
Received: from localhost ([127.0.0.1]:54084 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rETIO-0003gi-Sx
	for submit <at> 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 <eliz@HIDDEN>) id 1rETIN-0003gU-2X
 for 67556 <at> 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 <eliz@HIDDEN>)
 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@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: theo@HIDDEN, Yuan Fu <casouri@HIDDEN>
In-Reply-To: <a7464825-b742-45f1-882a-498375ef4978@HIDDEN> (message from
 Yuan Fu on Sun, 10 Dec 2023 01:56:55 -0800)
Subject: Re: bug#67556: 29.1; java-ts-mode doesn't indent open curly brackets
 properly
References: <4ef658bb-9336-439e-aba6-2b1caca9fda3@HIDDEN>
 <a7464825-b742-45f1-882a-498375ef4978@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 67556
Cc: spavkov@HIDDEN, 67556 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
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 <spavkov@HIDDEN>, 67556 <at> debbugs.gnu.org
> From: Yuan Fu <casouri@HIDDEN>
> 
> 
> 
> On 12/9/23 8:40 AM, Theodor Thornhill wrote:
> >
> >
> > On Dec 9, 2023 09:26, Eli Zaretskii <eliz@HIDDEN> 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" <bug-gnu-emacs@HIDDEN>
> >     >
> >     > 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
> 




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#67556; Package emacs. Full text available.

Message received at 67556 <at> debbugs.gnu.org:


Received: (at 67556) by debbugs.gnu.org; 10 Dec 2023 09:57:22 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Dec 10 04:57:22 2023
Received: from localhost ([127.0.0.1]:49512 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rCGYr-0005mO-UD
	for submit <at> 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 <casouri@HIDDEN>) id 1rCGYn-0005m8-CE
 for 67556 <at> 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 <at> 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: <a7464825-b742-45f1-882a-498375ef4978@HIDDEN>
Date: Sun, 10 Dec 2023 01:56:55 -0800
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: Theodor Thornhill <theo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>
References: <4ef658bb-9336-439e-aba6-2b1caca9fda3@HIDDEN>
From: Yuan Fu <casouri@HIDDEN>
In-Reply-To: <4ef658bb-9336-439e-aba6-2b1caca9fda3@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 67556
Cc: Spencer Pavkovic <spavkov@HIDDEN>, 67556 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)



On 12/9/23 8:40 AM, Theodor Thornhill wrote:
>
>
> On Dec 9, 2023 09:26, Eli Zaretskii <eliz@HIDDEN> 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" <bug-gnu-emacs@HIDDEN>
>     >
>     > 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




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#67556; Package emacs. Full text available.

Message received at 67556 <at> debbugs.gnu.org:


Received: (at 67556) by debbugs.gnu.org; 9 Dec 2023 17:09:30 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Dec 09 12:09:30 2023
Received: from localhost ([127.0.0.1]:48840 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rC0pV-0000C7-VD
	for submit <at> 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 <eliz@HIDDEN>) id 1rC0pT-0000Bh-2j
 for 67556 <at> 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 <eliz@HIDDEN>)
 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@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Theodor Thornhill <theo@HIDDEN>
In-Reply-To: <4ef658bb-9336-439e-aba6-2b1caca9fda3@HIDDEN> (message
 from Theodor Thornhill on Sat, 09 Dec 2023 17:40:12 +0100)
Subject: Re: bug#67556: 29.1; java-ts-mode doesn't indent open curly
 brackets properly
References: <4ef658bb-9336-439e-aba6-2b1caca9fda3@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 67556
Cc: spavkov@HIDDEN, 67556 <at> debbugs.gnu.org, casouri@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> Date: Sat, 09 Dec 2023 17:40:12 +0100
> From: Theodor Thornhill <theo@HIDDEN>
> Cc: Spencer Pavkovic <spavkov@HIDDEN>, Yuan Fu <casouri@HIDDEN>,
>  67556 <at> 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.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#67556; Package emacs. Full text available.

Message received at 67556 <at> debbugs.gnu.org:


Received: (at 67556) by debbugs.gnu.org; 9 Dec 2023 16:40:35 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Dec 09 11:40:34 2023
Received: from localhost ([127.0.0.1]:48813 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rC0NW-0007pP-I5
	for submit <at> 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 <theo@HIDDEN>) id 1rC0NS-0007pD-2P
 for 67556 <at> 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==
Subject: Re: bug#67556: 29.1; java-ts-mode doesn't indent open curly
 brackets properly
Message-ID: <4ef658bb-9336-439e-aba6-2b1caca9fda3@HIDDEN>
X-Android-Message-ID: <4ef658bb-9336-439e-aba6-2b1caca9fda3@HIDDEN>
In-Reply-To: <83sf4bye6p.fsf@HIDDEN>
X-Report-Abuse: Please report any abuse attempt to abuse@HIDDEN and
 include these headers.
From: Theodor Thornhill <theo@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
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-Debbugs-Envelope-To: 67556
Cc: Spencer Pavkovic <spavkov@HIDDEN>, 67556 <at> debbugs.gnu.org,
 Yuan Fu <casouri@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
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==





Information forwarded to bug-gnu-emacs@HIDDEN:
bug#67556; Package emacs. Full text available.

Message received at 67556 <at> debbugs.gnu.org:


Received: (at 67556) by debbugs.gnu.org; 9 Dec 2023 08:27:01 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Dec 09 03:27:00 2023
Received: from localhost ([127.0.0.1]:46766 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rBsfs-0002OG-Jm
	for submit <at> 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 <eliz@HIDDEN>) id 1rBsfq-0002O1-AZ
 for 67556 <at> 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 <eliz@HIDDEN>)
 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@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Spencer Pavkovic <spavkov@HIDDEN>, Yuan Fu <casouri@HIDDEN>,
 Theodor Thornhill <theo@HIDDEN>
In-Reply-To: <6e59a5d3-4365-49c6-9673-85796d4777a4@HIDDEN>
 (bug-gnu-emacs@HIDDEN)
Subject: Re: bug#67556: 29.1;
 java-ts-mode doesn't indent open curly brackets properly
References: <6e59a5d3-4365-49c6-9673-85796d4777a4@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 67556
Cc: 67556 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
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" <bug-gnu-emacs@HIDDEN>
> 
> 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?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#67556; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 1 Dec 2023 01:34:48 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Nov 30 20:34:48 2023
Received: from localhost ([127.0.0.1]:54785 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r8sQY-0001Gw-KE
	for submit <at> 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 <spavkov@HIDDEN>) id 1r8pbE-00053I-M8
 for submit <at> 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 <spavkov@HIDDEN>) id 1r8pb0-00087t-M0
 for bug-gnu-emacs@HIDDEN; 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 <spavkov@HIDDEN>) id 1r8paw-0002Tb-HV
 for bug-gnu-emacs@HIDDEN; 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@HIDDEN>
Date: Thu, 30 Nov 2023 16:28:11 -0600
User-Agent: Mozilla Thunderbird
To: bug-gnu-emacs@HIDDEN
Subject: 29.1; java-ts-mode doesn't indent open curly brackets properly
Content-Language: en-US
From: Spencer Pavkovic <spavkov@HIDDEN>
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@HIDDEN;
 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 <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
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))




Acknowledgement sent to Spencer Pavkovic <spavkov@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#67556; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sat, 20 Jan 2024 12:30:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.