1 |
|
2003-05-22 Ken Stevens <kstevens@ichips.intel.com> |
2 |
|
|
3 |
|
* ispell.el: Sync to version 3.6. |
4 |
|
Summary: MIME support added for e-mail processing that |
5 |
|
skips encoded regions. Allow user to skip saving Fcc messages with |
6 |
|
large attachments. Fixed region skipping bug with multi-line |
7 |
|
comments - e.g. tex $ regions spanning multiple lines. |
8 |
|
Added support for postscript and uuencoded regions. |
9 |
|
Redundant dictionary file names purged. |
10 |
|
Dictionary definition field name changed from "Character Set" |
11 |
|
to "Coding System". Fixed bug in reloading dictionaries. |
12 |
|
Modified headers to reflect new version. XEmacs menu now adds |
13 |
|
customize item. |
14 |
|
(ispell-check-version): No longer an aliased function. |
15 |
|
Returns library path if not called interactively. |
16 |
|
Variable `temporary-file-directory' protected if not loaded. |
17 |
|
(check-ispell-version): Now the alias for `ispell-check-version'. |
18 |
|
(ispell-message-fcc-skip): New variable that determines if and when |
19 |
|
to query about saving Fcc copy of message if an attachment is large. |
20 |
|
(ispell-skip-html): Declared buffer-local. |
21 |
|
(ispell-local-dictionary-alist): Docstring expanded. |
22 |
|
Tag name changed from "Character Set" to "Coding System". |
23 |
|
(ispell-dictionary-alist-1): Removed redundant command-line option to |
24 |
|
load brasileiro, british, and castellano dictionary files. |
25 |
|
(ispell-dictionary-alist-2): Removed redundant command-line option to |
26 |
|
load czech dictionary file. |
27 |
|
(ispell-dictionary-alist-3): Moved francais-tex here. |
28 |
|
(ispell-dictionary-alist-4): Removed german and german8 dictionaries. |
29 |
|
The deutsch ones are the correct definitions. `nederlands' |
30 |
|
and `nederlands8' dictionaries moved here. |
31 |
|
(ispell-dictionary-alist-5): `polish' and `portugues' dictionaries |
32 |
|
moved here. Removed redundant command-line option to `norsk' |
33 |
|
and `portugues'. |
34 |
|
(ispell-dictionary-alist-6): Removed redundant command-line option to |
35 |
|
load `russian' and `slovak' dictionary files. |
36 |
|
(ispell-dictionary-alist): Tag name changed from "Character Set" to |
37 |
|
"Coding System". |
38 |
|
(ispell-version): Updated to 3.6. |
39 |
|
(ispell-library-directory): Calls non-deprecated function. |
40 |
|
(ispell-valid-dictionary-list): New function returning all valid |
41 |
|
dictionaries on machine. |
42 |
|
(ispell-checking-message): Documentation string improved. |
43 |
|
(ispell-skip-region-alist): Added uuencoded and postscript region |
44 |
|
skipping. Improved http/e-mail/file regexp to not match `/.\w'. |
45 |
|
(ispell-html-skip-alists): New variable for html region support. |
46 |
|
(ispell-send-string): Removed redundant xemacs check. |
47 |
|
(ispell-word): Fix spelling error in documentation string, added |
48 |
|
extent information to support highlighting in ispell-minor-mode. |
49 |
|
(ispell-command-loop): Disable horizontal scrollbar in XEmacs |
50 |
|
choices buffer. |
51 |
|
(ispell-show-choices): Directly select `choices-window'. |
52 |
|
(ispell-help): Use default buffer size for electric help. |
53 |
|
(ispell-adjusted-window-height): Correct for xemacs detection. |
54 |
|
(ispell-start-process): Don't double specify dictionary file name. |
55 |
|
(ispell-init-process): Set `ispell-library-path' each call. |
56 |
|
(ispell-change-dictionary): Now only completes valid dictionaries. |
57 |
|
(ispell-region): Add support for MIME region skipping and Fcc |
58 |
|
message query for large attachments. |
59 |
|
(ispell-begin-skip-region-regexp): Add documentation string. |
60 |
|
Added message support and cleaned up code for generic and html regions. |
61 |
|
(ispell-begin-skip-region): Function is now requires alist argument. |
62 |
|
(ispell-begin-tex-skip-regexp): Added comments and support |
63 |
|
improved html and message regions. |
64 |
|
(ispell-skip-region-list): New function for MIME and region skipping. |
65 |
|
(ispell-tex-arg-end): Add documentation string. |
66 |
|
(ispell-ignore-fcc): New function to query saving Fcc message. |
67 |
|
(ispell-skip-region): Calculate alist for key match dynamically, |
68 |
|
html skipping pushed to alists. |
69 |
|
(ispell-get-line): Add support for multi-line comment regions. |
70 |
|
(ispell): Check that variables to continue spelling are bound. |
71 |
|
(ispell-message-text-end): Postscript and uuencoded regions now |
72 |
|
supported as MIME regions, rather than as end-of-message region. |
73 |
|
(ispell-mime-multipartp): New function supporting MIME. |
74 |
|
(ispell-mime-skip-part): New function supporting MIME. |
75 |
|
(ispell-message): Add MIME support. |
76 |
|
(ispell-buffer-local-parsing): Variable `ispell-skip-html' now local. |
77 |
|
(ispell-buffer-local-dict): Fixed bug for detecting and reloading |
78 |
|
new dictionary. |
79 |
|
|
80 |
2003-05-22 Stephen J. Turnbull <stephen@xemacs.org> |
2003-05-22 Stephen J. Turnbull <stephen@xemacs.org> |
81 |
|
|
82 |
* subr.el (split-string): Implement specification that splitting on |
* subr.el (split-string): Implement specification that splitting on |
85 |
|
|
86 |
2003-05-22 Stefan Monnier <monnier@cs.yale.edu> |
2003-05-22 Stefan Monnier <monnier@cs.yale.edu> |
87 |
|
|
88 |
* international/mule-cmds.el (select-safe-coding-system): Try |
* international/mule-cmds.el (select-safe-coding-system): |
89 |
default-buffer-file-coding-system too for automatic selection. |
Try default-buffer-file-coding-system too for automatic selection. |
90 |
|
|
91 |
|
2003-05-21 Stefan Monnier <monnier@cs.yale.edu> |
92 |
|
|
93 |
|
* simple.el (ctl-x-map): Remove the C-x U binding added recently. |
94 |
|
|
95 |
2003-05-21 Dave Love <fx@gnu.org> |
2003-05-21 Dave Love <fx@gnu.org> |
96 |
|
|
97 |
* descr-text.el (unicodedata-file): New. |
* descr-text.el (unicodedata-file): New. |
98 |
(unicode-data): New (adapted from unicode branch). |
(unicode-data): New (adapted from unicode branch). |
99 |
(describe-char): Use it. Print char's unicode differently. Avoid |
(describe-char): Use it. Print char's unicode differently. |
100 |
elements with null cadr when formatting list. Clarify error |
Avoid elements with null cadr when formatting list. Clarify error |
101 |
message when used in Help buffer. |
message when used in Help buffer. |
102 |
(button): Require when compiling. |
(button): Require when compiling. |
103 |
(describe-char-after): Alias for obsolete command. |
(describe-char-after): Alias for obsolete command. |
161 |
(xml-skip-dtd): Remove arg. Callers changed. Change matching code. |
(xml-skip-dtd): Remove arg. Callers changed. Change matching code. |
162 |
(xml-parse-dtd): Grok external DTDs. Allow non-ASCII. |
(xml-parse-dtd): Grok external DTDs. Allow non-ASCII. |
163 |
Don't use match-string-no-properties. |
Don't use match-string-no-properties. |
164 |
(xml-ucs-to-string): Deleted. |
(xml-ucs-to-string): Delete. |
165 |
(xml-substitute-entity): New. |
(xml-substitute-entity): New. |
166 |
(xml-substitute-special): Use it. |
(xml-substitute-special): Use it. |
167 |
(xml-debug-print-internal): Simplify insertions. |
(xml-debug-print-internal): Simplify insertions. |