From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Uday S Reddy Newsgroups: gmane.emacs.bugs Subject: bug#6228: 23.2; Font setting menu on Windows Date: Thu, 20 May 2010 12:24:02 +0100 Message-ID: <84bpcabyul.fsf@cs.bham.ac.uk> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1274357395 29449 80.91.229.12 (20 May 2010 12:09:55 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 20 May 2010 12:09:55 +0000 (UTC) Cc: U.S.Reddy@cs.bham.ac.uk To: 6228@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu May 20 14:09:52 2010 connect(): No such file or directory Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1OF4ZT-0006Lp-V6 for geb-bug-gnu-emacs@m.gmane.org; Thu, 20 May 2010 14:09:52 +0200 Original-Received: from localhost ([127.0.0.1]:34371 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OF4ZT-0008Iu-Ae for geb-bug-gnu-emacs@m.gmane.org; Thu, 20 May 2010 08:09:51 -0400 Original-Received: from [140.186.70.92] (port=44194 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OF4ZJ-0008Im-JB for bug-gnu-emacs@gnu.org; Thu, 20 May 2010 08:09:47 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OF3u5-0006jg-Rx for bug-gnu-emacs@gnu.org; Thu, 20 May 2010 07:28:01 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:51390) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OF3u5-0006jc-Po for bug-gnu-emacs@gnu.org; Thu, 20 May 2010 07:27:05 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1OF3t4-0003hJ-8v; Thu, 20 May 2010 07:26:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Uday S Reddy Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 20 May 2010 11:26:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 6228 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.127435471814203 (code B ref -1); Thu, 20 May 2010 11:26:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 20 May 2010 11:25:18 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OF3sK-0003h2-WA for submit@debbugs.gnu.org; Thu, 20 May 2010 07:25:17 -0400 Original-Received: from mx10.gnu.org ([199.232.76.166]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OF3sI-0003gw-M0 for submit@debbugs.gnu.org; Thu, 20 May 2010 07:25:15 -0400 Original-Received: from lists.gnu.org ([199.232.76.165]:39745) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1OF3sD-0000nc-5l for submit@debbugs.gnu.org; Thu, 20 May 2010 07:25:09 -0400 Original-Received: from [140.186.70.92] (port=59902 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OF3rv-0003uR-KM for bug-gnu-emacs@gnu.org; Thu, 20 May 2010 07:25:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OF3rT-0005j8-7Q for bug-gnu-emacs@gnu.org; Thu, 20 May 2010 07:24:50 -0400 Original-Received: from sun60.bham.ac.uk ([147.188.128.137]:52908) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OF3rT-0005h7-01 for bug-gnu-emacs@gnu.org; Thu, 20 May 2010 07:24:23 -0400 Original-Received: from [147.188.128.127] (helo=bham.ac.uk) by sun60.bham.ac.uk with esmtp (Exim 4.67) (envelope-from ) id 1OF3rP-0007I6-O5 for bug-gnu-emacs@gnu.org; Thu, 20 May 2010 12:24:19 +0100 Original-Received: from mx1.cs.bham.ac.uk ([147.188.192.53]) by bham.ac.uk with esmtp (Exim 4.43) id 1OF3rP-0006NW-E3 for bug-gnu-emacs@gnu.org; Thu, 20 May 2010 12:24:19 +0100 Original-Received: from wallace.cs.bham.ac.uk ([147.188.193.15] helo=MARUTI.cs.bham.ac.uk) by mx1.cs.bham.ac.uk with esmtp (Exim 4.51) id 1OF3rP-00033d-2H; Thu, 20 May 2010 12:24:19 +0100 X-detected-operating-system: by eggs.gnu.org: Solaris 10 (beta) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Thu, 20 May 2010 07:26:02 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:37086 Archived-At: This is a whole series of problems: - The Windows version of mouse-set-font is missing in Emacs 23. - The file term/w32-win.el, where this used to be defined, is missing as well. - The menu-bar entry Options -> Set Font is being diverted to menu-set-font, which is changing the font for all the frames, whereas mouse-set-font used to change it for the current frame. The NEWS file says that this change has been made, but doesn't say what one should do to change the font of a frame. Like a reader of the hemp-emacs-windows colorfully described: "That's a bit like your car's manual saying that turning the steering wheel now affects the turn-signal lights instead of steering, without saying anything about how to steer the car. ;-)" - The S-left-mouse-1 has been rebound to a mouse-appearance-menu which is changing fonts for buffers instead of frames. In summary, Emacs 23 seems to have done everything it can possibly do to defeat the efforts of a Windows user to change the font of a frame. What on earth is going on? Cheers, Uday In GNU Emacs 23.2.1 (i386-mingw-nt5.1.2600) of 2010-05-08 on G41R2F1 Windowing system distributor `Microsoft Corp.', version 5.1.2600 configured using `configure --with-gcc (3.4) --no-opt --cflags -Ic:/xpm/include' 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: ENU value of $XMODIFIERS: nil locale-coding-system: cp1252 default enable-multibyte-characters: t Major mode: Emacs-Lisp Minor modes in effect: diff-auto-refine-mode: t shell-dirtrack-mode: t savehist-mode: t tooltip-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-encryption-mode: t line-number-mode: t transient-mark-mode: t Recent input: C-x m C-x k M-x r e p o r t - e m a c s - SPC SPC b SPC Recent messages: Buffer A: Processing difference region 0 of 1 Buffer B: Processing difference region 0 of 1 Processing difference regions ... done Refining difference region 1 ... Quit this Ediff session? (y or n) byte-code: Beginning of buffer byte-code: End of buffer byte-code: Beginning of buffer [13 times] `mail to _ on ""' is gone forever! Making completion list... [2 times] Load-path shadows: d:/Home/udr/share/emacs/vcard hides d:/gnu/vm/trunk/lisp/vcard d:/Home/udr/share/emacs/vm-vcard hides d:/gnu/vm/trunk/lisp/vm-vcard d:/gnu/vm/trunk/lisp/vm-ps-print hides d:/gnu/emacs-23.2/../site-lisp/vm-ps-print d:/gnu/emacs-23.2/../packages/org-mode/lisp/org hides d:/gnu/emacs-23.2/lisp/org/org d:/gnu/emacs-23.2/../packages/org-mode/lisp/org-xoxo hides d:/gnu/emacs-23.2/lisp/org/org-xoxo d:/gnu/emacs-23.2/../packages/org-mode/lisp/org-wl hides d:/gnu/emacs-23.2/lisp/org/org-wl d:/gnu/emacs-23.2/../packages/org-mode/lisp/org-w3m hides d:/gnu/emacs-23.2/lisp/org/org-w3m d:/gnu/emacs-23.2/../packages/org-mode/lisp/org-vm hides d:/gnu/emacs-23.2/lisp/org/org-vm d:/gnu/emacs-23.2/../packages/org-mode/lisp/org-timer hides d:/gnu/emacs-23.2/lisp/org/org-timer d:/gnu/emacs-23.2/../packages/org-mode/lisp/org-table hides d:/gnu/emacs-23.2/lisp/org/org-table d:/gnu/emacs-23.2/../packages/org-mode/lisp/org-src hides d:/gnu/emacs-23.2/lisp/org/org-src d:/gnu/emacs-23.2/../packages/org-mode/lisp/org-rmail hides d:/gnu/emacs-23.2/lisp/org/org-rmail d:/gnu/emacs-23.2/../packages/org-mode/lisp/org-remember hides d:/gnu/emacs-23.2/lisp/org/org-remember d:/gnu/emacs-23.2/../packages/org-mode/lisp/org-publish hides d:/gnu/emacs-23.2/lisp/org/org-publish d:/gnu/emacs-23.2/../packages/org-mode/lisp/org-protocol hides d:/gnu/emacs-23.2/lisp/org/org-protocol d:/gnu/emacs-23.2/../packages/org-mode/lisp/org-plot hides d:/gnu/emacs-23.2/lisp/org/org-plot d:/gnu/emacs-23.2/../packages/org-mode/lisp/org-mouse hides d:/gnu/emacs-23.2/lisp/org/org-mouse d:/gnu/emacs-23.2/../packages/org-mode/lisp/org-mobile hides d:/gnu/emacs-23.2/lisp/org/org-mobile d:/gnu/emacs-23.2/../packages/org-mode/lisp/org-mhe hides d:/gnu/emacs-23.2/lisp/org/org-mhe d:/gnu/emacs-23.2/../packages/org-mode/lisp/org-mew hides d:/gnu/emacs-23.2/lisp/org/org-mew d:/gnu/emacs-23.2/../packages/org-mode/lisp/org-macs hides d:/gnu/emacs-23.2/lisp/org/org-macs d:/gnu/emacs-23.2/../packages/org-mode/lisp/org-mac-message hides d:/gnu/emacs-23.2/lisp/org/org-mac-message d:/gnu/emacs-23.2/../packages/org-mode/lisp/org-list hides d:/gnu/emacs-23.2/lisp/org/org-list d:/gnu/emacs-23.2/../packages/org-mode/lisp/org-latex hides d:/gnu/emacs-23.2/lisp/org/org-latex d:/gnu/emacs-23.2/../packages/org-mode/lisp/org-jsinfo hides d:/gnu/emacs-23.2/lisp/org/org-jsinfo d:/gnu/emacs-23.2/../packages/org-mode/lisp/org-irc hides d:/gnu/emacs-23.2/lisp/org/org-irc d:/gnu/emacs-23.2/../packages/org-mode/lisp/org-install hides d:/gnu/emacs-23.2/lisp/org/org-install d:/gnu/emacs-23.2/../packages/org-mode/lisp/org-inlinetask hides d:/gnu/emacs-23.2/lisp/org/org-inlinetask d:/gnu/emacs-23.2/../packages/org-mode/lisp/org-info hides d:/gnu/emacs-23.2/lisp/org/org-info d:/gnu/emacs-23.2/../packages/org-mode/lisp/org-indent hides d:/gnu/emacs-23.2/lisp/org/org-indent d:/gnu/emacs-23.2/../packages/org-mode/lisp/org-id hides d:/gnu/emacs-23.2/lisp/org/org-id d:/gnu/emacs-23.2/../packages/org-mode/lisp/org-icalendar hides d:/gnu/emacs-23.2/lisp/org/org-icalendar d:/gnu/emacs-23.2/../packages/org-mode/lisp/org-html hides d:/gnu/emacs-23.2/lisp/org/org-html d:/gnu/emacs-23.2/../packages/org-mode/lisp/org-habit hides d:/gnu/emacs-23.2/lisp/org/org-habit d:/gnu/emacs-23.2/../packages/org-mode/lisp/org-gnus hides d:/gnu/emacs-23.2/lisp/org/org-gnus d:/gnu/emacs-23.2/../packages/org-mode/lisp/org-freemind hides d:/gnu/emacs-23.2/lisp/org/org-freemind d:/gnu/emacs-23.2/../packages/org-mode/lisp/org-footnote hides d:/gnu/emacs-23.2/lisp/org/org-footnote d:/gnu/emacs-23.2/../packages/org-mode/lisp/org-feed hides d:/gnu/emacs-23.2/lisp/org/org-feed d:/gnu/emacs-23.2/../packages/org-mode/lisp/org-faces hides d:/gnu/emacs-23.2/lisp/org/org-faces d:/gnu/emacs-23.2/../packages/org-mode/lisp/org-exp hides d:/gnu/emacs-23.2/lisp/org/org-exp d:/gnu/emacs-23.2/../packages/org-mode/lisp/org-exp-blocks hides d:/gnu/emacs-23.2/lisp/org/org-exp-blocks d:/gnu/emacs-23.2/../packages/org-mode/lisp/org-docbook hides d:/gnu/emacs-23.2/lisp/org/org-docbook d:/gnu/emacs-23.2/../packages/org-mode/lisp/org-datetree hides d:/gnu/emacs-23.2/lisp/org/org-datetree d:/gnu/emacs-23.2/../packages/org-mode/lisp/org-crypt hides d:/gnu/emacs-23.2/lisp/org/org-crypt d:/gnu/emacs-23.2/../packages/org-mode/lisp/org-compat hides d:/gnu/emacs-23.2/lisp/org/org-compat d:/gnu/emacs-23.2/../packages/org-mode/lisp/org-colview hides d:/gnu/emacs-23.2/lisp/org/org-colview d:/gnu/emacs-23.2/../packages/org-mode/lisp/org-clock hides d:/gnu/emacs-23.2/lisp/org/org-clock d:/gnu/emacs-23.2/../packages/org-mode/lisp/org-bibtex hides d:/gnu/emacs-23.2/lisp/org/org-bibtex d:/gnu/emacs-23.2/../packages/org-mode/lisp/org-bbdb hides d:/gnu/emacs-23.2/lisp/org/org-bbdb d:/gnu/emacs-23.2/../packages/org-mode/lisp/org-attach hides d:/gnu/emacs-23.2/lisp/org/org-attach d:/gnu/emacs-23.2/../packages/org-mode/lisp/org-ascii hides d:/gnu/emacs-23.2/lisp/org/org-ascii d:/gnu/emacs-23.2/../packages/org-mode/lisp/org-archive hides d:/gnu/emacs-23.2/lisp/org/org-archive d:/gnu/emacs-23.2/../packages/org-mode/lisp/org-agenda hides d:/gnu/emacs-23.2/lisp/org/org-agenda d:/Home/udr/share/emacs/rnews hides d:/gnu/emacs-23.2/lisp/obsolete/rnews Features: (find-dired find-func ediff-merg ediff-diff ediff-wind ediff-help ediff-util ediff-mult ediff-init ediff org-wl org-w3m org-vm org-rmail org-mhe org-mew org-irc org-jsinfo org-infojs org-html org-exp org-exp-blocks org-agenda org-info org-gnus org-docview org-bibtex org-bbdb org byte-opt bytecomp byte-compile org-footnote org-src org-list org-faces org-compat org-entities org-macs cal-menu calendar cal-loaddefs cus-edit cus-start cus-load texinfo bbdb-gui vm-mark debug ansi-color diff-mode vc-annotate vc vc-dispatcher cl-specs edebug tramp-imap assoc tramp-gw tramp-fish tramp-cache tramp-ftp tramp-cmds tramp shell format-spec tramp-compat trampver pp two-column iso-transl mule-util crm thingatpt info newcomment vm-thread face-remap auth-source smtpmail vm-pine flyspell ispell mailalias vm-reply noutline outline easy-mmode shadow sort message ecomplete mml mml-sec password-cache mm-decode mm-bodies mm-encode mailcap nnheader gnus-util netrc gmm-utils mailheader canlock hashcash mail-utils warnings emacsbug vm-delete vm-sort longlines multi-isearch w3m-form vm-w3m w3m browse-url doc-view dired-x dired-aux mydired dired image-mode w3m-hist w3m-fb w3m-ems wid-edit w3m-ccl ccl w3m-favicon w3m-image w3m-proc w3m-util help-mode view bbdb-hooks mail-parse rfc2231 rfc2047 rfc2045 qp ietf-drums mm-util time-date mail-prsvr vm-pop tapestry vm-crypto vm-imap easymenu vm-summary-faces vm-virtual vc-bzr sha1 hex-util etags vm-ps-print ps-print ps-def lpr vm-save my-vm vm-rfaddons vm-menu vm-window vm-toolbar vm-folder vm-mime vm-undo vm-mouse vm-page vm-minibuf vm-message vm-misc vm-macro bbdb-vm vm-summary vm-motion vm-autoload bbdb-snarf mail-extr rfc822 bbdb-com mailabbrev vm messcompat w3m-load bbdb-autoloads bbdb timezone vm-autoloads vm-vars vm-version org-install ange-ftp tex-site tex-mik telnet comint ring movement natural-space NatSpeak sendmail regexp-opt echistory chistory ehelp electric derived advice help-fns advice-preload edmacro kmacro savehist-20+ cl cl-19 jka-compr tooltip ediff-hook vc-hooks lisp-float-type mwheel dos-w32 disp-table ls-lisp w32-win w32-vars 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 multi-tty emacs) --