<feed xmlns='http://www.w3.org/2005/Atom'>
<title>DMagick, branch ImageMagick_6.9.2</title>
<subtitle>A ImageMagick binding for the D Programing Language</subtitle>
<id>https://git.mikewey.eu/DMagick/atom?h=ImageMagick_6.9.2</id>
<link rel='self' href='https://git.mikewey.eu/DMagick/atom?h=ImageMagick_6.9.2'/>
<link rel='alternate' type='text/html' href='https://git.mikewey.eu/DMagick/'/>
<updated>2016-01-23T17:01:47+00:00</updated>
<entry>
<title>Update the headers for Imagemagick 6.9.2</title>
<updated>2016-01-23T17:01:47+00:00</updated>
<author>
<name>Mike Wey</name>
</author>
<published>2016-01-23T17:01:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.mikewey.eu/DMagick/commit/?id=f27f4ebcc5a405c97f7f82dfa65eccaf2d9af9b5'/>
<id>urn:sha1:f27f4ebcc5a405c97f7f82dfa65eccaf2d9af9b5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Don't use rndtol on integral types, Fix #16</title>
<updated>2015-09-08T17:43:45+00:00</updated>
<author>
<name>Mike Wey</name>
</author>
<published>2015-09-08T17:43:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.mikewey.eu/DMagick/commit/?id=b630e3a4a4605af2ea1d798f80a92f2e0e801cb1'/>
<id>urn:sha1:b630e3a4a4605af2ea1d798f80a92f2e0e801cb1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use fully qualified name for dmd 2.068.</title>
<updated>2015-07-05T21:17:17+00:00</updated>
<author>
<name>Mike Wey</name>
</author>
<published>2015-07-05T21:17:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.mikewey.eu/DMagick/commit/?id=6cf954449f0b09db069c64d13d27ee115a523336'/>
<id>urn:sha1:6cf954449f0b09db069c64d13d27ee115a523336</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update the headers for Imagemagick 6.9.1</title>
<updated>2015-05-09T13:46:51+00:00</updated>
<author>
<name>Mike Wey</name>
</author>
<published>2015-05-09T13:46:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.mikewey.eu/DMagick/commit/?id=3abd6300bd707b5647f9c8d28fa5b83af128557d'/>
<id>urn:sha1:3abd6300bd707b5647f9c8d28fa5b83af128557d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update the headers for ImageMagick 6.9.0.</title>
<updated>2014-11-30T18:29:07+00:00</updated>
<author>
<name>Mike Wey</name>
</author>
<published>2014-11-30T18:29:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.mikewey.eu/DMagick/commit/?id=ec8851cf174b2215441ddb377eb7a9ef33f1b3c0'/>
<id>urn:sha1:ec8851cf174b2215441ddb377eb7a9ef33f1b3c0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Some unused params in dmagick.Array.</title>
<updated>2014-08-24T21:38:27+00:00</updated>
<author>
<name>Mike Wey</name>
</author>
<published>2014-08-24T21:38:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.mikewey.eu/DMagick/commit/?id=a158740e2834824a70997375a1d813f8d55f6adc'/>
<id>urn:sha1:a158740e2834824a70997375a1d813f8d55f6adc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #14 from kf6kjg/master</title>
<updated>2014-08-16T13:30:24+00:00</updated>
<author>
<name>Mike Wey</name>
</author>
<published>2014-08-16T13:30:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.mikewey.eu/DMagick/commit/?id=2fd178c360ca52b406e8bd9029349e16d106c1b3'/>
<id>urn:sha1:2fd178c360ca52b406e8bd9029349e16d106c1b3</id>
<content type='text'>
Added version DMagick_No_Display to disable the entire display subsystem</content>
</entry>
<entry>
<title>Added version DMagick_No_Display to disable the entire display subsystem.</title>
<updated>2014-08-14T02:28:42+00:00</updated>
<author>
<name>Ricky Curtice</name>
</author>
<published>2014-08-14T02:28:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.mikewey.eu/DMagick/commit/?id=a908dbea93947547a5d2582bfaf1448512f5a872'/>
<id>urn:sha1:a908dbea93947547a5d2582bfaf1448512f5a872</id>
<content type='text'>
I chose to express this in the negative so that users will, as has been the case heretofore, get the full functionality.  User who explicitly don't want the GUI operations can declare the version at compile time and it will be gone.

I also chose to leave the display functions stubbed in the no-display version as this prevents API differences: the functions will still be there, but won't operate.  Users who choose to call them will have had to expressly declare that they don't work and so _shouldn't_ be surprised that the functions don't do anything!

To be plain: adding -version=DMagick_No_Display to the compiler command will eliminate the need to link User32.lib under Windows, and cause no graphical windows to show when the example code is executed.
</content>
</entry>
<entry>
<title>Fix statement not reachable warnings.</title>
<updated>2014-08-07T17:43:16+00:00</updated>
<author>
<name>Mike Wey</name>
</author>
<published>2014-08-07T17:43:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.mikewey.eu/DMagick/commit/?id=5d7d16070fbff9dfcbae668681bd528467aa26eb'/>
<id>urn:sha1:5d7d16070fbff9dfcbae668681bd528467aa26eb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Corrected issue with compiling on 64bit.  Hackish fix.</title>
<updated>2014-08-07T13:52:15+00:00</updated>
<author>
<name>Ricky Curtice</name>
</author>
<published>2014-08-07T13:52:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.mikewey.eu/DMagick/commit/?id=d5eae0ce6534bbadf98ba8a3e4e767740e7ad150'/>
<id>urn:sha1:d5eae0ce6534bbadf98ba8a3e4e767740e7ad150</id>
<content type='text'>
size_t changes with architecture, on my 64bit compile it was a ulong, but the underlying libs just use int and uint.  Chose int because it can automatically be cast to uint losslessly, but the reverse isn't true.

A full correct fix would be to dig through the code replacing all non-pointer uses of size_t with the correct integer type.  That's just outside of my current time limits to fix this.
</content>
</entry>
</feed>
