Subject: Ada-mode: issues with label indenting

From: "Juanma Barranquero" <[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;