From unknown Sat Jun 21 10:29:39 2025
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.509 (Entity 5.509)
Content-Type: text/plain; charset=utf-8
From: bug#33035 <33035@debbugs.gnu.org>
To: bug#33035 <33035@debbugs.gnu.org>
Subject: Status: 27.0.50; Deprecated macOS functions
Reply-To: bug#33035 <33035@debbugs.gnu.org>
Date: Sat, 21 Jun 2025 17:29:39 +0000
retitle 33035 27.0.50; Deprecated macOS functions
reassign 33035 emacs
submitter 33035 Philipp
severity 33035 normal
thanks
From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 13 11:32:55 2018
Received: (at submit) by debbugs.gnu.org; 13 Oct 2018 15:32:55 +0000
Received: from localhost ([127.0.0.1]:48556 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1gBLuQ-0004bW-19
for submit@debbugs.gnu.org; Sat, 13 Oct 2018 11:32:54 -0400
Received: from eggs.gnu.org ([208.118.235.92]:48111)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1gBLuN-0004bG-UB
for submit@debbugs.gnu.org; Sat, 13 Oct 2018 11:32:52 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
(envelope-from ) id 1gBLuE-0007JF-V8
for submit@debbugs.gnu.org; Sat, 13 Oct 2018 11:32:46 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: *
X-Spam-Status: No, score=1.1 required=5.0 tests=BAYES_50,
FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM autolearn=disabled version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:60221)
by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)
(Exim 4.71) (envelope-from )
id 1gBLuE-0007J5-PU
for submit@debbugs.gnu.org; Sat, 13 Oct 2018 11:32:42 -0400
Received: from eggs.gnu.org ([2001:4830:134:3::10]:57716)
by lists.gnu.org with esmtp (Exim 4.71)
(envelope-from ) id 1gBLuC-0004Xq-3f
for bug-gnu-emacs@gnu.org; Sat, 13 Oct 2018 11:32:42 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
(envelope-from ) id 1gBLu9-0007Gg-ER
for bug-gnu-emacs@gnu.org; Sat, 13 Oct 2018 11:32:40 -0400
Received: from mail-wm1-x32f.google.com ([2a00:1450:4864:20::32f]:36757)
by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16)
(Exim 4.71) (envelope-from )
id 1gBLu9-0007Fp-2g
for bug-gnu-emacs@gnu.org; Sat, 13 Oct 2018 11:32:37 -0400
Received: by mail-wm1-x32f.google.com with SMTP id a8-v6so15496113wmf.1
for ; Sat, 13 Oct 2018 08:32:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
h=from:to:subject:date:message-id:mime-version;
bh=48ia7s+GGu5FVzfj4rUehW4LOTAiTJWeIL+W9xpdZaU=;
b=HmLKQM0FIIArqxpA77Djyjc9+bxDXzs+DRa/lvZflpIWL6BSVjDBkf4A0LPTFrZhuH
gF1++Z+uA7N3QbZAhXYpSm8LPwLhrKCILNunKt9yZPbLg+wjO/9UXTOmsLgF59z5JZnW
nKnkdOAMv3DetFTSKwlj5cc2d8KCEUyL4Uv3ns7MGahYxgyy7nY4freWOFHJ29GUy9GN
SMSm1OyTVBOLX66K+beZRWrSVgNQ6OomQvoz5BltIbakhD89y4UTsoV5KAaUfw/nalfl
p/JNSIuVub16l+FlZwL/0xolbTyU3pnXrXrD6fCPJXkLcNRJ4tbKY0+gTg+KqEikwhd9
64CQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:from:to:subject:date:message-id:mime-version;
bh=48ia7s+GGu5FVzfj4rUehW4LOTAiTJWeIL+W9xpdZaU=;
b=c/8WVkUclFXkVBwax2Bi/+Y/ZnKU6VwWIHzTgwxRrHJPB3qX8Da3MnVCDLVfLMe+yI
OafvckIXp2POyjzrdsQNv9qaGct/xtfcbgHf6oHhhYZhN5VGYp8xysVoLgsIADClwdrs
Q5Rh9rzqniTmw5uCGODUFbcUW7l91Yn9+iDmcFwlu0rSDHCXRDjTQAc1Reb50h12PVyn
HB7HFGBGr+w0fZCcDiQCi6kfR+y+yQrLM5N1JfGopzB46d7/QlHjTUxc2/+dJUeuTeNw
rnWFsqi1Tg2Qvkp5FdQfwqh6fIZ/hmEFtXfRFfv0/w19I10LCmRUEJv7LglYyZyhhfwH
7mNg==
X-Gm-Message-State: ABuFfoik16tVZM01Hs7DsdKN7ygrnQtIsXjKfAzizTouth4hpdA4ad/G
0NyTmQNmVaL6SeDWVAoflissC5Nw
X-Google-Smtp-Source: ACcGV63pDDwEAHEUvaNgZxrxiughPnF7QinFeacWoYVIv3s1aSqLXZRgggsPazjzhutf6rrONTG/yw==
X-Received: by 2002:a1c:7408:: with SMTP id p8-v6mr8378211wmc.74.1539444755006;
Sat, 13 Oct 2018 08:32:35 -0700 (PDT)
Received: from p ([2001:4c50:25e:7c00:ad01:9400:73bf:2d91])
by smtp.gmail.com with ESMTPSA id 199-v6sm3028273wme.39.2018.10.13.08.32.33
for
(version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
Sat, 13 Oct 2018 08:32:34 -0700 (PDT)
From: Philipp
To: bug-gnu-emacs@gnu.org
Subject: 27.0.50; Deprecated macOS functions
Date: Sat, 13 Oct 2018 17:32:29 +0200
Message-ID:
MIME-Version: 1.0
Content-Type: text/plain
X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
recognized.
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Received-From: 2001:4830:134:3::11
X-Spam-Score: -3.8 (---)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit"
X-Spam-Score: -4.8 (----)
A few functions and variables have been deprecated in macOS Mojave,
these should be replaced or removed:
CC nsterm.o
nsterm.m:175:16: warning: 'colorUsingColorSpaceName:' is deprecated: first deprecated in macOS 10.14 - Use -colorUsingType: or -colorUsingColorSpace: instead
[-Wdeprecated-declarations]
return [self colorUsingColorSpaceName: NSCalibratedRGBColorSpace];
^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSColor.h:405:1: note:
'colorUsingColorSpaceName:' has been explicitly marked deprecated here
- (nullable NSColor *)colorUsingColorSpaceName:(NSColorSpaceName)name NS_DEPRECATED_MAC(10_0, 10_14, "Use -colorUsingType: or -colorUsingColorSpace: instead");
^
nsterm.m:708:3: warning: 'NSDisableScreenUpdates' is deprecated: first deprecated in macOS 10.11 - As of 10.11 it is not generally necessary to take explicit
action to achieve visual atomicity. +[NSAnimationContext runAnimationGroup:] and other similar methods can be used when a stronger than normal need for
visual atomicity is required. The NSAnimationContext methods do not suffer from the same performance problems as NSDisableScreenUpdates.
[-Wdeprecated-declarations]
NSDisableScreenUpdates ();
^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSGraphics.h:234:20: note:
'NSDisableScreenUpdates' has been explicitly marked deprecated here
APPKIT_EXTERN void NSDisableScreenUpdates(void) NS_DEPRECATED_MAC(10_0, 10_11, "As of 10.11 it is not generally necessary to take explicit action to ach...
^
nsterm.m:718:7: warning: 'NSEnableScreenUpdates' is deprecated: first deprecated in macOS 10.11 - As of 10.11 it is not generally necessary to take explicit
action to achieve visual atomicity. +[NSAnimationContext runAnimationGroup:] and other similar methods can be used when a stronger than normal need for
visual atomicity is required. The NSAnimationContext methods do not suffer from the same performance problems as NSEnableScreenUpdates.
[-Wdeprecated-declarations]
NSEnableScreenUpdates ();
^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSGraphics.h:236:20: note:
'NSEnableScreenUpdates' has been explicitly marked deprecated here
APPKIT_EXTERN void NSEnableScreenUpdates(void) NS_DEPRECATED_MAC(10_0, 10_11, "As of 10.11 it is not generally necessary to take explicit action to achi...
^
nsterm.m:2848:26: warning: 'scrollRect:by:' is deprecated: first deprecated in macOS 10.14 - Use NSScrollView to achieve scrolling views.
[-Wdeprecated-declarations]
[FRAME_NS_VIEW (f) scrollRect: src
^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSView.h:260:1: note:
'scrollRect:by:' has been explicitly marked deprecated here
- (void)scrollRect:(NSRect)rect by:(NSSize)delta NS_DEPRECATED_MAC(10_0, 10_14, "Use NSScrollView to achieve scrolling views.");
^
nsterm.m:3241:7: warning: 'NSDisableScreenUpdates' is deprecated: first deprecated in macOS 10.11 - As of 10.11 it is not generally necessary to take explicit
action to achieve visual atomicity. +[NSAnimationContext runAnimationGroup:] and other similar methods can be used when a stronger than normal need for
visual atomicity is required. The NSAnimationContext methods do not suffer from the same performance problems as NSDisableScreenUpdates.
[-Wdeprecated-declarations]
NSDisableScreenUpdates ();
^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSGraphics.h:234:20: note:
'NSDisableScreenUpdates' has been explicitly marked deprecated here
APPKIT_EXTERN void NSDisableScreenUpdates(void) NS_DEPRECATED_MAC(10_0, 10_11, "As of 10.11 it is not generally necessary to take explicit action to ach...
^
nsterm.m:3279:7: warning: 'NSEnableScreenUpdates' is deprecated: first deprecated in macOS 10.11 - As of 10.11 it is not generally necessary to take explicit
action to achieve visual atomicity. +[NSAnimationContext runAnimationGroup:] and other similar methods can be used when a stronger than normal need for
visual atomicity is required. The NSAnimationContext methods do not suffer from the same performance problems as NSEnableScreenUpdates.
[-Wdeprecated-declarations]
NSEnableScreenUpdates ();
^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSGraphics.h:236:20: note:
'NSEnableScreenUpdates' has been explicitly marked deprecated here
APPKIT_EXTERN void NSEnableScreenUpdates(void) NS_DEPRECATED_MAC(10_0, 10_11, "As of 10.11 it is not generally necessary to take explicit action to achi...
^
nsterm.m:5452:47: warning: 'NSStringPboardType' is deprecated: first deprecated in macOS 10.14 [-Wdeprecated-declarations]
ns_send_types = [[NSArray arrayWithObjects: NSStringPboardType, nil] retain];
^~~~~~~~~~~~~~~~~~
NSPasteboardTypeString
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSPasteboard.h:322:32: note:
'NSStringPboardType' has been explicitly marked deprecated here
APPKIT_EXTERN NSPasteboardType NSStringPboardType NS_DEPRECATED_WITH_REPLACEMENT_MAC("NSPasteboardTypeString", 10_0, 10_14);
^
nsterm.m:5453:49: warning: 'NSStringPboardType' is deprecated: first deprecated in macOS 10.14 [-Wdeprecated-declarations]
ns_return_types = [[NSArray arrayWithObjects: NSStringPboardType, nil]
^~~~~~~~~~~~~~~~~~
NSPasteboardTypeString
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSPasteboard.h:322:32: note:
'NSStringPboardType' has been explicitly marked deprecated here
APPKIT_EXTERN NSPasteboardType NSStringPboardType NS_DEPRECATED_WITH_REPLACEMENT_MAC("NSPasteboardTypeString", 10_0, 10_14);
^
nsterm.m:5456:29: warning: 'NSStringPboardType' is deprecated: first deprecated in macOS 10.14 [-Wdeprecated-declarations]
NSStringPboardType,
^~~~~~~~~~~~~~~~~~
NSPasteboardTypeString
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSPasteboard.h:322:32: note:
'NSStringPboardType' has been explicitly marked deprecated here
APPKIT_EXTERN NSPasteboardType NSStringPboardType NS_DEPRECATED_WITH_REPLACEMENT_MAC("NSPasteboardTypeString", 10_0, 10_14);
^
nsterm.m:5457:29: warning: 'NSTabularTextPboardType' is deprecated: first deprecated in macOS 10.14 [-Wdeprecated-declarations]
NSTabularTextPboardType,
^~~~~~~~~~~~~~~~~~~~~~~
NSPasteboardTypeTabularText
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSPasteboard.h:326:32: note:
'NSTabularTextPboardType' has been explicitly marked deprecated here
APPKIT_EXTERN NSPasteboardType NSTabularTextPboardType NS_DEPRECATED_WITH_REPLACEMENT_MAC("NSPasteboardTypeTabularText", 10_0, 10_14);
^
nsterm.m:5458:29: warning: 'NSFilenamesPboardType' is deprecated: first deprecated in macOS 10.14 - Create multiple pasteboard items with
NSPasteboardTypeFileURL or kUTTypeFileURL instead [-Wdeprecated-declarations]
NSFilenamesPboardType,
^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSPasteboard.h:323:32: note:
'NSFilenamesPboardType' has been explicitly marked deprecated here
APPKIT_EXTERN NSPasteboardType NSFilenamesPboardType NS_DEPRECATED_MAC(10_0, 10_14, "Create multiple pasteboard items with NSPasteboardTypeFileURL or kU...
^
nsterm.m:5459:29: warning: 'NSURLPboardType' is deprecated: first deprecated in macOS 10.14 [-Wdeprecated-declarations]
NSURLPboardType, nil] retain];
^~~~~~~~~~~~~~~
NSPasteboardTypeURL
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSPasteboard.h:332:32: note:
'NSURLPboardType' has been explicitly marked deprecated here
APPKIT_EXTERN NSPasteboardType NSURLPboardType NS_DEPRECATED_WITH_REPLACEMENT_MAC("NSPasteboardTypeURL", 10_0, 10_14);
^
nsterm.m:8245:35: warning: 'NSFilenamesPboardType' is deprecated: first deprecated in macOS 10.14 - Create multiple pasteboard items with
NSPasteboardTypeFileURL or kUTTypeFileURL instead [-Wdeprecated-declarations]
else if ([type isEqualToString: NSFilenamesPboardType])
^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSPasteboard.h:323:32: note:
'NSFilenamesPboardType' has been explicitly marked deprecated here
APPKIT_EXTERN NSPasteboardType NSFilenamesPboardType NS_DEPRECATED_MAC(10_0, 10_14, "Create multiple pasteboard items with NSPasteboardTypeFileURL or kU...
^
nsterm.m:8266:35: warning: 'NSURLPboardType' is deprecated: first deprecated in macOS 10.14 [-Wdeprecated-declarations]
else if ([type isEqualToString: NSURLPboardType])
^~~~~~~~~~~~~~~
NSPasteboardTypeURL
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSPasteboard.h:332:32: note:
'NSURLPboardType' has been explicitly marked deprecated here
APPKIT_EXTERN NSPasteboardType NSURLPboardType NS_DEPRECATED_WITH_REPLACEMENT_MAC("NSPasteboardTypeURL", 10_0, 10_14);
^
nsterm.m:8288:35: warning: 'NSStringPboardType' is deprecated: first deprecated in macOS 10.14 [-Wdeprecated-declarations]
else if ([type isEqualToString: NSStringPboardType]
^~~~~~~~~~~~~~~~~~
NSPasteboardTypeString
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSPasteboard.h:322:32: note:
'NSStringPboardType' has been explicitly marked deprecated here
APPKIT_EXTERN NSPasteboardType NSStringPboardType NS_DEPRECATED_WITH_REPLACEMENT_MAC("NSPasteboardTypeString", 10_0, 10_14);
^
nsterm.m:8289:38: warning: 'NSTabularTextPboardType' is deprecated: first deprecated in macOS 10.14 [-Wdeprecated-declarations]
|| [type isEqualToString: NSTabularTextPboardType])
^~~~~~~~~~~~~~~~~~~~~~~
NSPasteboardTypeTabularText
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSPasteboard.h:326:32: note:
'NSTabularTextPboardType' has been explicitly marked deprecated here
APPKIT_EXTERN NSPasteboardType NSTabularTextPboardType NS_DEPRECATED_WITH_REPLACEMENT_MAC("NSPasteboardTypeTabularText", 10_0, 10_14);
^
nsterm.m:8351:29: warning: 'NSStringPboardType' is deprecated: first deprecated in macOS 10.14 [-Wdeprecated-declarations]
if ([types containsObject:NSStringPboardType] == NO) {
^~~~~~~~~~~~~~~~~~
NSPasteboardTypeString
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSPasteboard.h:322:32: note:
'NSStringPboardType' has been explicitly marked deprecated here
APPKIT_EXTERN NSPasteboardType NSStringPboardType NS_DEPRECATED_WITH_REPLACEMENT_MAC("NSPasteboardTypeString", 10_0, 10_14);
^
nsterm.m:8365:44: warning: 'NSStringPboardType' is deprecated: first deprecated in macOS 10.14 [-Wdeprecated-declarations]
typesDeclared = [NSArray arrayWithObject:NSStringPboardType];
^~~~~~~~~~~~~~~~~~
NSPasteboardTypeString
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSPasteboard.h:322:32: note:
'NSStringPboardType' has been explicitly marked deprecated here
APPKIT_EXTERN NSPasteboardType NSStringPboardType NS_DEPRECATED_WITH_REPLACEMENT_MAC("NSPasteboardTypeString", 10_0, 10_14);
^
nsterm.m:9027:10: warning: 'NSScrollerDecrementLine' is deprecated: first deprecated in macOS 10.14 [-Wdeprecated-declarations]
case NSScrollerDecrementLine:
^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSScroller.h:24:5: note:
'NSScrollerDecrementLine' has been explicitly marked deprecated here
NSScrollerDecrementLine NS_ENUM_DEPRECATED_MAC(10_0, 10_14) = 4,
^
nsterm.m:9029:10: warning: 'NSScrollerIncrementLine' is deprecated: first deprecated in macOS 10.14 [-Wdeprecated-declarations]
case NSScrollerIncrementLine:
^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSScroller.h:25:5: note:
'NSScrollerIncrementLine' has been explicitly marked deprecated here
NSScrollerIncrementLine NS_ENUM_DEPRECATED_MAC(10_0, 10_14) = 5,
^
20 warnings generated.
CC nsfns.o
CC nsmenu.o
nsmenu.m:670:25: warning: 'NSOnState' is deprecated: first deprecated in macOS 10.14 [-Wdeprecated-declarations]
[item setState: NSOnState];
^~~~~~~~~
NSControlStateValueOn
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSCell.h:80:34: note:
'NSOnState' has been explicitly marked deprecated here
static const NSControlStateValue NSOnState NS_DEPRECATED_WITH_REPLACEMENT_MAC("NSControlStateValueOn", 10_0, 10_14) = NSControlStateValueOn;
^
nsmenu.m:672:25: warning: 'NSOffState' is deprecated: first deprecated in macOS 10.14 [-Wdeprecated-declarations]
[item setState: NSOffState];
^~~~~~~~~~
NSControlStateValueOff
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSCell.h:79:34: note:
'NSOffState' has been explicitly marked deprecated here
static const NSControlStateValue NSOffState NS_DEPRECATED_WITH_REPLACEMENT_MAC("NSControlStateValueOff", 10_0, 10_14) = NSControlStateValueOff;
^
nsmenu.m:1596:24: warning: 'NSRoundedBezelStyle' is deprecated: first deprecated in macOS 10.14 [-Wdeprecated-declarations]
[cell setBezelStyle: NSRoundedBezelStyle];
^~~~~~~~~~~~~~~~~~~
NSBezelStyleRounded
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSButtonCell.h:182:27: note:
'NSRoundedBezelStyle' has been explicitly marked deprecated here
static const NSBezelStyle NSRoundedBezelStyle NS_DEPRECATED_WITH_REPLACEMENT_MAC("NSBezelStyleRounded", 10_0, 10_14) = NSBezelStyleRounded;
^
nsmenu.m:1609:9: warning: 'setOneShot:' is deprecated: first deprecated in macOS 10.14 - This property does not do anything and should not be used
[-Wdeprecated-declarations]
[self setOneShot: YES];
^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSWindow.h:933:35: note:
property 'oneShot' is declared deprecated here
@property (getter=isOneShot) BOOL oneShot NS_DEPRECATED_MAC(10_0, 10_14, "This property does not do anything and should not be used");
^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSWindow.h:933:35: note:
'setOneShot:' has been explicitly marked deprecated here
4 warnings generated.
CC nsselect.o
nsselect.m:60:38: warning: 'NSStringPboardType' is deprecated: first deprecated in macOS 10.14 [-Wdeprecated-declarations]
if (EQ (sym, QTEXT)) return NSStringPboardType;
^~~~~~~~~~~~~~~~~~
NSPasteboardTypeString
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSPasteboard.h:322:32: note:
'NSStringPboardType' has been explicitly marked deprecated here
APPKIT_EXTERN NSPasteboardType NSStringPboardType NS_DEPRECATED_WITH_REPLACEMENT_MAC("NSPasteboardTypeString", 10_0, 10_14);
^
nsselect.m:79:27: warning: 'NSStringPboardType' is deprecated: first deprecated in macOS 10.14 [-Wdeprecated-declarations]
if ([t isEqualToString: NSStringPboardType])
^~~~~~~~~~~~~~~~~~
NSPasteboardTypeString
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSPasteboard.h:322:32: note:
'NSStringPboardType' has been explicitly marked deprecated here
APPKIT_EXTERN NSPasteboardType NSStringPboardType NS_DEPRECATED_WITH_REPLACEMENT_MAC("NSPasteboardTypeString", 10_0, 10_14);
^
nsselect.m:81:27: warning: 'NSFilenamesPboardType' is deprecated: first deprecated in macOS 10.14 - Create multiple pasteboard items with
NSPasteboardTypeFileURL or kUTTypeFileURL instead [-Wdeprecated-declarations]
if ([t isEqualToString: NSFilenamesPboardType])
^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSPasteboard.h:323:32: note:
'NSFilenamesPboardType' has been explicitly marked deprecated here
APPKIT_EXTERN NSPasteboardType NSFilenamesPboardType NS_DEPRECATED_MAC(10_0, 10_14, "Create multiple pasteboard items with NSPasteboardTypeFileURL or kU...
^
nsselect.m:83:27: warning: 'NSTabularTextPboardType' is deprecated: first deprecated in macOS 10.14 [-Wdeprecated-declarations]
if ([t isEqualToString: NSTabularTextPboardType])
^~~~~~~~~~~~~~~~~~~~~~~
NSPasteboardTypeTabularText
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSPasteboard.h:326:32: note:
'NSTabularTextPboardType' has been explicitly marked deprecated here
APPKIT_EXTERN NSPasteboardType NSTabularTextPboardType NS_DEPRECATED_WITH_REPLACEMENT_MAC("NSPasteboardTypeTabularText", 10_0, 10_14);
^
nsselect.m:196:22: warning: 'NSStringPboardType' is deprecated: first deprecated in macOS 10.14 [-Wdeprecated-declarations]
eassert (gtype == NSStringPboardType);
^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSPasteboard.h:322:32: note:
'NSStringPboardType' has been explicitly marked deprecated here
APPKIT_EXTERN NSPasteboardType NSStringPboardType NS_DEPRECATED_WITH_REPLACEMENT_MAC("NSPasteboardTypeString", 10_0, 10_14);
^
nsselect.m:348:10: warning: 'NSStringPboardType' is deprecated: first deprecated in macOS 10.14 [-Wdeprecated-declarations]
type = NSStringPboardType;
^~~~~~~~~~~~~~~~~~
NSPasteboardTypeString
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSPasteboard.h:322:32: note:
'NSStringPboardType' has been explicitly marked deprecated here
APPKIT_EXTERN NSPasteboardType NSStringPboardType NS_DEPRECATED_WITH_REPLACEMENT_MAC("NSPasteboardTypeString", 10_0, 10_14);
^
nsselect.m:475:36: warning: 'NSStringPboardType' is deprecated: first deprecated in macOS 10.14 [-Wdeprecated-declarations]
[NSNumber numberWithLong:0], NSStringPboardType,
^~~~~~~~~~~~~~~~~~
NSPasteboardTypeString
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSPasteboard.h:322:32: note:
'NSStringPboardType' has been explicitly marked deprecated here
APPKIT_EXTERN NSPasteboardType NSStringPboardType NS_DEPRECATED_WITH_REPLACEMENT_MAC("NSPasteboardTypeString", 10_0, 10_14);
^
nsselect.m:476:36: warning: 'NSFilenamesPboardType' is deprecated: first deprecated in macOS 10.14 - Create multiple pasteboard items with
NSPasteboardTypeFileURL or kUTTypeFileURL instead [-Wdeprecated-declarations]
[NSNumber numberWithLong:0], NSFilenamesPboardType,
^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSPasteboard.h:323:32: note:
'NSFilenamesPboardType' has been explicitly marked deprecated here
APPKIT_EXTERN NSPasteboardType NSFilenamesPboardType NS_DEPRECATED_MAC(10_0, 10_14, "Create multiple pasteboard items with NSPasteboardTypeFileURL or kU...
^
nsselect.m:477:36: warning: 'NSTabularTextPboardType' is deprecated: first deprecated in macOS 10.14 [-Wdeprecated-declarations]
[NSNumber numberWithLong:0], NSTabularTextPboardType,
^~~~~~~~~~~~~~~~~~~~~~~
NSPasteboardTypeTabularText
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSPasteboard.h:326:32: note:
'NSTabularTextPboardType' has been explicitly marked deprecated here
APPKIT_EXTERN NSPasteboardType NSTabularTextPboardType NS_DEPRECATED_WITH_REPLACEMENT_MAC("NSPasteboardTypeTabularText", 10_0, 10_14);
^
9 warnings generated.
CC nsimage.o
nsimage.m:312:14: warning: 'colorSpaceName' is deprecated: first deprecated in macOS 10.14 - Use -type and NSColorType instead [-Wdeprecated-declarations]
if ([color colorSpaceName] != NSCalibratedRGBColorSpace)
^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSColor.h:393:45: note:
property 'colorSpaceName' is declared deprecated here
@property (readonly, copy) NSColorSpaceName colorSpaceName NS_DEPRECATED_MAC(10_0, 10_14, "Use -type and NSColorType instead");
^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSColor.h:393:45: note:
'colorSpaceName' has been explicitly marked deprecated here
nsimage.m:313:23: warning: 'colorUsingColorSpaceName:' is deprecated: first deprecated in macOS 10.14 - Use -colorUsingType: or -colorUsingColorSpace: instead
[-Wdeprecated-declarations]
rgbColor = [color colorUsingColorSpaceName: NSCalibratedRGBColorSpace];
^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSColor.h:405:1: note:
'colorUsingColorSpaceName:' has been explicitly marked deprecated here
- (nullable NSColor *)colorUsingColorSpaceName:(NSColorSpaceName)name NS_DEPRECATED_MAC(10_0, 10_14, "Use -colorUsingType: or -colorUsingColorSpace: instead");
^
2 warnings generated.
In GNU Emacs 27.0.50 (build 17, x86_64-apple-darwin17.4.0, NS appkit-1561.20 Version 10.13.3 (Build 17D102))
of 2018-09-21
Repository revision: ee3be3fdfa96d7d1a0740c8145a26d758c12a711
Windowing system distributor 'Apple', version 10.3.1671
System Description: Mac OS X 10.14
Recent messages:
For information about GNU Emacs and the GNU system, type C-h C-a.
Configured using:
'configure --with-modules --without-pop --with-mailutils
--enable-gcc-warnings=yes --enable-checking
--enable-check-lisp-object-type 'CFLAGS=-ggdb3 -O0''
Configured features:
IMAGEMAGICK NOTIFY ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS NS
MODULES THREADS JSON LCMS2 GMP
Important settings:
value of $LANG: de_DE.UTF-8
locale-coding-system: utf-8-unix
Major mode: Lisp Interaction
Minor modes in effect:
tooltip-mode: t
global-eldoc-mode: t
eldoc-mode: t
electric-indent-mode: t
mouse-wheel-mode: t
tool-bar-mode: t
menu-bar-mode: t
file-name-shadow-mode: t
global-font-lock-mode: t
font-lock-mode: t
blink-cursor-mode: t
auto-composition-mode: t
auto-encryption-mode: t
auto-compression-mode: t
line-number-mode: t
transient-mark-mode: t
Load-path shadows:
None found.
Features:
(shadow sort mail-extr emacsbug message rmc dired dired-loaddefs
format-spec rfc822 mml easymenu mml-sec epa derived epg epg-config
gnus-util rmail rmail-loaddefs mm-decode mm-bodies mm-encode mail-parse
rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045
ietf-drums mm-util mail-prsvr mail-utils phst pcase ffap thingatpt
url-parse auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs
password-cache json map url-vars subr-x rx gnutls puny seq byte-opt gv
bytecomp byte-compile cconv dbus xml cl-loaddefs cl-lib elec-pair
time-date tooltip eldoc electric uniquify ediff-hook vc-hooks
lisp-float-type mwheel term/ns-win ns-win ucs-normalize mule-util
term/common-win tool-bar dnd fontset image regexp-opt fringe
tabulated-list replace newcomment text-mode elisp-mode lisp-mode
prog-mode register page menu-bar rfn-eshadow isearch timer select
scroll-bar mouse jit-lock font-lock syntax facemenu font-core
term/tty-colors frame cl-generic cham georgian utf-8-lang misc-lang
vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932
hebrew greek romanian slovak czech european ethiopic indian cyrillic
chinese composite charscript charprop case-table epa-hook jka-cmpr-hook
help simple abbrev obarray minibuffer cl-preloaded nadvice loaddefs
button faces cus-face macroexp files text-properties overlay sha1 md5
base64 format env code-pages mule custom widget hashtable-print-readable
backquote threads kqueue cocoa ns lcms2 multi-tty make-network-process
emacs)
Memory information:
((conses 16 217139 7540)
(symbols 48 21677 1)
(strings 32 33362 1885)
(string-bytes 1 903661)
(vectors 16 37433)
(vector-slots 8 753186 13106)
(floats 8 50 66)
(intervals 56 218 0)
(buffers 992 11))
From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 16 13:45:30 2020
Received: (at 33035) by debbugs.gnu.org; 16 Aug 2020 17:45:30 +0000
Received: from localhost ([127.0.0.1]:58413 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1k7Min-0005Vw-O0
for submit@debbugs.gnu.org; Sun, 16 Aug 2020 13:45:30 -0400
Received: from quimby.gnus.org ([95.216.78.240]:39836)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1k7Mil-0005OX-PA
for 33035@debbugs.gnu.org; Sun, 16 Aug 2020 13:45:28 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org;
s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:
References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:
Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender:
Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:
List-Subscribe:List-Post:List-Owner:List-Archive;
bh=cELd8zOERCA2dJrYNBWVBGRs9xKkibTrAqwBbVuj4zk=; b=q0xZpfukhPHe9JgaZdjDrdLcBB
2ln5zb7GpSpzMzMCq2stt+ErE1VnIn7SR9D0hvvliGjgsib7WfO2lQIDaxMAfM7xPI+n9OOqHiqVS
wR3LkY+Nl7xDbdMEzUyckIt+2DvIplBC01b7AjikhoUUD1Gu3l9YmqZU6T56u6VZKrdM=;
Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo)
by quimby with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.92) (envelope-from )
id 1k7Mic-0004IV-IL; Sun, 16 Aug 2020 19:45:21 +0200
From: Lars Ingebrigtsen
To: Philipp
Subject: Re: bug#33035: 27.0.50; Deprecated macOS functions
References:
X-Now-Playing: Kate Bush's _This Woman's Work II_: "Cloudbusting (The
Organon Mix)"
Date: Sun, 16 Aug 2020 19:45:17 +0200
In-Reply-To: (Philipp's message of "Sat, 13 Oct
2018 17:32:29 +0200")
Message-ID: <871rk6trgy.fsf@gnus.org>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org",
has NOT identified this incoming email as spam. The original
message has been attached to this so you can view it or label
similar future email. If you have any questions, see
@@CONTACT_ADDRESS@@ for details.
Content preview: Philipp writes: > A few functions
and variables have been deprecated in macOS Mojave, > these should be replaced
or removed: To replicate, I'm compiling Emacs 28 on Catalina (because I would
assume even more things have been deprecated there).
Content analysis details: (-2.9 points, 5.0 required)
pts rule name description
---- ---------------------- --------------------------------------------------
-1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP
-1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1%
[score: 0.0000]
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 33035
Cc: 33035@debbugs.gnu.org
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit"
X-Spam-Score: -1.0 (-)
Philipp writes:
> A few functions and variables have been deprecated in macOS Mojave,
> these should be replaced or removed:
To replicate, I'm compiling Emacs 28 on Catalina (because I would assume
even more things have been deprecated there).
> CC nsterm.o
> nsterm.m:175:16: warning: 'colorUsingColorSpaceName:' is deprecated: first deprecated in macOS 10.14 - Use -colorUsingType: or -colorUsingColorSpace: instead
> [-Wdeprecated-declarations]
> return [self colorUsingColorSpaceName: NSCalibratedRGBColorSpace];
> ^
This one is gone...
> NSDisableScreenUpdates ();
> ^
And this one.
> [FRAME_NS_VIEW (f) scrollRect: src
> ^
Ditto.
> nsterm.m:5452:47: warning: 'NSStringPboardType' is deprecated: first deprecated in macOS 10.14 [-Wdeprecated-declarations]
> ns_send_types = [[NSArray arrayWithObjects: NSStringPboardType, nil] retain];
> ^~~~~~~~~~~~~~~~~~
> NSPasteboardTypeString
Still present.
> nsterm.m:9027:10: warning: 'NSScrollerDecrementLine' is deprecated: first deprecated in macOS 10.14 [-Wdeprecated-declarations]
> case NSScrollerDecrementLine:
> ^
Gone.
> nsterm.m:9029:10: warning: 'NSScrollerIncrementLine' is deprecated: first deprecated in macOS 10.14 [-Wdeprecated-declarations]
> case NSScrollerIncrementLine:
Ditto.
> nsmenu.m:670:25: warning: 'NSOnState' is deprecated: first deprecated in macOS 10.14 [-Wdeprecated-declarations]
> [item setState: NSOnState];
> ^~~~~~~~~
> NSControlStateValueOn
And this.
So it's basically just the Pboard... And this new one:
sxwidget.m:75:31: warning: 'plugInsEnabled' is deprecated: first deprecated in
macOS 10.15 - Plug-ins are no longer supported
[-Wdeprecated-declarations]
configuration.preferences.plugInsEnabled = YES;
^
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 10 08:25:40 2021
Received: (at 33035) by debbugs.gnu.org; 10 Jan 2021 13:25:40 +0000
Received: from localhost ([127.0.0.1]:53436 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1kyaix-0000du-QI
for submit@debbugs.gnu.org; Sun, 10 Jan 2021 08:25:39 -0500
Received: from mail1438c50.megamailservers.eu ([91.136.14.38]:35274
helo=mail263c50.megamailservers.eu)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1kyaiv-0000dX-IX
for 33035@debbugs.gnu.org; Sun, 10 Jan 2021 08:25:38 -0500
X-Authenticated-User: mattiase@bredband.net
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=megamailservers.eu;
s=maildub; t=1610285131;
bh=hFbeUSfMxM1Wr7HjWqc0PQP+8SalnRlkCbSat/ycdRU=;
h=From:Subject:Date:Cc:To:From;
b=CurtpnPiRdaZk2JlPko7bHj7ttCP3AXOsUMLECSLzOiigIdHDXEOBJAGL6BTvPAqD
KBG4GgiEnKsw1P/cK12gI7zdfA4FoL+3ZMFiRUS+XebbX1urQGnqNdnot554UVNXVj
3rn3XjhjQBV4BcdoAsSjO1i6Zp08O6Xgpw3SWvr4=
Feedback-ID: mattiase@acm.or
Received: from stanniol.lan (c-064ae655.032-75-73746f71.bbcust.telenor.se
[85.230.74.6]) (authenticated bits=0)
by mail263c50.megamailservers.eu (8.14.9/8.13.1) with ESMTP id 10ADPS0s023102;
Sun, 10 Jan 2021 13:25:30 +0000
From: =?utf-8?Q?Mattias_Engdeg=C3=A5rd?=
Content-Type: multipart/mixed;
boundary="Apple-Mail=_76599574-020E-460A-AC07-AA79D75C9FED"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.17\))
Subject: Re: bug#33035: 27.0.50; Deprecated macOS functions
Message-Id: <1AE9CD2F-44C2-45DE-96CD-ED585E70E8DC@acm.org>
Date: Sun, 10 Jan 2021 14:25:28 +0100
To: Lars Ingebrigtsen
X-Mailer: Apple Mail (2.3445.104.17)
X-CTCH-RefID: str=0001.0A742F1E.5FFB004A.0038, ss=1, re=0.000, recu=0.000,
reip=0.000, cl=1, cld=1, fgs=0
X-CTCH-VOD: Unknown
X-CTCH-Spam: Unknown
X-CTCH-Score: 0.000
X-CTCH-Rules:
X-CTCH-Flags: 0
X-CTCH-ScoreCust: 0.000
X-CSC: 0
X-CHA: v=2.3 cv=foiim2wf c=1 sm=1 tr=0 a=Ni+dBsiEfW2GqKMPYZim9A==:117
a=Ni+dBsiEfW2GqKMPYZim9A==:17 a=M51BFTxLslgA:10 a=aQrrj4VPuJl7LM9tZUoA:9
a=CjuIK1q_8ugA:10 a=V5B2J0hWSr-927ZPRrUA:9 a=De_Ol2h6w80A:10
X-Origin-Country: SE
X-Spam-Score: 1.4 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
has NOT identified this incoming email as spam. The original
message has been attached to this so you can view it or label
similar future email. If you have any questions, see
the administrator of that system for details.
Content preview: Not sure if this is the right way to go about it, but it does
silence the remaining warnings about NSFilenamesPboardType. Tested on Mojave.
Content analysis details: (1.4 points, 10.0 required)
pts rule name description
---- ---------------------- --------------------------------------------------
1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail)
0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record
0.4 KHOP_HELO_FCRDNS Relay HELO differs from its IP's reverse DNS
X-Debbugs-Envelope-To: 33035
Cc: 33035@debbugs.gnu.org, Philipp Stephani ,
Alan Third
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit"
X-Spam-Score: -0.0 (/)
--Apple-Mail=_76599574-020E-460A-AC07-AA79D75C9FED
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
charset=us-ascii
Not sure if this is the right way to go about it, but it does silence =
the remaining warnings about NSFilenamesPboardType.
Tested on Mojave.
--Apple-Mail=_76599574-020E-460A-AC07-AA79D75C9FED
Content-Disposition: attachment;
filename=ns-pboard-warning.diff
Content-Type: application/octet-stream;
x-unix-mode=0644;
name="ns-pboard-warning.diff"
Content-Transfer-Encoding: 7bit
diff --git a/src/nsterm.m b/src/nsterm.m
index 2defb9e2ee..2ca3f6f3ff 100644
--- a/src/nsterm.m
+++ b/src/nsterm.m
@@ -5602,7 +5602,7 @@ Needs to be here because ns_initialize_display_info () uses AppKit classes.
ns_drag_types = [[NSArray arrayWithObjects:
NSPasteboardTypeString,
NSPasteboardTypeTabularText,
- NSFilenamesPboardType,
+ NSPasteboardTypeFileURL,
NSPasteboardTypeURL, nil] retain];
/* If fullscreen is in init/default-frame-alist, focus isn't set
@@ -8533,23 +8533,17 @@ -(BOOL)performDragOperation: (id ) sender
{
return NO;
}
- /* FIXME: NSFilenamesPboardType is deprecated in 10.14, but the
- NSURL method can only handle one file at a time. Stick with the
- existing code at the moment. */
- else if ([type isEqualToString: NSFilenamesPboardType])
+ else if ([type isEqualToString: NSPasteboardTypeFileURL])
{
- NSArray *files;
- NSEnumerator *fenum;
- NSString *file;
-
- if (!(files = [pb propertyListForType: type]))
- return NO;
-
type_sym = Qfile;
- fenum = [files objectEnumerator];
- while ( (file = [fenum nextObject]) )
- strings = Fcons ([file lispString], strings);
+ NSArray *a = [pb readObjectsForClasses: @[[NSURL self]]
+ options: nil];
+ NSEnumerator *ae = [a objectEnumerator];
+ NSURL *u;
+ while ((u = [ae nextObject])) {
+ strings = Fcons ([[u path] lispString], strings);
+ }
}
else if ([type isEqualToString: NSPasteboardTypeURL])
{
--Apple-Mail=_76599574-020E-460A-AC07-AA79D75C9FED--
From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 10 10:43:23 2021
Received: (at 33035) by debbugs.gnu.org; 10 Jan 2021 15:43:23 +0000
Received: from localhost ([127.0.0.1]:54730 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1kycsE-0003Yw-Qw
for submit@debbugs.gnu.org; Sun, 10 Jan 2021 10:43:23 -0500
Received: from outbound.soverin.net ([116.202.65.218]:52967)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1kycsB-0003Yf-V8
for 33035@debbugs.gnu.org; Sun, 10 Jan 2021 10:43:21 -0500
Received: from smtp.soverin.net (unknown [10.10.3.28])
(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))
(No client certificate requested)
by outbound.soverin.net (Postfix) with ESMTPS id 9561D600DF;
Sun, 10 Jan 2021 15:43:13 +0000 (UTC)
Received: from smtp.soverin.net (smtp.soverin.net [159.69.232.142]) by
soverin.net
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=idiocy.org; s=soverin;
t=1610293392; bh=Xyb2RXUXkTGEX3GUjrr1gWddi4W3YJ5StEqfvWIsVYE=;
h=Date:From:To:Cc:Subject:References:In-Reply-To:From;
b=fsOmKfd4w45f90oO4fozZCTDeWaaijEDLqb83cetbp2WGEV9e92q24mR3db1G44MX
Lc5tAuey7SPuAb2p3tKCeja7s3P+fGiAibuhMkVcKfCl0yi1kEoP90O1uo7wTDs/KZ
6A/dKzVyAWS96QBFx66zUyTjHHppyuDIqzqeUQPVG4/tpR3fxHghMHiaOnxLfcrrM6
pyWrvXFkPlzwP61vK3jSzOh17Y5e4kpNjb8GDPeVumumWLBbYNSxytUuFC4W2Nw6TC
LNaum87wuXGSuWXlTb4xnh25S5r011EcR8D5UprBrXSmYlAG41P86BSXHTkGuJ1sUM
yYaYMkx6QW//A==
Received: by breton.holly.idiocy.org (Postfix, from userid 501)
id ABA8A2029CB138; Sun, 10 Jan 2021 15:43:10 +0000 (GMT)
Date: Sun, 10 Jan 2021 15:43:09 +0000
From: Alan Third
To: Mattias =?iso-8859-1?Q?Engdeg=E5rd?=
Subject: Re: bug#33035: 27.0.50; Deprecated macOS functions
Message-ID:
Mail-Followup-To: Alan Third ,
Mattias =?iso-8859-1?Q?Engdeg=E5rd?= ,
Lars Ingebrigtsen ,
Philipp Stephani , 33035@debbugs.gnu.org
References: <1AE9CD2F-44C2-45DE-96CD-ED585E70E8DC@acm.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <1AE9CD2F-44C2-45DE-96CD-ED585E70E8DC@acm.org>
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 33035
Cc: 33035@debbugs.gnu.org, Lars Ingebrigtsen ,
Philipp Stephani
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit"
X-Spam-Score: -1.7 (-)
On Sun, Jan 10, 2021 at 02:25:28PM +0100, Mattias Engdegård wrote:
> Not sure if this is the right way to go about it, but it does
> silence the remaining warnings about NSFilenamesPboardType.
> Tested on Mojave.
It certainy seems to do the job. There are still a couple of warnings
in nsselect.m, and I don't think this works in GNUstep, so we'll need
to retain the old method with #ifdef's or whatever.
--
Alan Third
From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 10 11:22:55 2021
Received: (at 33035) by debbugs.gnu.org; 10 Jan 2021 16:22:55 +0000
Received: from localhost ([127.0.0.1]:54799 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1kydUV-0004xS-1o
for submit@debbugs.gnu.org; Sun, 10 Jan 2021 11:22:55 -0500
Received: from mail18c50.megamailservers.eu ([91.136.10.28]:44480)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1kydUT-0004xI-AG
for 33035@debbugs.gnu.org; Sun, 10 Jan 2021 11:22:54 -0500
X-Authenticated-User: mattiase@bredband.net
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=megamailservers.eu;
s=maildub; t=1610295771;
bh=cYzeW4rxG00Q38z5ePFTrWL4DsbrmkZPbnsZXNTMY5Y=;
h=From:Subject:Date:In-Reply-To:Cc:To:References:From;
b=oRtdwGWkxrFkWhmdp66UtDPOTcislTmMmtsi2Kgz7mwxG2V6YRhitSfWQW2NdDKw8
SxNd8zjVTlfaOPsbl2OLpt6iAs+FrtaDrFL8VtIab+XxdjH4HXANPVgiU7BeUejj9s
mLcUwugz7xyEK3kBxoBeFV+AwDta+qM9zMl3ljhs=
Feedback-ID: mattiase@acm.or
Received: from stanniol.lan (c-064ae655.032-75-73746f71.bbcust.telenor.se
[85.230.74.6]) (authenticated bits=0)
by mail18c50.megamailservers.eu (8.14.9/8.13.1) with ESMTP id 10AGMnfQ012051;
Sun, 10 Jan 2021 16:22:50 +0000
From: =?utf-8?Q?Mattias_Engdeg=C3=A5rd?=
Message-Id: <95A3370B-6EDC-470C-AAC4-7788BACDDDC7@acm.org>
Content-Type: multipart/mixed;
boundary="Apple-Mail=_46746222-45F9-4405-BC90-C8FB5E219FED"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.17\))
Subject: Re: bug#33035: 27.0.50; Deprecated macOS functions
Date: Sun, 10 Jan 2021 17:22:48 +0100
In-Reply-To:
To: Alan Third
References: <1AE9CD2F-44C2-45DE-96CD-ED585E70E8DC@acm.org>
X-Mailer: Apple Mail (2.3445.104.17)
X-CTCH-RefID: str=0001.0A742F15.5FFB29DB.002D, ss=1, re=0.000, recu=0.000,
reip=0.000, cl=1, cld=1, fgs=0
X-CTCH-VOD: Unknown
X-CTCH-Spam: Unknown
X-CTCH-Score: 0.000
X-CTCH-Rules:
X-CTCH-Flags: 0
X-CTCH-ScoreCust: 0.000
X-CSC: 0
X-CHA: v=2.3 cv=e5N4tph/ c=1 sm=1 tr=0 a=Ni+dBsiEfW2GqKMPYZim9A==:117
a=Ni+dBsiEfW2GqKMPYZim9A==:17 a=M51BFTxLslgA:10 a=hIj89exaAAAA:8
a=7JJ0Wyi1aoXV4cVvzYYA:9 a=CjuIK1q_8ugA:10 a=Yfnsg6gVWrigF8FTW14A:9
a=B2y7HmGcmWMA:10 a=lS9wXHQM5UdnNJ4u63Ry:22
X-Origin-Country: SE
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: 33035
Cc: 33035@debbugs.gnu.org, Lars Ingebrigtsen ,
Philipp Stephani
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit"
X-Spam-Score: -0.0 (/)
--Apple-Mail=_46746222-45F9-4405-BC90-C8FB5E219FED
Content-Transfer-Encoding: 7bit
Content-Type: text/plain;
charset=us-ascii
10 jan. 2021 kl. 16.43 skrev Alan Third :
> It certainy seems to do the job. There are still a couple of warnings
> in nsselect.m, and I don't think this works in GNUstep, so we'll need
> to retain the old method with #ifdef's or whatever.
Sorry, that was an oversight. Here is a proper patch.
--Apple-Mail=_46746222-45F9-4405-BC90-C8FB5E219FED
Content-Disposition: attachment;
filename=0001-Avoid-macOS-NSFilenamesPboardType-warning-bug-33035.patch
Content-Type: application/octet-stream;
x-unix-mode=0644;
name="0001-Avoid-macOS-NSFilenamesPboardType-warning-bug-33035.patch"
Content-Transfer-Encoding: quoted-printable
=46rom=202937497ca502db541fc78b4322c0ffb53c890912=20Mon=20Sep=2017=20=
00:00:00=202001=0AFrom:=20=3D?UTF-8?q?Mattias=3D20Engdeg=3DC3=3DA5rd?=3D=20=
=0ADate:=20Sun,=2010=20Jan=202021=2017:05:18=20+0100=0A=
Subject:=20[PATCH]=20Avoid=20macOS=20NSFilenamesPboardType=20warning=20=
(bug#33035)=0A=0A*=20src/nsterm.m=20(ns_term_init):=0A([EmacsView=20=
performDragOperation:]):=0A*=20src/nsselect.m=20(ns_string_to_symbol):=0A=
(nxatoms_of_nsselect):=0ANSFilenamesPboardType=20was=20deprecated=20in=20=
macOS=2010.14;=20use=0ANSPasteboardTypeFileURL=20instead.=0A---=0A=20=
src/nsselect.m=20|=2015=20+++++++++++++--=0A=20src/nsterm.m=20=20=20|=20=
23=20++++++++++++++++++++---=0A=202=20files=20changed,=2033=20=
insertions(+),=205=20deletions(-)=0A=0Adiff=20--git=20a/src/nsselect.m=20=
b/src/nsselect.m=0Aindex=2027db9248e4..e0f76f92e5=20100644=0A---=20=
a/src/nsselect.m=0A+++=20b/src/nsselect.m=0A@@=20-78,7=20+78,13=20@@=20=
Updated=20by=20Christian=20Limpach=20(chris@nice.ch)=0A=20=20=20=20=20=
return=20QSECONDARY;=0A=20=20=20if=20([t=20isEqualToString:=20=
NSPasteboardTypeString])=0A=20=20=20=20=20return=20QTEXT;=0A-=20=20if=20=
([t=20isEqualToString:=20NSFilenamesPboardType])=0A+=20=20if=20([t=20=
isEqualToString:=0A+#ifdef=20NS_IMPL_COCOA=0A+=20=20=20=20=20=20=20=20=20=
=20=20NSPasteboardTypeFileURL=0A+#else=0A+=20=20=20=20=20=20=20=20=20=20=20=
NSFilenamesPboardType=0A+#endif=0A+=20=20=20=20=20=20=20])=0A=20=20=20=20=
=20return=20QFILE_NAME;=0A=20=20=20if=20([t=20isEqualToString:=20=
NSPasteboardTypeTabularText])=0A=20=20=20=20=20return=20QTEXT;=0A@@=20=
-467,7=20+473,12=20@@=20Updated=20by=20Christian=20Limpach=20=
(chris@nice.ch)=0A=20=09=20=20=20=20=20[NSNumber=20numberWithLong:0],=20=
NXPrimaryPboard,=0A=20=09=20=20=20=20=20[NSNumber=20numberWithLong:0],=20=
NXSecondaryPboard,=0A=20=09=20=20=20=20=20[NSNumber=20numberWithLong:0],=20=
NSPasteboardTypeString,=0A-=09=20=20=20=20=20[NSNumber=20=
numberWithLong:0],=20NSFilenamesPboardType,=0A+=09=20=20=20=20=20=
[NSNumber=20numberWithLong:0],=0A+#ifdef=20NS_IMPL_COCOA=0A+=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20NSPasteboardTypeFileURL,=0A+#else=0A=
+=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
NSFilenamesPboardType,=0A+#endif=0A=20=09=20=20=20=20=20[NSNumber=20=
numberWithLong:0],=20NSPasteboardTypeTabularText,=0A=20=09=20nil]=20=
retain];=0A=20}=0Adiff=20--git=20a/src/nsterm.m=20b/src/nsterm.m=0Aindex=20=
2defb9e2ee..6a03f0b1bc=20100644=0A---=20a/src/nsterm.m=0A+++=20=
b/src/nsterm.m=0A@@=20-5602,7=20+5602,11=20@@=20Needs=20to=20be=20here=20=
because=20ns_initialize_display_info=20()=20uses=20AppKit=20classes.=0A=20=
=20=20ns_drag_types=20=3D=20[[NSArray=20arrayWithObjects:=0A=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
NSPasteboardTypeString,=0A=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20NSPasteboardTypeTabularText,=0A=
+#ifdef=20NS_IMPL_COCOA=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20NSPasteboardTypeFileURL,=0A+#else=0A=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20NSFilenamesPboardType,=0A+#endif=0A=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
NSPasteboardTypeURL,=20nil]=20retain];=0A=20=0A=20=20=20/*=20If=20=
fullscreen=20is=20in=20init/default-frame-alist,=20focus=20isn't=20set=0A=
@@=20-8533,9=20+8537,21=20@@=20-(BOOL)performDragOperation:=20(id=20=
)=20sender=0A=20=20=20=20=20{=0A=20=20=20=20=20=20=20=
return=20NO;=0A=20=20=20=20=20}=0A-=20=20/*=20FIXME:=20=
NSFilenamesPboardType=20is=20deprecated=20in=2010.14,=20but=20the=0A-=20=20=
=20=20=20NSURL=20method=20can=20only=20handle=20one=20file=20at=20a=20=
time.=20=20Stick=20with=20the=0A-=20=20=20=20=20existing=20code=20at=20=
the=20moment.=20=20*/=0A+=20=20/*=20NSFilenamesPboardType=20is=20=
deprecated=20in=20macOS=2010.14,=20but=20GNUstep=20may=0A+=20=20=20=20=20=
not=20have=20NSPasteboardTypeFileURL.=20*/=0A+#ifdef=20NS_IMPL_COCOA=0A+=20=
=20else=20if=20([type=20isEqualToString:=20NSPasteboardTypeFileURL])=0A+=20=
=20=20=20{=0A+=20=20=20=20=20=20type_sym=20=3D=20Qfile;=0A+=0A+=20=20=20=20=
=20=20NSArray=20*urls=20=3D=20[pb=20readObjectsForClasses:=20@[[NSURL=20=
self]]=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20options:=20=
nil];=0A+=20=20=20=20=20=20NSEnumerator=20*uenum=20=3D=20[urls=20=
objectEnumerator];=0A+=20=20=20=20=20=20NSURL=20*url;=0A+=20=20=20=20=20=20=
while=20((url=20=3D=20[uenum=20nextObject]))=0A+=20=20=20=20=20=20=20=20=
strings=20=3D=20Fcons=20([[url=20path]=20lispString],=20strings);=0A+=20=20=
=20=20}=0A+#else=20=20//=20!defined=20NS_IMPL_COCOA=0A=20=20=20else=20if=20=
([type=20isEqualToString:=20NSFilenamesPboardType])=0A=20=20=20=20=20{=0A=
=20=20=20=20=20=20=20NSArray=20*files;=0A@@=20-8551,6=20+8567,7=20@@=20=
-(BOOL)performDragOperation:=20(id=20)=20sender=0A=20=20=20=
=20=20=20=20while=20(=20(file=20=3D=20[fenum=20nextObject])=20)=0A=20=20=20=
=20=20=20=20=20=20strings=20=3D=20Fcons=20([file=20lispString],=20=
strings);=0A=20=20=20=20=20}=0A+#endif=20=20//=20!defined=20=
NS_IMPL_COCOA=0A=20=20=20else=20if=20([type=20isEqualToString:=20=
NSPasteboardTypeURL])=0A=20=20=20=20=20{=0A=20=20=20=20=20=20=20NSURL=20=
*url=20=3D=20[NSURL=20URLFromPasteboard:=20pb];=0A--=20=0A2.21.1=20=
(Apple=20Git-122.3)=0A=0A=
--Apple-Mail=_46746222-45F9-4405-BC90-C8FB5E219FED--
From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 10 11:22:59 2021
Received: (at 33035) by debbugs.gnu.org; 10 Jan 2021 16:22:59 +0000
Received: from localhost ([127.0.0.1]:54802 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1kydUZ-0004xl-A1
for submit@debbugs.gnu.org; Sun, 10 Jan 2021 11:22:59 -0500
Received: from outbound.soverin.net ([116.202.65.218]:57835)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1kydUW-0004xE-Vb
for 33035@debbugs.gnu.org; Sun, 10 Jan 2021 11:22:58 -0500
Received: from smtp.soverin.net (unknown [10.10.3.24])
(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))
(No client certificate requested)
by outbound.soverin.net (Postfix) with ESMTPS id 91476600DF;
Sun, 10 Jan 2021 16:22:49 +0000 (UTC)
Received: from smtp.soverin.net (smtp.soverin.net [159.69.232.138]) by
soverin.net
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=idiocy.org; s=soverin;
t=1610295768; bh=NrHAFvk8W1UNjpXbhMhe5oTMhyjlS3a9FssMYuyWJFY=;
h=Date:From:To:Subject:References:In-Reply-To:From;
b=f/mPTnKVn5E/mfPCv2H0SL8UUHBOVC+YBxSzbP25NlV9ZncPvpjeyxNZgQaGnhaiU
k+B/WK6Q+XlzjTu+tme9g+nOR7F2ax7ja2pXk1cuDjf5cpncoPw7Zpfhg3WyneAHur
FXiIC5ozgpxESeOFVKDhZZKQnhGErKomoc6GH5qLVB8dysO6a22Bs8+/5DQVXWJM6i
34BH71lub6AAXMrLmp3wWFga5VYynE/94zqc7nurxzNG7TdWWqG098oxBDQsJJWoWr
OUSrBee+j8kCXCNpoBxRY3EaQm0i+K+BOgmQNBkXslY9NtSuVdm0762ojicvqy7zcv
T80c8Uq5bruyQ==
Received: by breton.holly.idiocy.org (Postfix, from userid 501)
id 802542029CBC47; Sun, 10 Jan 2021 16:22:46 +0000 (GMT)
Date: Sun, 10 Jan 2021 16:22:46 +0000
From: Alan Third
To: Mattias =?iso-8859-1?Q?Engdeg=E5rd?= ,
Lars Ingebrigtsen ,
Philipp Stephani , 33035@debbugs.gnu.org
Subject: Re: bug#33035: 27.0.50; Deprecated macOS functions
Message-ID:
Mail-Followup-To: Alan Third ,
Mattias =?iso-8859-1?Q?Engdeg=E5rd?= ,
Lars Ingebrigtsen ,
Philipp Stephani , 33035@debbugs.gnu.org
References: <1AE9CD2F-44C2-45DE-96CD-ED585E70E8DC@acm.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To:
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 33035
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit"
X-Spam-Score: -1.7 (-)
On Sun, Jan 10, 2021 at 03:43:09PM +0000, Alan Third wrote:
> On Sun, Jan 10, 2021 at 02:25:28PM +0100, Mattias Engdegård wrote:
> > Not sure if this is the right way to go about it, but it does
> > silence the remaining warnings about NSFilenamesPboardType.
> > Tested on Mojave.
>
> It certainy seems to do the job. There are still a couple of warnings
> in nsselect.m, and I don't think this works in GNUstep, so we'll need
> to retain the old method with #ifdef's or whatever.
And after a quick look, I don't think macOS < 10.13 will work either.
--
Alan Third
From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 10 11:53:17 2021
Received: (at 33035) by debbugs.gnu.org; 10 Jan 2021 16:53:17 +0000
Received: from localhost ([127.0.0.1]:54814 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1kydxt-000622-2x
for submit@debbugs.gnu.org; Sun, 10 Jan 2021 11:53:17 -0500
Received: from mail211c50.megamailservers.eu ([91.136.10.221]:33484
helo=mail194c50.megamailservers.eu)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1kydxq-00061p-HF
for 33035@debbugs.gnu.org; Sun, 10 Jan 2021 11:53:15 -0500
X-Authenticated-User: mattiase@bredband.net
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=megamailservers.eu;
s=maildub; t=1610297592;
bh=qhTfNEYDY4b0MWneBJQb9zvPTUPnJBozfqoNAjOP6vE=;
h=From:Subject:Date:In-Reply-To:Cc:To:References:From;
b=f4oWZKU25esWKzYVDWhXW7KmfyiQIeKVIM+0VSdbkp6Zdh4B43vRl6u+CSLOHwXq4
dzTTEgyaurLkrTLm3LFLkbWn4cL4waO4D6En+voeBS9ichV7u27a7vZJ+r7bKKqV50
qEWxb5POlWkmcgR016b6awKaXLv8PBsxbgjG7cp4=
Feedback-ID: mattiase@acm.or
Received: from stanniol.lan (c-064ae655.032-75-73746f71.bbcust.telenor.se
[85.230.74.6]) (authenticated bits=0)
by mail194c50.megamailservers.eu (8.14.9/8.13.1) with ESMTP id 10AGr9kf012011;
Sun, 10 Jan 2021 16:53:11 +0000
From: =?utf-8?Q?Mattias_Engdeg=C3=A5rd?=
Message-Id: <8CE304B6-BBB8-4B2D-A1E9-BAC6EDCE1706@acm.org>
Content-Type: multipart/mixed;
boundary="Apple-Mail=_4D4B7E65-1903-49FB-BC5A-D78BB23AE4DB"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.17\))
Subject: Re: bug#33035: 27.0.50; Deprecated macOS functions
Date: Sun, 10 Jan 2021 17:53:09 +0100
In-Reply-To:
To: Alan Third
References: <1AE9CD2F-44C2-45DE-96CD-ED585E70E8DC@acm.org>
X-Mailer: Apple Mail (2.3445.104.17)
X-CTCH-RefID: str=0001.0A742F21.5FFB30F8.0026, ss=1, re=0.000, recu=0.000,
reip=0.000, cl=1, cld=1, fgs=0
X-CTCH-VOD: Unknown
X-CTCH-Spam: Unknown
X-CTCH-Score: 0.000
X-CTCH-Rules:
X-CTCH-Flags: 0
X-CTCH-ScoreCust: 0.000
X-CSC: 0
X-CHA: v=2.3 cv=AfXP4EfG c=1 sm=1 tr=0 a=Ni+dBsiEfW2GqKMPYZim9A==:117
a=Ni+dBsiEfW2GqKMPYZim9A==:17 a=M51BFTxLslgA:10 a=hIj89exaAAAA:8
a=ZO08U8SocwktgTs56wUA:9 a=CjuIK1q_8ugA:10 a=LZ7w871ZH3oA:10
a=1x3ZYCVJE6Y_GPRept8A:9 a=B2y7HmGcmWMA:10 a=lS9wXHQM5UdnNJ4u63Ry:22
X-Origin-Country: SE
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: 33035
Cc: 33035@debbugs.gnu.org, Lars Ingebrigtsen ,
Philipp Stephani
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit"
X-Spam-Score: -0.0 (/)
--Apple-Mail=_4D4B7E65-1903-49FB-BC5A-D78BB23AE4DB
Content-Transfer-Encoding: 7bit
Content-Type: text/plain;
charset=us-ascii
10 jan. 2021 kl. 17.22 skrev Alan Third :
> And after a quick look, I don't think macOS < 10.13 will work either.
So it seems! Updated patch below. (Still only tested on 10.14.)
--Apple-Mail=_4D4B7E65-1903-49FB-BC5A-D78BB23AE4DB
Content-Disposition: attachment;
filename=0001-Avoid-macOS-NSFilenamesPboardType-warning-bug-33035.patch
Content-Type: application/octet-stream;
x-unix-mode=0644;
name="0001-Avoid-macOS-NSFilenamesPboardType-warning-bug-33035.patch"
Content-Transfer-Encoding: quoted-printable
=46rom=20d87155035a81224af618625a8ae2fbcc58b0aa6c=20Mon=20Sep=2017=20=
00:00:00=202001=0AFrom:=20=3D?UTF-8?q?Mattias=3D20Engdeg=3DC3=3DA5rd?=3D=20=
=0ADate:=20Sun,=2010=20Jan=202021=2017:05:18=20+0100=0A=
Subject:=20[PATCH]=20Avoid=20macOS=20NSFilenamesPboardType=20warning=20=
(bug#33035)=0A=0A*=20src/nsterm.h=20(NS_USE_NSPasteboardTypeFileURL):=20=
New=20#define.=0A*=20src/nsterm.m=20(ns_term_init):=0A([EmacsView=20=
performDragOperation:]):=0A*=20src/nsselect.m=20(ns_string_to_symbol):=0A=
(nxatoms_of_nsselect):=0ANSFilenamesPboardType=20was=20deprecated=20in=20=
macOS=2010.14;=20use=0ANSPasteboardTypeFileURL=20instead=20when=20=
available.=0A---=0A=20src/nsselect.m=20|=2015=20+++++++++++++--=0A=20=
src/nsterm.h=20=20=20|=20=209=20+++++++++=0A=20src/nsterm.m=20=20=20|=20=
21=20++++++++++++++++++---=0A=203=20files=20changed,=2040=20=
insertions(+),=205=20deletions(-)=0A=0Adiff=20--git=20a/src/nsselect.m=20=
b/src/nsselect.m=0Aindex=2027db9248e4..5ab3ef77fe=20100644=0A---=20=
a/src/nsselect.m=0A+++=20b/src/nsselect.m=0A@@=20-78,7=20+78,13=20@@=20=
Updated=20by=20Christian=20Limpach=20(chris@nice.ch)=0A=20=20=20=20=20=
return=20QSECONDARY;=0A=20=20=20if=20([t=20isEqualToString:=20=
NSPasteboardTypeString])=0A=20=20=20=20=20return=20QTEXT;=0A-=20=20if=20=
([t=20isEqualToString:=20NSFilenamesPboardType])=0A+=20=20if=20([t=20=
isEqualToString:=0A+#if=20NS_USE_NSPasteboardTypeFileURL=20!=3D=200=0A+=20=
=20=20=20=20=20=20=20=20=20=20NSPasteboardTypeFileURL=0A+#else=0A+=20=20=20=
=20=20=20=20=20=20=20=20NSFilenamesPboardType=0A+#endif=0A+=20=20=20=20=20=
=20=20])=0A=20=20=20=20=20return=20QFILE_NAME;=0A=20=20=20if=20([t=20=
isEqualToString:=20NSPasteboardTypeTabularText])=0A=20=20=20=20=20return=20=
QTEXT;=0A@@=20-467,7=20+473,12=20@@=20Updated=20by=20Christian=20Limpach=20=
(chris@nice.ch)=0A=20=09=20=20=20=20=20[NSNumber=20numberWithLong:0],=20=
NXPrimaryPboard,=0A=20=09=20=20=20=20=20[NSNumber=20numberWithLong:0],=20=
NXSecondaryPboard,=0A=20=09=20=20=20=20=20[NSNumber=20numberWithLong:0],=20=
NSPasteboardTypeString,=0A-=09=20=20=20=20=20[NSNumber=20=
numberWithLong:0],=20NSFilenamesPboardType,=0A+=09=20=20=20=20=20=
[NSNumber=20numberWithLong:0],=0A+#if=20NS_USE_NSPasteboardTypeFileURL=20=
!=3D=200=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
NSPasteboardTypeFileURL,=0A+#else=0A+=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20NSFilenamesPboardType,=0A+#endif=0A=20=09=20=20=20=20=20=
[NSNumber=20numberWithLong:0],=20NSPasteboardTypeTabularText,=0A=20=09=20=
nil]=20retain];=0A=20}=0Adiff=20--git=20a/src/nsterm.h=20b/src/nsterm.h=0A=
index=202c9d8e85ba..eae1d0725e=20100644=0A---=20a/src/nsterm.h=0A+++=20=
b/src/nsterm.h=0A@@=20-39,6=20+39,15=20@@=0A=20typedef=20float=20=
EmacsCGFloat;=0A=20#endif=0A=20=0A+/*=20NSFilenamesPboardType=20is=20=
deprecated=20in=20macOS=2010.14,=20but=0A+=20=20=20=
NSPasteboardTypeFileURL=20is=20only=20available=20in=2010.13=20(and=20=
GNUstep=0A+=20=20=20probably=20lacks=20it=20too).=20*/=0A+#if=20defined=20=
NS_IMPL_COCOA=20&&=20MAC_OS_X_VERSION_MIN_REQUIRED=20>=3D=20101300=0A=
+#define=20NS_USE_NSPasteboardTypeFileURL=201=0A+#else=0A+#define=20=
NS_USE_NSPasteboardTypeFileURL=200=0A+#endif=0A+=0A=20/*=20=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A=
=20=0A=20=20=20=20Trace=20support=0Adiff=20--git=20a/src/nsterm.m=20=
b/src/nsterm.m=0Aindex=202defb9e2ee..c5815ce8d1=20100644=0A---=20=
a/src/nsterm.m=0A+++=20b/src/nsterm.m=0A@@=20-5602,7=20+5602,11=20@@=20=
Needs=20to=20be=20here=20because=20ns_initialize_display_info=20()=20=
uses=20AppKit=20classes.=0A=20=20=20ns_drag_types=20=3D=20[[NSArray=20=
arrayWithObjects:=0A=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20NSPasteboardTypeString,=0A=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
NSPasteboardTypeTabularText,=0A+#if=20NS_USE_NSPasteboardTypeFileURL=20=
!=3D=200=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20NSPasteboardTypeFileURL,=0A+#else=0A=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
NSFilenamesPboardType,=0A+#endif=0A=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20NSPasteboardTypeURL,=20=
nil]=20retain];=0A=20=0A=20=20=20/*=20If=20fullscreen=20is=20in=20=
init/default-frame-alist,=20focus=20isn't=20set=0A@@=20-8533,9=20=
+8537,19=20@@=20-(BOOL)performDragOperation:=20(id=20)=20=
sender=0A=20=20=20=20=20{=0A=20=20=20=20=20=20=20return=20NO;=0A=20=20=20=
=20=20}=0A-=20=20/*=20FIXME:=20NSFilenamesPboardType=20is=20deprecated=20=
in=2010.14,=20but=20the=0A-=20=20=20=20=20NSURL=20method=20can=20only=20=
handle=20one=20file=20at=20a=20time.=20=20Stick=20with=20the=0A-=20=20=20=
=20=20existing=20code=20at=20the=20moment.=20=20*/=0A+#if=20=
NS_USE_NSPasteboardTypeFileURL=20!=3D=200=0A+=20=20else=20if=20([type=20=
isEqualToString:=20NSPasteboardTypeFileURL])=0A+=20=20=20=20{=0A+=20=20=20=
=20=20=20type_sym=20=3D=20Qfile;=0A+=0A+=20=20=20=20=20=20NSArray=20=
*urls=20=3D=20[pb=20readObjectsForClasses:=20@[[NSURL=20self]]=0A+=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20options:=20nil];=0A+=20=20=20=20=20=20=
NSEnumerator=20*uenum=20=3D=20[urls=20objectEnumerator];=0A+=20=20=20=20=20=
=20NSURL=20*url;=0A+=20=20=20=20=20=20while=20((url=20=3D=20[uenum=20=
nextObject]))=0A+=20=20=20=20=20=20=20=20strings=20=3D=20Fcons=20([[url=20=
path]=20lispString],=20strings);=0A+=20=20=20=20}=0A+#else=20=20//=20=
!NS_USE_NSPasteboardTypeFileURL=0A=20=20=20else=20if=20([type=20=
isEqualToString:=20NSFilenamesPboardType])=0A=20=20=20=20=20{=0A=20=20=20=
=20=20=20=20NSArray=20*files;=0A@@=20-8551,6=20+8565,7=20@@=20=
-(BOOL)performDragOperation:=20(id=20)=20sender=0A=20=20=20=
=20=20=20=20while=20(=20(file=20=3D=20[fenum=20nextObject])=20)=0A=20=20=20=
=20=20=20=20=20=20strings=20=3D=20Fcons=20([file=20lispString],=20=
strings);=0A=20=20=20=20=20}=0A+#endif=20=20=20//=20=
!NS_USE_NSPasteboardTypeFileURL=0A=20=20=20else=20if=20([type=20=
isEqualToString:=20NSPasteboardTypeURL])=0A=20=20=20=20=20{=0A=20=20=20=20=
=20=20=20NSURL=20*url=20=3D=20[NSURL=20URLFromPasteboard:=20pb];=0A--=20=0A=
2.21.1=20(Apple=20Git-122.3)=0A=0A=
--Apple-Mail=_4D4B7E65-1903-49FB-BC5A-D78BB23AE4DB--
From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 18 07:03:46 2021
Received: (at 33035-done) by debbugs.gnu.org; 18 Jan 2021 12:03:46 +0000
Received: from localhost ([127.0.0.1]:46568 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1l1TG6-00085a-Jv
for submit@debbugs.gnu.org; Mon, 18 Jan 2021 07:03:46 -0500
Received: from mail1467c50.megamailservers.eu ([91.136.14.67]:39296
helo=mail268c50.megamailservers.eu)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1l1TG4-000856-Gc
for 33035-done@debbugs.gnu.org; Mon, 18 Jan 2021 07:03:45 -0500
X-Authenticated-User: mattiase@bredband.net
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=megamailservers.eu;
s=maildub; t=1610971418;
bh=IVQa+hZcP+k22xIEUcrFhd+i5Fv/6MtMZRRuNKmuLqE=;
h=Subject:From:In-Reply-To:Date:Cc:References:To:From;
b=J97QathwFS/0Tg8Zy0drMk4zNUHKmj9QMR4JjSbZ7NWsxC8U+pxFOVYsdsWvbxwuX
Ghf3tSqG/VSTDhIt4jqruhMXb/+ABEzkkUzmxsQjen7l3bCKaL0XSpdLgnb1Dw/85u
c0/IhANhApMp857EYw3DGxWX5mmzm+J0vTVsPnz8=
Feedback-ID: mattiase@acm.or
Received: from stanniol.lan (c-b952e353.032-75-73746f71.bbcust.telenor.se
[83.227.82.185]) (authenticated bits=0)
by mail268c50.megamailservers.eu (8.14.9/8.13.1) with ESMTP id 10IC3Z9U002931;
Mon, 18 Jan 2021 12:03:37 +0000
Content-Type: text/plain;
charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.17\))
Subject: Re: bug#33035: 27.0.50; Deprecated macOS functions
From: =?utf-8?Q?Mattias_Engdeg=C3=A5rd?=
In-Reply-To: <8CE304B6-BBB8-4B2D-A1E9-BAC6EDCE1706@acm.org>
Date: Mon, 18 Jan 2021 13:03:35 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <81E0C8F7-FA77-4339-8B18-A71AF7F9FE7C@acm.org>
References: <1AE9CD2F-44C2-45DE-96CD-ED585E70E8DC@acm.org>
<8CE304B6-BBB8-4B2D-A1E9-BAC6EDCE1706@acm.org>
To: Alan Third
X-Mailer: Apple Mail (2.3445.104.17)
X-CTCH-RefID: str=0001.0A742F18.6005791A.0018, ss=1, re=0.000, recu=0.000,
reip=0.000, cl=1, cld=1, fgs=0
X-CTCH-VOD: Unknown
X-CTCH-Spam: Unknown
X-CTCH-Score: 0.000
X-CTCH-Rules:
X-CTCH-Flags: 0
X-CTCH-ScoreCust: 0.000
X-CSC: 0
X-CHA: v=2.3 cv=J+PUEzvS c=1 sm=1 tr=0 a=von4qPfY+hyqc0zmWf0tYQ==:117
a=von4qPfY+hyqc0zmWf0tYQ==:17 a=kj9zAlcOel0A:10 a=M51BFTxLslgA:10
a=s2vm87SYDYu_xWHDjaAA:9 a=CjuIK1q_8ugA:10
X-Origin-Country: SE
X-Spam-Score: 1.4 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
has NOT identified this incoming email as spam. The original
message has been attached to this so you can view it or label
similar future email. If you have any questions, see
the administrator of that system for details.
Content preview: It's been a week without comment (Alan, I hope you are all
right!) and if there is anything wrong with the patch we probably get faster
response by pushing it to master so that is now done. With that, the last
warning when compiling on macOS 10.14 should be gone; closing the bug.
Content analysis details: (1.4 points, 10.0 required)
pts rule name description
---- ---------------------- --------------------------------------------------
1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail)
0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record
0.4 KHOP_HELO_FCRDNS Relay HELO differs from its IP's reverse DNS
X-Debbugs-Envelope-To: 33035-done
Cc: Lars Ingebrigtsen , 33035-done@debbugs.gnu.org,
Philipp Stephani
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit"
X-Spam-Score: -0.0 (/)
It's been a week without comment (Alan, I hope you are all right!) and =
if there is anything wrong with the patch we probably get faster =
response by pushing it to master so that is now done.
With that, the last warning when compiling on macOS 10.14 should be =
gone; closing the bug.
From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 18 15:58:47 2021
Received: (at 33035-done) by debbugs.gnu.org; 18 Jan 2021 20:58:47 +0000
Received: from localhost ([127.0.0.1]:48586 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1l1bbr-0007BC-EH
for submit@debbugs.gnu.org; Mon, 18 Jan 2021 15:58:47 -0500
Received: from outbound.soverin.net ([116.202.65.218]:49127)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1l1bbp-0007Aw-L6
for 33035-done@debbugs.gnu.org; Mon, 18 Jan 2021 15:58:46 -0500
Received: from smtp.soverin.net (unknown [10.10.3.28])
(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))
(No client certificate requested)
by outbound.soverin.net (Postfix) with ESMTPS id 518EF6028A;
Mon, 18 Jan 2021 20:58:39 +0000 (UTC)
Received: from smtp.soverin.net (smtp.soverin.net [159.69.232.142]) by
soverin.net
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=idiocy.org; s=soverin;
t=1611003518; bh=gj4etlU1AjBViR7jG5NwnaoFdZDv5kvSI7ehSEUKXy0=;
h=Date:From:To:Cc:Subject:References:In-Reply-To:From;
b=h77xvXCU6kEM5XehaY365o+szLXs6p4o22CM0niZegfRPPIOqTGS4CrxdmluRBE9N
tsY7UcXeAco/dqyKY3XN60tu5JBYJCSswzVal+nxsfDmv5Dhtxo8MXIBSxo4uEYP/u
Mwe+hxQw8RCukifkr3U6XvUywqbAVRqka5eIxKEltAU18FOvGEW9MaiojYFWElq/Kp
xycmAGlfwU07l0lv5HZIkjMiOSXViPpqEdhRWwyAME8RVVx9Fh+/2ThwSI5dDvyzLm
KyiQIUHIrb4PsD3t4Xx77m8pEzwWlish4svBPFuzYE2YdfP414b4Su+JCXHsR/yYJ5
1sA63Nr1747Yg==
Received: by breton.holly.idiocy.org (Postfix, from userid 501)
id 410152029EDC3D; Mon, 18 Jan 2021 20:58:35 +0000 (GMT)
Date: Mon, 18 Jan 2021 20:58:35 +0000
From: Alan Third
To: Mattias =?iso-8859-1?Q?Engdeg=E5rd?=
Subject: Re: bug#33035: 27.0.50; Deprecated macOS functions
Message-ID:
Mail-Followup-To: Alan Third ,
Mattias =?iso-8859-1?Q?Engdeg=E5rd?= ,
Lars Ingebrigtsen ,
Philipp Stephani ,
33035-done@debbugs.gnu.org
References: <1AE9CD2F-44C2-45DE-96CD-ED585E70E8DC@acm.org>
<8CE304B6-BBB8-4B2D-A1E9-BAC6EDCE1706@acm.org>
<81E0C8F7-FA77-4339-8B18-A71AF7F9FE7C@acm.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <81E0C8F7-FA77-4339-8B18-A71AF7F9FE7C@acm.org>
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 33035-done
Cc: Lars Ingebrigtsen , 33035-done@debbugs.gnu.org,
Philipp Stephani
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit"
X-Spam-Score: -1.7 (-)
On Mon, Jan 18, 2021 at 01:03:35PM +0100, Mattias Engdegård wrote:
> It's been a week without comment (Alan, I hope you are all right!)
> and if there is anything wrong with the patch we probably get faster
> response by pushing it to master so that is now done.
Yes, sorry. I've not been looking at Emacs stuff much over the last
week or so.
> With that, the last warning when compiling on macOS 10.14 should be
> gone; closing the bug.
Thanks!
--
Alan Third
From unknown Sat Jun 21 10:29:39 2025
Received: (at fakecontrol) by fakecontrolmessage;
To: internal_control@debbugs.gnu.org
From: Debbugs Internal Request
Subject: Internal Control
Message-Id: bug archived.
Date: Tue, 16 Feb 2021 12:24:06 +0000
User-Agent: Fakemail v42.6.9
# This is a fake control message.
#
# The action:
# bug archived.
thanks
# This fakemail brought to you by your local debbugs
# administrator