Using Ada mode 5.01, given the following procedure declaration:

---%<---
procedure TEST (A : out STRING;
                B : in STRING);
--->%---

Now moving the cursor inside the parameter list and invoking ada-align gives the following result:

---%<---
procedure TEST ; (A :    out STRING;
                  B : in     STRING)
--->%---

Interestingly it works as expected when doing the same inside the parameter list of a procedure definition:

---%<---
procedure TEST (A : out STRING;
                B : in STRING)
is begin
   null;
end TEST;
--->%---

gives:

---%<---
procedure TEST (A :    out STRING;
                B : in     STRING)
is begin
   null;
end TEST;
--->%---

Regards,
Markus


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

Reply via email to