comparison lisp/ChangeLog @ 4498:f0c81cd2a959

Merge.
author Mats Lidell <matsl@xemacs.org>
date Sun, 10 Aug 2008 23:24:15 +0200
parents 89406c31b125
children c4fd85dd95bd 31344162cf9a
comparison
equal deleted inserted replaced
4497:f863b2ee146f 4498:f0c81cd2a959
1 2008-08-09 Aidan Kehoe <kehoea@parhasard.net>
2
3 * mule/cyril-util.el: Remove. Use the version in packages instead.
4
5 2008-08-08 Aidan Kehoe <kehoea@parhasard.net>
6
7 * unicode.el:
8 * mule/mule-cmds.el:
9 * mule/latin.el:
10 * mule/cyrillic.el:
11 Rework the various identifiers using error-sequence to use
12 invalid-sequence instead.
13
14 2008-08-05 Aidan Kehoe <kehoea@parhasard.net>
15
16 * specifier.el (current-display-table): Initialise this here, not
17 in x-init.el, since we want it even on non-X builds to use the
18 support for displaying Unicode error sequences according to the
19 current locale.
20 * mule/mule-cmds.el (set-language-info):
21 Document error-sequence-coding-system, used to describe how to
22 display characters that are not valid Unicode on disk.
23 * mule/mule-cmds.el (finish-set-language-environment):
24 Implement error-sequence-coding-system.
25 * unicode.el (unicode-error-sequence-warning-face):
26 New face, to make it possible to distinguish invalid Unicode
27 sequences from the characters given by the valid Unicode
28 sequences.
29 * mule/cyrillic.el ("Russian"):
30 ("Ukrainian"):
31 ("Bulgarian"):
32 ("Belarusian"):
33 ("Cyrillic-ALT"): Add support for error-sequence-coding-system for
34 all these languages.
35 * mule/latin.el:
36 Add support for error-sequence-coding-system for the
37 Latin-alphabet language environments.
38
39 2008-08-05 Aidan Kehoe <kehoea@parhasard.net>
40
41 * mule/iso-with-esc.el (greek-iso-8bit-with-esc):
42 (arabic-iso-8bit-with-esc):
43 Add these two here. Move the implementation of the
44 'arabic-iso8859-6 character set here, with commentary on why that
45 is reasonable.
46 * mule/arabic.el (iso-8859-6):
47 Add iso-8859-6, windows-1256 implementations using
48 make-8-bit-coding-system. Remove our non-standard Mule character
49 sets.
50 * unicode.el (load-unicode-tables): Remove Arabic since it's no
51 longer dumped.
52 * mule/mule-msw-init-late.el: Remove Arabic.
53 * mule/mule-category.el (predefined-category-list): Remove
54 Arabic.
55
1 2008-07-26 Aidan Kehoe <kehoea@parhasard.net> 56 2008-07-26 Aidan Kehoe <kehoea@parhasard.net>
2 57
3 * x-init.el (x-initialize-compose): 58 * x-init.el (x-initialize-compose):
4 Rewrite to use #'loop, as does similar code in x-win-sun.el, 59 Rewrite to use #'loop, as does similar code in x-win-sun.el,
5 x-win-xfree86.el. Locally bind function-key-map to the correct 60 x-win-xfree86.el. Locally bind function-key-map to the correct