From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 13 13:53:02 2010 Received: (at submit) by debbugs.gnu.org; 13 Sep 2010 17:53:02 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OvDDA-0005tD-NZ for submit@debbugs.gnu.org; Mon, 13 Sep 2010 13:53:02 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OvD79-0005qk-VO for submit@debbugs.gnu.org; Mon, 13 Sep 2010 13:46:48 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OvD9H-0002LT-72 for submit@debbugs.gnu.org; Mon, 13 Sep 2010 13:49:00 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:43839) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OvD9H-0002LP-4U for submit@debbugs.gnu.org; Mon, 13 Sep 2010 13:48:59 -0400 Received: from [140.186.70.92] (port=48901 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OvD9F-0005Lv-TB for bug-gnu-emacs@gnu.org; Mon, 13 Sep 2010 13:48:59 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OvD9D-0002Ky-O4 for bug-gnu-emacs@gnu.org; Mon, 13 Sep 2010 13:48:57 -0400 Received: from mail.yoyodyne.com ([204.87.183.39]:65273) by eggs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1OvD9D-0002KP-6N for bug-gnu-emacs@gnu.org; Mon, 13 Sep 2010 13:48:55 -0400 Received: from [192.168.1.106] by Mail.Yoyodyne.COM via Internet ; Mon, 13 Sep 2010 10:48:50 PDT From: Derrell Piper Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Subject: 24.0.50; incomplete ns protocol implementations in nsmenu Date: Mon, 13 Sep 2010 10:48:48 -0700 Message-Id: <265D0CB9-C182-4E4C-ADE7-2303DB7B0457@electric-loft.org> To: bug-gnu-emacs@gnu.org Mime-Version: 1.0 (Apple Message framework v1081) X-Mailer: Apple Mail (2.1081) 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, seldom 2.4 (older, 4) X-Spam-Score: -6.6 (------) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Mon, 13 Sep 2010 13:52:59 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.6 (------) The current GNUstep trunk is giving warnings about not completely implementing these protocols (10.6.4, Xcode 3.2.4, MacOSX10.6.sdk): gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/Users/ddp/src/emacs/src = -MMD -MF deps/nsmenu.d -Wimplicit-function-declaration -Wold-style-defi= nition -Wdeclaration-after-statement -Wno-pointer-sign -g -O2 nsmenu.m nsmenu.m: In function =E2=80=98ns_update_menubar=E2=80=99: nsmenu.m:461: warning: class 'EmacsMenu' does not implement the 'NSMenuDele= gate' protocol nsmenu.m: In function =E2=80=98-[EmacsMenu initWithTitle:frame:]=E2=80=99: nsmenu.m:552: warning: class 'EmacsMenu' does not implement the 'NSMenuDele= gate' protocol nsmenu.m: In function =E2=80=98-[EmacsMenu fillWithWidgetValue:]=E2=80=99: nsmenu.m:717: warning: =E2=80=98sizeToFit=E2=80=99 is deprecated (declared = at /System/Library/Frameworks/AppKit.framework/Headers/NSMenu.h:281) nsmenu.m: In function =E2=80=98-[EmacsToolbar initForView:withIdentifier:]= =E2=80=99: nsmenu.m:1126: warning: class 'EmacsToolbar' does not implement the 'NSTool= barDelegate' protocol nsmenu.m: In function =E2=80=98-[EmacsTooltip init]=E2=80=99: nsmenu.m:1257: warning: class 'EmacsTooltip' does not implement the 'NSWind= owDelegate' protocol In GNU Emacs 24.0.50.3 (x86_64-apple-darwin10.4.0, NS apple-appkit-1038.32) of 2010-09-13 on fluffy.local Windowing system distributor `Apple', version 10.3.1038 configured using `configure '--with-ns'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: en_US.UTF-8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: Lisp Interaction Minor modes in effect: tooltip-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 column-number-mode: t line-number-mode: t Recent input: M-x r e p o r t - Recent messages: Loading /Users/ddp/src/el/custom.el (source)...done --> .emacs loaded in 1s For information about GNU Emacs and the GNU system, type C-h C-a. Load-path shadows: ~/src/el/custom hides /Users/ddp/src/trunk/nextstep/Emacs.app/Contents/Reso= urces/lisp/custom ~/src/el/xscheme hides /Users/ddp/src/trunk/nextstep/Emacs.app/Contents/Res= ources/lisp/progmodes/xscheme /Users/ddp/src/trunk/nextstep/Emacs.app/Contents/Resources/lisp/progmodes/c= c-vars hides /Users/ddp/src/el/cc-mode-5.31.3/cc-vars /Users/ddp/src/trunk/nextstep/Emacs.app/Contents/Resources/lisp/progmodes/c= c-styles hides /Users/ddp/src/el/cc-mode-5.31.3/cc-styles /Users/ddp/src/trunk/nextstep/Emacs.app/Contents/Resources/lisp/progmodes/c= c-mode hides /Users/ddp/src/el/cc-mode-5.31.3/cc-mode /Users/ddp/src/trunk/nextstep/Emacs.app/Contents/Resources/lisp/progmodes/c= c-menus hides /Users/ddp/src/el/cc-mode-5.31.3/cc-menus /Users/ddp/src/trunk/nextstep/Emacs.app/Contents/Resources/lisp/progmodes/c= c-langs hides /Users/ddp/src/el/cc-mode-5.31.3/cc-langs /Users/ddp/src/trunk/nextstep/Emacs.app/Contents/Resources/lisp/progmodes/c= c-fonts hides /Users/ddp/src/el/cc-mode-5.31.3/cc-fonts /Users/ddp/src/trunk/nextstep/Emacs.app/Contents/Resources/lisp/progmodes/c= c-engine hides /Users/ddp/src/el/cc-mode-5.31.3/cc-engine /Users/ddp/src/trunk/nextstep/Emacs.app/Contents/Resources/lisp/progmodes/c= c-defs hides /Users/ddp/src/el/cc-mode-5.31.3/cc-defs /Users/ddp/src/trunk/nextstep/Emacs.app/Contents/Resources/lisp/progmodes/c= c-compat hides /Users/ddp/src/el/cc-mode-5.31.3/cc-compat /Users/ddp/src/trunk/nextstep/Emacs.app/Contents/Resources/lisp/progmodes/c= c-cmds hides /Users/ddp/src/el/cc-mode-5.31.3/cc-cmds /Users/ddp/src/trunk/nextstep/Emacs.app/Contents/Resources/lisp/progmodes/c= c-bytecomp hides /Users/ddp/src/el/cc-mode-5.31.3/cc-bytecomp /Users/ddp/src/trunk/nextstep/Emacs.app/Contents/Resources/lisp/progmodes/c= c-awk hides /Users/ddp/src/el/cc-mode-5.31.3/cc-awk /Users/ddp/src/trunk/nextstep/Emacs.app/Contents/Resources/lisp/progmodes/c= c-align hides /Users/ddp/src/el/cc-mode-5.31.3/cc-align Features: (shadow sort gnus-util mail-extr message rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mailabbrev mail-utils gmm-utils mailheader emacsbug finder-inf package simple-wiki derived scheme-complete git-blame git log-edit easy-mmode ring pcvs-util ewoc add-log avoid server paren mic-paren cl cl-19 tooltip ediff-hook vc-hooks lisp-float-type mwheel ns-win easymenu tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mldrag mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev loaddefs button minibuffer faces cus-face files text-properties overlay md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process ns multi-tty emacs) From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 15 05:40:27 2010 Received: (at 7028) by debbugs.gnu.org; 15 Sep 2010 09:40:28 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OvoTa-0000Il-ST for submit@debbugs.gnu.org; Wed, 15 Sep 2010 05:40:27 -0400 Received: from smtprelay-h31.telenor.se ([213.150.131.4]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OvoTY-0000If-Oo for 7028@debbugs.gnu.org; Wed, 15 Sep 2010 05:40:25 -0400 Received: from ipb4.telenor.se (ipb4.telenor.se [195.54.127.167]) by smtprelay-h31.telenor.se (Postfix) with ESMTP id A5D06EA5F8 for <7028@debbugs.gnu.org>; Wed, 15 Sep 2010 11:42:40 +0200 (CEST) X-SENDER-IP: [85.225.45.35] X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ApcwAMcxkExV4S0jPGdsb2JhbACHbZoDDAEBAQE1LcI9hUEEjSo X-IronPort-AV: E=Sophos;i="4.56,370,1280700000"; d="scan'208";a="1671242504" Received: from c-232de155.25-1-64736c10.cust.bredbandsbolaget.se (HELO coolsville.localdomain) ([85.225.45.35]) by ipb4.telenor.se with ESMTP; 15 Sep 2010 11:42:39 +0200 Received: from [172.20.199.13] (zeplin [172.20.199.13]) by coolsville.localdomain (Postfix) with ESMTPSA id 679437FA05A; Wed, 15 Sep 2010 11:42:39 +0200 (CEST) Message-ID: <4C90950F.4090203@swipnet.se> Date: Wed, 15 Sep 2010 11:42:39 +0200 From: =?ISO-8859-1?Q?Jan_Dj=E4rv?= User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; sv-SE; rv:1.9.2.9) Gecko/20100825 Thunderbird/3.1.3 MIME-Version: 1.0 To: Derrell Piper Subject: Re: bug#7028: 24.0.50; incomplete ns protocol implementations in nsmenu References: <265D0CB9-C182-4E4C-ADE7-2303DB7B0457@electric-loft.org> In-Reply-To: <265D0CB9-C182-4E4C-ADE7-2303DB7B0457@electric-loft.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -2.4 (--) X-Debbugs-Envelope-To: 7028 Cc: 7028@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.4 (--) I've seen this and thinks it is because the classes doesn't declare that they implement those protocols. I don't know why. Is it perhaps to cater for an older version of the compiler or maybe the protocols are called something else in NextStep? Jan D. Derrell Piper skrev 2010-09-13 19.48: > The current GNUstep trunk is giving warnings about not completely > implementing these protocols (10.6.4, Xcode 3.2.4, MacOSX10.6.sdk): > > gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/Users/ddp/src/emacs/src = > -MMD -MF deps/nsmenu.d -Wimplicit-function-declaration -Wold-style-defi= > nition -Wdeclaration-after-statement -Wno-pointer-sign -g -O2 nsmenu.m > nsmenu.m: In function =E2=80=98ns_update_menubar=E2=80=99: > nsmenu.m:461: warning: class 'EmacsMenu' does not implement the 'NSMenuDele= > gate' protocol > nsmenu.m: In function =E2=80=98-[EmacsMenu initWithTitle:frame:]=E2=80=99: > nsmenu.m:552: warning: class 'EmacsMenu' does not implement the 'NSMenuDele= > gate' protocol > nsmenu.m: In function =E2=80=98-[EmacsMenu fillWithWidgetValue:]=E2=80=99: > nsmenu.m:717: warning: =E2=80=98sizeToFit=E2=80=99 is deprecated (declared = > at /System/Library/Frameworks/AppKit.framework/Headers/NSMenu.h:281) > nsmenu.m: In function =E2=80=98-[EmacsToolbar initForView:withIdentifier:]= > =E2=80=99: > nsmenu.m:1126: warning: class 'EmacsToolbar' does not implement the 'NSTool= > barDelegate' protocol > nsmenu.m: In function =E2=80=98-[EmacsTooltip init]=E2=80=99: > nsmenu.m:1257: warning: class 'EmacsTooltip' does not implement the 'NSWind= > owDelegate' protocol > > > In GNU Emacs 24.0.50.3 (x86_64-apple-darwin10.4.0, NS apple-appkit-1038.32) > of 2010-09-13 on fluffy.local > Windowing system distributor `Apple', version 10.3.1038 > configured using `configure '--with-ns'' > > Important settings: > value of $LC_ALL: nil > value of $LC_COLLATE: nil > value of $LC_CTYPE: nil > value of $LC_MESSAGES: nil > value of $LC_MONETARY: nil > value of $LC_NUMERIC: nil > value of $LC_TIME: nil > value of $LANG: en_US.UTF-8 > value of $XMODIFIERS: nil > locale-coding-system: utf-8-unix > default enable-multibyte-characters: t > > Major mode: Lisp Interaction > > Minor modes in effect: > tooltip-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 > column-number-mode: t > line-number-mode: t > > Recent input: > M-x r e p o r t - > > Recent messages: > Loading /Users/ddp/src/el/custom.el (source)...done > --> .emacs loaded in 1s > For information about GNU Emacs and the GNU system, type C-h C-a. > > Load-path shadows: > ~/src/el/custom hides /Users/ddp/src/trunk/nextstep/Emacs.app/Contents/Reso= > urces/lisp/custom > ~/src/el/xscheme hides /Users/ddp/src/trunk/nextstep/Emacs.app/Contents/Res= > ources/lisp/progmodes/xscheme > /Users/ddp/src/trunk/nextstep/Emacs.app/Contents/Resources/lisp/progmodes/c= > c-vars hides /Users/ddp/src/el/cc-mode-5.31.3/cc-vars > /Users/ddp/src/trunk/nextstep/Emacs.app/Contents/Resources/lisp/progmodes/c= > c-styles hides /Users/ddp/src/el/cc-mode-5.31.3/cc-styles > /Users/ddp/src/trunk/nextstep/Emacs.app/Contents/Resources/lisp/progmodes/c= > c-mode hides /Users/ddp/src/el/cc-mode-5.31.3/cc-mode > /Users/ddp/src/trunk/nextstep/Emacs.app/Contents/Resources/lisp/progmodes/c= > c-menus hides /Users/ddp/src/el/cc-mode-5.31.3/cc-menus > /Users/ddp/src/trunk/nextstep/Emacs.app/Contents/Resources/lisp/progmodes/c= > c-langs hides /Users/ddp/src/el/cc-mode-5.31.3/cc-langs > /Users/ddp/src/trunk/nextstep/Emacs.app/Contents/Resources/lisp/progmodes/c= > c-fonts hides /Users/ddp/src/el/cc-mode-5.31.3/cc-fonts > /Users/ddp/src/trunk/nextstep/Emacs.app/Contents/Resources/lisp/progmodes/c= > c-engine hides /Users/ddp/src/el/cc-mode-5.31.3/cc-engine > /Users/ddp/src/trunk/nextstep/Emacs.app/Contents/Resources/lisp/progmodes/c= > c-defs hides /Users/ddp/src/el/cc-mode-5.31.3/cc-defs > /Users/ddp/src/trunk/nextstep/Emacs.app/Contents/Resources/lisp/progmodes/c= > c-compat hides /Users/ddp/src/el/cc-mode-5.31.3/cc-compat > /Users/ddp/src/trunk/nextstep/Emacs.app/Contents/Resources/lisp/progmodes/c= > c-cmds hides /Users/ddp/src/el/cc-mode-5.31.3/cc-cmds > /Users/ddp/src/trunk/nextstep/Emacs.app/Contents/Resources/lisp/progmodes/c= > c-bytecomp hides /Users/ddp/src/el/cc-mode-5.31.3/cc-bytecomp > /Users/ddp/src/trunk/nextstep/Emacs.app/Contents/Resources/lisp/progmodes/c= > c-awk hides /Users/ddp/src/el/cc-mode-5.31.3/cc-awk > /Users/ddp/src/trunk/nextstep/Emacs.app/Contents/Resources/lisp/progmodes/c= > c-align hides /Users/ddp/src/el/cc-mode-5.31.3/cc-align > > Features: > (shadow sort gnus-util mail-extr message rfc822 mml mml-sec mm-decode > mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums > mm-util mail-prsvr mailabbrev mail-utils gmm-utils mailheader emacsbug > finder-inf package simple-wiki derived scheme-complete git-blame git > log-edit easy-mmode ring pcvs-util ewoc add-log avoid server paren > mic-paren cl cl-19 tooltip ediff-hook vc-hooks lisp-float-type mwheel > ns-win easymenu tool-bar dnd fontset image fringe lisp-mode register > page menu-bar rfn-eshadow timer select scroll-bar mldrag mouse jit-lock > font-lock syntax facemenu font-core frame cham georgian utf-8-lang > misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew > greek romanian slovak czech european ethiopic indian cyrillic chinese > case-table epa-hook jka-cmpr-hook help simple abbrev loaddefs button > minibuffer faces cus-face files text-properties overlay md5 base64 > format env code-pages mule custom widget hashtable-print-readable > backquote make-network-process ns multi-tty emacs) > > From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 27 09:00:20 2016 Received: (at 7028-done) by debbugs.gnu.org; 27 Nov 2016 14:00:20 +0000 Received: from localhost ([127.0.0.1]:42969 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cB00C-0005BV-AQ for submit@debbugs.gnu.org; Sun, 27 Nov 2016 09:00:20 -0500 Received: from mail-wj0-f195.google.com ([209.85.210.195]:36582) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cB00A-0005BJ-S2 for 7028-done@debbugs.gnu.org; Sun, 27 Nov 2016 09:00:19 -0500 Received: by mail-wj0-f195.google.com with SMTP id jb2so10893379wjb.3 for <7028-done@debbugs.gnu.org>; Sun, 27 Nov 2016 06:00:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=5dQeJOHnQk7ecBthseKI2eI/vcQcFuQDign0kp7SHKY=; b=VOiQ7TT52Fj7CJdey3e8G70/4MXNOpI5zbDzHefnTScb08jndhA+A7BqS7317WcNpY acCYRtxJw5yTJXAujy049aMTCXa0bGNNI5SBHk6laNfF99Rg4uiRRuU4EJx1WXc5EPYy EIsPEq4bNTJUn9G4DsdoHEDvFQlV2cuhjp2HcACo/kMdWuZWdM8sDsGwJ3Zu2+FsMLol Yp3EEtaA5A3HmNWBEL9B3bxSuDmttpGkWdxXFVMFbAyE7MW5lFSJA/rm0PdqDfj79sSs E4JzgmedGcKAvNo4/Q8U4UzzdbvTXEHY2vBpltKQ8iuip67TlDwScs4gyFNc4I776izU 8Rng== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:from:to:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=5dQeJOHnQk7ecBthseKI2eI/vcQcFuQDign0kp7SHKY=; b=GTcBij9UTqILg91BnAiKAYpCXOHh/ZUbLbiRS0J8sRZyKMjhQsswGMPgRI7MJho4w8 dGgnVYkH2AgENeo6+jSRFksqsoZ3IrsPoPNkY/tKIKkJefbTp5TZ53F1BUvXTnKd4Ixo lxankANGjXedFALzg8RiFrv4S9ioGF/p+rH7mL1jhgNghB6Et3S1ccgHKhuViqL0N0aw p+YDILOylwvX3ek0xAnQMIblt5xY6AQuzPhI72NNnlTp6ciSkarPDDTEeXv6rVuS9FG+ f8NF3kqqkfy5qgLJaXbIkcHU5CW0Ll+jy4eAEYgdZLY7zcUOBo5DBCJwu/8XN7OxpUsS QD9w== X-Gm-Message-State: AKaTC00L6JNE0TYFzAqIQCA2WKw5W/rkVqRxec6gq/cjWTxBXS4DKzoVWDeSo3FF1QtThA== X-Received: by 10.194.113.129 with SMTP id iy1mr15392892wjb.127.1480255212928; Sun, 27 Nov 2016 06:00:12 -0800 (PST) Received: from breton.holly.idiocy.org (ip6-2001-08b0-03f8-8129-6c4b-8e7c-8761-0054.holly.idiocy.org. [2001:8b0:3f8:8129:6c4b:8e7c:8761:54]) by smtp.gmail.com with ESMTPSA id g197sm23739817wmd.15.2016.11.27.06.00.12 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 27 Nov 2016 06:00:12 -0800 (PST) From: Alan Third To: Derrell Piper Subject: Re: bug#7028: 24.0.50; incomplete ns protocol implementations in nsmenu References: <265D0CB9-C182-4E4C-ADE7-2303DB7B0457@electric-loft.org> Date: Sun, 27 Nov 2016 14:00:12 +0000 In-Reply-To: <265D0CB9-C182-4E4C-ADE7-2303DB7B0457@electric-loft.org> (Derrell Piper's message of "Mon, 13 Sep 2010 10:48:48 -0700") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (darwin) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 7028-done Cc: 7028-done@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: 0.5 (/) Derrell Piper writes: > The current GNUstep trunk is giving warnings about not completely > implementing these protocols (10.6.4, Xcode 3.2.4, MacOSX10.6.sdk): > > gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/Users/ddp/src/emacs/src = > -MMD -MF deps/nsmenu.d -Wimplicit-function-declaration -Wold-style-defi= > nition -Wdeclaration-after-statement -Wno-pointer-sign -g -O2 nsmenu.m > nsmenu.m: In function =E2=80=98ns_update_menubar=E2=80=99: > nsmenu.m:461: warning: class 'EmacsMenu' does not implement the 'NSMenuDele= > gate' protocol > nsmenu.m: In function =E2=80=98-[EmacsMenu initWithTitle:frame:]=E2=80=99: > nsmenu.m:552: warning: class 'EmacsMenu' does not implement the 'NSMenuDele= > gate' protocol > nsmenu.m: In function =E2=80=98-[EmacsMenu fillWithWidgetValue:]=E2=80=99: > nsmenu.m:717: warning: =E2=80=98sizeToFit=E2=80=99 is deprecated (declared = > at /System/Library/Frameworks/AppKit.framework/Headers/NSMenu.h:281) > nsmenu.m: In function =E2=80=98-[EmacsToolbar initForView:withIdentifier:]= > =E2=80=99: > nsmenu.m:1126: warning: class 'EmacsToolbar' does not implement the 'NSTool= > barDelegate' protocol > nsmenu.m: In function =E2=80=98-[EmacsTooltip init]=E2=80=99: > nsmenu.m:1257: warning: class 'EmacsTooltip' does not implement the 'NSWind= > owDelegate' protocol I can't reproduce these warnings on the current master on macOS 10.12. I get plenty of others warnings, just not these. I think it's safe to assume this has been sorted at some point in the last six years. If you still see these, please let us know. -- Alan Third From unknown Sun Jun 22 07:54:00 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 26 Dec 2016 12:24:03 +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