File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -657,6 +657,7 @@ def get_extensions(self):
657657 'src/_macosx.m'
658658 ]
659659 ext = Extension ('matplotlib.backends._macosx' , sources )
660+ ext .extra_compile_args .extend (['-Werror=unguarded-availability' ])
660661 ext .extra_link_args .extend (['-framework' , 'Cocoa' ])
661662 if platform .python_implementation ().lower () == 'pypy' :
662663 ext .extra_compile_args .append ('-DPYPY=1' )
Original file line number Diff line number Diff line change @@ -1184,8 +1184,10 @@ -(void)save_figure:(id)sender
11841184 rect.size .height = 0 ;
11851185 rect.origin .x += height;
11861186 NSTextView * messagebox = [[NSTextView alloc ] initWithFrame: rect];
1187- messagebox.textContainer .maximumNumberOfLines = 2 ;
1188- messagebox.textContainer .lineBreakMode = NSLineBreakByTruncatingTail;
1187+ if (@available (macOS 10.11 , *)) {
1188+ messagebox.textContainer .maximumNumberOfLines = 2 ;
1189+ messagebox.textContainer .lineBreakMode = NSLineBreakByTruncatingTail;
1190+ }
11891191 [messagebox setFont: font];
11901192 [messagebox setDrawsBackground: NO ];
11911193 [messagebox setSelectable: NO ];
You can’t perform that action at this time.
0 commit comments