2017-11-04 10:02 GMT+01:00 Michael Albinus : > Fabrice Popineau writes: > > Hi Fabrice, > > > Reminder : DBus does not work in Emacs on w64 because some pieces are > > missing in source code. But Emacs compiles with DBus without > > complaints. > > Do you believe D-Bus could run on w64? Everything I read about made me > pessimistic. Therefore, nothing has been prepared in Emacs (dbusbind.c) > to use D-Bus on w64. > Maybe it could, but I don't see the point. Eli has written the code for w32 notifications which are less fancy than the DBus ones, but which have the benefit of being w32 native. From what I remember in this area, what I would favor (if possible) is : - disable DBus for w64 (and w32 ?) because it does not work, even if it compiles without complaining - at the elisp level, use the native w32 notifications whereever possible when DBus notifications are requested. > And I would be surprised, if the w64 version of ImageMagick does support > D-Bus bindings. > Oh, I didn't even notice that IM could be using DBus notifications. Actually, the msys2/mingw64 version does not depend on DBus : $ pacman -Qi mingw-w64-x86_64-imagemagick Nom : mingw-w64-x86_64-imagemagick Version : 7.0.6.7-1 Description : An image viewing/manipulation program (mingw-w64) Architecture : any URL : https://www.imagemagick.org/ Licences : custom Groupes : -- Fournit : -- Dépend de : mingw-w64-x86_64-bzip2 mingw-w64-x86_64-djvulibre mingw-w64-x86_64-fftw mingw-w64-x86_64-fontconfig mingw-w64-x86_64-freetype mingw-w64-x86_64-glib2 mingw-w64-x86_64-jasper mingw-w64-x86_64-jbigkit mingw-w64-x86_64-libraqm mingw-w64-x86_64-lcms2 mingw-w64-x86_64-liblqr mingw-w64-x86_64-libpng mingw-w64-x86_64-libtiff mingw-w64-x86_64-libtool mingw-w64-x86_64-libwebp mingw-w64-x86_64-openjpeg2 mingw-w64-x86_64-xz mingw-w64-x86_64-zlib Dépendances opt. : mingw-w64-x86_64-ghostscript: for Ghostscript support [installé] mingw-w64-x86_64-openexr: for OpenEXR support [installé] mingw-w64-x86_64-librsvg: for SVG support [installé] mingw-w64-x86_64-libxml2: for XML support [installé] Requis par : -- Optionnel pour : -- Est en conflit avec : -- Remplace : -- Taille installée : 28,70 MiB Paqueteur : Alexey Pavlov Compilé le : mer. 16 août 2017 10:57:07 Installé le : sam. 28 oct. 2017 23:43:58 Motif d´installation : Explicitement installé Script d´installation : Non Validé par : Signature Regards, Fabrice