comparison src/ChangeLog @ 4359:df1f1f49ef70

Automated merge with file:/Sources/xemacs-21.5-checked-out
author Aidan Kehoe <kehoea@parhasard.net>
date Mon, 24 Dec 2007 15:04:01 +0100
parents 63c25d1cbecf a2af1ff1761f
children 69e6352406f0
comparison
equal deleted inserted replaced
4358:63c25d1cbecf 4359:df1f1f49ef70
2 2
3 * event-xlike-inc.c (x_keysym_to_character): 3 * event-xlike-inc.c (x_keysym_to_character):
4 * event-xlike-inc.c (gtk_keysym_to_character): 4 * event-xlike-inc.c (gtk_keysym_to_character):
5 Unify the typed character if possible, following the current value 5 Unify the typed character if possible, following the current value
6 for the unicode precedence list. 6 for the unicode precedence list.
7
8 2007-12-24 Aidan Kehoe <kehoea@parhasard.net>
9
10 * symbols.c (Fintern_soft):
11 Provide a new optional third argument, DEFAULT, for those who want
12 to check if "nil" is a symbol or not. (More realistically, general
13 code that may get handed "nil" should probably use this argument.)
14
15 2007-12-23 Aidan Kehoe <kehoea@parhasard.net>
16
17 * objects-tty.c (tty_find_charset_font):
18 * objects-msw.c (mswindows_font_spec_matches_charset_stage_2):
19 * objects-msw.c (mswindows_font_spec_matches_charset_stage_1):
20 * objects-xlike-inc.c (x_font_spec_matches_charset):
21 * objects-xlike-inc.c (gtk_font_spec_matches_charset):
22 If the charset is not specified when calling the
23 font_spec_matches_charset device method, its value is Qnil, not
24 Qunbound. See
25 http://mid.gmane.org/E1EfbmW-00029r-5G@iwi191.iwi.uni-sb.de and
26 Ben Wing's patch of
27 http://mid.gmane.org/439FA06B.3090007@xemacs.org.
28
29 2007-12-22 Aidan Kehoe <kehoea@parhasard.net>
30
31 * database.c (Fopen_database):
32 Actually respect the CODESYS argument; don't require EOL
33 autodetection from the coding system, because autodetection mostly
34 fails with reads of small amounts of data. It might be possible
35 with an implicit #'map-database on open, though I don't think
36 that's a great idea.
37 * database.c (print_database):
38 Give the coding system used for text conversion when printing a
39 database object.
40
41 2007-12-20 Jerry James <james@xemacs.org>
42
43 * sound.c: Fix unused parameter warnings when HAVE_ALSA_SOUND.
44
45 2007-12-18 Kenny Chien <Kenny.Chien@morganstanley.com>
46
47 * extw-Xt.c (extw_wait_for_response): Don't use undocumented
48 internal Xt functions, avoiding inconsistent behavior between
49 different Solaris versions.
50
51 2007-12-18 Aidan Kehoe <kehoea@parhasard.net>
52
53 * symbols.c (Fspecial_form_p):
54 Following commentary from Jerry James, don't error if not passed a
55 subr.
56
57 Flesh out the docstring; give details of what a subr is, what a
58 special form is, and why one should probably not write special
59 forms oneself.
60
61 2007-12-18 Aidan Kehoe <kehoea@parhasard.net>
62
63 * symbols.c (Fspecial_form_p): New.
64 For the use of advice.el, and perhaps other files; is SUBR a
65 special form?
66
67 2007-12-17 Aidan Kehoe <kehoea@parhasard.net>
68
69 * doprnt.c (emacs_doprnt_1):
70 Add support for formatted printing of both longs and bignums as
71 base 2.
72 * editfns.c (Fformat):
73 Document the new %b escape for #'format.
74 * lisp.h:
75 Make ulong_to_bit_string available beside long_to_string.
76 * lread.c:
77 Fix a bug where the integer base was being ignored in certain
78 contexts; thank you Sebastian Freundt. This is necessary for
79 correct behaviour of #'integer-to-bit-vector and
80 #'bit-vector-to-integer, just added to subr.el
81 * print.c (ulong_to_bit_string): New.
82 Analagous to long_to_string, but used all the time when %b is
83 encountered, since we can't pass that to sprintf.
84
85 2007-12-12 Aidan Kehoe <kehoea@parhasard.net>
86
87 * config.h.in:
88 Make the results of the checks for
89 FcConfigGetRescanInterval, FcConfigSetRescanInterval
90 available.
91 * font-mgr.h:
92 If FcConfigSetRescanInterval and FcConfigGetRescanInterval are not
93 available as functions, #define them to map to their old
94 misspelled names.
95 * font-mgr.c (Ffc_config_get_rescan_interval):
96 * font-mgr.c (Ffc_config_set_rescan_interval):
97 Use the correct spelling in
98 FcConfigGetRescanInterval, FcConfigSetRescanInterval
99
100 2007-12-11 Aidan Kehoe <kehoea@parhasard.net>
101
102 * glyphs-eimage.c:
103 Merge Ron Isaacson's patch of
104 3ggprxj7ifh.wl_Ron.Isaacson@morganstanley.com , originally from
105 Gennady Khokhorin. Prevents library incompatibilities on Win32.
106
107 2007-12-11 Aidan Kehoe <kehoea@parhasard.net>
108
109 * fileio.c (Fsubstitute_in_file_name):
110 On encountering non-existent environment variables or incorrect
111 syntax for specifying environment variables (as is routine on
112 Windows) don't error, instead pass the original strings through.
113
114 2007-12-05 Stephen J. Turnbull <stephen@xemacs.org>
115
116 * search.c (simple_search): Fix underrun in reverse search.
117 (search_buffer): Clarify decision to use boyer_moore or not.
7 118
8 2007-12-06 Aidan Kehoe <kehoea@parhasard.net> 119 2007-12-06 Aidan Kehoe <kehoea@parhasard.net>
9 120
10 * tests.c (Ftest_data_format_conversion): 121 * tests.c (Ftest_data_format_conversion):
11 Move those tests that expect that iso-8859-2 is ISO 122 Move those tests that expect that iso-8859-2 is ISO