Ada mode 5.1.4 does this:

   generic procedure
     Gen_Procedure_4 renames Instance.Generic_Procedure;

   generic
   procedure
     Gen_Procedure_4 renames Instance.Generic_Procedure;

   procedure
     Procedure_4 (Foo : in Integer);

   overriding
   function
     Procedure_4 (Foo : in Integer) return Float;

GPS 6.0.2 does this:

   generic procedure
   Gen_Procedure_4 renames Instance.Generic_Procedure;

   generic
   procedure
   Gen_Procedure_4 renames Instance.Generic_Procedure;

   procedure
   Procedure_4 (Foo : in Integer);

   overriding
   function
   Procedure_4 (Foo : in Integer) return Float;

I see the procedure name as a continuation line, hence use
ada-indent-broken.

On the other hand, I don't think I've _ever_ used this style for real,
so perhaps it's a moot point.

comments?

-- 
-- Stephe

_______________________________________________
Emacs-ada-mode mailing list
[email protected]
http://host114.hostmonster.com/mailman/listinfo/emacs-ada-mode_stephe-leake.org

Reply via email to