[Top][All Lists]
[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):
- [Emacs-diffs] Changes to emacs/src/ChangeLog, (continued)
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Juanma Barranquero, 2004/06/10
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Kim F . Storm, 2004/06/11
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Kenichi Handa, 2004/06/11
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Eli Zaretskii, 2004/06/12
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Kenichi Handa, 2004/06/12
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Andreas Schwab, 2004/06/13
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Andreas Schwab, 2004/06/13
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Andreas Schwab, 2004/06/13
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Richard M . Stallman, 2004/06/13
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Andreas Schwab, 2004/06/14
- [Emacs-diffs] Changes to emacs/src/ChangeLog,
Juanma Barranquero <=
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Jan Djärv, 2004/06/14
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Kim F . Storm, 2004/06/15
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Kim F . Storm, 2004/06/15
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Miles Bader, 2004/06/15
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Kim F . Storm, 2004/06/16
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Luc Teirlinck, 2004/06/16
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Luc Teirlinck, 2004/06/16
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Jan Djärv, 2004/06/17
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Jan Djärv, 2004/06/17
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Jan Djärv, 2004/06/17