File tree Expand file tree Collapse file tree 2 files changed +5
-2
lines changed Expand file tree Collapse file tree 2 files changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -657,6 +657,7 @@ def get_extensions(self):
657
657
'src/_macosx.m'
658
658
]
659
659
ext = Extension ('matplotlib.backends._macosx' , sources )
660
+ ext .extra_compile_args .extend (['-Werror=unguarded-availability' ])
660
661
ext .extra_link_args .extend (['-framework' , 'Cocoa' ])
661
662
if platform .python_implementation ().lower () == 'pypy' :
662
663
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
1184
1184
rect.size .height = 0 ;
1185
1185
rect.origin .x += height;
1186
1186
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
+ }
1189
1191
[messagebox setFont: font];
1190
1192
[messagebox setDrawsBackground: NO ];
1191
1193
[messagebox setSelectable: NO ];
You can’t perform that action at this time.
0 commit comments