comparison lisp/ChangeLog @ 4226:9b4442ac18c7

[xemacs-hg @ 2007-10-15 09:55:43 by didierv] Fix image specifiers related bugs
author didierv
date Mon, 15 Oct 2007 09:55:50 +0000
parents 38ef5a6da799
children dd9c1d5f5319
comparison
equal deleted inserted replaced
4225:e358b6c40407 4226:9b4442ac18c7
1 2007-10-15 Didier Verna <didier@xemacs.org>
2
3 * glyphs.el (init-glyphs): Use more sensible image conversion
4 rules for tty consoles (don't inline images, explicitely recognize
5 more image types). Avoid images on stream consoles altogether.
6
1 2007-10-13 Aidan Kehoe <kehoea@parhasard.net> 7 2007-10-13 Aidan Kehoe <kehoea@parhasard.net>
2 8
3 * cmdloop.el (yes-or-no-p): 9 * cmdloop.el (yes-or-no-p):
4 Only call #'yes-or-no-p-dialog-box if it's bound. Eliminates a 10 Only call #'yes-or-no-p-dialog-box if it's bound. Eliminates a
5 compile-time warning; should not actually avoid any run-time 11 compile-time warning; should not actually avoid any run-time
9 On non-Mule builds, alias 'iso-8859-1 to 'no-conversion, not 15 On non-Mule builds, alias 'iso-8859-1 to 'no-conversion, not
10 'undecided, since the latter does coding system autorecognition 16 'undecided, since the latter does coding system autorecognition
11 that is useless and leads to stack overflows without Mule. Delete 17 that is useless and leads to stack overflows without Mule. Delete
12 'iso-8859-2 as an alias on non-Mule 18 'iso-8859-2 as an alias on non-Mule
13 * faces.el (face-font-instance): 19 * faces.el (face-font-instance):
14 Only call get-charset if it's bound. 20 Only call get-charset if it's bound.
15 * faces.el (xpm-color-symbols): 21 * faces.el (xpm-color-symbols):
16 Only modify xpm-color-symbols if it's bound. 22 Only modify xpm-color-symbols if it's bound.
17 * map-ynp.el (map-y-or-n-p): 23 * map-ynp.el (map-y-or-n-p):
18 Check that #'get-dialog-box-response is bound before calling it. 24 Check that #'get-dialog-box-response is bound before calling it.
19 * menubar.el: 25 * menubar.el:
20 List #'menu-split-long-menu as an autoload, for those builds that 26 List #'menu-split-long-menu as an autoload, for those builds that
21 don't use it at runtime but nonetheless have to compile code that 27 don't use it at runtime but nonetheless have to compile code that
22 uses it. 28 uses it.
23 * minibuf.el (mouse-read-file-name-1): 29 * minibuf.el (mouse-read-file-name-1):
24 Only use scrollbar-width if it's bound. 30 Only use scrollbar-width if it's bound.
25 * obsolete.el: 31 * obsolete.el:
26 Only provide #'add-meu-item, #'add-menu, 32 Only provide #'add-meu-item, #'add-menu,
27 #'package-get-download-menu if the menubar feature is available at 33 #'package-get-download-menu if the menubar feature is available at
28 runtime. 34 runtime.
29 * obsolete.el (find-non-ascii-charset-string): 35 * obsolete.el (find-non-ascii-charset-string):
30 Only call #'charset-in-string if it's bound; else give nil. 36 Only call #'charset-in-string if it's bound; else give nil.
31 * obsolete.el (find-non-ascii-charset-region): 37 * obsolete.el (find-non-ascii-charset-region):
32 Only call #'charset-in-region if it's bound; else give nil. 38 Only call #'charset-in-region if it's bound; else give nil.
33 * select.el (activate-region-as-selection): 39 * select.el (activate-region-as-selection):
34 Only call #'mouse-track-rectangle-p if it's bound. 40 Only call #'mouse-track-rectangle-p if it's bound.
35 * select.el (select-make-extent-for-selection): 41 * select.el (select-make-extent-for-selection):
36 Ditto. 42 Ditto.
37 * simple.el (zmacs-make-extent-for-region): 43 * simple.el (zmacs-make-extent-for-region):
38 Only call #'default-mouse-track-next-move-rect if it's bound. 44 Only call #'default-mouse-track-next-move-rect if it's bound.
39 * simple.el (zmacs-activate-region): 45 * simple.el (zmacs-activate-region):
40 Use and-boundp rather than (and (boundp ...))) when checking for a 46 Use and-boundp rather than (and (boundp ...))) when checking for a
41 variable. 47 variable.
42 * unicode.el (featurep): 48 * unicode.el (featurep):
43 Don't bind res, which is not used, in the loop. 49 Don't bind res, which is not used, in the loop.
44 50
45 2007-10-06 Stephen J. Turnbull <stephen@xemacs.org> 51 2007-10-06 Stephen J. Turnbull <stephen@xemacs.org>
46 52
47 * x-faces.el (x-color-list-internal): Should return a list of 53 * x-faces.el (x-color-list-internal): Should return a list of
48 strings. Make it so. 54 strings. Make it so.
50 2007-10-03 Aidan Kehoe <kehoea@parhasard.net> 56 2007-10-03 Aidan Kehoe <kehoea@parhasard.net>
51 57
52 * unicode.el (featurep): 58 * unicode.el (featurep):
53 Comment out the assertion until the issue in 59 Comment out the assertion until the issue in
54 18179.49815.622843.336527@parhasard.net is fixed. This doesn't 60 18179.49815.622843.336527@parhasard.net is fixed. This doesn't
55 remove any functionality, just a check. 61 remove any functionality, just a check.
56 62
57 2007-10-02 Aidan Kehoe <kehoea@parhasard.net> 63 2007-10-02 Aidan Kehoe <kehoea@parhasard.net>
58 64
59 * code-files.el (insert-file-contents): 65 * code-files.el (insert-file-contents):
60 Document that START and END are zero-based, in contrast to buffer 66 Document that START and END are zero-based, in contrast to buffer
61 offsets, and give an example of their use. 67 offsets, and give an example of their use.
62 68
63 2007-09-09 Aidan Kehoe <kehoea@parhasard.net> 69 2007-09-09 Aidan Kehoe <kehoea@parhasard.net>
64 70
65 * unicode.el (unicode-error-default-translation-table): 71 * unicode.el (unicode-error-default-translation-table):
66 New. A char table mapping from Unicode error octets (as 72 New. A char table mapping from Unicode error octets (as
73 * unicode.el (frob-unicode-errors-region) New. 79 * unicode.el (frob-unicode-errors-region) New.
74 Apply a supplied function to each set of error sequences in a 80 Apply a supplied function to each set of error sequences in a
75 region. 81 region.
76 * unicode.el (unicode-error-translate-region) New. 82 * unicode.el (unicode-error-translate-region) New.
77 Translate the error octets in a region to the corresponding 83 Translate the error octets in a region to the corresponding
78 ASCII, control-1 and latin-1 characters. 84 ASCII, control-1 and latin-1 characters.
79 85
80 2007-10-02 Didier Verna <didier@xemacs.org> 86 2007-10-02 Didier Verna <didier@xemacs.org>
81 87
82 * objects.el (make-face-boolean-specifier): Fix docstring, really 88 * objects.el (make-face-boolean-specifier): Fix docstring, really
83 make a face-boolean specifier (not a color one). 89 make a face-boolean specifier (not a color one).