help-guix
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: guix installed Emacs


From: Catonano
Subject: Re: guix installed Emacs
Date: Sat, 16 Apr 2016 13:17:19 +0200

guys,

thank you so much for your attention

2016-04-16 11:10 GMT+02:00 Alex Kost <address@hidden>:

As Jean pointed most likely the problem with fonts happens because Emacs
from Guix doesn't use fonts from your Fedora font dirs.  Installing
required fonts in your user profile will probably fix this issue.  You
can do it like this:

  guix package -i font-liberation font-dejavu ...

The problem with less bright colors is very surprising for me.
Apparently it is the same "custom theme" in both emacs-es, but it
visibly differs.  My only guess is: the theme you use defines different
colors depending on a "class of terminal"/"number of available colors".
But it's probably a bad guess, since it is the same gui emacs in both
cases.

What theme is it?  Some derivation of "zenburn" maybe.  Could you point
to its source code please?

This is it
http://github.com/bbatsov/zenburn-emacs
version: 20160117.1119
Archive: n/a

 

Do you get 752 after evaluating this: "M-: (length (defined-colors))" ?

This is it (in both Emacses)
752 (#o1360, #x2f0, ?˰)

 

You can press "C-u C-x =" on any fontified character and look what face
it is and compare how it is customized/themed for both emacs-es (also
with "C-u C-x =" you can see what font is used by Fedora's Emacs)

 Ok, this is the Guix Emacs
             position: 283 of 860 (33%), column: 30
            character: s (displayed as s) (codepoint 115, #o163, #x73)
    preferred charset: ascii (ASCII (ISO646 IRV))
code point in charset: 0x73
               script: latin
               syntax: w     which means: word
             category: .:Base, L:Left-to-right (strong), a:ASCII, l:Latin, r:Roman
             to input: type "C-x 8 RET HEX-CODEPOINT" or "C-x 8 RET NAME"
          buffer code: #x73
            file code: #x73 (encoded by coding system utf-8-unix)
              display: by this font (glyph code)
    xft:-PfEd-DejaVu Sans-normal-normal-normal-*-13-*-*-*-*-0-iso10646-1 (#x56)

Character code properties: customize what to show
  name: LATIN SMALL LETTER S
  general-category: Ll (Letter, Lowercase)
  decomposition: (115) ('s')

There are text properties here:
  face                 variable-pitch
  help-echo            [Show]



And this is the Fedora Emacs

             position: 235 of 883 (27%), column: 35
            character: s (displayed as s) (codepoint 115, #o163, #x73)
    preferred charset: ascii (ASCII (ISO646 IRV))
code point in charset: 0x73
               script: latin
               syntax: w     which means: word
             category: .:Base, L:Left-to-right (strong), a:ASCII, l:Latin, r:Roman
             to input: type "C-x 8 RET HEX-CODEPOINT" or "C-x 8 RET NAME"
          buffer code: #x73
            file code: #x73 (encoded by coding system utf-8-unix)
              display: by this font (glyph code)
    xft:-PfEd-DejaVu Sans-normal-normal-normal-*-19-*-*-*-*-0-iso10646-1 (#x56)

Character code properties: customize what to show
  name: LATIN SMALL LETTER S
  general-category: Ll (Letter, Lowercase)
  decomposition: (115) ('s')

There are text properties here:
  face                 variable-pitch
  help-echo            [Show]


But anyway, I made a little screenshot with Shutter just to make the difference between the minibuffers more evident

Fedora on the left side, Guix on the right side
http://picpaste.com/ShutterMade.png

reply via email to

[Prev in Thread] Current Thread [Next in Thread]