Hi,

when trying to write

  type T1 is
    new T0 with private;

indentation fails. Is this just me?

The parser reports no errors, but TABbing the line that starts with "new" does.
Removing the words "with private" between "T0" and ";" seems to make 
indentation work again.

package Alt is
   
   type
     T1
     is
 new
     T0
     with
     private;
   
end Alt;


Error: (error "cl-ecase failed: private_extension_declaration, (aggregate 
association_opt asynchronous_select component_declaration entry_body 
formal_package_declaration full_type_declaration generic_instantiation 
generic_renaming_declaration object_declaration private_type_declaration 
qualified_expression statement null_procedure_declaration 
subprogram_specification subprogram_declaration subprogram_body 
subtype_declaration)")
wisi-indent-line: Wrong type argument: number-or-marker-p, nil
_______________________________________________
Emacs-ada-mode mailing list
[email protected]
http://host114.hostmonster.com/mailman/listinfo/emacs-ada-mode_stephe-leake.org

Reply via email to