Giter Club home page Giter Club logo

Comments (8)

m-parashar avatar m-parashar commented on May 27, 2024 1

ImageMagick support was a quick and dirty patch (with credits to many developers in the community) for those who needed it. It also introduced bugs and instability as a result and was not very stable with pdf-tools rendering either. Emacs 27 has indeed introduced its own image handling, which is good enough if not as feature-rich as imagemagick. I released a 27.1 stock build on 30th last month. See if it works as it should.

from emax64.

novoid avatar novoid commented on May 27, 2024

I can confirm the crashes. I just upgraded to 26.2, observing the behavior.

Edit 2019-04-23: I don't have pdf-view-use-imagemagick set manually. It's value is nil on my installation. However, I tend to think that on my Windows 10 system, imagemagick is the chosen method to display PNG images and therefore the setting of pdf-view-use-imagemagick is irrelevant according to the help. If you have an idea how I might check, whether or not imagemagick is the chosen method to display PNG images, please let me know.

from emax64.

vovav80 avatar vovav80 commented on May 27, 2024

I confirm the crashes.

from emax64.

m-parashar avatar m-parashar commented on May 27, 2024

See if you can reproduce the error with the latest release.

https://github.com/m-parashar/emax64/releases/latest

from emax64.

siversss avatar siversss commented on May 27, 2024

Emacs still crashes (build emax64-26.3-20191225, os Win 7 x64). I am able to reproduce it with following steps:

Scenario 1, (setq pdf-view-use-imagemagick nil)

  1. Open any pdf file
  2. Open png image - emacs crashes

Scenario 2, (setq pdf-view-use-imagemagick nil)

  1. Open png image
  2. Open any pdf file - emacs is NOT crashing

Scenario 3, (setq pdf-view-use-imagemagick t)
Crashes any time when opening any pdf file

from emax64.

m-parashar avatar m-parashar commented on May 27, 2024

I confirm the crashes. ImageMagick 7 is not playing nice with pdf-tools, at least with the current set of patches. This requires more time and energy than what I can spare right now, unfortunately. If anyone has looked into it, I will gladly pick it up from there and make changes.

In the meantime, I have just uploaded an unpatched 26.3, which plays nice with pdf-tools but lacks im7 support. I have also uploaded a snapshot build of emacs-master without the patches.

from emax64.

Alf0nso avatar Alf0nso commented on May 27, 2024

First of all I would like to thank you for the support you gave to emacs on windows!
I really, really appreciate it!

Like I've seen, you're a busy person, and doesn't look like you will have time to look at this kind of things for now.
But I would really love to see this problem solved!
How would one try to go and solve this? How did you manage to give windows 10 emacs support for ImageMagick?

from emax64.

Alf0nso avatar Alf0nso commented on May 27, 2024

Captura de Ecrã (245)

So I installed emacs 27.1 for windows, and tried to install pdf-tools, and after installing msys2 as well, emacs automatically builds pdf-tools for windows. (you just have to open a pdf and answer to yes when it asks you for msys2)
at the same time, it kind of looks like emacs from gnu already has image support?

Captura de Ecrã (247)

The only thing that is kind of bothering me right now, (and this is probably my fault, I think), is the fact that when I cd into a directory, the terminal takes ages to re-appear....

EDIT: I've found out that there is possibility that it is not my fault
-> https://www.reddit.com/r/emacs/comments/j2batm/me_again_i_know_sorry_but_cd_into_directories/

from emax64.

Related Issues (20)

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.