emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/src/ChangeLog


From: Juanma Barranquero
Subject: [Emacs-diffs] Changes to emacs/src/ChangeLog
Date: Mon, 14 Jun 2004 17:25:13 -0400

Index: emacs/src/ChangeLog
diff -c emacs/src/ChangeLog:1.3748 emacs/src/ChangeLog:1.3749
*** emacs/src/ChangeLog:1.3748  Mon Jun 14 09:04:41 2004
--- emacs/src/ChangeLog Mon Jun 14 20:50:48 2004
***************
*** 1,3 ****
--- 1,31 ----
+ 2004-06-14  Juanma Barranquero  <address@hidden>
+ 
+       * dispextern.h (Vimage_types): Make it conditional on
+       HAVE_WINDOW_SYSTEM.
+ 
+       * image.c (Vimage_types): Move from xdisp.c.
+       (Vimage_type_cache): New variable.
+       (define_image_type): New argument indicating whether an image
+       library was loaded; cache loaded status and return t on success,
+       nil otherwise.
+       (CACHE_IMAGE_TYPE, ADD_IMAGE_TYPE): New macros.
+       (w32_delayed_load): New function to load an image library from a
+       list of possible filenames.
+       (init_xpm_functions, init_png_functions, init_jpeg_functions)
+       (init_tiff_functions, init_gif_functions): Use `w32_delayed_load'.
+       (CHECK_LIB_AVAILABLE): Call `define_image_library' with new
+       argument.
+       (Finit_image_library): New function, extracted from `init_image'.
+       Try to initialize an image library on demand and cache whether we
+       were successful or not.
+       (syms_of_image): Initialize `Vimage_types' and
+       `Vimage_type_cache'.  Add recognized image types to Vimage_types.
+       Export `init-image-library'.
+       (init_image): Remove initialization of all image types, except xbm
+       and pbm.
+ 
+       * xdisp.c (Vimage_types): Delete (moved to image.c).
+ 
  2004-06-14  Andreas Schwab  <address@hidden>
  
        * minibuf.c (Ftry_completion, Fall_completions, Ftest_completion):
***************
*** 8,14 ****
        * regex.h (CHAR_CLASS_MAX_LENGTH, re_wctype_t, re_wchar_t)
        (re_wctype, re_iswctype, re_wctype_to_bit):
        Non-function definitions moved here from regex.c.
!       
        * regex.c (re_wctype, re_iswctype): Function defs longer static.
        (CHAR_CLASS_MAX_LENGTH, re_wctype_t, re_wchar_t)
        (re_wctype, re_iswctype, re_wctype_to_bit):
--- 36,42 ----
        * regex.h (CHAR_CLASS_MAX_LENGTH, re_wctype_t, re_wchar_t)
        (re_wctype, re_iswctype, re_wctype_to_bit):
        Non-function definitions moved here from regex.c.
! 
        * regex.c (re_wctype, re_iswctype): Function defs longer static.
        (CHAR_CLASS_MAX_LENGTH, re_wctype_t, re_wchar_t)
        (re_wctype, re_iswctype, re_wctype_to_bit):




reply via email to

[Prev in Thread] Current Thread [Next in Thread]