From unknown Fri Aug 15 15:34:28 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#19680 <19680@debbugs.gnu.org> To: bug#19680 <19680@debbugs.gnu.org> Subject: Status: 24.4; option --no-bitmap-icon not working Reply-To: bug#19680 <19680@debbugs.gnu.org> Date: Fri, 15 Aug 2025 22:34:28 +0000 retitle 19680 24.4; option --no-bitmap-icon not working reassign 19680 emacs submitter 19680 Preston Crow severity 19680 minor tag 19680 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 24 18:49:57 2015 Received: (at submit) by debbugs.gnu.org; 24 Jan 2015 23:49:57 +0000 Received: from localhost ([127.0.0.1]:55462 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YFASi-0005M6-DS for submit@debbugs.gnu.org; Sat, 24 Jan 2015 18:49:57 -0500 Received: from eggs.gnu.org ([208.118.235.92]:40010) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YF9WO-0003qd-7v for submit@debbugs.gnu.org; Sat, 24 Jan 2015 17:49:40 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YF9WH-0007Oo-Ji for submit@debbugs.gnu.org; Sat, 24 Jan 2015 17:49:34 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_MANY_HDRS_LCASE autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:55621) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YF9WH-0007Ok-GI for submit@debbugs.gnu.org; Sat, 24 Jan 2015 17:49:33 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:41730) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YF9WF-0008Mp-5r for bug-gnu-emacs@gnu.org; Sat, 24 Jan 2015 17:49:32 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YF9WB-0007OV-U0 for bug-gnu-emacs@gnu.org; Sat, 24 Jan 2015 17:49:31 -0500 Received: from vms173021pub.verizon.net ([206.46.173.21]:41138) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YF9WB-0007OP-PL for bug-gnu-emacs@gnu.org; Sat, 24 Jan 2015 17:49:27 -0500 Received: from [192.168.151.13] ([98.118.118.81]) by vms173021.mailsrvcs.net (Oracle Communications Messaging Server 7.0.5.32.0 64bit (built Jul 16 2014)) with ESMTPA id <0NIP00FKEE25XBC0@vms173021.mailsrvcs.net> for bug-gnu-emacs@gnu.org; Sat, 24 Jan 2015 16:49:22 -0600 (CST) X-CMAE-Score: 0 X-CMAE-Analysis: v=2.1 cv=CoYIqc8G c=1 sm=1 tr=0 a=cTf+kxpaH/Q5nBA8xnI+gA==:117 a=cmpKiNEfRqcA:10 a=IkcTkHD0fZMA:10 a=EvWgE1SDAAAA:8 a=oR5dmqMzAAAA:8 a=-9mUelKeXuEA:10 a=YNv0rlydsVwA:10 a=aR16PxjQAAAA:8 a=xQdBgTfTg3BdO86kKUkA:9 a=QEXdDO2ut3YA:10 a=CiSHi91Bn78A:10 Message-id: <54C42121.7080602@crowcastle.net> Date: Sat, 24 Jan 2015 17:48:01 -0500 From: Preston Crow User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.4.0 MIME-version: 1.0 To: bug-gnu-emacs@gnu.org Subject: 24.4; option --no-bitmap-icon not working Content-type: text/plain; charset=utf-8; format=flowed Content-transfer-encoding: 7bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Sat, 24 Jan 2015 18:49:54 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -5.0 (-----) The command-line option "--no-bitmap-icon" used to turn off the bitmap icon, but after upgrading to the latest version, this option appears to be ignored. In GNU Emacs 24.4.1 (x86_64-pc-linux-gnu, GTK+ Version 3.14.6) of 2015-01-24 on duck Windowing system distributor `The X.Org Foundation', version 11.0.11603000 System Description: Gentoo Base System release 2.2 Configured using: `configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking --disable-silent-rules --libdir=/usr/lib64 --program-suffix=-emacs-24 --infodir=/usr/share/info/emacs-24 --localstatedir=/var --enable-locallisppath=/etc/emacs:/usr/share/emacs/site-lisp --with-gameuser=games --without-compress-install --with-file-notification=inotify --disable-acl --without-dbus --without-gnutls --without-gpm --without-hesiod --without-kerberos --without-kerberos5 --without-xml2 --without-selinux --without-wide-int --with-zlib --with-sound=alsa --with-x --without-ns --without-gconf --without-gsettings --without-toolkit-scroll-bars --with-gif --with-jpeg --with-png --without-rsvg --with-tiff --with-xpm --without-imagemagick --with-xft --without-libotf --without-m17n-flt --with-x-toolkit=gtk3 GENTOO_PACKAGE=app-editors/emacs-24.4-r2 build_alias=x86_64-pc-linux-gnu host_alias=x86_64-pc-linux-gnu 'CFLAGS=-pipe -march=native -fno-stack-protector -O2' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed' CPPFLAGS=' Important settings: locale-coding-system: nil Major mode: Lisp Interaction Minor modes in effect: shell-dirtrack-mode: t tooltip-mode: t electric-indent-mode: t mouse-wheel-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 hs-minor-mode: t Recent input: M-x r e p o r t - e m a c s - b u g Recent messages: Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mail-utils edmacro kmacro cl-loaddefs cl-lib hideshow easymenu paren tramp tramp-compat auth-source eieio byte-opt bytecomp byte-compile cconv eieio-core gnus-util mm-util mail-prsvr password-cache tramp-loaddefs trampver shell pcomplete comint ansi-color ring format-spec advice help-fns imenu site-gentoo time-date tooltip electric uniquify ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar 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 minibuffer 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 make-network-process inotify dynamic-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs) Memory information: ((conses 16 91150 4085) (symbols 48 20329 0) (miscs 40 45 82) (strings 32 17795 5331) (string-bytes 1 534477) (vectors 16 12497) (vector-slots 8 416763 3081) (floats 8 74 91) (intervals 56 312 225) (buffers 960 11) (heap 1024 41080 921)) From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 05 11:53:09 2015 Received: (at control) by debbugs.gnu.org; 5 Mar 2015 16:53:09 +0000 Received: from localhost ([127.0.0.1]:36196 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTZ1J-0006Oi-FV for submit@debbugs.gnu.org; Thu, 05 Mar 2015 11:53:09 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:37801 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTZ1H-0006Oa-TZ for control@debbugs.gnu.org; Thu, 05 Mar 2015 11:53:08 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1YTZ1G-0001iD-OK for control@debbugs.gnu.org; Thu, 05 Mar 2015 11:53:06 -0500 Date: Thu, 05 Mar 2015 11:53:06 -0500 Message-Id: Subject: control message for bug 20007 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -5.0 (-----) forcemerge 19680 20007 From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 05 16:05:24 2015 Received: (at 19680) by debbugs.gnu.org; 5 Mar 2015 21:05:24 +0000 Received: from localhost ([127.0.0.1]:36468 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTcxP-0006Jz-Tn for submit@debbugs.gnu.org; Thu, 05 Mar 2015 16:05:24 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:43552 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTcxO-0006Jp-4W for 19680@debbugs.gnu.org; Thu, 05 Mar 2015 16:05:22 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1YTcxL-0000Yk-Uz; Thu, 05 Mar 2015 16:05:20 -0500 From: Glenn Morris To: Preston Crow Subject: Re: bug#19680: 24.4; option --no-bitmap-icon not working References: <54C42121.7080602@crowcastle.net> X-Spook: nuclear credit card [Hello to all my friends and fans in X-Ran: Wf3M&~b:"0Vl#$W1+{7X(h/~/-]Y"<8gE^.wn~d00Y6Mpp6L<7C_p1^J\[9*q5Rbl9*CWQ X-Hue: blue X-Attribution: GM Date: Thu, 05 Mar 2015 16:05:19 -0500 In-Reply-To: <54C42121.7080602@crowcastle.net> (Preston Crow's message of "Sat, 24 Jan 2015 17:48:01 -0500") Message-ID: <41vbifyx2o.fsf@fencepost.gnu.org> User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 19680 Cc: Dmitry Antipov , 19680@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -5.0 (-----) Preston Crow wrote: > The command-line option "--no-bitmap-icon" used to turn off the bitmap > icon, but after upgrading to the latest version, this option appears to > be ignored. > > In GNU Emacs 24.4.1 (x86_64-pc-linux-gnu, GTK+ Version 3.14.6) I suspect the 2013-09-17 changes to x_iconify_frame etc. The following lightly tested patch seemed to fix it for me. Since this is a new, seemingly simple problem in 24.4 it might be good to fix it for 24.5; ie quickly in emacs-24. --- a/src/frame.h +++ b/src/frame.h @@ -1349,7 +1349,7 @@ x_set_bitmap_icon (struct frame *f) { Lisp_Object obj = assq_no_quit (Qicon_type, f->param_alist); - if (CONSP (obj)) + if (CONSP (obj) && !NILP (XCDR (obj))) x_bitmap_icon (f, XCDR (obj)); } From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 06 13:18:32 2015 Received: (at 19680) by debbugs.gnu.org; 6 Mar 2015 18:18:32 +0000 Received: from localhost ([127.0.0.1]:37757 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTwpT-0006EB-T3 for submit@debbugs.gnu.org; Fri, 06 Mar 2015 13:18:32 -0500 Received: from pruche.dit.umontreal.ca ([132.204.246.22]:59748) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTwpR-0006Dw-Pi for 19680@debbugs.gnu.org; Fri, 06 Mar 2015 13:18:30 -0500 Received: from alfajor.home (lechon.iro.umontreal.ca [132.204.27.242]) by pruche.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id t26IIJok016985; Fri, 6 Mar 2015 13:18:21 -0500 Received: by alfajor.home (Postfix, from userid 20848) id 1C5E464482; Fri, 6 Mar 2015 09:41:00 -0500 (EST) From: Stefan Monnier To: Glenn Morris Subject: Re: bug#19680: 24.4; option --no-bitmap-icon not working Message-ID: References: <54C42121.7080602@crowcastle.net> <41vbifyx2o.fsf@fencepost.gnu.org> Date: Fri, 06 Mar 2015 09:40:59 -0500 In-Reply-To: <41vbifyx2o.fsf@fencepost.gnu.org> (Glenn Morris's message of "Thu, 05 Mar 2015 16:05:19 -0500") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-NAI-Spam-Flag: NO X-NAI-Spam-Level: X-NAI-Spam-Threshold: 5 X-NAI-Spam-Score: 0.2 X-NAI-Spam-Rules: 2 Rules triggered GEN_SPAM_FEATRE=0.2, RV5237=0 X-NAI-Spam-Version: 2.3.0.9393 : core <5237> : inlines <2377> : streams <1401022> : uri <1872992> X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: 19680 Cc: 19680@debbugs.gnu.org, Dmitry Antipov , Preston Crow X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.3 (-) > Since this is a new, seemingly simple problem in 24.4 it might be good > to fix it for 24.5; ie quickly in emacs-24. Indeed, Stefan From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 08 20:48:28 2015 Received: (at control) by debbugs.gnu.org; 9 Mar 2015 00:48:28 +0000 Received: from localhost ([127.0.0.1]:39893 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YUlrv-0001qS-KW for submit@debbugs.gnu.org; Sun, 08 Mar 2015 20:48:27 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:50584 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YUlru-0001qK-FK for control@debbugs.gnu.org; Sun, 08 Mar 2015 20:48:26 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1YUlru-0003zq-5q for control@debbugs.gnu.org; Sun, 08 Mar 2015 20:48:26 -0400 Date: Sun, 08 Mar 2015 20:48:26 -0400 Message-Id: Subject: control message for bug 19680 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -5.0 (-----) tag 19680 patch From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 12 12:03:39 2015 Received: (at 19680-done) by debbugs.gnu.org; 12 Mar 2015 16:03:39 +0000 Received: from localhost ([127.0.0.1]:44131 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YW5aE-0001sU-Rj for submit@debbugs.gnu.org; Thu, 12 Mar 2015 12:03:39 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:37610 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YW5aC-0001sM-Gi for 19680-done@debbugs.gnu.org; Thu, 12 Mar 2015 12:03:37 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1YW5aA-0006oO-VF; Thu, 12 Mar 2015 12:03:35 -0400 From: Glenn Morris To: 19680-done@debbugs.gnu.org Subject: Re: bug#19680: 24.4; option --no-bitmap-icon not working References: <54C42121.7080602@crowcastle.net> <41vbifyx2o.fsf@fencepost.gnu.org> X-Spook: TELINT SP4 militia BCCI JPL lynch Pine Gap codes X-Ran: f8DIp@,(w'FK{G`50f[&YX}{VXJQF1#NqfF{2d5&dhaV40.IsN{;!=a"!U&jsPX#+g{4$2 X-Hue: magenta X-Debbugs-No-Ack: yes X-Attribution: GM Date: Thu, 12 Mar 2015 12:03:34 -0400 In-Reply-To: <41vbifyx2o.fsf@fencepost.gnu.org> (Glenn Morris's message of "Thu, 05 Mar 2015 16:05:19 -0500") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 19680-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -5.0 (-----) Version: 24.5 Applied to emacs-24 in the absence of any comments on the patch. Glenn Morris wrote: > --- a/src/frame.h > +++ b/src/frame.h > @@ -1349,7 +1349,7 @@ x_set_bitmap_icon (struct frame *f) > { > Lisp_Object obj = assq_no_quit (Qicon_type, f->param_alist); > > - if (CONSP (obj)) > + if (CONSP (obj) && !NILP (XCDR (obj))) > x_bitmap_icon (f, XCDR (obj)); > } From unknown Fri Aug 15 15:34:28 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 10 Apr 2015 11: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