* Recent CVS Emacs breaks color-themes @ 2008-10-03 5:44 Manoj Srivastava 2008-10-03 12:51 ` Stefan Monnier 2008-10-03 13:46 ` martin rudalics 0 siblings, 2 replies; 19+ messages in thread From: Manoj Srivastava @ 2008-10-03 5:44 UTC (permalink / raw) To: emacs-devel Hi, On CVS emacs compiled today (and perhaps yesterday as well), running M-x color-theme-<theme-name> mucks up the fonts; in emacs lisp buffers like *scratch*, all commented characters show up as square boxes. Uncommenting them maks them show up. Not running the color-theme command does not mess up the display. I apologize for the lack of detail in this message, if this is not a known issue I can investigate in more detail and try to produce a minimal test case. manoj -- Save the Whales -- Harpoon a Honda. Manoj Srivastava <srivasta@acm.org> <http://www.golden-gryphon.com/> 1024D/BF24424C print 4966 F272 D093 B493 410B 924B 21BA DABB BF24 424C ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: Recent CVS Emacs breaks color-themes 2008-10-03 5:44 Recent CVS Emacs breaks color-themes Manoj Srivastava @ 2008-10-03 12:51 ` Stefan Monnier 2008-10-03 13:46 ` martin rudalics 1 sibling, 0 replies; 19+ messages in thread From: Stefan Monnier @ 2008-10-03 12:51 UTC (permalink / raw) To: emacs-devel > I apologize for the lack of detail in this message, if this is > not a known issue I can investigate in more detail and try to produce a > minimal test case. I haven't heard this one yet, so it seems not to be a known issue, Stefan ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: Recent CVS Emacs breaks color-themes 2008-10-03 5:44 Recent CVS Emacs breaks color-themes Manoj Srivastava 2008-10-03 12:51 ` Stefan Monnier @ 2008-10-03 13:46 ` martin rudalics 2008-10-03 15:36 ` Manoj Srivastava 1 sibling, 1 reply; 19+ messages in thread From: martin rudalics @ 2008-10-03 13:46 UTC (permalink / raw) To: emacs-devel > On CVS emacs compiled today (and perhaps yesterday as well), Does that mean it worked two days ago? Could you try to find the change that caused the breakage? > running M-x color-theme-<theme-name> mucks up the fonts; in emacs lisp > buffers like *scratch*, all commented characters show up as square > boxes. Uncommenting them maks them show up. Not running the color-theme > command does not mess up the display. > > I apologize for the lack of detail in this message, if this is > not a known issue I can investigate in more detail and try to produce a > minimal test case. Thanks, martin. ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: Recent CVS Emacs breaks color-themes 2008-10-03 13:46 ` martin rudalics @ 2008-10-03 15:36 ` Manoj Srivastava 2008-10-03 16:55 ` martin rudalics 0 siblings, 1 reply; 19+ messages in thread From: Manoj Srivastava @ 2008-10-03 15:36 UTC (permalink / raw) To: emacs-devel On Fri, Oct 03 2008, martin rudalics wrote: >> On CVS emacs compiled today (and perhaps yesterday as well), > Does that mean it worked two days ago? Could you try to find the change > that caused the breakage? Yes, Romaines emacs-snapshot package for Debian is fine. >> running M-x color-theme-<theme-name> mucks up the fonts; in emacs lisp >> buffers like *scratch*, all commented characters show up as square >> boxes. Uncommenting them maks them show up. Not running the color-theme >> command does not mess up the display. >> >> I apologize for the lack of detail in this message, if this is >> not a known issue I can investigate in more detail and try to produce a >> minimal test case. OK, so I bisected. Starting with known good commit 9e3d5a56270b0cd513609c01cc98a62ff359de96, and known bad commit da77a08353a1409c523fae94757e3a03f18d1ed5, I bisected it down to --8<---------------cut here---------------start------------->8--- 8192914fbe2db76bca42fbf5ac97a369b1290312 is first bad commit commit 8192914fbe2db76bca42fbf5ac97a369b1290312 Author: Kenichi Handa <handa@m17n.org> Date: Wed Oct 1 12:36:42 2008 +0000 (font_matching_entity): Reflect ATTRS in font selection. (font_find_for_lface) [HAVE_NS]: Don't ignore case. :040000 040000 6ab3fe2a1bb9ccf33299398c095e5f093943fde4 adfe6a555afb76e964c8327f053a4a837b5c8ee2 M src --8<---------------cut here---------------end--------------->8--- Before then, I could use color-themes. After that commit, fonts get messed up. See below for what I mean by messed up. DETAILS: ------- The symptoms of the fault are: Emacs started with the following X resources in play: --8<---------------cut here---------------start------------->8--- *FontBackend: xft,x Emacs.FontBackend: xft,x emacs.font: DejaVu Sans Mono-9 --8<---------------cut here---------------end--------------->8--- Looking at the scratch buffer, and at the first commented line, ;; This buffer is for notes you don't want to save, and for Lisp evaluation. I see the line as: (typing in [] instead of the empty box) ;; [][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][] Doing describe-char on the first character (T). The characters are supposed to be in italics and red (from the color-themes). Note that it thinks there is no font available. --8<---------------cut here---------------start------------->8--- character: [] (84, #o124, #x54) preferred charset: [][][][][] (ASCII (ISO646 IRV)) code point: [][][][] syntax: w which means: word category: a:ASCII graphic characters 32-126 (ISO646 IRV:1983[4/0]) l:Latin r:Japanese roman buffer code: #x54 file code: #x54 (encoded by coding system utf-8) display: no font available Character code properties: [][][][][][][][][][][][][][] name: LATIN CAPITAL LETTER T general-category: Lu (Letter, Uppercase) There are text properties here: [][][][][][][][][][][][][][][][][][][][][][][][] [][][][][][][][][][][]t --8<---------------cut here---------------end--------------->8--- Now, uncomment the line. The line becomes visible (non italic, default color). --8<---------------cut here---------------start------------->8--- character: T (84, #o124, #x54) preferred charset: [][][][][] (ASCII (ISO646 IRV)) code point: [][][][] syntax: w which means: word category: a:ASCII graphic characters 32-126 (ISO646 IRV:1983[4/0]) l:Latin r:Japanese roman buffer code: #x54 file code: #x54 (encoded by coding system utf-8) display: by this font (glyph code) x:-dejavu-dejavu sans mono-medium-r-normal--12-87-100-100-c-73-iso10646-1 (#x54) Character code properties: [][][][][][][][][][][][][][] name: LATIN CAPITAL LETTER T general-category: Lu (Letter, Uppercase) There are text properties here: [][][][][][][][][][][]t --8<---------------cut here---------------end--------------->8--- And finally, this is what it looks like in older emacsen before the bad commit: --8<---------------cut here---------------start------------->8--- character: T (84, #o124, #x54) preferred charset: ascii (ASCII (ISO646 IRV)) code point: 0x54 syntax: w which means: word category: a:ASCII graphic characters 32-126 (ISO646 IRV:1983[4/0]) l:Latin r:Japanese roman buffer code: #x54 file code: #x54 (encoded by coding system utf-8) display: by this font (glyph code) xft:-unknown-DejaVu Sans Mono-normal-oblique-normal-*-12-*-*-*-m-0-iso10646-1 (#x37) Character code properties: customize what to show name: LATIN CAPITAL LETTER T general-category: Lu (Letter, Uppercase) There are text properties here: face font-lock-comment-face fontified t --8<---------------cut here---------------end--------------->8--- Should I send it in to the bug tracking system? manoj -- All things being equal, you are bound to lose. Manoj Srivastava <srivasta@acm.org> <http://www.golden-gryphon.com/> 1024D/BF24424C print 4966 F272 D093 B493 410B 924B 21BA DABB BF24 424C ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: Recent CVS Emacs breaks color-themes 2008-10-03 15:36 ` Manoj Srivastava @ 2008-10-03 16:55 ` martin rudalics 2008-10-04 2:45 ` Kenichi Handa 0 siblings, 1 reply; 19+ messages in thread From: martin rudalics @ 2008-10-03 16:55 UTC (permalink / raw) To: emacs-devel; +Cc: Kenichi Handa > Author: Kenichi Handa <handa@m17n.org> > Date: Wed Oct 1 12:36:42 2008 +0000 > > (font_matching_entity): Reflect ATTRS in font selection. > (font_find_for_lface) [HAVE_NS]: Don't ignore case. There's something strange with that change. The lines ASET (spec, FONT_TYPE_INDEX, ftype); ASET (spec, FONT_SIZE_INDEX, size); before line 2802 font_add_log ("match", work, entity); disappeared. I don't have the slightest idea whether that's of any importance. Moreover, "spec" should probably become "work" here. Handa-san? > Should I send it in to the bug tracking system? If you don't get further replies please do so. Thank you for the fine report, martin. ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: Recent CVS Emacs breaks color-themes 2008-10-03 16:55 ` martin rudalics @ 2008-10-04 2:45 ` Kenichi Handa 2008-10-04 4:58 ` Manoj Srivastava 0 siblings, 1 reply; 19+ messages in thread From: Kenichi Handa @ 2008-10-04 2:45 UTC (permalink / raw) To: martin rudalics; +Cc: srivasta, emacs-devel In article <48E64E88.4040305@gmx.at>, martin rudalics <rudalics@gmx.at> writes: > (font_matching_entity): Reflect ATTRS in font selection. > (font_find_for_lface) [HAVE_NS]: Don't ignore case. > There's something strange with that change. The lines > ASET (spec, FONT_TYPE_INDEX, ftype); > ASET (spec, FONT_SIZE_INDEX, size); > before line 2802 > font_add_log ("match", work, entity); > disappeared. I don't have the slightest idea whether that's of > any importance. Moreover, "spec" should probably become "work" > here. Handa-san? That disappearance is because of Adrian's change just a few hours after of my commit. But, that is ok because font_matching_entity now uses "work" and don't modify "spec", the above two lines are not necessary. And, the code I checked in had a problem of not setting font size of "work", but that is already fixed by Adrian too. By the way, Adrian, please add ChangeLog entry for them: (Just saying "Fix previous change" is ok). So, I don't know what is wrong with the current code, and I can't reproduce your problem even with this setting of yours: --8<---------------cut here---------------start------------->8--- *FontBackend: xft,x Emacs.FontBackend: xft,x emacs.font: DejaVu Sans Mono-9 --8<---------------cut here---------------end--------------->8--- --- Kenichi Handa handa@ni.aist.go.jp ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: Recent CVS Emacs breaks color-themes 2008-10-04 2:45 ` Kenichi Handa @ 2008-10-04 4:58 ` Manoj Srivastava 2008-10-06 2:22 ` Kenichi Handa 0 siblings, 1 reply; 19+ messages in thread From: Manoj Srivastava @ 2008-10-04 4:58 UTC (permalink / raw) To: emacs-devel On Fri, Oct 03 2008, Kenichi Handa wrote: > In article <48E64E88.4040305@gmx.at>, martin rudalics <rudalics@gmx.at> writes: > >> (font_matching_entity): Reflect ATTRS in font selection. >> (font_find_for_lface) [HAVE_NS]: Don't ignore case. > >> There's something strange with that change. The lines > >> ASET (spec, FONT_TYPE_INDEX, ftype); >> ASET (spec, FONT_SIZE_INDEX, size); > >> before line 2802 > >> font_add_log ("match", work, entity); > >> disappeared. I don't have the slightest idea whether that's of >> any importance. Moreover, "spec" should probably become "work" >> here. Handa-san? > > That disappearance is because of Adrian's change just a few > font_matching_entity now uses "work" and don't modify > "spec", the above two lines are not necessary. > > And, the code I checked in had a problem of not setting font > size of "work", but that is already fixed by Adrian too. > > By the way, Adrian, please add ChangeLog entry for them: > (Just saying "Fix previous change" is ok). > > So, I don't know what is wrong with the current code, and I > can't reproduce your problem even with this setting of > yours: > *FontBackend: xft,x > Emacs.FontBackend: xft,x > emacs.font: DejaVu Sans Mono-9 I have those settings in my X resources file for emacs wrt fonts. I start emacs on Debian with % emacs -Q I have /usr/local/share/emacs/site-lisp/emacs-snapshot/emacs-goodies-el/color-theme.elc The key strokes to see the issue are: --8<---------------cut here---------------start------------->8--- C-x b <return> <escape> x l o a d - l i b r a r y <return> c o l o r - t h e m e <return> <escape> x c o l o r - t h e m e - d e e p - b l u e <return> <help-echo> <escape> x v i e w - l o s s a g e <return> --8<---------------cut here---------------end--------------->8--- The first C-x b <return> puts me in the *scratch* buffer. Everything in the buffer is readable at that point. I load the color-theme package, and load the deep blue color theme, and now every character in the buffer is replaced by an square box. This happens every single time here. I can provide the color-theme.elc file (also found in the Debian package emacs-goodies) to help in debugging. I tried attaching the color-theme.el file, but the mail bounced (I suspect due to size)/ Please send me mail off-list if you want me to send you a copy of color-theme.el. manoj -- Death tugs at my ear and says: "Live, I am coming." Oliver Wendell Holmes, Sr. Manoj Srivastava <srivasta@acm.org> <http://www.golden-gryphon.com/> 1024D/BF24424C print 4966 F272 D093 B493 410B 924B 21BA DABB BF24 424C ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: Recent CVS Emacs breaks color-themes 2008-10-04 4:58 ` Manoj Srivastava @ 2008-10-06 2:22 ` Kenichi Handa 2008-10-06 3:13 ` Manoj Srivastava 2008-10-06 7:28 ` Manoj Srivastava 0 siblings, 2 replies; 19+ messages in thread From: Kenichi Handa @ 2008-10-06 2:22 UTC (permalink / raw) To: Manoj Srivastava; +Cc: emacs-devel In article <87zlllyn00.fsf@anzu.internal.golden-gryphon.com>, Manoj Srivastava <srivasta@ieee.org> writes: > I have those settings in my X resources file for emacs wrt > fonts. I start emacs on Debian with > % emacs -Q > I have > /usr/local/share/emacs/site-lisp/emacs-snapshot/emacs-goodies-el/color-theme.elc > The key strokes to see the issue are: > --8<---------------cut here---------------start------------->8--- > C-x b <return> <escape> x l o a d - l i b r a r y <return> > c o l o r - t h e m e <return> <escape> x c o l o r > - t h e m e - d e e p - b l u e <return> <help-echo> > <escape> x v i e w - l o s s a g e <return> > --8<---------------cut here---------------end--------------->8--- > The first C-x b <return> puts me in the *scratch* > buffer. Everything in the buffer is readable at that point. I load the > color-theme package, and load the deep blue color theme, and now every > character in the buffer is replaced by an square box. I tried exactly the same thing, but can't reproduce the bug. Aren't there anyone else who can reproduce this bug? > This happens every single time here. I can provide the > color-theme.elc file (also found in the Debian package emacs-goodies) > to help in debugging. I tried attaching the color-theme.el file, but > the mail bounced (I suspect due to size)/ > Please send me mail off-list if you want me to send you a copy > of color-theme.el. My color-theme.el has this header. ;;; color-theme.el --- install color themes ;; Copyright (C) 1999, 2000 Jonadab the Unsightly One <jonadab@bright.net> ;; Copyright (C) 2000, 2001, 2002, 2003 Alex Schroeder <alex@gnu.org> ;; Copyright (C) 2003, 2004 Xavier Maillard <zedek@gnu-rox.org> ;; Version: 6.5.5 ;; Keywords: faces ;; Author: Jonadab the Unsightly One <jonadab@bright.net> ;; Maintainer: Xavier Maillard <zedek@gnu-rox.org> ;; URL: http://www.emacswiki.org/cgi-bin/wiki.pl?ColorTheme If it's different from yours, please send me your version. --- Kenichi Handa handa@ni.aist.go.jp ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: Recent CVS Emacs breaks color-themes 2008-10-06 2:22 ` Kenichi Handa @ 2008-10-06 3:13 ` Manoj Srivastava 2008-10-06 4:01 ` Kenichi Handa 2008-10-06 7:28 ` Manoj Srivastava 1 sibling, 1 reply; 19+ messages in thread From: Manoj Srivastava @ 2008-10-06 3:13 UTC (permalink / raw) To: Kenichi Handa; +Cc: emacs-devel On Sun, Oct 05 2008, Kenichi Handa wrote: > In article <87zlllyn00.fsf@anzu.internal.golden-gryphon.com>, Manoj > Srivastava <srivasta@ieee.org> writes: >> The first C-x b <return> puts me in the *scratch* >> buffer. Everything in the buffer is readable at that point. I load the >> color-theme package, and load the deep blue color theme, and now every >> character in the buffer is replaced by an square box. > > I tried exactly the same thing, but can't reproduce the > bug. Aren't there anyone else who can reproduce this bug? Well, I tried again from tonight's version, and I can still reproduce it every time. >> This happens every single time here. I can provide the >> color-theme.elc file (also found in the Debian package emacs-goodies) >> to help in debugging. I tried attaching the color-theme.el file, but >> the mail bounced (I suspect due to size)/ > >> Please send me mail off-list if you want me to send you a copy >> of color-theme.el. > > My color-theme.el has this header. > > ;;; color-theme.el --- install color themes > > ;; Copyright (C) 1999, 2000 Jonadab the Unsightly One <jonadab@bright.net> > ;; Copyright (C) 2000, 2001, 2002, 2003 Alex Schroeder <alex@gnu.org> > ;; Copyright (C) 2003, 2004 Xavier Maillard <zedek@gnu-rox.org> > > ;; Version: 6.5.5 > ;; Keywords: faces > ;; Author: Jonadab the Unsightly One <jonadab@bright.net> > ;; Maintainer: Xavier Maillard <zedek@gnu-rox.org> > ;; URL: http://www.emacswiki.org/cgi-bin/wiki.pl?ColorTheme > > If it's different from yours, please send me your version. No, these lines are identical. I am at a bit of a loss as to where to go from here. For ne, at least, I am stuck with the version from the Oct 1, or else I can't use emacs, -- unless I set the font in every buffer that is openeed. manoj -- A sine curve goes off to infinity, or at least the end of the blackboard. Prof. Steiner Manoj Srivastava <srivasta@acm.org> <http://www.golden-gryphon.com/> 1024D/BF24424C print 4966 F272 D093 B493 410B 924B 21BA DABB BF24 424C ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: Recent CVS Emacs breaks color-themes 2008-10-06 3:13 ` Manoj Srivastava @ 2008-10-06 4:01 ` Kenichi Handa 2008-10-06 5:23 ` Manoj Srivastava 2008-10-06 7:01 ` Manoj Srivastava 0 siblings, 2 replies; 19+ messages in thread From: Kenichi Handa @ 2008-10-06 4:01 UTC (permalink / raw) To: Manoj Srivastava; +Cc: emacs-devel In article <87abdixvpf.fsf@anzu.internal.golden-gryphon.com>, Manoj Srivastava <srivasta@acm.org> writes: > Well, I tried again from tonight's version, and I can still > reproduce it every time. Ummm, could you please try this: (1) Start Emacs with -Q. (2) Load color-theme library. (3) Switch to *scratch* buffer. (4) ESC : (setq font-log nil) (5) M-x color-theme-deep-blue RET (6) C-u - M-x font-show-log RET And show me the result. --- Kenichi Handa handa@ni.aist.go.jp ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: Recent CVS Emacs breaks color-themes 2008-10-06 4:01 ` Kenichi Handa @ 2008-10-06 5:23 ` Manoj Srivastava 2008-10-08 12:22 ` Kenichi Handa 2008-10-06 7:01 ` Manoj Srivastava 1 sibling, 1 reply; 19+ messages in thread From: Manoj Srivastava @ 2008-10-06 5:23 UTC (permalink / raw) To: Kenichi Handa; +Cc: emacs-devel On Sun, Oct 05 2008, Kenichi Handa wrote: > In article <87abdixvpf.fsf@anzu.internal.golden-gryphon.com>, Manoj Srivastava <srivasta@acm.org> writes: > >> Well, I tried again from tonight's version, and I can still >> reproduce it every time. > > Ummm, could you please try this: > > (1) Start Emacs with -Q. > (2) Load color-theme library. > (3) Switch to *scratch* buffer. > (4) ESC : (setq font-log nil) > (5) M-x color-theme-deep-blue RET > (6) C-u - M-x font-show-log RET > > And show me the result. Here is the result from todays emacs. As a comparison, I am also attaching a log from the emacs that does not mangle my fonts after this. The output is different. manoj From Today's CVS: --8<---------------cut here---------------start------------->8--- list: -dejavu-dejavu sans mono-medium-*-normal--*-100-100-c-73-iso10646-1 ftfont-match: -dejavu-dejavu sans mono-normal-italic-normal--12-*-100-100-c-73-iso10646-1 xfont-match: -dejavu-dejavu sans mono-normal-italic-normal--12-*-100-100-c-73-iso10646-1 match: -dejavu-dejavu sans mono-normal-italic-normal--12-*-100-100-c-73-iso10646-1 list: -dejavu-dejavu sans mono-*-r-normal--*-100-100-c-73-iso10646-1 match: -dejavu-dejavu sans mono-light-normal-normal--12-*-100-100-c-73-iso10646-1 ftfont-list: -dejavu-helvetica-*-iso8859-1 xfont-list: -dejavu-helvetica-*-*-*-*-*-*-*-*-*-*-iso8859-1 list: -dejavu-helvetica-medium-r-normal-*-iso8859-1 ftfont-list: -dejavu-helvetica-*-ascii-0 xfont-list: -dejavu-helvetica-*-*-*-*-*-*-*-*-*-*-ascii-0 list: -dejavu-helvetica-medium-r-normal-*-ascii-0 ftfont-list: -*-helvetica-*-iso8859-1 xfont-list: -*-helvetica-*-*-*-*-*-*-*-*-*-*-iso8859-1 -urw-nimbus sans l-regular-r-normal--*-0-0-p-0-iso8859-1 -urw-nimbus sans l-regular-r-condensed--*-0-0-p-0-iso8859-1 -urw-nimbus sans l-regular-i-normal--*-0-0-p-0-iso8859-1 ... list: -*-helvetica-medium-r-normal-*-iso8859-1 -adobe-helvetica-medium-r-normal--*-0-0-p-0-iso8859-1 -adobe-helvetica-medium-r-normal--10-*-75-75-p-56-iso8859-1 -adobe-helvetica-medium-r-normal--11-*-100-100-p-56-iso8859-1 ... sort-by: -*-helvetica-medium-r-normal-*-12-*-iso8859-1 x:-adobe-helvetica-medium-r-normal--*-0-0-p-0-iso8859-1 open: -adobe-helvetica-medium-r-normal--*-0-0-p-0-iso8859-1 x:-urw-nimbus sans l-regular-r-normal--12-87-100-100-p-66-iso8859-1 list: -dejavu-dejavu sans mono-*-r-normal--*-100-100-c-73-iso10646-1 match: -dejavu-dejavu sans mono-light-normal-normal--12-*-100-100-c-73-iso10646-1 list: -dejavu-helvetica-medium-r-normal-*-iso8859-1 list: -dejavu-helvetica-medium-r-normal-*-ascii-0 list: -*-helvetica-medium-r-normal-*-iso8859-1 -adobe-helvetica-medium-r-normal--*-0-0-p-0-iso8859-1 -adobe-helvetica-medium-r-normal--10-*-75-75-p-56-iso8859-1 -adobe-helvetica-medium-r-normal--11-*-100-100-p-56-iso8859-1 ... sort-by: -*-helvetica-medium-r-normal-*-12-*-iso8859-1 x:-adobe-helvetica-medium-r-normal--*-0-0-p-0-iso8859-1 list: -dejavu-dejavu sans mono-*-r-normal--*-100-100-c-73-iso10646-1 match: -dejavu-dejavu sans mono-light-normal-normal--12-*-100-100-c-73-iso10646-1 list: -dejavu-helvetica-medium-r-normal-*-iso8859-1 list: -dejavu-helvetica-medium-r-normal-*-ascii-0 list: -*-helvetica-medium-r-normal-*-iso8859-1 -adobe-helvetica-medium-r-normal--*-0-0-p-0-iso8859-1 -adobe-helvetica-medium-r-normal--10-*-75-75-p-56-iso8859-1 -adobe-helvetica-medium-r-normal--11-*-100-100-p-56-iso8859-1 ... sort-by: -*-helvetica-medium-r-normal-*-12-*-iso8859-1 x:-adobe-helvetica-medium-r-normal--*-0-0-p-0-iso8859-1 list: -dejavu-dejavu sans mono-medium-*-normal--*-100-100-c-73-iso10646-1 match: -dejavu-dejavu sans mono-normal-italic-normal--12-*-100-100-c-73-iso10646-1 list: -dejavu-dejavu sans mono-medium-*-normal--*-100-100-c-73-iso10646-1 match: -dejavu-dejavu sans mono-normal-italic-normal--12-*-100-100-c-73-iso10646-1 --8<---------------cut here---------------end--------------->8--- Log from the older version: --8<---------------cut here---------------start------------->8--- list: -unknown-DejaVu Sans Mono-*-iso8859-1 -unknown-DejaVu Sans Mono-bold-normal-normal-*-m-0-iso10646-1 -unknown-DejaVu Sans Mono-normal-oblique-normal-*-m-0-iso10646-1 -unknown-DejaVu Sans Mono-normal-normal-normal-*-m-0-iso10646-1 ... sort-by: -unknown-DejaVu Sans Mono-normal-normal-normal-*-12-*-iso8859-1 xft:-unknown-DejaVu Sans Mono-normal-normal-normal-*-m-0-iso10646-1 list: -unknown-DejaVu Sans Mono-*-normal-normal-*-m-0-iso10646-1 -unknown-DejaVu Sans Mono-normal-normal-normal-*-m-0-iso10646-1 -unknown-DejaVu Sans Mono-bold-normal-normal-*-m-0-iso10646-1 sort-by: -unknown-DejaVu Sans Mono-bold-normal-normal-*-12-*-m-0-iso10646-1 xft:-unknown-DejaVu Sans Mono-bold-normal-normal-*-m-0-iso10646-1 list: -unknown-DejaVu Sans Mono-normal-*-normal-*-m-0-iso10646-1 -unknown-DejaVu Sans Mono-normal-normal-normal-*-m-0-iso10646-1 -unknown-DejaVu Sans Mono-normal-oblique-normal-*-m-0-iso10646-1 sort-by: -unknown-DejaVu Sans Mono-normal-italic-normal-*-12-*-m-0-iso10646-1 xft:-unknown-DejaVu Sans Mono-normal-oblique-normal-*-m-0-iso10646-1 open: -unknown-DejaVu Sans Mono-normal-oblique-normal-*-m-0-iso10646-1 xft:-unknown-DejaVu Sans Mono-normal-oblique-normal-*-12-*-m-0-iso10646-1 list: -unknown-DejaVu Sans Mono-*-normal-normal-*-m-0-iso10646-1 -unknown-DejaVu Sans Mono-normal-normal-normal-*-m-0-iso10646-1 -unknown-DejaVu Sans Mono-bold-normal-normal-*-m-0-iso10646-1 sort-by: -unknown-DejaVu Sans Mono-light-normal-normal-*-12-*-m-0-iso10646-1 xft:-unknown-DejaVu Sans Mono-normal-normal-normal-*-m-0-iso10646-1 ftfont-list: -unknown-helvetica-*-iso8859-1 xfont-list: -unknown-helvetica-*-*-*-*-*-*-*-*-*-*-iso8859-1 xfont-list: DejaVu Sans Mono-9 list: -unknown-helvetica-normal-normal-normal-*-iso8859-1 ftfont-list: -unknown-helvetica-*-ascii-0 xfont-list: -unknown-helvetica-*-*-*-*-*-*-*-*-*-*-ascii-0 xfont-list: DejaVu Sans Mono-9 list: -unknown-helvetica-normal-normal-normal-*-ascii-0 ftfont-list: -*-helvetica-*-iso8859-1 xfont-list: -*-helvetica-*-*-*-*-*-*-*-*-*-*-iso8859-1 -urw-nimbus sans l-regular-r-normal--*-0-0-p-0-iso8859-1 -urw-nimbus sans l-regular-r-condensed--*-0-0-p-0-iso8859-1 -urw-nimbus sans l-regular-i-normal--*-0-0-p-0-iso8859-1 ... list: -*-helvetica-normal-normal-normal-*-iso8859-1 -adobe-helvetica-medium-r-normal--*-0-0-p-0-iso8859-1 -adobe-helvetica-medium-r-normal--10-*-75-75-p-56-iso8859-1 -adobe-helvetica-medium-r-normal--11-*-100-100-p-56-iso8859-1 ... sort-by: -*-helvetica-normal-normal-normal-*-12-*-iso8859-1 x:-adobe-helvetica-medium-r-normal--*-0-0-p-0-iso8859-1 open: -adobe-helvetica-medium-r-normal--*-0-0-p-0-iso8859-1 x:-urw-nimbus sans l-regular-r-normal--12-87-100-100-p-66-iso8859-1 list: -unknown-DejaVu Sans Mono-*-normal-normal-*-m-0-iso10646-1 -unknown-DejaVu Sans Mono-normal-normal-normal-*-m-0-iso10646-1 -unknown-DejaVu Sans Mono-bold-normal-normal-*-m-0-iso10646-1 sort-by: -unknown-DejaVu Sans Mono-light-normal-normal-*-12-*-m-0-iso10646-1 xft:-unknown-DejaVu Sans Mono-normal-normal-normal-*-m-0-iso10646-1 list: -unknown-helvetica-normal-normal-normal-*-iso8859-1 list: -unknown-helvetica-normal-normal-normal-*-ascii-0 list: -*-helvetica-normal-normal-normal-*-iso8859-1 -adobe-helvetica-medium-r-normal--*-0-0-p-0-iso8859-1 -adobe-helvetica-medium-r-normal--10-*-75-75-p-56-iso8859-1 -adobe-helvetica-medium-r-normal--11-*-100-100-p-56-iso8859-1 ... sort-by: -*-helvetica-normal-normal-normal-*-12-*-iso8859-1 x:-adobe-helvetica-medium-r-normal--*-0-0-p-0-iso8859-1 list: -unknown-DejaVu Sans Mono-*-normal-normal-*-m-0-iso10646-1 -unknown-DejaVu Sans Mono-normal-normal-normal-*-m-0-iso10646-1 -unknown-DejaVu Sans Mono-bold-normal-normal-*-m-0-iso10646-1 sort-by: -unknown-DejaVu Sans Mono-light-normal-normal-*-12-*-m-0-iso10646-1 xft:-unknown-DejaVu Sans Mono-normal-normal-normal-*-m-0-iso10646-1 list: -unknown-helvetica-normal-normal-normal-*-iso8859-1 list: -unknown-helvetica-normal-normal-normal-*-ascii-0 list: -*-helvetica-normal-normal-normal-*-iso8859-1 -adobe-helvetica-medium-r-normal--*-0-0-p-0-iso8859-1 -adobe-helvetica-medium-r-normal--10-*-75-75-p-56-iso8859-1 -adobe-helvetica-medium-r-normal--11-*-100-100-p-56-iso8859-1 ... sort-by: -*-helvetica-normal-normal-normal-*-12-*-iso8859-1 x:-adobe-helvetica-medium-r-normal--*-0-0-p-0-iso8859-1 list: -unknown-DejaVu Sans Mono-normal-*-normal-*-m-0-iso10646-1 -unknown-DejaVu Sans Mono-normal-normal-normal-*-m-0-iso10646-1 -unknown-DejaVu Sans Mono-normal-oblique-normal-*-m-0-iso10646-1 sort-by: -unknown-DejaVu Sans Mono-normal-italic-normal-*-12-*-m-0-iso10646-1 xft:-unknown-DejaVu Sans Mono-normal-oblique-normal-*-m-0-iso10646-1 list: -unknown-DejaVu Sans Mono-normal-*-normal-*-m-0-iso10646-1 -unknown-DejaVu Sans Mono-normal-normal-normal-*-m-0-iso10646-1 -unknown-DejaVu Sans Mono-normal-oblique-normal-*-m-0-iso10646-1 sort-by: -unknown-DejaVu Sans Mono-normal-italic-normal-*-12-*-m-0-iso10646-1 xft:-unknown-DejaVu Sans Mono-normal-oblique-normal-*-m-0-iso10646-1 --8<---------------cut here---------------end--------------->8--- -- It's more than magnificent -- it's mediocre. Sam Goldwyn Manoj Srivastava <srivasta@acm.org> <http://www.golden-gryphon.com/> 1024D/BF24424C print 4966 F272 D093 B493 410B 924B 21BA DABB BF24 424C ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: Recent CVS Emacs breaks color-themes 2008-10-06 5:23 ` Manoj Srivastava @ 2008-10-08 12:22 ` Kenichi Handa 2008-10-08 16:31 ` Miles Bader 2008-10-09 4:31 ` Manoj Srivastava 0 siblings, 2 replies; 19+ messages in thread From: Kenichi Handa @ 2008-10-08 12:22 UTC (permalink / raw) To: Manoj Srivastava; +Cc: emacs-devel In article <8763o6xpoi.fsf@anzu.internal.golden-gryphon.com>, Manoj Srivastava <srivasta@acm.org> writes: > Here is the result from todays emacs. As a comparison, I am > also attaching a log from the emacs that does not mangle my fonts after > this. The output is different. Thank you for the info. > From Today's CVS: > --8<---------------cut here---------------start------------->8--- > list: -dejavu-dejavu sans mono-medium-*-normal--*-100-100-c-73-iso10646-1 Ummm, it seems that you are somehow using 'dejavu sans mono' font as an X core font. Please show me the result of these commands. % xlsfonts | grep -i 'dejavu sans mono' % fc-list 'dejavu sans mono' family style file --- Kenichi Handa handa@ni.aist.go.jp ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: Recent CVS Emacs breaks color-themes 2008-10-08 12:22 ` Kenichi Handa @ 2008-10-08 16:31 ` Miles Bader 2008-10-09 4:31 ` Manoj Srivastava 1 sibling, 0 replies; 19+ messages in thread From: Miles Bader @ 2008-10-08 16:31 UTC (permalink / raw) To: Kenichi Handa; +Cc: Manoj Srivastava, emacs-devel Kenichi Handa <handa@m17n.org> writes: > Ummm, it seems that you are somehow using 'dejavu sans mono' > font as an X core font. If under debian, the "x-ttcidfont-conf" package might responsible -- it makes truetype fonts show up as (ugly) X fonts. -Miles -- Brain, n. An apparatus with which we think we think. ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: Recent CVS Emacs breaks color-themes 2008-10-08 12:22 ` Kenichi Handa 2008-10-08 16:31 ` Miles Bader @ 2008-10-09 4:31 ` Manoj Srivastava 2008-10-09 5:16 ` Kenichi Handa 1 sibling, 1 reply; 19+ messages in thread From: Manoj Srivastava @ 2008-10-09 4:31 UTC (permalink / raw) To: Kenichi Handa; +Cc: emacs-devel On Wed, Oct 08 2008, Kenichi Handa wrote: > In article <8763o6xpoi.fsf@anzu.internal.golden-gryphon.com>, Manoj > Srivastava <srivasta@acm.org> writes: > >> Here is the result from todays emacs. As a comparison, I am >> also attaching a log from the emacs that does not mangle my fonts after >> this. The output is different. > > Thank you for the info. > >> From Today's CVS: >> --8<---------------cut here---------------start------------->8--- >> list: -dejavu-dejavu sans mono-medium-*-normal--*-100-100-c-73-iso10646-1 > > Ummm, it seems that you are somehow using 'dejavu sans mono' > font as an X core font. I can try getting rid of x-ttcidfont-conf package, and trying again. > Please show me the result of these commands. > > % xlsfonts | grep -i 'dejavu sans mono' --8<---------------cut here---------------start------------->8--- -dejavu-dejavu sans mono-bold-o-normal--0-0-0-0-c-0-iso10646-1 -dejavu-dejavu sans mono-bold-o-normal--0-0-0-0-c-0-iso8859-1 -dejavu-dejavu sans mono-bold-o-normal--0-0-0-0-c-0-iso8859-15 -dejavu-dejavu sans mono-bold-o-normal--0-0-0-0-c-0-iso8859-2 -dejavu-dejavu sans mono-bold-o-normal--0-0-0-0-c-0-iso8859-7 -dejavu-dejavu sans mono-bold-o-normal--0-0-0-0-c-0-iso8859-9 -dejavu-dejavu sans mono-bold-o-normal--0-0-0-0-c-0-koi8-r -dejavu-dejavu sans mono-bold-o-normal--0-0-0-0-m-0-iso10646-1 -dejavu-dejavu sans mono-bold-o-normal--0-0-0-0-m-0-iso8859-1 -dejavu-dejavu sans mono-bold-o-normal--0-0-0-0-m-0-iso8859-15 -dejavu-dejavu sans mono-bold-o-normal--0-0-0-0-m-0-iso8859-2 -dejavu-dejavu sans mono-bold-o-normal--0-0-0-0-m-0-iso8859-7 -dejavu-dejavu sans mono-bold-o-normal--0-0-0-0-m-0-iso8859-9 -dejavu-dejavu sans mono-bold-o-normal--0-0-0-0-m-0-koi8-r -dejavu-dejavu sans mono-bold-r-normal--0-0-0-0-c-0-iso10646-1 -dejavu-dejavu sans mono-bold-r-normal--0-0-0-0-c-0-iso8859-1 -dejavu-dejavu sans mono-bold-r-normal--0-0-0-0-c-0-iso8859-15 -dejavu-dejavu sans mono-bold-r-normal--0-0-0-0-c-0-iso8859-2 -dejavu-dejavu sans mono-bold-r-normal--0-0-0-0-c-0-iso8859-7 -dejavu-dejavu sans mono-bold-r-normal--0-0-0-0-c-0-iso8859-9 -dejavu-dejavu sans mono-bold-r-normal--0-0-0-0-c-0-koi8-r -dejavu-dejavu sans mono-bold-r-normal--0-0-0-0-m-0-iso10646-1 -dejavu-dejavu sans mono-bold-r-normal--0-0-0-0-m-0-iso8859-1 -dejavu-dejavu sans mono-bold-r-normal--0-0-0-0-m-0-iso8859-15 -dejavu-dejavu sans mono-bold-r-normal--0-0-0-0-m-0-iso8859-2 -dejavu-dejavu sans mono-bold-r-normal--0-0-0-0-m-0-iso8859-7 -dejavu-dejavu sans mono-bold-r-normal--0-0-0-0-m-0-iso8859-9 -dejavu-dejavu sans mono-bold-r-normal--0-0-0-0-m-0-koi8-r -dejavu-dejavu sans mono-medium-o-normal--0-0-0-0-c-0-iso10646-1 -dejavu-dejavu sans mono-medium-o-normal--0-0-0-0-c-0-iso8859-1 -dejavu-dejavu sans mono-medium-o-normal--0-0-0-0-c-0-iso8859-15 -dejavu-dejavu sans mono-medium-o-normal--0-0-0-0-c-0-iso8859-2 -dejavu-dejavu sans mono-medium-o-normal--0-0-0-0-c-0-iso8859-7 -dejavu-dejavu sans mono-medium-o-normal--0-0-0-0-c-0-iso8859-9 -dejavu-dejavu sans mono-medium-o-normal--0-0-0-0-c-0-koi8-r -dejavu-dejavu sans mono-medium-o-normal--0-0-0-0-m-0-iso10646-1 -dejavu-dejavu sans mono-medium-o-normal--0-0-0-0-m-0-iso8859-1 -dejavu-dejavu sans mono-medium-o-normal--0-0-0-0-m-0-iso8859-15 -dejavu-dejavu sans mono-medium-o-normal--0-0-0-0-m-0-iso8859-2 -dejavu-dejavu sans mono-medium-o-normal--0-0-0-0-m-0-iso8859-7 -dejavu-dejavu sans mono-medium-o-normal--0-0-0-0-m-0-iso8859-9 -dejavu-dejavu sans mono-medium-o-normal--0-0-0-0-m-0-koi8-r -dejavu-dejavu sans mono-medium-r-normal--0-0-0-0-c-0-iso10646-1 -dejavu-dejavu sans mono-medium-r-normal--0-0-0-0-c-0-iso8859-1 -dejavu-dejavu sans mono-medium-r-normal--0-0-0-0-c-0-iso8859-15 -dejavu-dejavu sans mono-medium-r-normal--0-0-0-0-c-0-iso8859-2 -dejavu-dejavu sans mono-medium-r-normal--0-0-0-0-c-0-iso8859-7 -dejavu-dejavu sans mono-medium-r-normal--0-0-0-0-c-0-iso8859-9 -dejavu-dejavu sans mono-medium-r-normal--0-0-0-0-c-0-koi8-r -dejavu-dejavu sans mono-medium-r-normal--0-0-0-0-m-0-iso10646-1 -dejavu-dejavu sans mono-medium-r-normal--0-0-0-0-m-0-iso8859-1 -dejavu-dejavu sans mono-medium-r-normal--0-0-0-0-m-0-iso8859-15 -dejavu-dejavu sans mono-medium-r-normal--0-0-0-0-m-0-iso8859-2 -dejavu-dejavu sans mono-medium-r-normal--0-0-0-0-m-0-iso8859-7 -dejavu-dejavu sans mono-medium-r-normal--0-0-0-0-m-0-iso8859-9 -dejavu-dejavu sans mono-medium-r-normal--0-0-0-0-m-0-koi8-r -misc-dejavu sans mono-bold-i-normal--0-0-0-0-m-0-ansi-1251 -misc-dejavu sans mono-bold-i-normal--0-0-0-0-m-0-ascii-0 -misc-dejavu sans mono-bold-i-normal--0-0-0-0-m-0-iso10646-1 -misc-dejavu sans mono-bold-i-normal--0-0-0-0-m-0-iso8859-1 -misc-dejavu sans mono-bold-i-normal--0-0-0-0-m-0-iso8859-10 -misc-dejavu sans mono-bold-i-normal--0-0-0-0-m-0-iso8859-13 -misc-dejavu sans mono-bold-i-normal--0-0-0-0-m-0-iso8859-15 -misc-dejavu sans mono-bold-i-normal--0-0-0-0-m-0-iso8859-16 -misc-dejavu sans mono-bold-i-normal--0-0-0-0-m-0-iso8859-2 -misc-dejavu sans mono-bold-i-normal--0-0-0-0-m-0-iso8859-3 -misc-dejavu sans mono-bold-i-normal--0-0-0-0-m-0-iso8859-4 -misc-dejavu sans mono-bold-i-normal--0-0-0-0-m-0-iso8859-5 -misc-dejavu sans mono-bold-i-normal--0-0-0-0-m-0-iso8859-9 -misc-dejavu sans mono-bold-i-normal--0-0-0-0-m-0-koi8-r -misc-dejavu sans mono-bold-i-normal--0-0-0-0-m-0-koi8-ru -misc-dejavu sans mono-bold-i-normal--0-0-0-0-m-0-microsoft-ansi -misc-dejavu sans mono-bold-i-normal--0-0-0-0-m-0-microsoft-cp1250 -misc-dejavu sans mono-bold-i-normal--0-0-0-0-m-0-microsoft-cp1251 -misc-dejavu sans mono-bold-i-normal--0-0-0-0-m-0-microsoft-cp1252 -misc-dejavu sans mono-bold-r-normal--0-0-0-0-m-0-ansi-1251 -misc-dejavu sans mono-bold-r-normal--0-0-0-0-m-0-ascii-0 -misc-dejavu sans mono-bold-r-normal--0-0-0-0-m-0-iso10646-1 -misc-dejavu sans mono-bold-r-normal--0-0-0-0-m-0-iso8859-1 -misc-dejavu sans mono-bold-r-normal--0-0-0-0-m-0-iso8859-10 -misc-dejavu sans mono-bold-r-normal--0-0-0-0-m-0-iso8859-13 -misc-dejavu sans mono-bold-r-normal--0-0-0-0-m-0-iso8859-15 -misc-dejavu sans mono-bold-r-normal--0-0-0-0-m-0-iso8859-16 -misc-dejavu sans mono-bold-r-normal--0-0-0-0-m-0-iso8859-2 -misc-dejavu sans mono-bold-r-normal--0-0-0-0-m-0-iso8859-3 -misc-dejavu sans mono-bold-r-normal--0-0-0-0-m-0-iso8859-4 -misc-dejavu sans mono-bold-r-normal--0-0-0-0-m-0-iso8859-5 -misc-dejavu sans mono-bold-r-normal--0-0-0-0-m-0-iso8859-9 -misc-dejavu sans mono-bold-r-normal--0-0-0-0-m-0-koi8-r -misc-dejavu sans mono-bold-r-normal--0-0-0-0-m-0-koi8-ru -misc-dejavu sans mono-bold-r-normal--0-0-0-0-m-0-microsoft-ansi -misc-dejavu sans mono-bold-r-normal--0-0-0-0-m-0-microsoft-cp1250 -misc-dejavu sans mono-bold-r-normal--0-0-0-0-m-0-microsoft-cp1251 -misc-dejavu sans mono-bold-r-normal--0-0-0-0-m-0-microsoft-cp1252 -misc-dejavu sans mono-medium-i-normal--0-0-0-0-m-0-ansi-1251 -misc-dejavu sans mono-medium-i-normal--0-0-0-0-m-0-ascii-0 -misc-dejavu sans mono-medium-i-normal--0-0-0-0-m-0-ibm-cp850 -misc-dejavu sans mono-medium-i-normal--0-0-0-0-m-0-ibm-cp852 -misc-dejavu sans mono-medium-i-normal--0-0-0-0-m-0-ibm-cp866 -misc-dejavu sans mono-medium-i-normal--0-0-0-0-m-0-iso10646-1 -misc-dejavu sans mono-medium-i-normal--0-0-0-0-m-0-iso8859-1 -misc-dejavu sans mono-medium-i-normal--0-0-0-0-m-0-iso8859-10 -misc-dejavu sans mono-medium-i-normal--0-0-0-0-m-0-iso8859-13 -misc-dejavu sans mono-medium-i-normal--0-0-0-0-m-0-iso8859-15 -misc-dejavu sans mono-medium-i-normal--0-0-0-0-m-0-iso8859-16 -misc-dejavu sans mono-medium-i-normal--0-0-0-0-m-0-iso8859-2 -misc-dejavu sans mono-medium-i-normal--0-0-0-0-m-0-iso8859-3 -misc-dejavu sans mono-medium-i-normal--0-0-0-0-m-0-iso8859-4 -misc-dejavu sans mono-medium-i-normal--0-0-0-0-m-0-iso8859-5 -misc-dejavu sans mono-medium-i-normal--0-0-0-0-m-0-iso8859-9 -misc-dejavu sans mono-medium-i-normal--0-0-0-0-m-0-koi8-r -misc-dejavu sans mono-medium-i-normal--0-0-0-0-m-0-koi8-ru -misc-dejavu sans mono-medium-i-normal--0-0-0-0-m-0-microsoft-ansi -misc-dejavu sans mono-medium-i-normal--0-0-0-0-m-0-microsoft-cp1250 -misc-dejavu sans mono-medium-i-normal--0-0-0-0-m-0-microsoft-cp1251 -misc-dejavu sans mono-medium-i-normal--0-0-0-0-m-0-microsoft-cp1252 -misc-dejavu sans mono-medium-r-normal--0-0-0-0-m-0-ansi-1251 -misc-dejavu sans mono-medium-r-normal--0-0-0-0-m-0-ascii-0 -misc-dejavu sans mono-medium-r-normal--0-0-0-0-m-0-ibm-cp850 -misc-dejavu sans mono-medium-r-normal--0-0-0-0-m-0-ibm-cp852 -misc-dejavu sans mono-medium-r-normal--0-0-0-0-m-0-ibm-cp866 -misc-dejavu sans mono-medium-r-normal--0-0-0-0-m-0-iso10646-1 -misc-dejavu sans mono-medium-r-normal--0-0-0-0-m-0-iso8859-1 -misc-dejavu sans mono-medium-r-normal--0-0-0-0-m-0-iso8859-10 -misc-dejavu sans mono-medium-r-normal--0-0-0-0-m-0-iso8859-13 -misc-dejavu sans mono-medium-r-normal--0-0-0-0-m-0-iso8859-15 -misc-dejavu sans mono-medium-r-normal--0-0-0-0-m-0-iso8859-16 -misc-dejavu sans mono-medium-r-normal--0-0-0-0-m-0-iso8859-2 -misc-dejavu sans mono-medium-r-normal--0-0-0-0-m-0-iso8859-3 -misc-dejavu sans mono-medium-r-normal--0-0-0-0-m-0-iso8859-4 -misc-dejavu sans mono-medium-r-normal--0-0-0-0-m-0-iso8859-5 -misc-dejavu sans mono-medium-r-normal--0-0-0-0-m-0-iso8859-9 -misc-dejavu sans mono-medium-r-normal--0-0-0-0-m-0-koi8-r -misc-dejavu sans mono-medium-r-normal--0-0-0-0-m-0-koi8-ru -misc-dejavu sans mono-medium-r-normal--0-0-0-0-m-0-microsoft-ansi -misc-dejavu sans mono-medium-r-normal--0-0-0-0-m-0-microsoft-cp1250 -misc-dejavu sans mono-medium-r-normal--0-0-0-0-m-0-microsoft-cp1251 -misc-dejavu sans mono-medium-r-normal--0-0-0-0-m-0-microsoft-cp1252 -ttf-dejavu-dejavu sans mono-bold-i-normal-bold oblique-0-0-0-0-m-0-iso8859-1 -ttf-dejavu-dejavu sans mono-bold-r-normal-bold-0-0-0-0-m-0-iso8859-1 -ttf-dejavu-dejavu sans mono-medium-i-normal-oblique-0-0-0-0-m-0-iso8859-1 -ttf-dejavu-dejavu sans mono-medium-r-normal-book-0-0-0-0-m-0-iso8859-1 TTUP020B06090303040B02040_DejaVu Sans Mono Oblique TTUP020B06090308040202040_DejaVu Sans Mono TTUP020B07090303040B02040_DejaVu Sans Mono Bold Oblique TTUP020B07090306040202040_DejaVu Sans Mono Bold --8<---------------cut here---------------end--------------->8--- > % fc-list 'dejavu sans mono' family style file --8<---------------cut here---------------start------------->8--- /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono-Bold.ttf: DejaVu Sans Mono:style=Bold /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono-BoldOblique.ttf: DejaVu Sans Mono:style=Bold Oblique /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono-Oblique.ttf: DejaVu Sans Mono:style=Oblique /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono.ttf: DejaVu Sans Mono:style=Book --8<---------------cut here---------------end--------------->8--- manoj -- The more things change, the more they stay insane. Manoj Srivastava <srivasta@acm.org> <http://www.golden-gryphon.com/> 1024D/BF24424C print 4966 F272 D093 B493 410B 924B 21BA DABB BF24 424C ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: Recent CVS Emacs breaks color-themes 2008-10-09 4:31 ` Manoj Srivastava @ 2008-10-09 5:16 ` Kenichi Handa 2008-10-09 12:22 ` Kenichi Handa 0 siblings, 1 reply; 19+ messages in thread From: Kenichi Handa @ 2008-10-09 5:16 UTC (permalink / raw) To: Manoj Srivastava; +Cc: emacs-devel In article <87y70ypey5.fsf@anzu.internal.golden-gryphon.com>, Manoj Srivastava <srivasta@acm.org> writes: >>> list: -dejavu-dejavu sans mono-medium-*-normal--*-100-100-c-73-iso10646-1 > > > > Ummm, it seems that you are somehow using 'dejavu sans mono' > > font as an X core font. > I can try getting rid of x-ttcidfont-conf package, and trying > again. You don't have to remove it. Just try Emacs with this resource: Emacs.FontBackend: xft On the other hand, I'll install x-ttcidfont-conf and check if I can reproduce the problem. > > Please show me the result of these commands. > > > > % xlsfonts | grep -i 'dejavu sans mono' > --8<---------------cut here---------------start------------->8--- > -dejavu-dejavu sans mono-bold-o-normal--0-0-0-0-c-0-iso10646-1 [...] > > % fc-list 'dejavu sans mono' family style file > --8<---------------cut here---------------start------------->8--- > /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono-Bold.ttf: DejaVu Sans Mono:style=Bold > /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono-BoldOblique.ttf: DejaVu Sans Mono:style=Bold Oblique > /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono-Oblique.ttf: DejaVu Sans Mono:style=Oblique > /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono.ttf: DejaVu Sans Mono:style=Book Ok, so you surely have "dejavu sans mono" both via X and fontconfig. --- Kenichi Handa handa@ni.aist.go.jp ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: Recent CVS Emacs breaks color-themes 2008-10-09 5:16 ` Kenichi Handa @ 2008-10-09 12:22 ` Kenichi Handa 2008-10-10 8:43 ` Manoj Srivastava 0 siblings, 1 reply; 19+ messages in thread From: Kenichi Handa @ 2008-10-09 12:22 UTC (permalink / raw) To: Kenichi Handa; +Cc: srivasta, emacs-devel In article <E1Knnss-0001zY-7J@etlken.m17n.org>, Kenichi Handa <handa@m17n.org> writes: > In article <87y70ypey5.fsf@anzu.internal.golden-gryphon.com>, Manoj Srivastava <srivasta@acm.org> writes: >>>> list: -dejavu-dejavu sans mono-medium-*-normal--*-100-100-c-73-iso10646-1 > > > > > > Ummm, it seems that you are somehow using 'dejavu sans mono' > > > font as an X core font. > > I can try getting rid of x-ttcidfont-conf package, and trying > > again. > You don't have to remove it. Just try Emacs with this > resource: > Emacs.FontBackend: xft > On the other hand, I'll install x-ttcidfont-conf and check > if I can reproduce the problem. I could reproduce the problem, and fixed a bug. Please try again with the latest code while setting back the X resource to "Emacs.FontBackend: xft, x". I'm now investigating why X font is used even if the font-backend order is "xft, x". --- Kenichi Handa handa@ni.aist.go.jp ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: Recent CVS Emacs breaks color-themes 2008-10-09 12:22 ` Kenichi Handa @ 2008-10-10 8:43 ` Manoj Srivastava 0 siblings, 0 replies; 19+ messages in thread From: Manoj Srivastava @ 2008-10-10 8:43 UTC (permalink / raw) To: Kenichi Handa; +Cc: emacs-devel On Thu, Oct 09 2008, Kenichi Handa wrote: > I could reproduce the problem, and fixed a bug. Please try > again with the latest code while setting back the X resource > to "Emacs.FontBackend: xft, x". > > I'm now investigating why X font is used even if the > font-backend order is "xft, x". I can confirm that the bug fix worked. I can also confirm that the X font is taking precedence, despite "Emacs.FontBackend: xft, x". manoj character: t (116, #o164, #x74) preferred charset: ascii (ASCII (ISO646 IRV)) code point: 0x74 syntax: w which means: word category: a:ASCII graphic characters 32-126 (ISO646 IRV:1983[4/0]) l:Latin r:Japanese roman buffer code: #x74 file code: #x74 (encoded by coding system utf-8) display: by this font (glyph code) x:-dejavu-dejavu sans mono-medium-o-normal--12-87-100-100-c-73-iso10646-1 (#x74) -- Personifiers of the world, unite! You have nothing to lose but Mr. Dignity! Bernadette Bosky Manoj Srivastava <srivasta@acm.org> <http://www.golden-gryphon.com/> 1024D/BF24424C print 4966 F272 D093 B493 410B 924B 21BA DABB BF24 424C ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: Recent CVS Emacs breaks color-themes 2008-10-06 4:01 ` Kenichi Handa 2008-10-06 5:23 ` Manoj Srivastava @ 2008-10-06 7:01 ` Manoj Srivastava 1 sibling, 0 replies; 19+ messages in thread From: Manoj Srivastava @ 2008-10-06 7:01 UTC (permalink / raw) To: emacs-devel On Sun, Oct 05 2008, Kenichi Handa wrote: > Ummm, could you please try this: > > (1) Start Emacs with -Q. > (2) Load color-theme library. > (3) Switch to *scratch* buffer. > (4) ESC : (setq font-log nil) > (5) M-x color-theme-deep-blue RET > (6) C-u - M-x font-show-log RET Hmm. Is there a size limit on the posts here? I seem to be having some trouble posting the answer to the list.Here is the result from todays emacs. As a comparison, I am also attaching a log from the emacs that does not mangle my fonts after this. The output is different. From Today's CVS: --8<---------------cut here---------------start------------->8--- list: -dejavu-dejavu sans mono-medium-*-normal--*-100-100-c-73-iso10646-1 ftfont-match: -dejavu-dejavu sans mono-normal-italic-normal--12-*-100-100-c-73-iso10646-1 xfont-match: -dejavu-dejavu sans mono-normal-italic-normal--12-*-100-100-c-73-iso10646-1 match: -dejavu-dejavu sans mono-normal-italic-normal--12-*-100-100-c-73-iso10646-1 list: -dejavu-dejavu sans mono-*-r-normal--*-100-100-c-73-iso10646-1 match: -dejavu-dejavu sans mono-light-normal-normal--12-*-100-100-c-73-iso10646-1 ftfont-list: -dejavu-helvetica-*-iso8859-1 xfont-list: -dejavu-helvetica-*-*-*-*-*-*-*-*-*-*-iso8859-1 list: -dejavu-helvetica-medium-r-normal-*-iso8859-1 ftfont-list: -dejavu-helvetica-*-ascii-0 xfont-list: -dejavu-helvetica-*-*-*-*-*-*-*-*-*-*-ascii-0 list: -dejavu-helvetica-medium-r-normal-*-ascii-0 ftfont-list: -*-helvetica-*-iso8859-1 xfont-list: -*-helvetica-*-*-*-*-*-*-*-*-*-*-iso8859-1 -urw-nimbus sans l-regular-r-normal--*-0-0-p-0-iso8859-1 -urw-nimbus sans l-regular-r-condensed--*-0-0-p-0-iso8859-1 -urw-nimbus sans l-regular-i-normal--*-0-0-p-0-iso8859-1 ... list: -*-helvetica-medium-r-normal-*-iso8859-1 -adobe-helvetica-medium-r-normal--*-0-0-p-0-iso8859-1 -adobe-helvetica-medium-r-normal--10-*-75-75-p-56-iso8859-1 -adobe-helvetica-medium-r-normal--11-*-100-100-p-56-iso8859-1 ... sort-by: -*-helvetica-medium-r-normal-*-12-*-iso8859-1 x:-adobe-helvetica-medium-r-normal--*-0-0-p-0-iso8859-1 open: -adobe-helvetica-medium-r-normal--*-0-0-p-0-iso8859-1 x:-urw-nimbus sans l-regular-r-normal--12-87-100-100-p-66-iso8859-1 list: -dejavu-dejavu sans mono-*-r-normal--*-100-100-c-73-iso10646-1 match: -dejavu-dejavu sans mono-light-normal-normal--12-*-100-100-c-73-iso10646-1 list: -dejavu-helvetica-medium-r-normal-*-iso8859-1 list: -dejavu-helvetica-medium-r-normal-*-ascii-0 list: -*-helvetica-medium-r-normal-*-iso8859-1 -adobe-helvetica-medium-r-normal--*-0-0-p-0-iso8859-1 -adobe-helvetica-medium-r-normal--10-*-75-75-p-56-iso8859-1 -adobe-helvetica-medium-r-normal--11-*-100-100-p-56-iso8859-1 ... sort-by: -*-helvetica-medium-r-normal-*-12-*-iso8859-1 x:-adobe-helvetica-medium-r-normal--*-0-0-p-0-iso8859-1 list: -dejavu-dejavu sans mono-*-r-normal--*-100-100-c-73-iso10646-1 match: -dejavu-dejavu sans mono-light-normal-normal--12-*-100-100-c-73-iso10646-1 list: -dejavu-helvetica-medium-r-normal-*-iso8859-1 list: -dejavu-helvetica-medium-r-normal-*-ascii-0 list: -*-helvetica-medium-r-normal-*-iso8859-1 -adobe-helvetica-medium-r-normal--*-0-0-p-0-iso8859-1 -adobe-helvetica-medium-r-normal--10-*-75-75-p-56-iso8859-1 -adobe-helvetica-medium-r-normal--11-*-100-100-p-56-iso8859-1 ... sort-by: -*-helvetica-medium-r-normal-*-12-*-iso8859-1 x:-adobe-helvetica-medium-r-normal--*-0-0-p-0-iso8859-1 list: -dejavu-dejavu sans mono-medium-*-normal--*-100-100-c-73-iso10646-1 match: -dejavu-dejavu sans mono-normal-italic-normal--12-*-100-100-c-73-iso10646-1 list: -dejavu-dejavu sans mono-medium-*-normal--*-100-100-c-73-iso10646-1 match: -dejavu-dejavu sans mono-normal-italic-normal--12-*-100-100-c-73-iso10646-1 --8<---------------cut here---------------end--------------->8--- Log from the older version: --8<---------------cut here---------------start------------->8--- list: -unknown-DejaVu Sans Mono-*-iso8859-1 -unknown-DejaVu Sans Mono-bold-normal-normal-*-m-0-iso10646-1 -unknown-DejaVu Sans Mono-normal-oblique-normal-*-m-0-iso10646-1 -unknown-DejaVu Sans Mono-normal-normal-normal-*-m-0-iso10646-1 ... sort-by: -unknown-DejaVu Sans Mono-normal-normal-normal-*-12-*-iso8859-1 xft:-unknown-DejaVu Sans Mono-normal-normal-normal-*-m-0-iso10646-1 list: -unknown-DejaVu Sans Mono-*-normal-normal-*-m-0-iso10646-1 -unknown-DejaVu Sans Mono-normal-normal-normal-*-m-0-iso10646-1 -unknown-DejaVu Sans Mono-bold-normal-normal-*-m-0-iso10646-1 sort-by: -unknown-DejaVu Sans Mono-bold-normal-normal-*-12-*-m-0-iso10646-1 xft:-unknown-DejaVu Sans Mono-bold-normal-normal-*-m-0-iso10646-1 list: -unknown-DejaVu Sans Mono-normal-*-normal-*-m-0-iso10646-1 -unknown-DejaVu Sans Mono-normal-normal-normal-*-m-0-iso10646-1 -unknown-DejaVu Sans Mono-normal-oblique-normal-*-m-0-iso10646-1 sort-by: -unknown-DejaVu Sans Mono-normal-italic-normal-*-12-*-m-0-iso10646-1 xft:-unknown-DejaVu Sans Mono-normal-oblique-normal-*-m-0-iso10646-1 open: -unknown-DejaVu Sans Mono-normal-oblique-normal-*-m-0-iso10646-1 xft:-unknown-DejaVu Sans Mono-normal-oblique-normal-*-12-*-m-0-iso10646-1 list: -unknown-DejaVu Sans Mono-*-normal-normal-*-m-0-iso10646-1 -unknown-DejaVu Sans Mono-normal-normal-normal-*-m-0-iso10646-1 -unknown-DejaVu Sans Mono-bold-normal-normal-*-m-0-iso10646-1 sort-by: -unknown-DejaVu Sans Mono-light-normal-normal-*-12-*-m-0-iso10646-1 xft:-unknown-DejaVu Sans Mono-normal-normal-normal-*-m-0-iso10646-1 ftfont-list: -unknown-helvetica-*-iso8859-1 xfont-list: -unknown-helvetica-*-*-*-*-*-*-*-*-*-*-iso8859-1 xfont-list: DejaVu Sans Mono-9 list: -unknown-helvetica-normal-normal-normal-*-iso8859-1 ftfont-list: -unknown-helvetica-*-ascii-0 xfont-list: -unknown-helvetica-*-*-*-*-*-*-*-*-*-*-ascii-0 xfont-list: DejaVu Sans Mono-9 list: -unknown-helvetica-normal-normal-normal-*-ascii-0 ftfont-list: -*-helvetica-*-iso8859-1 xfont-list: -*-helvetica-*-*-*-*-*-*-*-*-*-*-iso8859-1 -urw-nimbus sans l-regular-r-normal--*-0-0-p-0-iso8859-1 -urw-nimbus sans l-regular-r-condensed--*-0-0-p-0-iso8859-1 -urw-nimbus sans l-regular-i-normal--*-0-0-p-0-iso8859-1 ... list: -*-helvetica-normal-normal-normal-*-iso8859-1 -adobe-helvetica-medium-r-normal--*-0-0-p-0-iso8859-1 -adobe-helvetica-medium-r-normal--10-*-75-75-p-56-iso8859-1 -adobe-helvetica-medium-r-normal--11-*-100-100-p-56-iso8859-1 ... sort-by: -*-helvetica-normal-normal-normal-*-12-*-iso8859-1 x:-adobe-helvetica-medium-r-normal--*-0-0-p-0-iso8859-1 open: -adobe-helvetica-medium-r-normal--*-0-0-p-0-iso8859-1 x:-urw-nimbus sans l-regular-r-normal--12-87-100-100-p-66-iso8859-1 list: -unknown-DejaVu Sans Mono-*-normal-normal-*-m-0-iso10646-1 -unknown-DejaVu Sans Mono-normal-normal-normal-*-m-0-iso10646-1 -unknown-DejaVu Sans Mono-bold-normal-normal-*-m-0-iso10646-1 sort-by: -unknown-DejaVu Sans Mono-light-normal-normal-*-12-*-m-0-iso10646-1 xft:-unknown-DejaVu Sans Mono-normal-normal-normal-*-m-0-iso10646-1 list: -unknown-helvetica-normal-normal-normal-*-iso8859-1 list: -unknown-helvetica-normal-normal-normal-*-ascii-0 list: -*-helvetica-normal-normal-normal-*-iso8859-1 -adobe-helvetica-medium-r-normal--*-0-0-p-0-iso8859-1 -adobe-helvetica-medium-r-normal--10-*-75-75-p-56-iso8859-1 -adobe-helvetica-medium-r-normal--11-*-100-100-p-56-iso8859-1 ... sort-by: -*-helvetica-normal-normal-normal-*-12-*-iso8859-1 x:-adobe-helvetica-medium-r-normal--*-0-0-p-0-iso8859-1 list: -unknown-DejaVu Sans Mono-*-normal-normal-*-m-0-iso10646-1 -unknown-DejaVu Sans Mono-normal-normal-normal-*-m-0-iso10646-1 -unknown-DejaVu Sans Mono-bold-normal-normal-*-m-0-iso10646-1 sort-by: -unknown-DejaVu Sans Mono-light-normal-normal-*-12-*-m-0-iso10646-1 xft:-unknown-DejaVu Sans Mono-normal-normal-normal-*-m-0-iso10646-1 list: -unknown-helvetica-normal-normal-normal-*-iso8859-1 list: -unknown-helvetica-normal-normal-normal-*-ascii-0 list: -*-helvetica-normal-normal-normal-*-iso8859-1 -adobe-helvetica-medium-r-normal--*-0-0-p-0-iso8859-1 -adobe-helvetica-medium-r-normal--10-*-75-75-p-56-iso8859-1 -adobe-helvetica-medium-r-normal--11-*-100-100-p-56-iso8859-1 ... sort-by: -*-helvetica-normal-normal-normal-*-12-*-iso8859-1 x:-adobe-helvetica-medium-r-normal--*-0-0-p-0-iso8859-1 list: -unknown-DejaVu Sans Mono-normal-*-normal-*-m-0-iso10646-1 -unknown-DejaVu Sans Mono-normal-normal-normal-*-m-0-iso10646-1 -unknown-DejaVu Sans Mono-normal-oblique-normal-*-m-0-iso10646-1 sort-by: -unknown-DejaVu Sans Mono-normal-italic-normal-*-12-*-m-0-iso10646-1 xft:-unknown-DejaVu Sans Mono-normal-oblique-normal-*-m-0-iso10646-1 list: -unknown-DejaVu Sans Mono-normal-*-normal-*-m-0-iso10646-1 -unknown-DejaVu Sans Mono-normal-normal-normal-*-m-0-iso10646-1 -unknown-DejaVu Sans Mono-normal-oblique-normal-*-m-0-iso10646-1 sort-by: -unknown-DejaVu Sans Mono-normal-italic-normal-*-12-*-m-0-iso10646-1 xft:-unknown-DejaVu Sans Mono-normal-oblique-normal-*-m-0-iso10646-1 --8<---------------cut here---------------end--------------->8--- -- Show me a sane man and I will cure him for you. C.G. Jung Manoj Srivastava <srivasta@acm.org> <http://www.golden-gryphon.com/> 1024D/BF24424C print 4966 F272 D093 B493 410B 924B 21BA DABB BF24 424C ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: Recent CVS Emacs breaks color-themes 2008-10-06 2:22 ` Kenichi Handa 2008-10-06 3:13 ` Manoj Srivastava @ 2008-10-06 7:28 ` Manoj Srivastava 1 sibling, 0 replies; 19+ messages in thread From: Manoj Srivastava @ 2008-10-06 7:28 UTC (permalink / raw) To: emacs-devel On Sun, Oct 05 2008, Kenichi Handa wrote: > I tried exactly the same thing, but can't reproduce the > bug. Aren't there anyone else who can reproduce this bug? For what it is worth, I can reproduce this problem on two different machines (my laptop as well as my desktop). They are both running Debian unstable, and when I compiled Emacs, I specified identical configuration options. So this is still two different compiles of emacs with the same issue. manoj ../emacs/configure --with-x-toolkit=gtk --with-dbus --with-gpm \ --with-pop=yes --with-xpm --with-jpeg --with-tiff --with-gif \ --with-png --with-x --with-xft --with-freetype --with-rsvg --with-libotf make bootstrap -- One way to stop a runaway horse is to bet on him. Manoj Srivastava <srivasta@acm.org> <http://www.golden-gryphon.com/> 1024D/BF24424C print 4966 F272 D093 B493 410B 924B 21BA DABB BF24 424C ^ permalink raw reply [flat|nested] 19+ messages in thread
end of thread, other threads:[~2008-10-10 8:43 UTC | newest] Thread overview: 19+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2008-10-03 5:44 Recent CVS Emacs breaks color-themes Manoj Srivastava 2008-10-03 12:51 ` Stefan Monnier 2008-10-03 13:46 ` martin rudalics 2008-10-03 15:36 ` Manoj Srivastava 2008-10-03 16:55 ` martin rudalics 2008-10-04 2:45 ` Kenichi Handa 2008-10-04 4:58 ` Manoj Srivastava 2008-10-06 2:22 ` Kenichi Handa 2008-10-06 3:13 ` Manoj Srivastava 2008-10-06 4:01 ` Kenichi Handa 2008-10-06 5:23 ` Manoj Srivastava 2008-10-08 12:22 ` Kenichi Handa 2008-10-08 16:31 ` Miles Bader 2008-10-09 4:31 ` Manoj Srivastava 2008-10-09 5:16 ` Kenichi Handa 2008-10-09 12:22 ` Kenichi Handa 2008-10-10 8:43 ` Manoj Srivastava 2008-10-06 7:01 ` Manoj Srivastava 2008-10-06 7:28 ` Manoj Srivastava
Code repositories for project(s) associated with this public inbox https://git.savannah.gnu.org/cgit/emacs.git This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).