Code Monkey home page Code Monkey logo

display-wttr's Introduction

               |
             \ _ /
           -= (_) =-
             /   \         _\/_
               |           //o\  _\/_
        _____ _ __ __ ____ _ | __/o\\ _
      =-=-_-__=_-= _=_=-=_,-'|"'""-|-,_
       =- _=-=- -_=-=_,-"          |
      =- =- -=.--"
  .=..=..=.-"-.- - -.         ___o__   Welcome to my personal site!
=- =- -=.-= -= =- -==`-.      \ /l\ \
        =- -=.--=_=-=-_=`-.    \ \\, \
          =-. =-- =-- ==_= `-.  '-----`

display-wttr's People

Contributors

josegpt avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

emacsmirror

display-wttr's Issues

Image-mode buffers change non-ASCII symbols in mode-line

After activating display-wttr-mode, when I navigate to image-mode or pdf-view buffers (which use Image-mode under the hood), some icons like the Sun symbol will be changed to another font.

20220822-224654
20220822-224727

I've raised this issue on #emacs but was unable to get any help. I'd like to know if you can reproduce this. I have Noto Color Emoji installed as the fontset font and Iosevka as the default font in Emacs.

The following are the steps to reproduce the issue:

  1. Start a fresh Emacs with emacs -Q.
  2. Install display-wttr from Melpa as per the project README.
  3. Configure display-wttr with the following.
(display-wttr-mode)
 (with-eval-after-load 'display-wttr
   (custom-set-variables
     '(display-wttr-format "%c %t")))
  1. Install and set the fontset default font.
(set-fontset-font t 'symbol "Noto Color Emoji" nil 'append)
(set-fontset-font "fontset-default" nil (font-spec :name "Noto Color Emoji"))
(set-fontset-font t 'unicode "Noto Color Emoji" nil 'append)
(setq use-default-font-for-symbols nil)
  1. Navigate to a file image (in my case, a .png)
  2. Encounter the error shown by the screenshots.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.