File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -652,6 +652,7 @@ def get_extensions(self):
652652 'src/_macosx.m'
653653 ]
654654 ext = Extension ('matplotlib.backends._macosx' , sources )
655+ ext .extra_compile_args .extend (['-Werror=unguarded-availability' ])
655656 ext .extra_link_args .extend (['-framework' , 'Cocoa' ])
656657 if platform .python_implementation ().lower () == 'pypy' :
657658 ext .extra_compile_args .append ('-DPYPY=1' )
Original file line number Diff line number Diff line change @@ -1207,8 +1207,10 @@ -(void)save_figure:(id)sender
12071207 rect.size .height = 0 ;
12081208 rect.origin .x += height;
12091209 NSTextView * messagebox = [[NSTextView alloc ] initWithFrame: rect];
1210- messagebox.textContainer .maximumNumberOfLines = 2 ;
1211- messagebox.textContainer .lineBreakMode = NSLineBreakByTruncatingTail;
1210+ if (@available (macOS 10.11 , *)) {
1211+ messagebox.textContainer .maximumNumberOfLines = 2 ;
1212+ messagebox.textContainer .lineBreakMode = NSLineBreakByTruncatingTail;
1213+ }
12121214 [messagebox setFont: font];
12131215 [messagebox setDrawsBackground: NO ];
12141216 [messagebox setSelectable: NO ];
You can’t perform that action at this time.
0 commit comments