comparison README.imagemagick @ 109873:fa7968a7972f

documentation changes
author Joakim <joakim@localhost.localdomain>
date Wed, 18 Aug 2010 12:35:23 +0200
parents 2ea89e2c498f
children
comparison
equal deleted inserted replaced
109872:45bb792f536e 109873:fa7968a7972f
62 * DONE probably add pdf to inhibited types 62 * DONE probably add pdf to inhibited types
63 * DONE inhibit types is defconst should probably be defcustom 63 * DONE inhibit types is defconst should probably be defcustom
64 * TODO decide what to do with some uncommitted imagemagick support 64 * TODO decide what to do with some uncommitted imagemagick support
65 functions for image size etc. 65 functions for image size etc.
66 * TODO Test with more systems 66 * TODO Test with more systems
67 Tested on Fedora 12 so far, and the libmagick that ships with it. 67 Tested on Fedora 12, Fedora 14 so far, and the libmagick that ships with it.
68 Ubuntu 8.04 was also tested, but it seems it ships a broken 68 Ubuntu 8.04 was also tested, but it seems it ships a broken
69 ImageMagick. 69 ImageMagick.
70 70
71 I also tried using an imagemagick compiled from their SVN, in 71 I also tried using an imagemagick compiled from their SVN, in
72 parallell with the one packaged by Fedora, it worked well. 72 parallell with the one packaged by Fedora, it worked well.
75 Is handled by configure now 75 Is handled by configure now
76 76
77 * Some nits from Stefan Monnier 77 * Some nits from Stefan Monnier
78 I just took a quick look at the code and I see the following nits to fix: 78 I just took a quick look at the code and I see the following nits to fix:
79 79
80 ** TODO obviously a merge will have to come with a good ChangeLog. 80 ** DONE obviously a merge will have to come with a good ChangeLog.
81 ** DONE also the merge will need to come with documentation. Maybe not in the 81 ** DONE also the merge will need to come with documentation. Maybe not in the
82 Texinfo form yet, but at least in the etc/NEWS with enough info that 82 Texinfo form yet, but at least in the etc/NEWS with enough info that
83 describes the `scale' and other such arguments that someone can start 83 describes the `scale' and other such arguments that someone can start
84 using them. 84 using them.
85 ** DONE the README talks about naming inconsistencies, I think these should be 85 ** DONE the README talks about naming inconsistencies, I think these should be
145 as TIFF or DJVM, to view. 145 as TIFF or DJVM, to view.
146 146
147 The image-metadata function can be used to retrieve the total number 147 The image-metadata function can be used to retrieve the total number
148 of images in an image bundle. This is simmilar to how GIF files work. 148 of images in an image bundle. This is simmilar to how GIF files work.
149 149
150 * Changelog entry
151 2010-06-12 Joakim Verona <joakim@verona.se>
152 * image.c: Add support for ImageMagick. When HAVE_IMAGEMAGICK is
153 defined:
154 (imagemagick_image_p): New function to test for ImageMagic img.
155 (imagemagick_load): New function to load ImageMagick img.
156 (imagemagick_load_image): New function, helper for imagemagick_load
157 (imagemagick-types): New function.
158 (Qimagemagick): New Lisp_object.
159 * image.el:
160 (imagemagick-types-inhibit): New var.
161 (imagemagick-register-types): New function.
162 * config.in, Makefile.in, configure.in
163
164 * Manual entry 150 * Manual entry
165 nothing yet, but the NEWS entry could be adapted. 151 nothing yet, but the NEWS entry could be adapted.