Mercurial > hg > xemacs-beta
diff src/ChangeLog @ 4708:1cecc3e9f0a0
Use giflib or libungif to provide GIF support, instead of using internal
routines. Delete internal GIF support code with no stated license. Fix up
a number of references in the documentation to GIF support. See discussion
on xemacs-beta: <87iqg4vg9t.fsf@uwakimon.sk.tsukuba.ac.jp>.
author | Jerry James <james@xemacs.org> |
---|---|
date | Mon, 05 Oct 2009 10:11:59 -0600 |
parents | 7e79c8559ad1 |
children | db7068430402 |
line wrap: on
line diff
--- a/src/ChangeLog Sat Oct 03 14:22:08 2009 +0100 +++ b/src/ChangeLog Mon Oct 05 10:11:59 2009 -0600 @@ -1,3 +1,21 @@ +2009-10-05 Jerry James <james@xemacs.org> + + * Makefile.in.in: Remove internal GIF object files from link. + * dgif_lib.c: Removed. + * gif_io.c: Removed. + * gifrlib.h: Removed. + * glyphs-eimage.c: Use external giflib instead of internal GIF + support. + (gif_instantiate_unwind): Use giflib's FreeSavedImages call + instead of the defunct GifFree. + (gif_read_from_memory): Adapt signature to giflib. + (gif_error_func): Removed. + (gif_memory_close): Removed. + (gif_decode_error_string): New function. + (gif_instantiate): Adapt to giflib API. + * libinterface.h: Include external giflib header instead of + internal GIF header. + 2009-10-01 Mike Sperber <mike@xemacs.org> * frame-x.c (x_focus_on_frame): Use correct timestamp with