Subject: bug#1920 closed by Stephen Leake <[email-masked]> (Re: 1920 Ada-mode: issues with label indenting)

From: [email-masked] (Emacs bug Tracking System)
Date: Thu, 14 Jan 2010 01:04:02 +0000

This is an automatic notification regarding your bug report
which was filed against the emacs,ada-mode package:

#1920: Ada-mode: issues with label indenting

It has been closed by Stephen Leake <[email-masked]>.

Their explanation is attached below along with your original report.
If this explanation is unsatisfactory and you have not received a
better one in a separate message then please contact Stephen Leake <[email-masked]> by
replying to this email.

-- 
1920: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=1920
Emacs Bug Tracking System
Contact [email-masked] with problems

Subject: Re: 1920 Ada-mode: issues with label indenting
From: Stephen Leake <[email-masked]>
To: [email-masked]
Date: Wed, 13 Jan 2010 20:03:48 -0500
List-Id: <debbugs-submit.debbugs.gnu.org>

Package: emacs,ada-mode
Version: 23.2

I've fixed this bug in my working sources; I'll submit a patch to
Juanma to commit to CVS for 23.2.

-- 
-- Stephe

Subject: Ada-mode: issues with label indenting
From: "Juanma Barranquero" <[email-masked]>
To: "Emacs Bug Tracker" <[email-masked]>
Date: Thu, 15 Jan 2009 10:27:38 +0100

Package: emacs,ada-mode
Version: 22.1,23.0.60
X-Debbugs-CC: [email-masked]

There are several issues with indentation of labels in Ada mode:

procedure Label_Test is
begin
   if True then
      null;
  Label1:
      null;
      <<Label2>>   -- ada-label-indent not working?
	  if False then
	  null;    -- then-part not correctly indented
	  else
	     null;
	  end if;
   end if;
end Label_Test;