Comments (8)
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.
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.
I confirm the crashes.
from emax64.
See if you can reproduce the error with the latest release.
https://github.com/m-parashar/emax64/releases/latest
from emax64.
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)
- Open any pdf file
- Open png image - emacs crashes
Scenario 2, (setq pdf-view-use-imagemagick nil)
- Open png image
- 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.
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.
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.
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?
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)
- Support Emacs 26.2 HOT 1
- C-h C-a (about-emacs) returns error HOT 5
- doom-modeline-height doesn't take effect in emax64 HOT 4
- No images/icons in mode line HOT 10
- Any plans to get this on CI/CD (AppVeyor)? HOT 2
- Documentation Suggestion: %APPDATA% Environmental Variable HOT 1
- pdf-tools wants to compile HOT 2
- Emacs 26.2+ HOT 1
- ImageMagick a mixed blessing HOT 2
- Ignores an already set HOME environment variable HOT 2
- on chocolatey? HOT 1
- Error with pdf-tools on each load HOT 1
- Version GNU Emacs 28.0.50 keep poping "Buffer recentf<n> modified; kill anyway?" HOT 1
- Support latest stable release 27.1 HOT 1
- feature request: feature/native-comp branch HOT 1
- Installing emax64? HOT 3
- Reproduce build? HOT 2
- How to combine spacemacs with this version emacs? HOT 1
- Mouse selection appears slow ? HOT 2
- Version 28.x?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from emax64.