aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJuanma Barranquero2004-06-14 21:17:25 +0000
committerJuanma Barranquero2004-06-14 21:17:25 +0000
commit1ebd4f78e4f5a7b53996edf2b1ca5303af04d3f0 (patch)
tree09f735a455059536e27a128107c13c3dc31fb9e5
parentda4b7798eef8e8d06df1230da023d048d7473669 (diff)
downloademacs-1ebd4f78e4f5a7b53996edf2b1ca5303af04d3f0.tar.gz
emacs-1ebd4f78e4f5a7b53996edf2b1ca5303af04d3f0.zip
*** empty log message ***
-rw-r--r--etc/NEWS5
-rw-r--r--lisp/ChangeLog2
-rw-r--r--lispref/ChangeLog8
-rw-r--r--src/ChangeLog30
4 files changed, 42 insertions, 3 deletions
diff --git a/etc/NEWS b/etc/NEWS
index ca4b17ad824..0bef10b88f5 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -16,6 +16,11 @@ so we will look at it and add it to the manual.
16 16
17* Installation Changes in Emacs 21.4 17* Installation Changes in Emacs 21.4
18 18
19** Emacs includes now support for loading image libraries on demand.
20(Currently this feature is only used on MS Windows.) You can configure
21the supported image types and their associated dynamic libraries by
22setting the variable `image-library-alist'.
23
19--- 24---
20** A Bulgarian translation of the Emacs Tutorial is available. 25** A Bulgarian translation of the Emacs Tutorial is available.
21 26
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 8ab0e958def..4ac29e4ddfc 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -39,7 +39,7 @@
39 * files.el (before-save-hook): Add `time-stamp' to the options. 39 * files.el (before-save-hook): Add `time-stamp' to the options.
40 40
41 * time-stamp.el (time-stamp): Recommend adding it to 41 * time-stamp.el (time-stamp): Recommend adding it to
42 `before-save-hook', rather than `write-file-functions' 42 `before-save-hook', rather than `write-file-functions'.
43 Make a similar change in `Commentary' section. 43 Make a similar change in `Commentary' section.
44 44
452004-06-13 Kai Grossjohann <kai.grossjohann@gmx.net> 452004-06-13 Kai Grossjohann <kai.grossjohann@gmx.net>
diff --git a/lispref/ChangeLog b/lispref/ChangeLog
index 51d5997f3f3..c4c6b81e8ba 100644
--- a/lispref/ChangeLog
+++ b/lispref/ChangeLog
@@ -1,3 +1,9 @@
12004-06-14 Juanma Barranquero <lektu@terra.es>
2
3 * display.texi (Images): Document new delayed library loading,
4 variable `image-library-alist' and (existing but undocumented)
5 function `image-type-available-p'.
6
12004-06-05 Richard M. Stallman <rms@gnu.org> 72004-06-05 Richard M. Stallman <rms@gnu.org>
2 8
3 * minibuf.texi (Minibuffer Completion): For INITIAL arg, 9 * minibuf.texi (Minibuffer Completion): For INITIAL arg,
@@ -41,7 +47,7 @@
41 * lists.texi (Cons Cells): Explain dotted lists, true lists, 47 * lists.texi (Cons Cells): Explain dotted lists, true lists,
42 circular lists. 48 circular lists.
43 (List Elements): Explain handling of circular and dotted lists. 49 (List Elements): Explain handling of circular and dotted lists.
44 50
452004-05-19 Thien-Thi Nguyen <ttn@gnu.org> 512004-05-19 Thien-Thi Nguyen <ttn@gnu.org>
46 52
47 * modes.texi (Search-based Fontification): Fix typo. 53 * modes.texi (Search-based Fontification): Fix typo.
diff --git a/src/ChangeLog b/src/ChangeLog
index 33a82ca9056..15ee5ed4585 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,31 @@
12004-06-14 Juanma Barranquero <lektu@terra.es>
2
3 * dispextern.h (Vimage_types): Make it conditional on
4 HAVE_WINDOW_SYSTEM.
5
6 * image.c (Vimage_types): Move from xdisp.c.
7 (Vimage_type_cache): New variable.
8 (define_image_type): New argument indicating whether an image
9 library was loaded; cache loaded status and return t on success,
10 nil otherwise.
11 (CACHE_IMAGE_TYPE, ADD_IMAGE_TYPE): New macros.
12 (w32_delayed_load): New function to load an image library from a
13 list of possible filenames.
14 (init_xpm_functions, init_png_functions, init_jpeg_functions)
15 (init_tiff_functions, init_gif_functions): Use `w32_delayed_load'.
16 (CHECK_LIB_AVAILABLE): Call `define_image_library' with new
17 argument.
18 (Finit_image_library): New function, extracted from `init_image'.
19 Try to initialize an image library on demand and cache whether we
20 were successful or not.
21 (syms_of_image): Initialize `Vimage_types' and
22 `Vimage_type_cache'. Add recognized image types to Vimage_types.
23 Export `init-image-library'.
24 (init_image): Remove initialization of all image types, except xbm
25 and pbm.
26
27 * xdisp.c (Vimage_types): Delete (moved to image.c).
28
12004-06-14 Andreas Schwab <schwab@suse.de> 292004-06-14 Andreas Schwab <schwab@suse.de>
2 30
3 * minibuf.c (Ftry_completion, Fall_completions, Ftest_completion): 31 * minibuf.c (Ftry_completion, Fall_completions, Ftest_completion):
@@ -8,7 +36,7 @@
8 * regex.h (CHAR_CLASS_MAX_LENGTH, re_wctype_t, re_wchar_t) 36 * regex.h (CHAR_CLASS_MAX_LENGTH, re_wctype_t, re_wchar_t)
9 (re_wctype, re_iswctype, re_wctype_to_bit): 37 (re_wctype, re_iswctype, re_wctype_to_bit):
10 Non-function definitions moved here from regex.c. 38 Non-function definitions moved here from regex.c.
11 39
12 * regex.c (re_wctype, re_iswctype): Function defs longer static. 40 * regex.c (re_wctype, re_iswctype): Function defs longer static.
13 (CHAR_CLASS_MAX_LENGTH, re_wctype_t, re_wchar_t) 41 (CHAR_CLASS_MAX_LENGTH, re_wctype_t, re_wchar_t)
14 (re_wctype, re_iswctype, re_wctype_to_bit): 42 (re_wctype, re_iswctype, re_wctype_to_bit):