f35c7d1 Take ambiguity into account when using -short-paths option.

Authored and Committed by Jacques Garrigue 10 years ago
    Take ambiguity into account when using -short-paths option.
    Namely, do not use an abbreviated form which doesn't correspond
    directly to a physical definition when it might point to
    several definitions, due to multiple opens.
    Also be careful about not abbreviating types we are defining
    in type definitions.
    
    
    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@13635 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    
        
file modified
+3 -1
file modified
+36 -0
file modified
+1 -0
file modified
+69 -11
file modified
+2 -0